From 48ac69f0a3fb2e4f6414952b15c6c5d0a51fb7f2 Mon Sep 17 00:00:00 2001 From: linlu <527100546@qq.com> Date: Fri, 6 Nov 2020 16:40:51 +0800 Subject: [PATCH] =?UTF-8?q?Lin-Auto-commit=202020/11/6=20=E4=B8=8B?= =?UTF-8?q?=E5=8D=884:40:51?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...ssrooms__Lists__Exercise__Answer__index.js | 48 +++++++++---------- ...ssrooms__Lists__Exercise__Detail__index.js | 2 +- p__Classrooms__Lists__Exercise__index.js | 2 +- p__Paperlibrary__Edit__index.js | 2 +- p__Problemset__Preview__index.js | 2 +- p__tasks__index.js | 2 +- umi.js | 2 +- 7 files changed, 30 insertions(+), 30 deletions(-) diff --git a/p__Classrooms__Lists__Exercise__Answer__index.js b/p__Classrooms__Lists__Exercise__Answer__index.js index 46b2d1a692..ae89a31f9f 100644 --- a/p__Classrooms__Lists__Exercise__Answer__index.js +++ b/p__Classrooms__Lists__Exercise__Answer__index.js @@ -1,21 +1,21 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[52,4,5,6,7,9,10,12,14],{"1vsH":function(e,_,c){"use strict";c.d(_,"i",function(){return T}),c.d(_,"k",function(){return E}),c.d(_,"e",function(){return j}),c.d(_,"h",function(){return O}),c.d(_,"c",function(){return S}),c.d(_,"f",function(){return w}),c.d(_,"g",function(){return p}),c.d(_,"a",function(){return C}),c.d(_,"D",function(){return R}),c.d(_,"C",function(){return I}),c.d(_,"E",function(){return H}),c.d(_,"F",function(){return W}),c.d(_,"s",function(){return D}),c.d(_,"r",function(){return ae}),c.d(_,"p",function(){return V}),c.d(_,"o",function(){return ee}),c.d(_,"A",function(){return $}),c.d(_,"j",function(){return J}),c.d(_,"z",function(){return U}),c.d(_,"u",function(){return Q}),c.d(_,"l",function(){return re}),c.d(_,"x",function(){return ue}),c.d(_,"n",function(){return ce}),c.d(_,"d",function(){return Y}),c.d(_,"b",function(){return Oe}),c.d(_,"t",function(){return q}),c.d(_,"y",function(){return te}),c.d(_,"w",function(){return fe}),c.d(_,"m",function(){return X}),c.d(_,"v",function(){return B}),c.d(_,"q",function(){return N}),c.d(_,"B",function(){return b});var u=c("sRBo"),t=c("kaz8"),y=c("14J3"),f=c("BMrR"),h=c("jCWc"),d=c("kPKH"),n=c("2qtc"),l=c("kLXV"),s=c("jrin"),i=c("q1tI"),o=c.n(i),v=c("xKgJ"),m=c("bntm"),g=c("aCH8"),A=c.n(g),T=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],x=function(r){var L={\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 r.data&&r.data.map(function(k,z){return o.a.createElement("span",{key:z,className:L[k]&&L[k].class},k)})},E=function(r){var L,k=(L={},Object(s.a)(L,-1,"\u91CD\u505A\u4E2D"),Object(s.a)(L,0,"\u672A\u5F00\u542F"),Object(s.a)(L,1,"\u672A\u901A\u5173"),Object(s.a)(L,2,"\u6309\u65F6\u901A\u5173"),L);return k[r]||"\u8FDF\u4EA4\u901A\u5173"},j=function(r){var L,k,z,se=(L={},Object(s.a)(L,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(s.a)(L,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(s.a)(L,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(s.a)(L,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(s.a)(L,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),L);return o.a.createElement("span",{className:se==null||((k=se[r.status])===null||k===void 0)?void 0:k.class},se==null||((z=se[r.status])===null||z===void 0)?void 0:z.name)},O=function(r){var L=r.status,k={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 o.a.createElement("span",{className:k[L].class},k[L].name)}catch(z){console.log("utils.StatusGraduationProjectTags",r.status)}},S={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},w={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},p=function(r){var L={\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"}},k=[];r.is_random&&k.push(o.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{r.status&&r.status.map(function(z,se){k.push(o.a.createElement("span",{key:se,className:L[z]&&L[z].class},z))})}catch(z){console.log("utils.status.tag:",z,r.status)}return k},M=function(r){var L,k,z,se=(L={},Object(s.a)(L,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(s.a)(L,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(s.a)(L,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(s.a)(L,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(s.a)(L,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),L);return o.a.createElement("span",{className:(k=se[r.status])===null||k===void 0?void 0:k.class},(z=se[r.status])===null||z===void 0?void 0:z.name)},C=function(r){var L,k,z={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 o.a.createElement("span",{className:(L=z[r.status])===null||L===void 0?void 0:L.class},(k=z[r.status])===null||k===void 0?void 0:k.name)},R=function(r){r=new Date(r).getTime();var L=1e3*60,k=L*60,z=k*24,se="",me=new Date().getTime(),be=me-r;if(be<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),se="\u521A\u521A";var ge=parseInt(be/z,10),_e=parseInt(be/k,10),ve=parseInt(be/L,10);return ge>30?se=""+I(r,"yyyy-MM-dd"):ge>1?se=""+ge+"\u5929\u524D":ge==1?se="\u6628\u5929":_e>=1?se=""+_e+"\u5C0F\u65F6\u524D":ve>=5?se=""+ve+"\u5206\u949F\u524D":se="\u521A\u521A",se},I=function(r,L){typeof r=="string"&&(r.indexOf("T")>=0&&(r=r.replace("T"," ")),r=new Date(Date.parse(r.replace(/-/g,"/")))),r=new Date(r);var k={"M+":r.getMonth()+1,"d+":r.getDate(),"h+":r.getHours(),"m+":r.getMinutes(),"s+":r.getSeconds(),"q+":Math.floor((r.getMonth()+3)/3),S:r.getMilliseconds()},z=[["\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(L)&&(L=L.replace(RegExp.$1,(r.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(L)&&(L=L.replace(RegExp.$1,z[RegExp.$1.length-1][r.getDay()]));for(var se in k)new RegExp("("+se+")").test(L)&&(L=L.replace(RegExp.$1,RegExp.$1.length==1?k[se]:("00"+k[se]).substr((""+k[se]).length)));return L},H=function(r){if(!r||r<0)return"0\u79D2";console.log("time:",r);var L=60,k=L*60,z=k*24,se=r/z,me=r/k,be=r/L,ge=r%60;return se>=1?parseInt(se.toString())+"\u5929"+Math.floor(me%24)+"\u65F6"+Math.floor(be%60)+"\u5206"+Math.floor(r%60)+"\u79D2":me>1?parseInt(me.toString())+"\u65F6"+Math.floor(be%60)+"\u5206"+Math.floor(r%60)+"\u79D2":be>=1?parseInt(be.toString())+"\u5206"+Math.floor(r%60)+"\u79D2":Math.ceil(r)+"\u79D2"},W=function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,k=0;if(r){k=r.length;for(var z=0;z=55296&&se<=56319&&(k--,z++)}}return k<=L},D=function(r,L,k){if(L){var z=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,se=/[\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,me=se.test(L),be=z.test(L);(me===!0||be===!0||(L.length<2||L.length>=21))&&k("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}k()},ae=function(r,L,k){if(L){var z=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,se=/[\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,me=se.test(L),be=z.test(L);(me===!0||be===!0||(L.length<2||L.length>=11))&&k("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}k()},V=function(r){if(!r)return"";for(var L=r.length-1,k="",z=0;z0){L=!1;break}return L}function ie(){var a=navigator.userAgent,r=["Chrome","Firefox"];return r.some(function(L){return a.indexOf(L)>-1})}var re=function(){var r,L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return L==null||((r=L.toString())===null||r===void 0)?void 0:r.replace(/\B(?=(\d{3})+(?!\d))/g,",")},ue=function(r){var L=document.createElement("a");L.target="_blank",document.body.appendChild(L),L.href=r;var k=document.createEvent("MouseEvents");k.initEvent("click",!1,!1),L.dispatchEvent(k),document.body.removeChild(L)},ce=function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return r.length<=6?r:"".concat(r.substring(0,3),"...").concat(r.substring(r.length-3,r.length))},Y=function(){var r=new Date().getHours(),L=new Date().getMinutes();return L>=30?(r++,L="00"):L="30",r+":"+L},Oe=function(){var r=new Date().getHours(),L=new Date().getMinutes();return L>=30?(r++,L="00"):L="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+r+":"+L},oe;(function(a){a.Number="Number",a.String="String",a.Boolean="Boolean",a.Object="Object",a.Array="Array",a.Function="Function"})(oe||(oe={}));var Z=function(r){var L=Object.prototype.toString.call(r);return L.substring(8,L.length-1)},q=function(r){return Z(r)===oe.Array?r.length===0:Z(r)===oe.Object?Object.keys(r).length===0:!r},te=function(r,L){for(var k=[],z=r;z1&&arguments[1]!==void 0?arguments[1]:12,k=L/2-2,z=L/2+3;return r.length>L?r.substr(0,k)+"..."+r.substr(z,L):r},X=function(r){return r>4.5?5:r>4&&r<=4.5?4.5:r>3.5&&r<=4?4:r>3&&r<=3.5?3.5:r>2.5&&r<=3?3:r>2&&r<=2.5?2.5:r>1.5&&r<=2?2:r>1&&r<=1.5?1.5:r>.5&&r<=1?1:r>0&&r<=.5?.5:0},B=function(r){return r==null};function K(a,r){var L=new RegExp("(^|&)".concat(a,"=([^&]*)(&|$)"),"i"),k=r.substr(1).match(L);return k!=null?decodeURIComponent(k[2]):null}var N=function(r){switch(r.container_type){case"ApplyUserAuthentication":if(r.tiding_type==="Apply"){if(r.auth_type===1)return window.open("/admins/identity_authentications");if(r.auth_type===2)return window.open("/admins/professional_authentications")}return r.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 r.tiding_type==="Apply"?window.open("/admins/department_applies"):r.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return r.tiding_type==="Apply"?window.open("/admins/unit_applies"):r.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(r.parent_container_type){case"ApplyShixun":if(r.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(r.tiding_type==="System")return window.open("/shixuns/".concat(r.identifier,"/challenges"));case"ApplySubject":if(r.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(r.tiding_type==="System")return window.open("/paths/".concat(r.parent_container_id));case"TrialAuthorization":if(r.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(r.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(r.belong_container_id,"/teachers"));case"StudentJoinCourse":if(r.tiding_type==="Apply")return window.open("/classrooms/".concat(r.belong_container_id,"/teachers"));if(r.tiding_type==="System")return window.open("/classrooms/".concat(r.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(r.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(r.belong_container_id,"/shixun_homework/"));case"Course":return r.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(r.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(r.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(r.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(r.container_id));case"JournalsForMessage":switch(r.parent_container_type){case"Principal":return"";case"HomeworkCommon":return r.homework_type==="normal"?window.open("/classrooms/".concat(r.belong_container_id,"/common_homework/").concat(r.parent_container_id,"/question")):r.homework_type==="group"?window.open("/classrooms/".concat(r.belong_container_id,"/group_homework/").concat(r.parent_container_id,"/question")):r.homework_type==="practice"?window.open("/classrooms/".concat(r.belong_container_id,"/shixun_homework/").concat(r.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(r.belong_container_id,"/graduation_topics/").concat(r.parent_container_id,"/detail"));case"StudentWorksScore":return r.homework_type==="normal"?window.open("/classrooms/".concat(r.belong_container_id,"/common_homework/").concat(r.parent_container_id,"/question")):r.homework_type==="group"?window.open("/classrooms/".concat(r.belong_container_id,"/group_homework/").concat(r.parent_container_id,"/question")):r.homework_type==="practice"?window.open("/classrooms/".concat(r.belong_container_id,"/shixun_homework/").concat(r.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(r.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(r.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(r.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(r.container_id));case"DealProject":return window.open("/projects/".concat(r.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(r.container_id));case"Poll":switch(r.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(r.belong_container_id,"/poll/").concat(r.container_id,"/detail"));default:return window.open(" /classrooms/".concat(r.belong_container_id,"/poll/").concat(r.container_id,"/detail"))}case"Exercise":switch(r.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(r.belong_container_id,"/exercise/").concat(r.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(r.belong_container_id,"/exercise/").concat(r.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(r.belong_container_id,"/exercise/").concat(r.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(r.belong_container_id,"/graduation_topics/").concat(r.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(r.belong_container_id,"/graduation_topics/").concat(r.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(r.belong_container_id,"/graduation_tasks/").concat(r.container_id));case"GraduationWork":return window.open("/classrooms/".concat(r.belong_container_id,"/graduation_tasks/").concat(r.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(r.belong_container_id,"/graduation_tasks/").concat(r.parent_container_id));case"HomeworkCommon":switch(r.parent_container_type){case"AnonymousCommentFail":if(r.homework_type==="normal")return window.open("/classrooms/".concat(r.belong_container_id,"/common_homework/").concat(r.parent_container_id,"/detail"));if(r.homework_type==="group")return window.open("/classrooms/".concat(r.belong_container_id,"/group_homework/").concat(r.parent_container_id,"/detail"));if(r.homework_type==="practice")return window.open("/classrooms/".concat(r.belong_container_id,"/shixun_homework/").concat(r.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(r.homework_type==="normal")return window.open("/classrooms/".concat(r.belong_container_id,"/common_homework/").concat(r.parent_container_id,"/detail"));if(r.homework_type==="group")return window.open("/classrooms/".concat(r.belong_container_id,"/group_homework/").concat(r.parent_container_id,"/detail"));if(r.homework_type==="practice")return window.open("/classrooms/".concat(r.belong_container_id,"/shixun_homework/").concat(r.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(r.homework_type==="normal")return window.open("/classrooms/".concat(r.belong_container_id,"/common_homework/").concat(r.parent_container_id,"/detail"));if(r.homework_type==="group")return window.open("/classrooms/".concat(r.belong_container_id,"/group_homework/").concat(r.parent_container_id,"/detail"));if(r.homework_type==="practice")return window.open("/classrooms/".concat(r.belong_container_id,"/shixun_homework/").concat(r.parent_container_id,"/detail?tabs=0"));default:if(r.homework_type==="normal")return window.open("/classrooms/".concat(r.belong_container_id,"/common_homework/").concat(r.parent_container_id,"/detail"));if(r.homework_type==="group")return window.open("/classrooms/".concat(r.belong_container_id,"/group_homework/").concat(r.parent_container_id,"/detail"));if(r.homework_type==="practice")return window.open("/classrooms/".concat(r.belong_container_id,"/shixun_homework/").concat(r.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(r.homework_type==="normal")return window.open("/classrooms/".concat(r.belong_container_id,"/common_homework/").concat(r.parent_container_id,"/review/").concat(r.container_id));if(r.homework_type==="group")return window.open("/classrooms/".concat(r.belong_container_id,"/group_homework/").concat(r.parent_container_id,"/review/").concat(r.container_id));if(r.homework_type==="practice")return window.open("/classrooms/".concat(r.belong_container_id,"/shixun_homework/").concat(r.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(r.belong_container_id,"/common_homework/").concat(r.trigger_user.id,"/review/").concat(r.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(r.belong_container_id,"/common_homework/").concat(r.trigger_user.id,"/review/").concat(r.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(r.parent_container_id));case"Issue":return window.open("/issues/".concat(r.container_id));case"PullRequest":return window.open("/projects/".concat(r.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(r.tiding_type==="Apply")return window.open("/admins/library_applies");if(r.tiding_type==="System")return window.open("/moop_cases/".concat(r.container_id));case"ProjectPackage":return r.tiding_type==="Destroyed"||r.tiding_type==="Destroyed_end"?void 0:r.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(r.container_id));case"Discuss":return r.parent_container_type==="Hack"&&r.extra?window.open("/myproblems/".concat(r.extra,"/comment")):window.open("/shixuns/".concat(r.identifier,"/shixun_discuss"));case"Video":if(r.tiding_type==="Apply")return window.open("/admins/video_applies");if(r.tiding_type==="System"){var L;return window.open("/users/".concat((L=Object(v.t)())===null||L===void 0?void 0:L.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(r.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(r.container_id));case"ResubmitStudentWork":if(r.homework_type==="normal")return window.open("/classrooms/".concat(r.belong_container_id,"/common_homework/").concat(r.parent_container_id,"/").concat(r.container_id,"/appraise"));if(r.homework_type==="group")return window.open("/classrooms/".concat(r.belong_container_id,"/group_homework/").concat(r.parent_container_id,"/").concat(r.container_id,"/appraise"));case"AdjustScore":if(r.homework_type==="normal")return window.open("/classrooms/".concat(r.belong_container_id,"/common_homework/").concat(r.parent_container_id));if(r.homework_type==="group")return window.open("/classrooms/".concat(r.belong_container_id,"/group_homework/").concat(r.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(r.belong_container_id,"/course_videos?open=live"));case"Hack":if(r.extra&&r.parent_container_type!=="HackDelete")return window.open("/problems/".concat(r.extra,"/edit"));default:return}},b=function(r){if(r.exercise_tips.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A")||r.screen_open){if(!ie())return l.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:o.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",o.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",o.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",o.a.createElement("br",null),"\u8BF7\u4F7F\u7528",o.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",o.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),!1;var L=l.a.info({title:o.a.createElement(f.a,null,o.a.createElement(d.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),o.a.createElement(d.a,null,o.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return L.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:o.a.createElement("div",{className:"font16 p20"},r.exercise_tips.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A")&&o.a.createElement(f.a,{align:"middle",justify:"start",className:"mt20"},o.a.createElement(d.a,null,o.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),o.a.createElement(d.a,null,"\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\uFF01",o.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),r.screen_open&&o.a.createElement(f.a,{justify:"start",className:"mt20"},o.a.createElement(d.a,{flex:"24px",className:"mr20"},o.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),o.a.createElement(d.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",r.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",o.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),o.a.createElement("p",{className:"ml40 mt40"},o.a.createElement(t.a,{onChange:function(z){return L.update({okButtonProps:{disabled:!z.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var z;Object(m.d)(document.body),r.history.push("/classrooms/".concat(r.coursesId,"/exercise/").concat(r.exerciseId,"/users/").concat((z=Object(v.t)())===null||z===void 0?void 0:z.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}});L.update({})}else r.history.push("/classrooms/".concat(r.coursesId,"/exercise/").concat(r.exerciseId,"/users/").concat(r.login))}},"7ahc":function(e,_,c){"use strict";c.d(_,"a",function(){return j});var u=c("k1fw"),t=c("0Owb"),y=c("+L6B"),f=c("2/Rp"),h=c("y8nQ"),d=c("Vl3Y"),n=c("tJVT"),l=c("OaEy"),s=c("2fM7"),i=c("q1tI"),o=c.n(i),v=c("VrN/"),m=c.n(v),g=c("p77/"),A=c.n(g),T=s.a.Option,x={labelCol:{span:4},wrapperCol:{span:20}},E={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"]};_.b=function(O){var S=O.callback,w=O.onCancel,p=Object(i.useState)("python"),M=Object(n.a)(p,2),C=M[0],R=M[1];function I(W){R(E[W][1])}function H(W){S(W)}return o.a.createElement(d.a,Object(t.a)({},x,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:H}),o.a.createElement(d.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},o.a.createElement(s.a,{onChange:I},Object.keys(E).map(function(W){return o.a.createElement(T,{key:W,value:W},E[W][0])}))),o.a.createElement(d.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},o.a.createElement(j,{mode:C})),o.a.createElement("div",{className:"flex-container flex-end"},o.a.createElement(f.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),o.a.createElement(f.a,{type:"ghost",onClick:w},"\u53D6\u6D88")))};function j(O){var S=O.value,w=O.onChange,p=O.mode,M=O.options,C=M===void 0?{}:M,R=Object(i.useRef)(),I=Object(i.useState)(),H=Object(n.a)(I,2),W=H[0],D=H[1];return Object(i.useEffect)(function(){if(W){var ae=function(ee){var $=ee.getValue();w&&w($)};return W.on("change",ae),function(){W.off("change",ae)}}},[W,w]),Object(i.useEffect)(function(){W&&W.setOption("mode",p)},[W,p]),Object(i.useEffect)(function(){W&&(S!==W.getValue()&&W.setValue(S||""))},[W,S]),Object(i.useEffect)(function(){if(R.current&&!W){var ae=m.a.fromTextArea(R.current,Object(u.a)({mode:p,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},C));D(ae)}},[R.current,W]),o.a.createElement("div",{className:"my-codemirror-container"},o.a.createElement("textarea",{ref:R}))}},"9Bee":function(e,_,c){"use strict";var u=c("q1tI"),t=c.n(u),y=c("vg9a"),f=c("tJVT"),h=c("DlQD"),d=c.n(h),n=c("rUJ1");function l(P,F){var G=P.match(/^(\s+)(?:```)/);if(G===null)return F;var J=G[1];return F.split(` +(window.webpackJsonp=window.webpackJsonp||[]).push([[52,4,5,6,7,9,10,12,14],{"1vsH":function(e,_,c){"use strict";c.d(_,"i",function(){return T}),c.d(_,"k",function(){return E}),c.d(_,"e",function(){return j}),c.d(_,"h",function(){return O}),c.d(_,"c",function(){return S}),c.d(_,"f",function(){return w}),c.d(_,"g",function(){return p}),c.d(_,"a",function(){return C}),c.d(_,"D",function(){return R}),c.d(_,"C",function(){return I}),c.d(_,"E",function(){return H}),c.d(_,"F",function(){return W}),c.d(_,"s",function(){return D}),c.d(_,"r",function(){return ae}),c.d(_,"p",function(){return V}),c.d(_,"o",function(){return ee}),c.d(_,"A",function(){return $}),c.d(_,"j",function(){return J}),c.d(_,"z",function(){return U}),c.d(_,"u",function(){return Q}),c.d(_,"l",function(){return re}),c.d(_,"x",function(){return ue}),c.d(_,"n",function(){return de}),c.d(_,"d",function(){return Y}),c.d(_,"b",function(){return Se}),c.d(_,"t",function(){return q}),c.d(_,"y",function(){return te}),c.d(_,"w",function(){return fe}),c.d(_,"m",function(){return X}),c.d(_,"v",function(){return B}),c.d(_,"q",function(){return N}),c.d(_,"B",function(){return b});var u=c("sRBo"),t=c("kaz8"),y=c("14J3"),f=c("BMrR"),h=c("jCWc"),d=c("kPKH"),n=c("2qtc"),l=c("kLXV"),s=c("jrin"),i=c("q1tI"),o=c.n(i),v=c("xKgJ"),m=c("bntm"),g=c("aCH8"),A=c.n(g),T=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],x=function(r){var L={\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 r.data&&r.data.map(function(k,z){return o.a.createElement("span",{key:z,className:L[k]&&L[k].class},k)})},E=function(r){var L,k=(L={},Object(s.a)(L,-1,"\u91CD\u505A\u4E2D"),Object(s.a)(L,0,"\u672A\u5F00\u542F"),Object(s.a)(L,1,"\u672A\u901A\u5173"),Object(s.a)(L,2,"\u6309\u65F6\u901A\u5173"),L);return k[r]||"\u8FDF\u4EA4\u901A\u5173"},j=function(r){var L,k,z,se=(L={},Object(s.a)(L,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(s.a)(L,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(s.a)(L,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(s.a)(L,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(s.a)(L,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),L);return o.a.createElement("span",{className:se==null||((k=se[r.status])===null||k===void 0)?void 0:k.class},se==null||((z=se[r.status])===null||z===void 0)?void 0:z.name)},O=function(r){var L=r.status,k={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 o.a.createElement("span",{className:k[L].class},k[L].name)}catch(z){console.log("utils.StatusGraduationProjectTags",r.status)}},S={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},w={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},p=function(r){var L={\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"}},k=[];r.is_random&&k.push(o.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{r.status&&r.status.map(function(z,se){k.push(o.a.createElement("span",{key:se,className:L[z]&&L[z].class},z))})}catch(z){console.log("utils.status.tag:",z,r.status)}return k},M=function(r){var L,k,z,se=(L={},Object(s.a)(L,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(s.a)(L,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(s.a)(L,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(s.a)(L,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(s.a)(L,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),L);return o.a.createElement("span",{className:(k=se[r.status])===null||k===void 0?void 0:k.class},(z=se[r.status])===null||z===void 0?void 0:z.name)},C=function(r){var L,k,z={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 o.a.createElement("span",{className:(L=z[r.status])===null||L===void 0?void 0:L.class},(k=z[r.status])===null||k===void 0?void 0:k.name)},R=function(r){r=new Date(r).getTime();var L=1e3*60,k=L*60,z=k*24,se="",me=new Date().getTime(),be=me-r;if(be<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),se="\u521A\u521A";var ge=parseInt(be/z,10),_e=parseInt(be/k,10),ve=parseInt(be/L,10);return ge>30?se=""+I(r,"yyyy-MM-dd"):ge>1?se=""+ge+"\u5929\u524D":ge==1?se="\u6628\u5929":_e>=1?se=""+_e+"\u5C0F\u65F6\u524D":ve>=5?se=""+ve+"\u5206\u949F\u524D":se="\u521A\u521A",se},I=function(r,L){typeof r=="string"&&(r.indexOf("T")>=0&&(r=r.replace("T"," ")),r=new Date(Date.parse(r.replace(/-/g,"/")))),r=new Date(r);var k={"M+":r.getMonth()+1,"d+":r.getDate(),"h+":r.getHours(),"m+":r.getMinutes(),"s+":r.getSeconds(),"q+":Math.floor((r.getMonth()+3)/3),S:r.getMilliseconds()},z=[["\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(L)&&(L=L.replace(RegExp.$1,(r.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(L)&&(L=L.replace(RegExp.$1,z[RegExp.$1.length-1][r.getDay()]));for(var se in k)new RegExp("("+se+")").test(L)&&(L=L.replace(RegExp.$1,RegExp.$1.length==1?k[se]:("00"+k[se]).substr((""+k[se]).length)));return L},H=function(r){if(!r||r<0)return"0\u79D2";console.log("time:",r);var L=60,k=L*60,z=k*24,se=r/z,me=r/k,be=r/L,ge=r%60;return se>=1?parseInt(se.toString())+"\u5929"+Math.floor(me%24)+"\u65F6"+Math.floor(be%60)+"\u5206"+Math.floor(r%60)+"\u79D2":me>1?parseInt(me.toString())+"\u65F6"+Math.floor(be%60)+"\u5206"+Math.floor(r%60)+"\u79D2":be>=1?parseInt(be.toString())+"\u5206"+Math.floor(r%60)+"\u79D2":Math.ceil(r)+"\u79D2"},W=function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,k=0;if(r){k=r.length;for(var z=0;z=55296&&se<=56319&&(k--,z++)}}return k<=L},D=function(r,L,k){if(L){var z=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,se=/[\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,me=se.test(L),be=z.test(L);(me===!0||be===!0||(L.length<2||L.length>=21))&&k("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}k()},ae=function(r,L,k){if(L){var z=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,se=/[\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,me=se.test(L),be=z.test(L);(me===!0||be===!0||(L.length<2||L.length>=11))&&k("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}k()},V=function(r){if(!r)return"";for(var L=r.length-1,k="",z=0;z0){L=!1;break}return L}function ie(){var a=navigator.userAgent,r=["Chrome","Firefox"];return r.some(function(L){return a.indexOf(L)>-1})}var re=function(){var r,L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return L==null||((r=L.toString())===null||r===void 0)?void 0:r.replace(/\B(?=(\d{3})+(?!\d))/g,",")},ue=function(r){var L=document.createElement("a");L.target="_blank",document.body.appendChild(L),L.href=r;var k=document.createEvent("MouseEvents");k.initEvent("click",!1,!1),L.dispatchEvent(k),document.body.removeChild(L)},de=function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return r.length<=6?r:"".concat(r.substring(0,3),"...").concat(r.substring(r.length-3,r.length))},Y=function(){var r=new Date().getHours(),L=new Date().getMinutes();return L>=30?(r++,L="00"):L="30",r+":"+L},Se=function(){var r=new Date().getHours(),L=new Date().getMinutes();return L>=30?(r++,L="00"):L="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+r+":"+L},oe;(function(a){a.Number="Number",a.String="String",a.Boolean="Boolean",a.Object="Object",a.Array="Array",a.Function="Function"})(oe||(oe={}));var Z=function(r){var L=Object.prototype.toString.call(r);return L.substring(8,L.length-1)},q=function(r){return Z(r)===oe.Array?r.length===0:Z(r)===oe.Object?Object.keys(r).length===0:!r},te=function(r,L){for(var k=[],z=r;z1&&arguments[1]!==void 0?arguments[1]:12,k=L/2-2,z=L/2+3;return r.length>L?r.substr(0,k)+"..."+r.substr(z,L):r},X=function(r){return r>4.5?5:r>4&&r<=4.5?4.5:r>3.5&&r<=4?4:r>3&&r<=3.5?3.5:r>2.5&&r<=3?3:r>2&&r<=2.5?2.5:r>1.5&&r<=2?2:r>1&&r<=1.5?1.5:r>.5&&r<=1?1:r>0&&r<=.5?.5:0},B=function(r){return r==null};function K(a,r){var L=new RegExp("(^|&)".concat(a,"=([^&]*)(&|$)"),"i"),k=r.substr(1).match(L);return k!=null?decodeURIComponent(k[2]):null}var N=function(r){switch(r.container_type){case"ApplyUserAuthentication":if(r.tiding_type==="Apply"){if(r.auth_type===1)return window.open("/admins/identity_authentications");if(r.auth_type===2)return window.open("/admins/professional_authentications")}return r.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 r.tiding_type==="Apply"?window.open("/admins/department_applies"):r.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return r.tiding_type==="Apply"?window.open("/admins/unit_applies"):r.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(r.parent_container_type){case"ApplyShixun":if(r.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(r.tiding_type==="System")return window.open("/shixuns/".concat(r.identifier,"/challenges"));case"ApplySubject":if(r.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(r.tiding_type==="System")return window.open("/paths/".concat(r.parent_container_id));case"TrialAuthorization":if(r.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(r.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(r.belong_container_id,"/teachers"));case"StudentJoinCourse":if(r.tiding_type==="Apply")return window.open("/classrooms/".concat(r.belong_container_id,"/teachers"));if(r.tiding_type==="System")return window.open("/classrooms/".concat(r.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(r.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(r.belong_container_id,"/shixun_homework/"));case"Course":return r.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(r.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(r.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(r.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(r.container_id));case"JournalsForMessage":switch(r.parent_container_type){case"Principal":return"";case"HomeworkCommon":return r.homework_type==="normal"?window.open("/classrooms/".concat(r.belong_container_id,"/common_homework/").concat(r.parent_container_id,"/question")):r.homework_type==="group"?window.open("/classrooms/".concat(r.belong_container_id,"/group_homework/").concat(r.parent_container_id,"/question")):r.homework_type==="practice"?window.open("/classrooms/".concat(r.belong_container_id,"/shixun_homework/").concat(r.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(r.belong_container_id,"/graduation_topics/").concat(r.parent_container_id,"/detail"));case"StudentWorksScore":return r.homework_type==="normal"?window.open("/classrooms/".concat(r.belong_container_id,"/common_homework/").concat(r.parent_container_id,"/question")):r.homework_type==="group"?window.open("/classrooms/".concat(r.belong_container_id,"/group_homework/").concat(r.parent_container_id,"/question")):r.homework_type==="practice"?window.open("/classrooms/".concat(r.belong_container_id,"/shixun_homework/").concat(r.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(r.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(r.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(r.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(r.container_id));case"DealProject":return window.open("/projects/".concat(r.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(r.container_id));case"Poll":switch(r.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(r.belong_container_id,"/poll/").concat(r.container_id,"/detail"));default:return window.open(" /classrooms/".concat(r.belong_container_id,"/poll/").concat(r.container_id,"/detail"))}case"Exercise":switch(r.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(r.belong_container_id,"/exercise/").concat(r.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(r.belong_container_id,"/exercise/").concat(r.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(r.belong_container_id,"/exercise/").concat(r.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(r.belong_container_id,"/graduation_topics/").concat(r.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(r.belong_container_id,"/graduation_topics/").concat(r.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(r.belong_container_id,"/graduation_tasks/").concat(r.container_id));case"GraduationWork":return window.open("/classrooms/".concat(r.belong_container_id,"/graduation_tasks/").concat(r.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(r.belong_container_id,"/graduation_tasks/").concat(r.parent_container_id));case"HomeworkCommon":switch(r.parent_container_type){case"AnonymousCommentFail":if(r.homework_type==="normal")return window.open("/classrooms/".concat(r.belong_container_id,"/common_homework/").concat(r.parent_container_id,"/detail"));if(r.homework_type==="group")return window.open("/classrooms/".concat(r.belong_container_id,"/group_homework/").concat(r.parent_container_id,"/detail"));if(r.homework_type==="practice")return window.open("/classrooms/".concat(r.belong_container_id,"/shixun_homework/").concat(r.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(r.homework_type==="normal")return window.open("/classrooms/".concat(r.belong_container_id,"/common_homework/").concat(r.parent_container_id,"/detail"));if(r.homework_type==="group")return window.open("/classrooms/".concat(r.belong_container_id,"/group_homework/").concat(r.parent_container_id,"/detail"));if(r.homework_type==="practice")return window.open("/classrooms/".concat(r.belong_container_id,"/shixun_homework/").concat(r.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(r.homework_type==="normal")return window.open("/classrooms/".concat(r.belong_container_id,"/common_homework/").concat(r.parent_container_id,"/detail"));if(r.homework_type==="group")return window.open("/classrooms/".concat(r.belong_container_id,"/group_homework/").concat(r.parent_container_id,"/detail"));if(r.homework_type==="practice")return window.open("/classrooms/".concat(r.belong_container_id,"/shixun_homework/").concat(r.parent_container_id,"/detail?tabs=0"));default:if(r.homework_type==="normal")return window.open("/classrooms/".concat(r.belong_container_id,"/common_homework/").concat(r.parent_container_id,"/detail"));if(r.homework_type==="group")return window.open("/classrooms/".concat(r.belong_container_id,"/group_homework/").concat(r.parent_container_id,"/detail"));if(r.homework_type==="practice")return window.open("/classrooms/".concat(r.belong_container_id,"/shixun_homework/").concat(r.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(r.homework_type==="normal")return window.open("/classrooms/".concat(r.belong_container_id,"/common_homework/").concat(r.parent_container_id,"/review/").concat(r.container_id));if(r.homework_type==="group")return window.open("/classrooms/".concat(r.belong_container_id,"/group_homework/").concat(r.parent_container_id,"/review/").concat(r.container_id));if(r.homework_type==="practice")return window.open("/classrooms/".concat(r.belong_container_id,"/shixun_homework/").concat(r.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(r.belong_container_id,"/common_homework/").concat(r.trigger_user.id,"/review/").concat(r.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(r.belong_container_id,"/common_homework/").concat(r.trigger_user.id,"/review/").concat(r.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(r.parent_container_id));case"Issue":return window.open("/issues/".concat(r.container_id));case"PullRequest":return window.open("/projects/".concat(r.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(r.tiding_type==="Apply")return window.open("/admins/library_applies");if(r.tiding_type==="System")return window.open("/moop_cases/".concat(r.container_id));case"ProjectPackage":return r.tiding_type==="Destroyed"||r.tiding_type==="Destroyed_end"?void 0:r.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(r.container_id));case"Discuss":return r.parent_container_type==="Hack"&&r.extra?window.open("/myproblems/".concat(r.extra,"/comment")):window.open("/shixuns/".concat(r.identifier,"/shixun_discuss"));case"Video":if(r.tiding_type==="Apply")return window.open("/admins/video_applies");if(r.tiding_type==="System"){var L;return window.open("/users/".concat((L=Object(v.t)())===null||L===void 0?void 0:L.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(r.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(r.container_id));case"ResubmitStudentWork":if(r.homework_type==="normal")return window.open("/classrooms/".concat(r.belong_container_id,"/common_homework/").concat(r.parent_container_id,"/").concat(r.container_id,"/appraise"));if(r.homework_type==="group")return window.open("/classrooms/".concat(r.belong_container_id,"/group_homework/").concat(r.parent_container_id,"/").concat(r.container_id,"/appraise"));case"AdjustScore":if(r.homework_type==="normal")return window.open("/classrooms/".concat(r.belong_container_id,"/common_homework/").concat(r.parent_container_id));if(r.homework_type==="group")return window.open("/classrooms/".concat(r.belong_container_id,"/group_homework/").concat(r.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(r.belong_container_id,"/course_videos?open=live"));case"Hack":if(r.extra&&r.parent_container_type!=="HackDelete")return window.open("/problems/".concat(r.extra,"/edit"));default:return}},b=function(r){if(r.exercise_tips.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A")||r.screen_open){if(!ie())return l.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:o.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",o.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",o.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",o.a.createElement("br",null),"\u8BF7\u4F7F\u7528",o.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",o.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),!1;var L=l.a.info({title:o.a.createElement(f.a,null,o.a.createElement(d.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),o.a.createElement(d.a,null,o.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return L.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:o.a.createElement("div",{className:"font16 p20"},r.exercise_tips.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A")&&o.a.createElement(f.a,{align:"middle",justify:"start",className:"mt20"},o.a.createElement(d.a,null,o.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),o.a.createElement(d.a,null,"\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\uFF01",o.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),r.screen_open&&o.a.createElement(f.a,{justify:"start",className:"mt20"},o.a.createElement(d.a,{flex:"24px",className:"mr20"},o.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),o.a.createElement(d.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",r.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",o.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),o.a.createElement("p",{className:"ml40 mt40"},o.a.createElement(t.a,{onChange:function(z){return L.update({okButtonProps:{disabled:!z.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var z;Object(m.d)(document.body),r.history.push("/classrooms/".concat(r.coursesId,"/exercise/").concat(r.exerciseId,"/users/").concat((z=Object(v.t)())===null||z===void 0?void 0:z.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}});L.update({})}else r.history.push("/classrooms/".concat(r.coursesId,"/exercise/").concat(r.exerciseId,"/users/").concat(r.login))}},"7ahc":function(e,_,c){"use strict";c.d(_,"a",function(){return j});var u=c("k1fw"),t=c("0Owb"),y=c("+L6B"),f=c("2/Rp"),h=c("y8nQ"),d=c("Vl3Y"),n=c("tJVT"),l=c("OaEy"),s=c("2fM7"),i=c("q1tI"),o=c.n(i),v=c("VrN/"),m=c.n(v),g=c("p77/"),A=c.n(g),T=s.a.Option,x={labelCol:{span:4},wrapperCol:{span:20}},E={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"]};_.b=function(O){var S=O.callback,w=O.onCancel,p=Object(i.useState)("python"),M=Object(n.a)(p,2),C=M[0],R=M[1];function I(W){R(E[W][1])}function H(W){S(W)}return o.a.createElement(d.a,Object(t.a)({},x,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:H}),o.a.createElement(d.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},o.a.createElement(s.a,{onChange:I},Object.keys(E).map(function(W){return o.a.createElement(T,{key:W,value:W},E[W][0])}))),o.a.createElement(d.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},o.a.createElement(j,{mode:C})),o.a.createElement("div",{className:"flex-container flex-end"},o.a.createElement(f.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),o.a.createElement(f.a,{type:"ghost",onClick:w},"\u53D6\u6D88")))};function j(O){var S=O.value,w=O.onChange,p=O.mode,M=O.options,C=M===void 0?{}:M,R=Object(i.useRef)(),I=Object(i.useState)(),H=Object(n.a)(I,2),W=H[0],D=H[1];return Object(i.useEffect)(function(){if(W){var ae=function(ee){var $=ee.getValue();w&&w($)};return W.on("change",ae),function(){W.off("change",ae)}}},[W,w]),Object(i.useEffect)(function(){W&&W.setOption("mode",p)},[W,p]),Object(i.useEffect)(function(){W&&(S!==W.getValue()&&W.setValue(S||""))},[W,S]),Object(i.useEffect)(function(){if(R.current&&!W){var ae=m.a.fromTextArea(R.current,Object(u.a)({mode:p,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},C));D(ae)}},[R.current,W]),o.a.createElement("div",{className:"my-codemirror-container"},o.a.createElement("textarea",{ref:R}))}},"9Bee":function(e,_,c){"use strict";var u=c("q1tI"),t=c.n(u),y=c("vg9a"),f=c("tJVT"),h=c("DlQD"),d=c.n(h),n=c("rUJ1");function l(P,F){var G=P.match(/^(\s+)(?:```)/);if(G===null)return F;var J=G[1];return F.split(` `).map(function(U){var Q=U.match(/^\s+/);if(Q===null)return U;var ie=Object(f.a)(Q,1),re=ie[0];return re.length>=J.length?U.slice(J.length):U}).join(` `)}var s=[],i=["
    "],o=new d.a.Renderer,v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function m(){s.length=0,i=["
      "]}function g(P,F,G,J){if(F>=P.length||P[F].level<=G)return F;var U=P[F];J.push("
    • "+U.text+""),F++;var Q=[];return F=g(P,F,U.level,Q),Q.length>0&&(J.push("
        "),Q.forEach(function(ie){J.push(ie)}),J.push("
      ")),J.push("
    • "),F=g(P,F,G,J),F}function A(){return g(s,0,0,i),i.push("
    "),i.join("")}var T={heading:function(F){var G=v.exec(F);if(G)return{type:"heading",raw:G[0],depth:G[1].length,text:G[2]}},fences:function(F){var G=this.rules.block.fences.exec(F);if(G){var J=G[0],U=l(J,G[3]||""),Q=G[2]?G[2].trim():G[2];if(["latex","katex","math"].indexOf(Q)>=0){var ie=j(),re=U;U=ie,O[ie]={type:"block",expression:re}}return{type:"code",raw:J,lang:Q,text:U}}}},x=/(?:\${2})([^\n`]+?)(?:\${2})/gi,E=0,j=function(){return"__special_katext_id_".concat(E++,"__")},O={};function S(){return O}function w(){E=0,O={}}function p(P){return P=P.replace(x,function(F,G){var J=j();return O[J]={type:"inline",expression:G},J}),P}var M=o.listitem;o.listitem=function(P){return M(p(P))};var C=o.paragraph;o.paragraph=function(P){return C(p(P))};var R=o.tablecell;o.tablecell=function(P,F){return R(p(P),F)},o.code=function(P,F,G){var J=(F||"").match(/\S*/)[0];return J?["latex","katex","math"].indexOf(J)>=0?"

    ".concat(P,"

    "):'
    ').concat(G?P:Object(n.escape)(P,!0),`
    -`):'
    '+(G?P:Object(n.escape)(P,!0))+"
    "},o.heading=function(P,F,G){var J=this.options.headerPrefix+G.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return s.push({anchor:J,level:F,text:P}),"'+P+""},d.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),d.a.use({tokenizer:T,renderer:o});var I=d.a,H=c("SJMd"),W=c("wMS7"),D=c.n(W),ae=c("Oy/b"),V=/]*>/g;function ee(P){var F=document.createElement("div");return F.innerHTML=P,F.childNodes.length===0?"":F.childNodes[0].nodeValue}var $=_.a=function(P){var F=P.value,G=F===void 0?"":F,J=P.className,U=P.style,Q=U===void 0?{}:U,ie=String(G),re=Object(u.useMemo)(function(){var Y=I(ie),Oe=S();return ie.match(/\[TOC\]/)&&(Y=Y.replace("

    [TOC]

    ",A()),m()),Y=Y.replace(/(__special_katext_id_\d+__)/g,function(oe,Z){var q=Oe[Z],te=q.type,fe=q.expression;return Object(ae.renderToString)(ee(fe)||"",{displayMode:te==="block",throwOnError:!1,output:"html"})}),Y=Y.replace(/▁/g,"\u2581\u2581\u2581"),w(),D.a.sanitize(Y)},[ie]),ue=Object(u.useRef)();function ce(Y){var Oe=Y.target;if(Oe.tagName.toUpperCase()==="A"){var oe=Oe.getAttribute("href");if(oe.startsWith("#")){Y.preventDefault();var Z=document.getElementById(oe.replace("#",""));Z&&Z.scrollIntoView(!0)}}}return Object(u.useEffect)(function(){if(ue.current&&re&&(re.match(V)&&window.PR.prettyPrint()),ue.current)return ue.current.addEventListener("click",ce),function(){ue.current.removeEventListener("click",ce),w(),m()}},[re,ue.current,ce]),t.a.createElement("div",{ref:ue,style:Q,className:"".concat(J||""," markdown-body"),dangerouslySetInnerHTML:{__html:re}})}},"9VGf":function(e,_,c){"use strict";c.d(_,"a",function(){return y});var u=c("q1tI"),t=c.n(u);function y(f,h){var d=Object(u.useRef)();Object(u.useEffect)(function(){d.current=f}),Object(u.useEffect)(function(){function n(){d.current()}if(h!==null){var l=setInterval(n,h);return function(){return clearInterval(l)}}},[h])}},BjJ7:function(e,_,c){"use strict";c.d(_,"d",function(){return t}),c.d(_,"c",function(){return y}),c.d(_,"f",function(){return f}),c.d(_,"b",function(){return h}),c.d(_,"e",function(){return d}),c.d(_,"a",function(){return n});var u=c("m3rI");function t(l){var s=!0;if(l.length>0){for(var i=0;i1&&arguments[1]!==void 0?arguments[1]:"",i=[],o=0;o1&&arguments[1]!==void 0?arguments[1]:0,Re=(q[pe[Ne+0]]+q[pe[Ne+1]]+q[pe[Ne+2]]+q[pe[Ne+3]]+"-"+q[pe[Ne+4]]+q[pe[Ne+5]]+"-"+q[pe[Ne+6]]+q[pe[Ne+7]]+"-"+q[pe[Ne+8]]+q[pe[Ne+9]]+"-"+q[pe[Ne+10]]+q[pe[Ne+11]]+q[pe[Ne+12]]+q[pe[Ne+13]]+q[pe[Ne+14]]+q[pe[Ne+15]]).toLowerCase();if(!Z(Re))throw TypeError("Stringified UUID is invalid");return Re}var X=fe;function B(pe,Ne,Re){pe=pe||{};var Xe=pe.random||(pe.rng||Y)();if(Xe[6]=Xe[6]&15|64,Xe[8]=Xe[8]&63|128,Ne){Re=Re||0;for(var ke=0;ke<16;++ke)Ne[Re+ke]=Xe[ke];return Ne}return X(Xe)}var K=B,N=c("DR4n"),b=c.n(N),a=c("mxV5"),r=function(Ne,Re){for(var Xe=Ne.split(","),ke=Xe[0].match(/:(.*?);/)[1],qe=atob(Xe[1]),Ae=qe.length,Se=new Uint8Array(Ae);Ae--;)Se[Ae]=qe.charCodeAt(Ae);return new Blob([Se],{type:ke})},L=function(Ne){var Re=Ne.time,Xe=Ne.number,ke=Ne.supportCamera,qe=Ne.update,Ae=Object(W.useRef)(),Se=Object(W.useRef)(),Pe=Object(ae.m)(),mt=Object(W.useState)([]),tt=Object(C.a)(mt,2),Ze=tt[0],Fe=tt[1],nt=Object(W.useState)(0),gt=Object(C.a)(nt,2),it=gt[0],ft=gt[1],vt=Object(W.useState)(""),Mt=Object(C.a)(vt,2),Rt=Mt[0],Ue=Mt[1],Ge=Object(W.useState)(),We=Object(C.a)(Ge,2),rt=We[0],At=We[1],It=Object(W.useState)(0),Nt=Object(C.a)(It,2),St=Nt[0],Ct=Nt[1];Object(W.useEffect)(function(){return Et(),function(){xt(),Ot()}},[]),Object(W.useEffect)(function(){it===2&&Re&&Xe>0&&(wt(),Ct(1))},[Re]),Object(W.useEffect)(function(){if(St===0)return;if(St===2)clearInterval(rt);else{var ut=0,ze=setInterval(function(){Ze.includes(ut)&&Dt(),ut++},1e3);At(ze)}return function(){return clearInterval(rt)}},[St]);var Ot=function(){Ct(2)},wt=function(){var ze=Re/Xe,lt=[];function ot(jt,Tt){return parseInt(Math.floor(Math.random()*(Tt-jt+1))+jt)}new Array(Xe).fill(0).map(function(jt,Tt){lt.push(ot(ze*Tt,ze*(Tt+1)))}),Ze=lt,Fe([].concat(lt)),console.log(lt)},Et=function(){navigator.mediaDevices===void 0&&(navigator.mediaDevices={}),navigator.mediaDevices.getUserMedia===void 0&&(navigator.mediaDevices.getUserMedia=function(ze){var lt=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return lt?new Promise(function(ot,jt){lt.call(navigator,ze,ot,jt)}):Promise.reject(new Error("getUserMedia is not implemented in this browser"))}),navigator.mediaDevices.getUserMedia({video:{width:1280,height:720}}).then(function(ze){ke&&ke(2),ft(2),"srcObject"in Ae.current?Ae.current.srcObject=ze:Ae.current.src=window.URL.createObjectURL(ze),Ae.current.onloadedmetadata=function(lt){Ae.current.play()},Ae.current.addEventListener("ended",function(){console.log("\u64AD\u653E\u7ED3\u675F"),Ot(),E.b.error({content:"\u60A8\u5DF2\u7ECF\u5173\u95ED\u4E86\u6444\u50CF\u5934\uFF0C\u8BF7\u572810\u79D2\u949F\u5185\u6062\u590D\u6444\u50CF\u5934\uFF0C\u5426\u5219\u5C06\u63A8\u51FA\u8003\u8BD5",duration:10,key:9998})},!1)}).catch(function(ze){ft(1),ke&&ke(1),ze.message==="Permission denied"||ze.name==="NotAllowedError"?E.b.error("\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"):E.b.error("\u6444\u50CF\u5934\u83B7\u53D6\u5931\u8D25\uFF0C\u6216\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"),console.log("errname: "+ze.name),console.log("err: "+ze.message)})},Dt=function(){try{Se.current.width=Ae.current.videoWidth,Se.current.height=Ae.current.videoHeight;var ze=Se.current.getContext("2d");ze.drawImage(Ae.current,0,0,Se.current.width,Se.current.height),Ue(Se.current.toDataURL("image/png")),Pt(Se.current.toDataURL("image/png"))}catch(lt){}},xt=function(){try{var ze=Ae.current.srcObject,lt=ze.getTracks();lt.forEach(function(ot){ot.stop()}),Ae.current.srcObject=null}catch(ot){}},Pt=function(){var ut=Object(M.a)(w.a.mark(function ze(lt){var ot,jt,Tt,Ht,Ut,Ve,Wt,Te,ne,Ie,$e;return w.a.wrap(function(Qe){for(;;)switch(Qe.prev=Qe.next){case 0:return Qe.next=2,Object(re.a)("/api/buckets/get_upload_token.json",{method:"get"});case 2:Te=Qe.sent,ne=K(),Ie=new a({endpoint:Te==null||((ot=Te.data)===null||ot===void 0)?void 0:ot.end_point,region:Te==null||((jt=Te.data)===null||jt===void 0)?void 0:jt.region,accessKeyId:Te==null||((Tt=Te.data)===null||Tt===void 0)?void 0:Tt.access_key_id,accessKeySecret:Te==null||((Ht=Te.data)===null||Ht===void 0)?void 0:Ht.access_key_secret,bucket:Te==null||((Ut=Te.data)===null||Ut===void 0)?void 0:Ut.bucket,stsToken:Te==null||((Ve=Te.data)===null||Ve===void 0)?void 0:Ve.security_token}),$e=r(lt,ne),Ie.multipartUpload("".concat(ne,".png"),$e,{timeout:10*1e3,partSize:10485760,callback:{url:"https://"+document.domain+(Te==null||((Wt=Te.data)===null||Wt===void 0)?void 0:Wt.callback_url),host:document.domain,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&login="+Pe.login+"&exercise_id="+Pe.categoryId}}).then(function(at){console.log("result:",at)}).catch(function(at){console.log("err:",at)});case 7:case"end":return Qe.stop()}},ze)}));return function(lt){return ut.apply(this,arguments)}}();return D.a.createElement(D.a.Fragment,null,it!==3&&D.a.createElement("aside",{className:b.a.video,id:"screenshot"},it===0&&D.a.createElement("span",null,"\u6B63\u5728\u5F00\u542F\u6444\u50CF\u5934..."),it===1&&D.a.createElement("span",null,"\u6444\u50CF\u5934\u5F00\u542F\u5931\u8D25"),it===2&&D.a.createElement("div",null,D.a.createElement("video",{width:"288",ref:Ae,autoPlay:!0}),D.a.createElement("canvas",{style:{display:"none"},ref:Se}))))},k=L,z=c("bPs0"),se=c("wd/R"),me=c.n(se),be=c("V5fa"),ge=c.n(be),_e=c("1vsH"),ve=c("xKgJ"),xe=c("bntm"),he=c("V0Rq"),ye=c("HBuW"),Me=c("9Bee"),Le=c("5NDa"),He=c("5rEg"),Ye=c("Ot1p"),et=function(Ne){var Re,Xe,ke,qe,Ae=Ne.item,Se=Ne.answerData,Pe=Ne.onBlur,mt=Pe===void 0?function(){}:Pe,tt=Object(W.useState)(),Ze=Object(C.a)(tt,2),Fe=Ze[0],nt=Ze[1],gt=Object(W.useState)(),it=Object(C.a)(gt,2),ft=it[0],vt=it[1],Mt=Object(W.useState)(),Rt=Object(C.a)(Mt,2),Ue=Rt[0],Ge=Rt[1];return Object(W.useEffect)(function(){vt(Ae==null?void 0:Ae.a_flag)},[Ae==null?void 0:Ae.a_flag]),D.a.createElement("div",null,(Se==null||((Re=Se.exercise)===null||Re===void 0)?void 0:Re.user_exercise_status)===1?D.a.createElement("div",{className:ge.a.simpleText},D.a.createElement(Me.a,{value:Ae==null||((Xe=Ae.user_answer)===null||Xe===void 0)?void 0:Xe[0]})):D.a.createElement("div",{className:Ae.user_score&&(Ae.user_score===Ae.question_score?"c-green":"c-red")},Ue?D.a.createElement(Ye.a,{height:150,isFocus:!0,defaultValue:Ae==null||((ke=Ae.user_answer)===null||ke===void 0)?void 0:ke[0],id:Ae==null?void 0:Ae.question_id,onChange:function(rt){return nt(rt)},onBlur:function(){return mt(Fe)}}):D.a.createElement("div",{onClick:function(){return Ge(!0)}},D.a.createElement(He.a,{size:"large",className:"current",placeholder:"\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54",readOnly:!0}))),Object(ve.q)()&&(Ae==null?void 0:Ae.standard_answer)&&D.a.createElement("div",null,D.a.createElement("p",{className:"mb10 font16"},"\u53C2\u8003\u7B54\u6848\uFF1A"),D.a.createElement(Me.a,{value:Ae==null||((qe=Ae.standard_answer)===null||qe===void 0)?void 0:qe[0]})))},pt=et,ht=c("g9YV"),Lt=c("wCAj"),kt=c("5GOC"),Xt=c("JsLm"),Yt=c("ZW9T"),Jt=c("o5mm"),Qt=c.n(Jt),$t=function(Ne){var Re,Xe,ke,qe,Ae,Se=Ne.item,Pe=Ne.answerData,mt=Object(W.useState)([]),tt=Object(C.a)(mt,2),Ze=tt[0],Fe=tt[1],nt=Object(W.useState)([]),gt=Object(C.a)(nt,2),it=gt[0],ft=gt[1];Object(W.useEffect)(function(){var Ue;if(!(Se==null||((Ue=Se.shixun_details)===null||Ue===void 0)?void 0:Ue.length))return;for(var Ge=[],We=[],rt=0;rt<(Se==null||((At=Se.shixun_details)===null||At===void 0)?void 0:At.length);rt++){for(var At,It,Nt,St=0;St<(Se==null?void 0:Se.shixun_details[rt].stage_list.length);St++){var Ct,Ot,wt,Et,Dt=Se==null?void 0:Se.shixun_details[rt].stage_list[St];Ge.push(Object(p.a)(Object(p.a)({},Dt),{operation:Se==null||((Ct=Se.shixun_details)===null||Ct===void 0||((Ot=Ct[rt])===null||Ot===void 0||((wt=Ot.shixun_detail)===null||wt===void 0||((Et=wt[0])===null||Et===void 0))))?void 0:Et.game_identifier}))}if(Se==null||((It=Se.shixun_details)===null||It===void 0||((Nt=It[rt])===null||Nt===void 0))?void 0:Nt.shixun_detail){var xt,Pt,ut;We.push(Se==null||((xt=Se.shixun_details)===null||xt===void 0||((Pt=xt[rt])===null||Pt===void 0||((ut=Pt.shixun_detail)===null||ut===void 0)))?void 0:ut[0])}}ft(We),Fe(Ge)},[Se==null?void 0:Se.shixun_details]);var vt=[{title:"\u5173\u5361",dataIndex:"position",key:"position",align:"center"},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"center",render:function(Ge){return D.a.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:Ge&&Ge.length>25?Ge:""},Ge)}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(Ge,We){return D.a.createElement("span",null,We.evaluate_count?We.evaluate_count:D.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u5B8C\u6210\u65F6\u95F4",key:"endTime",dataIndex:"endTime",align:"center",render:function(Ge,We){var rt=!1;return We.finished_time&&(Pe==null?void 0:Pe.exercise)&&(Pe==null?void 0:Pe.exercise_answer_user)&&((Pe==null?void 0:Pe.exercise.time)===-1?rt=me()(Pe==null?void 0:Pe.exercise.end_time).isBefore(We.finished_time):rt=me()(Pe==null?void 0:Pe.exercise_answer_user.start_at).add(Pe==null?void 0:Pe.exercise.time,"m").isBefore(We.finished_time)),D.a.createElement("span",null,We.finished_time||D.a.createElement("span",{className:"c-grey-999"},"--"),D.a.createElement("span",{className:"c-orange-ff9 "},rt?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(Ge,We){return D.a.createElement("span",null,We.time_consuming||D.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:function(Ge,We){return D.a.createElement("span",null,We.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")}},{title:"\u7ECF\u9A8C\u503C",dataIndex:"experience",key:"experience",align:"center",render:function(Ge,We){return D.a.createElement("span",null,D.a.createElement("span",{className:"c-green"},We.myself_experience),"/",We.experience)}},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"center",render:function(Ge,We,rt){return Ge?D.a.createElement(Xt.a,{affix:!1,className:"mt10"},D.a.createElement(Xt.a.Link,{href:"#challenge_".concat(Se==null?void 0:Se.question_id).concat(rt),title:D.a.createElement("span",{style:{color:"#1890ff"}},"\u67E5\u770B")})):D.a.createElement("span",{className:"c-grey-999"},"--")}}],Mt=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(Ge,We){return D.a.createElement("span",null,We.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(Ge,We){return D.a.createElement("span",null,We.error_msg?We.error_msg:"--")}}],Rt={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return D.a.createElement("div",{className:"mt15 mb15"},((Pe==null||((Re=Pe.exercise)===null||Re===void 0)?void 0:Re.student_commit_status)===0||(Pe==null||((Xe=Pe.exercise)===null||Xe===void 0)?void 0:Xe.user_exercise_status)===0)&&D.a.createElement("div",null,Se.shixun.map(function(Ue,Ge){return D.a.createElement(f.a,{className:"font16",gutter:[0,20]},D.a.createElement(l.a,{flex:"1"},Ue.challenge_name," (",Se.challenge_score,"\u5206)"),D.a.createElement(l.a,{flex:"100px",className:"tr"},Se.answer_status===0&&D.a.createElement("span",{className:"font12 tag-style-border border-orange c-orange "},"\u672A\u5B8C\u6210"),Se.answer_status===1&&D.a.createElement("span",{className:"font12 tag-style-border border-green c-green "},"\u5DF2\u5B8C\u6210")))})),(Pe==null||((ke=Pe.exercise)===null||ke===void 0)?void 0:ke.student_commit_status)!==0||(Pe==null||((qe=Pe.exercise)===null||qe===void 0)?void 0:qe.user_exercise_status)!==0?D.a.createElement(D.a.Fragment,null,!!(Ze==null?void 0:Ze.length)&&D.a.createElement("div",null,D.a.createElement("p",{className:"font16 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),D.a.createElement(Lt.a,{columns:vt,dataSource:Ze,pagination:!1})),!!(it==null?void 0:it.length)&&D.a.createElement("div",null,D.a.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),it==null?void 0:it.map(function(Ue,Ge){return D.a.createElement("div",{id:"challenge_".concat(Se==null?void 0:Se.question_id).concat(Ge),className:"mt5"},D.a.createElement("div",null,D.a.createElement("span",{className:"font16 mr15"}," \u7B2C",Ue.position,"\u5173"),D.a.createElement(ee.Link,{className:"current c-black font16",to:"/tasks/".concat(Ue.game_identifier)},Ue.name)),(Ue==null?void 0:Ue.st)===0&&D.a.createElement("aside",{className:Qt.a.shixunWrp},D.a.createElement("h2",null,"\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u7684\u4EE3\u7801",D.a.createElement("span",{className:"c-light-black"},Ue.path)),D.a.createElement(Yt.b,{height:300,language:"python",theme:"default",value:Ue.passed_code,options:Rt})))}))):D.a.createElement(D.a.Fragment,null,Object(ve.q)()&&D.a.createElement(Me.a,{className:"c-grey-999 mt20 mb20",value:Se==null?void 0:Se.question_title}),Se==null||((Ae=Se.shixun)===null||Ae===void 0)?void 0:Ae.map(function(Ue,Ge){return D.a.createElement("p",{className:"font16 c-grey-666 mb5",key:Ge},D.a.createElement("span",{className:"mr20"},"\u7B2C",Ue==null?void 0:Ue.challenge_position,"\u5173 ",Ue==null?void 0:Ue.challenge_name),D.a.createElement("span",null,Ue==null?void 0:Ue.challenge_score,"\u5206"))})))},ar=$t,or=c("J66h"),sr=function(Ne){var Re=Ne.item,Xe=Ne.answerData,ke=Object(W.useState)([]),qe=Object(C.a)(ke,2),Ae=qe[0],Se=qe[1];Object(W.useEffect)(function(){var tt;if((Re==null||((tt=Re.evaluate_codes)===null||tt===void 0)?void 0:tt.length)>0){var Ze;Se(Re==null||((Ze=Re.evaluate_codes)===null||Ze===void 0)?void 0:Ze.map(function(Fe,nt){return{key:nt+1,error_msg:(Fe==null?void 0:Fe.error_msg)?or.Base64.decode(Fe==null?void 0:Fe.error_msg):""}}))}else Se([{key:"--",error_msg:"--"}])},[Re==null?void 0:Re.evaluate_codes]);var Pe=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(Ze,Fe){return D.a.createElement("span",null,Fe.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(Ze,Fe){return D.a.createElement("span",null,Fe.error_msg?Fe.error_msg:"--")}}],mt={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return D.a.createElement(D.a.Fragment,null,D.a.createElement("div",{className:"mt15 mb15"},D.a.createElement(Me.a,{value:Re==null?void 0:Re.description})),!!(Re==null?void 0:Re.user_answer.length)&&D.a.createElement("aside",{className:Qt.a.shixunWrp},D.a.createElement("h3",null,"\u6700\u540E\u901A\u5173\u7684\u4EE3\u7801"),D.a.createElement(Yt.b,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:(Re==null?void 0:Re.passed_code)?or.Base64.decode(Re==null?void 0:Re.passed_code):"",options:mt})))},gr=sr,ur=c("oBTY"),lr=He.a.TextArea,cr=function(Ne){var Re,Xe,ke=Ne.item,qe=Ne.answerData,Ae=Ne.onBlur,Se=Ae===void 0?function(){}:Ae,Pe=Object(W.useState)([]),mt=Object(C.a)(Pe,2),tt=mt[0],Ze=mt[1];return Object(W.useEffect)(function(){for(var Fe=[],nt=0;nt<(ke==null?void 0:ke.multi_count);nt++)Fe.push(Object(p.a)({},(ke==null?void 0:ke.user_answer[nt])||{}));Ze(Fe)},[ke==null?void 0:ke.user_answer]),D.a.createElement("div",null,tt==null?void 0:tt.map(function(Fe,nt){var gt;return D.a.createElement("div",null,D.a.createElement("span",null,"\u7B54\u6848\uFF08\u586B\u7A7A",nt+1,"\uFF09:"),D.a.createElement("div",null,D.a.createElement(lr,{rows:4,disabled:(qe==null||((gt=qe.exercise)===null||gt===void 0)?void 0:gt.user_exercise_status)===1,value:Fe==null?void 0:Fe.answer_text,onChange:function(ft){tt[nt].answer_text=ft.target.value,Ze(Object(ur.a)(tt))},onBlur:function(ft){return Se(Fe==null?void 0:Fe.answer_text,nt+1)},className:ke.user_score&&(ke.user_score===ke.question_score?"c-green":"c-red")})))}),!!(ke==null||((Re=ke.standard_answer)===null||Re===void 0)?void 0:Re.length)&&D.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",ke==null||((Xe=ke.standard_answer)===null||Xe===void 0)?void 0:Xe.map(function(Fe,nt){return D.a.createElement("div",null,D.a.createElement("span",null,"\u7B54\u6848\uFF08\u586B\u7A7A",nt+1,"\uFF09:"),D.a.createElement("div",null,D.a.createElement(lr,{rows:4,disabled:!0,value:Fe==null?void 0:Fe.answer_text[0]})))})))},zt=cr,qt=H.a.Countdown,Bt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],br={1:"\u672A\u53D1\u5E03",2:"\u5DF2\u53D1\u5E03",3:"\u5DF2\u622A\u6B62"},Er={1:ge.a.flagActive,2:ge.a.flagHalf},dr={0:"c-red-ee4",1:"c-green"},vr=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],yr=function(Ne){var Re,Xe,ke,qe,Ae,Se,Pe,mt,tt,Ze,Fe,nt,gt,it,ft,vt,Mt,Rt,Ue,Ge,We,rt,At,It,Nt,St,Ct,Ot,wt,Et,Dt,xt,Pt,ut,ze,lt,ot=Ne.globalSetting,jt=Ne.loading,Tt=Ne.user,Ht=Ne.dispatch,Ut=Object(R.a)(Ne,["globalSetting","loading","user","dispatch"]),Ve=Object(ae.m)(),Wt=Object(W.useState)({}),Te=Object(C.a)(Wt,2),ne=Te[0],Ie=Te[1],$e=Object(W.useState)({}),Je=Object(C.a)($e,2),Qe=Je[0],at=Je[1],yt=Object(W.useState)({}),ct=Object(C.a)(yt,2),_t=ct[0],Zt=ct[1],Kt=Object(W.useState)(!1),er=Object(C.a)(Kt,2),fr=er[0],Gt=er[1],jr=Object(W.useState)(!0),Tr=Object(C.a)(jr,2),tr=Tr[0],Mr=Tr[1],Lr=Object(W.useState)(!1),Sr=Object(C.a)(Lr,2),kr=Sr[0],Or=Sr[1],Ur=Object(W.useState)(!1),xr=Object(C.a)(Ur,2),Fr=xr[0],Br=xr[1],Hr=Object(W.useState)(),Ar=Object(C.a)(Hr,2),Xr=Ar[0],Wr=Ar[1],Gr=Object(W.useState)(0),Rr=Object(C.a)(Gr,2),cn=Rr[0],dn=Rr[1],Vr=Object(W.useState)(""),Ir=Object(C.a)(Vr,2),$r=Ir[0],zr=Ir[1];Object(W.useEffect)(function(){return Object(ve.c)()?(hr(),window.addEventListener("beforeunload",wr)):Tt.userInfo.login&&Kr(),function(){window.removeEventListener("beforeunload",wr),location.pathname.indexOf("/detail")>-1&&Object(xe.b)()}},[Ve.categoryId,Tt.userInfo.login]);var Kr=function(){var we=Object(M.a)(w.a.mark(function le(){var de,Ee,Ce,De,Be;return w.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:return je.next=2,Ht({type:"exercise/getExerciseUserInfo",payload:Object(p.a)({},Ve)});case 2:if(de=je.sent,!((de==null?void 0:de.status)==0)){je.next=10;break}if(!((de==null||((Ee=de.data)===null||Ee===void 0)?void 0:Ee.used_screen_num)>(de==null||((Ce=de.data)===null||Ce===void 0)?void 0:Ce.screen_num)&&(de==null||((De=de.data)===null||De===void 0)?void 0:De.screen_open))){je.next=7;break}return mr(),je.abrupt("return",!1);case 7:at(Object(p.a)({},de.data)),Or(de==null?void 0:de.data.check_camera),(de==null||((Be=de.data)===null||Be===void 0)?void 0:Be.check_camera)||hr();case 10:case"end":return je.stop()}},le)}));return function(){return we.apply(this,arguments)}}(),wr=function(le){var de="\u786E\u5B9A\u79BB\u5F00\u6B64\u9875\u9762\u5417?\u6B64\u9875\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931";return(le||window.event).returnValue=de,de},hr=function(){var we=Object(M.a)(w.a.mark(function le(){var de,Ee,Ce,De,Be,Ke,je,dt,st,bt,nr,ir;return w.a.wrap(function(Ft){for(;;)switch(Ft.prev=Ft.next){case 0:if(Gt(!0),!Object(ve.c)()){Ft.next=8;break}return Ft.next=4,Object(he.y)({exerciseId:Ve.categoryId,login:Ve.login}).catch(function(){return Gt(!1)});case 4:de=Ft.sent,((Ee=de)===null||Ee===void 0?void 0:Ee.exercise)&&(de.exercise.user_exercise_status=1),Ft.next=13;break;case 8:return Ft.next=10,Object(he.r)(Object(p.a)({},Ve)).catch(function(){return Gt(!1)});case 10:de=Ft.sent,((Ce=de.exercise)===null||Ce===void 0?void 0:Ce.commit_status)>0&&window.removeEventListener("beforeunload",wr),((De=de)===null||De===void 0||((Be=De.exercise)===null||Be===void 0)?void 0:Be.left_time)&&setTimeout(function(){zr(ge.a.red)},(((Ke=de)===null||Ke===void 0||((je=Ke.exercise)===null||je===void 0)?void 0:je.left_time)-300>0?((dt=de)===null||dt===void 0||((st=dt.exercise)===null||st===void 0)?void 0:st.left_time)-300:0)*1e3);case 13:Gt(!1),de&&(de.exercise_types=((bt=de)===null||bt===void 0?void 0:bt.exercise_types)||((nr=de)===null||nr===void 0||((ir=nr.exercise_scores)===null||ir===void 0)?void 0:ir.exercise_types),Ie(de));case 15:case"end":return Ft.stop()}},le)}));return function(){return we.apply(this,arguments)}}();Object(W.useEffect)(function(){var we,le,de;((we=ne.exercise)===null||we===void 0?void 0:we.left_time)===0&&mr(),((le=ne.exercise)===null||le===void 0?void 0:le.left_time)&&Wr(Date.now()+(ne==null||((de=ne.exercise)===null||de===void 0)?void 0:de.left_time)*1e3)},[(Re=ne.exercise)===null||Re===void 0?void 0:Re.left_time]);var Yr=function(){var le;(ne==null||((le=ne.exercise)===null||le===void 0)?void 0:le.exercise_status)===3?O.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:D.a.createElement("div",{className:"tc font16"},"\u622A\u6B62\u65F6\u95F4\u5DF2\u5230\uFF0C\u65E0\u6CD5\u6253\u56DE\u8BD5\u5377",D.a.createElement("br",null),"\u8BF7\u5728\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u540E\u518D\u64CD\u4F5C")}):O.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:D.a.createElement("div",{className:"tc font16"},"\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\uFF0C\u73B0\u6709\u7684\u7B54\u9898\u60C5\u51B5\u5C06\u88AB\u6E05\u7A7A",D.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u56DE\u9000TA\u7684\u8BD5\u5377\u7B54\u9898"),onOk:function(){var de=Object(M.a)(w.a.mark(function Ce(){var De,Be;return w.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:return je.next=2,Object(he.G)({categoryId:Ve.categoryId,user_ids:[ne==null||((De=ne.exercise_answer_user)===null||De===void 0)?void 0:De.user_id]});case 2:Be=je.sent,Be&&(E.b.info(Be==null?void 0:Be.message),rr());case 4:case"end":return je.stop()}},Ce)}));function Ee(){return de.apply(this,arguments)}return Ee}()})},rr=function(){V.c.push("/classrooms/".concat(Ve.coursesId,"/exercise/").concat(Ve.categoryId,"/detail")),Object(xe.b)()},Jr=function(){var we=Object(M.a)(w.a.mark(function le(){var de,Ee;return w.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return De.next=2,Object(he.K)({categoryId:Ve.categoryId,commit_method:2});case 2:de=De.sent,(de==null?void 0:de.status)===0&&(O.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:D.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",D.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){var Be=Object(M.a)(w.a.mark(function je(){return w.a.wrap(function(st){for(;;)switch(st.prev=st.next){case 0:rr();case 1:case"end":return st.stop()}},je)}));function Ke(){return Be.apply(this,arguments)}return Ke}()}),E.b.info(de==null?void 0:de.message)),(de==null?void 0:de.status)===-3&&(Ee=parseInt(de==null?void 0:de.message),ne.exercise.left_time=Ee,Ie(Object(p.a)({},ne)));case 5:case"end":return De.stop()}},le)}));return function(){return we.apply(this,arguments)}}(),Nr=function(){var we=Object(M.a)(w.a.mark(function le(de){var Ee;return w.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return De.next=2,Object(ye.w)({id:de.shixun_identifier});case 2:Ee=De.sent,(Ee==null?void 0:Ee.game_identifier)&&Ut.history.push("/tasks/".concat(Ee.game_identifier,"?type=exercises&exercisesId=").concat(Ve.categoryId,"&coursesId=").concat(Ve.coursesId,"&login=").concat(Ve.login,"&questionId=").concat(de.question_id));case 4:case"end":return De.stop()}},le)}));return function(de){return we.apply(this,arguments)}}(),Qr=function(le){le.redo?O.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:D.a.createElement("div",{className:"tc font16"},"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u9700\u8981\u91CD\u65B0\u6311\u6218"),onOk:function(){var de=Object(M.a)(w.a.mark(function Ce(){var De;return w.a.wrap(function(Ke){for(;;)switch(Ke.prev=Ke.next){case 0:return Ke.next=2,Object(he.H)({id:le.myshixun_identifier});case 2:De=Ke.sent,De&&(ne.exercise_questions.find(function(je){return je.question_id===le.question_id}).redo=!1,Ie(Object(p.a)({},ne)),Nr(le));case 4:case"end":return Ke.stop()}},Ce)}));function Ee(){return de.apply(this,arguments)}return Ee}()}):Nr(le)},qr=function(){var we=Object(M.a)(w.a.mark(function le(de){var Ee;return w.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:if(!de.hack_identifier){De.next=5;break}return De.next=3,Object(he.J)({id:de.hack_identifier});case 3:Ee=De.sent,(Ee==null?void 0:Ee.status)===0&&Ut.history.push("/myproblems/".concat(Ee.identifier,"?type=exercises&exercisesId=").concat(Ve.categoryId,"&coursesId=").concat(Ve.coursesId,"&login=").concat(Ve.login,"&questionId=").concat(de.question_id));case 5:case"end":return De.stop()}},le)}));return function(de){return we.apply(this,arguments)}}(),pr=function(){var we=Object(M.a)(w.a.mark(function le(de,Ee,Ce,De){var Be;return w.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:if(de){je.next=3;break}return console.error("handleSave no questionId params"),je.abrupt("return");case 3:return je.next=5,Object(he.L)({questionId:de,exercise_choice_id:Ee,answer_text:Ce});case 5:Be=je.sent,(Be==null?void 0:Be.status)===0&&(De&&De());case 7:case"end":return je.stop()}},le)}));return function(de,Ee,Ce,De){return we.apply(this,arguments)}}(),Cr=function(){var we=Object(M.a)(w.a.mark(function le(de){var Ee,Ce;return w.a.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:return Be.next=2,Object(he.d)({id:Ve.categoryId});case 2:if(Ee=Be.sent,Ee){Be.next=5;break}return Be.abrupt("return");case 5:Ee.question_undo!==0||Ee.oj_undo!==0?(Ce="",Ee.question_undo!==0&&Ee.oj_undo!==0?Ce="\u6709 ".concat(Ee.question_undo," \u9898\u672A\u5B8C\u6210\uFF0C\u5305\u542B ").concat(Ee.oj_undo," \u4E2A\u7F16\u7A0B\u9898"):Ee.question_undo!==0&&Ee.oj_undo===0?Ce="\u6709 ".concat(Ee.question_undo," \u9898\u672A\u5B8C\u6210"):Ee.question_undo===0&&Ee.oj_undo!==0&&(Ce="\u6709 ".concat(Ee.oj_undo," \u7F16\u7A0B\u9898\u672A\u5B8C\u6210")),O.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:D.a.createElement("div",{className:"tc font16"},Ce,D.a.createElement("br",null),de?"\u5728".concat(me()(Ee.end_time).format("YYYY-MM-DD HH:mm"),"\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898"):"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:function(){var Ke=Object(M.a)(w.a.mark(function dt(){return w.a.wrap(function(bt){for(;;)switch(bt.prev=bt.next){case 0:de?rr():mr();case 1:case"end":return bt.stop()}},dt)}));function je(){return Ke.apply(this,arguments)}return je}()})):O.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:D.a.createElement("div",{className:"tc font16"},de?"\u5728".concat(me()(Ee.end_time).format("YYYY-MM-DD HH:mm"),"\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898"):"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:function(){var Ke=Object(M.a)(w.a.mark(function dt(){return w.a.wrap(function(bt){for(;;)switch(bt.prev=bt.next){case 0:de?rr():mr();case 1:case"end":return bt.stop()}},dt)}));function je(){return Ke.apply(this,arguments)}return je}()});case 6:case"end":return Be.stop()}},le)}));return function(de){return we.apply(this,arguments)}}(),Dr=function(le){return D.a.createElement("div",null,D.a.createElement(T.a,{strokeColor:{from:"#108ee9",to:"#87d068"},status:"active",percent:le}),D.a.createElement("div",{className:"c-grey-c tc mt10 mb20"},"\u6B63\u5728\u5224\u5206\u4E2D\u2026"))},Zr=function(){var le=0,de=O.a.info({title:"\u4EA4\u5377\u4E2D",icon:null,className:"modal-footer-none",content:Dr(le)}),Ee=setInterval(function(){le<=100?(le+=2,de.update({content:Dr(le)})):(O.a.destroyAll(),clearInterval(Ee))},50)},mr=function(){var we=Object(M.a)(w.a.mark(function le(){var de;return w.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return Zr(),Object(xe.b)(),Ce.next=4,Object(he.K)({categoryId:Ve.categoryId,commit_method:1});case 4:de=Ce.sent,Ht({type:"exercise/setActionTabs",payload:Object(p.a)({},{removeEventListenerExitScreen:!0})}),(de==null?void 0:de.status)===0&&(E.b.success(de==null?void 0:de.message),Or(!1),setTimeout(function(){O.a.info({title:"\u4EA4\u5377\u6210\u529F\uFF01",okText:"\u786E\u5B9A",onOk:function(){rr()}})},3e3));case 7:case"end":return Ce.stop()}},le)}));return function(){return we.apply(this,arguments)}}(),en=function(le,de){pr(de,le,null,function(){ne.question_status.find(function(Ee){return Ee.ques_id===de}).ques_status=le?1:0,ne.exercise_questions.find(function(Ee){return Ee.question_id===de}).user_answer[0]=le,Ie(Object(p.a)({},ne))})},tn=function(le,de){pr(de,le,null,function(){ne.question_status.find(function(Ee){return Ee.ques_id===de}).ques_status=(le==null?void 0:le.length)?1:0,Ie(Object(p.a)({},ne))})},rn=function(le,de,Ee){pr(Ee,de,le,function(){ne.question_status.find(function(Ce){return Ce.ques_id===Ee}).ques_status=le?1:0,Ie(Object(p.a)({},ne))})},nn=function(le,de){pr(de,null,le,function(){ne.question_status.find(function(Ee){return Ee.ques_id===de}).ques_status=le?1:0,Ie(Object(p.a)({},ne))})},Pr=function(le,de){var Ee,Ce,De,Be,Ke,je,dt;return D.a.createElement("div",null,D.a.createElement(g.a.Group,{disabled:(ne==null||((Ee=ne.exercise)===null||Ee===void 0)?void 0:Ee.user_exercise_status)===1,value:le==null||((Ce=le.user_answer)===null||Ce===void 0)?void 0:Ce[0],onChange:function(bt){return en(bt.target.value,le==null?void 0:le.question_id)},className:le.user_score&&"edu-radio-".concat(le.user_score===le.question_score?"green":"red")},le==null||((De=le.question_choices)===null||De===void 0)?void 0:De.map(function(st,bt){var nr=le.question_type==2,ir=nr?"":"".concat(Bt[bt],".");return D.a.createElement("div",{className:ge.a.answerWrap,key:bt},D.a.createElement(g.a,{value:st==null?void 0:st.choice_id},D.a.createElement("span",{className:"mr3"},ir),D.a.createElement(Me.a,{className:ge.a.renderHtml,value:st==null?void 0:st.choice_text})))})),Object(ve.q)()&&(ne==null||((Be=ne.exercise)===null||Be===void 0)?void 0:Be.answer_open)&&((ne==null||((Ke=ne.exercise)===null||Ke===void 0)?void 0:Ke.exercise_status)==3||(ne==null||((je=ne.exercise)===null||je===void 0)?void 0:je.user_exercise_status)==1)&&D.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",le==null||((dt=le.standard_answer)===null||dt===void 0)?void 0:dt.map(function(st,bt){return D.a.createElement("span",null,Bt[Number(st)-1])})))},an=function(le,de){var Ee,Ce,De,Be,Ke;return D.a.createElement("div",null,D.a.createElement(v.a.Group,{disabled:(ne==null||((Ee=ne.exercise)===null||Ee===void 0)?void 0:Ee.user_exercise_status)===1,defaultValue:le==null?void 0:le.user_answer,onChange:function(dt){return tn(dt,le==null?void 0:le.question_id)},className:le.user_score&&"edu-checkbox-".concat(le.user_score===le.question_score?"green":"red")},le==null||((Ce=le.question_choices)===null||Ce===void 0)?void 0:Ce.map(function(je,dt){var st="".concat(Bt[dt],".");return D.a.createElement("div",{className:ge.a.answerWrap},D.a.createElement(v.a,{value:je==null?void 0:je.choice_id},D.a.createElement("span",{className:"mr3"},st),D.a.createElement(Me.a,{className:ge.a.renderHtml,value:je==null?void 0:je.choice_text})))})),Object(ve.q)()&&(ne==null||((De=ne.exercise)===null||De===void 0)?void 0:De.answer_open)&&(ne==null||((Be=ne.exercise)===null||Be===void 0)?void 0:Be.exercise_status)==3&&D.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",le==null||((Ke=le.standard_answer)===null||Ke===void 0)?void 0:Ke.map(function(je,dt){return D.a.createElement("span",null,Bt[Number(je)-1])})))},on=function(le,de){return D.a.createElement(zt,{item:le,answerData:ne,onBlur:function(Ce,De){return rn(Ce,De,le==null?void 0:le.question_id)}})},sn=function(le,de){return D.a.createElement(pt,{item:le,answerData:ne,onBlur:function(Ce){return nn(Ce,le==null?void 0:le.question_id)}})},un=function(le,de){return D.a.createElement(ar,{item:le,answerData:ne})},ln=function(le,de){return D.a.createElement(gr,{item:le,answerData:ne})},Vt=function(le,de){var Ee;return D.a.createElement(D.a.Fragment,null,D.a.createElement("h1",{className:"font14 current",onClick:function(){_t[de]=!_t[de],Zt(Object(p.a)({},_t))}},!_t[de]&&D.a.createElement(J,null),_t[de]&&D.a.createElement(U.a,null),D.a.createElement("span",{className:"ml5 c-grey-666"},le)),D.a.createElement("ul",{className:ge.a.answerSheet,key:de},!_t[de]&&(ne==null||((Ee=ne.exercise_questions)===null||Ee===void 0)?void 0:Ee.map(function(Ce,De){if(Ce.question_type===de){var Be;return D.a.createElement("li",{onClick:function(){var je="Anchor_".concat(Ce.q_position-1),dt=document.getElementById(je);dt&&setTimeout(function(){return dt.scrollIntoView({block:"start",behavior:"smooth"})})},key:De,className:(ne==null||((Be=ne.question_status)===null||Be===void 0)?void 0:Be.some(function(Ke){return Ke.ques_id===Ce.question_id&&!!Ke.ques_status}))&&ge.a.active},Ce.q_position)}}))))};return D.a.createElement(t.a,{size:"large",spinning:fr},Fr&&D.a.createElement(z.a,null),D.a.createElement("section",{className:"edu-container"},D.a.createElement("section",{className:"animated fadeIn"},D.a.createElement("aside",{className:"mt10"},ot.showHeaderFooter&&D.a.createElement(i.a,{separator:">"},D.a.createElement(i.a.Item,null,D.a.createElement(ee.Link,{to:"/classrooms/".concat(Ve.coursesId,"/exercise")},(Xe=Tt.userInfo)===null||Xe===void 0||((ke=Xe.course)===null||ke===void 0)?void 0:ke.course_name)),D.a.createElement(i.a.Item,null,D.a.createElement(ee.Link,{to:"/classrooms/".concat(Ve.coursesId,"/exercise")},"\u8BD5\u5377")),D.a.createElement(i.a.Item,null,D.a.createElement(ee.Link,{to:"/classrooms/".concat(Ve.coursesId,"/exercise/").concat(Ve.categoryId,"/detail")},"\u8BD5\u5377\u8BE6\u60C5")),D.a.createElement(i.a.Item,null,(qe=Tt.userInfo)===null||qe===void 0?void 0:qe.real_name))),D.a.createElement("aside",{className:[ge.a.title,"mt10"].join(" ")},D.a.createElement(f.a,{style:{width:"100%"},align:"middle"},D.a.createElement(l.a,{flex:"1"},D.a.createElement("div",{className:ge.a.title},(ot==null?void 0:ot.showHeaderFooter)&&D.a.createElement(ee.Link,{to:"/classrooms/".concat(Ve.coursesId,"/exercise/").concat(Ve.categoryId,"/detail")},D.a.createElement(Q.a,{className:"font16 c-black"})),D.a.createElement("strong",{className:"font24 ml5"},ne==null||((Ae=ne.exercise)===null||Ae===void 0)?void 0:Ae.exercise_name),(ne==null||((Se=ne.exercise)===null||Se===void 0)?void 0:Se.is_random)&&D.a.createElement("span",{className:ge.a.randomFlag},"\u968F\u673A"),D.a.createElement(_e.g,{status:[_e.c[ne==null||((Pe=ne.exercise)===null||Pe===void 0)?void 0:Pe.exercise_status]]}))),D.a.createElement(l.a,null,Object(ve.c)()&&D.a.createElement(d.a,{type:"primary",onClick:Yr},"\u6253\u56DE\u91CD\u505A"),D.a.createElement(l.a,null,((ne==null||((mt=ne.exercise)===null||mt===void 0)?void 0:mt.commit_status)==2||(ne==null||((tt=ne.exercise)===null||tt===void 0)?void 0:tt.commit_status)==1)&&Object(ve.q)()&&D.a.createElement(d.a,{type:"primary",onClick:function(){return V.c.push("/classrooms/".concat(Ve.coursesId,"/exercise/").concat(Ve.categoryId,"/export/").concat(Ve.login))}},D.a.createElement(ie.a,null),"\u5BFC\u51FA")),!(Object(ve.c)()||Object(ve.q)()&&(ne==null||((Ze=ne.exercise)===null||Ze===void 0)?void 0:Ze.user_exercise_status)==1)&&!!(ne==null||((Fe=ne.exercise)===null||Fe===void 0)?void 0:Fe.left_time)&&D.a.createElement("aside",{className:"".concat(ge.a.countDown," ").concat($r)},"\u5269\u4F59\u65F6\u95F4:",D.a.createElement(qt,{value:Xr,onFinish:Jr})))))),D.a.createElement(f.a,{className:"mt10"},D.a.createElement(l.a,{flex:tr?"316px":"16px"},D.a.createElement("section",{style:{position:"sticky",top:0,zIndex:1}},kr&&D.a.createElement(k,{number:(ne==null||((nt=ne.exercise)===null||nt===void 0)?void 0:nt.photo_count)-(ne==null||((gt=ne.exercise)===null||gt===void 0)?void 0:gt.take_photo),time:(it=ne.exercise)===null||it===void 0?void 0:it.left_time,update:hr,supportCamera:function(le){le===2?(hr(),Br(Qe==null?void 0:Qe.screen_open),window.onblur=function(){Object(xe.a)()&&Object(xe.b)()}):le===1&&setTimeout(function(){return Ut.history.push("/")},3e3)}}),D.a.createElement("div",{className:"relative",style:{minHeight:236}},tr&&D.a.createElement("aside",{className:"bg-white p16"},D.a.createElement(f.a,null,D.a.createElement(l.a,{span:8},D.a.createElement("span",{className:"font16 blod"},"\u7B54\u9898\u5361")),D.a.createElement(l.a,{span:16},Object(ve.q)()&&D.a.createElement("div",{className:"tr"},D.a.createElement("span",{className:ge.a.answerYes}),"\u5DF2\u7B54",D.a.createElement("span",{className:"".concat(ge.a.answerNo," ml10")}),"\u672A\u7B54"))),D.a.createElement("aside",{className:ge.a.answerInfo},D.a.createElement(f.a,null,Object(ve.q)()&&D.a.createElement(D.a.Fragment,null,D.a.createElement(l.a,{span:12},"\u7B54\u9898\u8FDB\u5EA6"),D.a.createElement(l.a,{span:12,className:"tr c-blue"},ne==null||((ft=ne.question_status)===null||ft===void 0||((vt=ft.filter(function(we){return!!we.ques_status}))===null||vt===void 0))?void 0:vt.length," / ",ne==null||((Mt=ne.exercise_types)===null||Mt===void 0)?void 0:Mt.q_counts),D.a.createElement(l.a,{span:24},D.a.createElement(T.a,{trailColor:"#c3ced2",percent:(ne==null||((Rt=ne.question_status)===null||Rt===void 0||((Ue=Rt.filter(function(we){return!!we.ques_status}))===null||Ue===void 0))?void 0:Ue.length)/(ne==null||((Ge=ne.exercise_types)===null||Ge===void 0)?void 0:Ge.q_counts)*100,showInfo:!1}))),D.a.createElement(l.a,null,D.a.createElement("span",{className:"c-grey-333"},"\u5171 ",D.a.createElement("span",{className:"c-blue-4ca"},(ne==null||((We=ne.exercise_types)===null||We===void 0)?void 0:We.q_counts)||(ne==null||((rt=ne.exercise_scores)===null||rt===void 0||((At=rt.exercise_types)===null||At===void 0))?void 0:At.q_counts))," \u9898\uFF1A"),D.a.createElement("span",{className:"c-grey-333"},"\u6EE1\u5206 ",D.a.createElement("span",{className:"c-blue-4ca"},(ne==null||((It=ne.exercise_types)===null||It===void 0)?void 0:It.q_scores)||(ne==null||((Nt=ne.exercise_scores)===null||Nt===void 0||((St=Nt.exercise_types)===null||St===void 0))?void 0:St.q_scores))," \u5206")))),D.a.createElement(f.a,null,D.a.createElement(l.a,{flex:"1"},D.a.createElement("aside",{className:ge.a.cardList},(ne==null||((Ct=ne.exercise_types)===null||Ct===void 0)?void 0:Ct.q_singles)>0&&Vt("\u5355\u9009\u9898",0),(ne==null||((Ot=ne.exercise_types)===null||Ot===void 0)?void 0:Ot.q_doubles)>0&&Vt("\u591A\u9009\u9898",1),(ne==null||((wt=ne.exercise_types)===null||wt===void 0)?void 0:wt.q_judges)>0&&Vt("\u5224\u65AD\u9898",2),(ne==null||((Et=ne.exercise_types)===null||Et===void 0)?void 0:Et.q_nulls)>0&&Vt("\u586B\u7A7A\u9898",3),(ne==null||((Dt=ne.exercise_types)===null||Dt===void 0)?void 0:Dt.q_mains)>0&&Vt("\u7B80\u7B54\u9898",4),(ne==null||((xt=ne.exercise_types)===null||xt===void 0)?void 0:xt.q_shixuns)>0&&Vt("\u5B9E\u8BAD\u9898",5),(ne==null||((Pt=ne.exercise_types)===null||Pt===void 0)?void 0:Pt.q_pros)>0&&Vt("\u7F16\u7A0B\u9898",6))))),D.a.createElement("div",{className:ge.a.fold,onClick:function(){return Mr(!tr)}},tr&&D.a.createElement("span",{className:"icon-zuojiantou iconfont c-grey-c"}),!tr&&D.a.createElement("span",{className:"icon-youjiantou iconfont c-grey-c"}))))),D.a.createElement(l.a,{flex:"1"},D.a.createElement("section",{className:[ge.a.bg,"pt30","pl30","pr30","pb30","mb50","ml20"].join(" ")},D.a.createElement("div",null,ne==null||((ut=ne.exercise_questions)===null||ut===void 0)?void 0:ut.map(function(we,le){var de,Ee,Ce,De=we.question_type==5?we.shixun_name:we.question_title;return D.a.createElement("div",{className:ge.a.questionItem,id:"Anchor_".concat(le)},D.a.createElement("div",{className:ge.a.itemType},D.a.createElement(f.a,null,D.a.createElement(l.a,{flex:"1"},D.a.createElement("span",{className:"font16 c-blue mr5"},we.q_position,"\u3001",vr[we.question_type]),D.a.createElement("span",{className:"c-grey-999 mr5"},"(",we.question_score,"\u5206)")),D.a.createElement(l.a,null,we.question_type<3&&we.standard_answer_show&&D.a.createElement("span",{className:"font16 ml20"},"\u6B63\u786E\u7B54\u6848\uFF1A",we==null?void 0:we.standard_answer_show),(Object(ve.c)()||Object(ve.q)()&&(ne==null||((de=ne.exercise)===null||de===void 0)?void 0:de.user_exercise_status)>0)&&D.a.createElement("span",{className:"font16 ml20"},we.user_score&&D.a.createElement("span",null,D.a.createElement("span",{className:dr[Number(we==null?void 0:we.answer_status)]||"c-orange-ff9"},we.user_score)," \u5206"),!we.user_score&&D.a.createElement("span",{className:"c-red"},"\u672A\u8BC4")),we.question_type==5&&(ne==null||((Ee=ne.exercise)===null||Ee===void 0)?void 0:Ee.user_exercise_status)===0&&we.answer_status!=3&&D.a.createElement(d.a,{type:"primary",className:"font16 ml20",onClick:function(){return Qr(we)}},"\u8FDB\u5165\u7B54\u9898"),Object(ve.q)()&&(ne==null||((Ce=ne.exercise)===null||Ce===void 0)?void 0:Ce.user_exercise_status)===0&&we.question_type==6&&D.a.createElement(d.a,{type:"primary",className:"font16 ml20",onClick:function(){return qr(we)}},"\u8FDB\u5165\u7B54\u9898")))),D.a.createElement("div",{className:"blod"},D.a.createElement(Me.a,{value:De})),we.question_type==0&&Pr(we,le),we.question_type==2&&Pr(we,le),we.question_type==1&&an(we,le),we.question_type==3&&on(we,le),we.question_type==4&&sn(we,le),we.question_type==5&&un(we,le),we.question_type==6&&ln(we,le))}))),Object(ve.q)()&&(ne==null||((ze=ne.exercise)===null||ze===void 0)?void 0:ze.user_exercise_status)===0&&D.a.createElement(f.a,{className:"mt30 mb50"},D.a.createElement(l.a,{flex:"1"}),D.a.createElement(l.a,null,!!(ne==null||((lt=ne.exercise)===null||lt===void 0)?void 0:lt.left_time)&&D.a.createElement("span",{className:"c-grey-999 font12 mr20"},"\u4FDD\u5B58\u6216\u8005\u79BB\u5F00\u9875\u9762\u540E\uFF0C\u7CFB\u7EDF\u5C06\u6301\u7EED\u8BA1\u65F6\uFF0C\u5230\u8FBE\u65F6\u957F\u7CFB\u7EDF\u5C06\u81EA\u52A8\u4EA4\u5377"),D.a.createElement(d.a,{className:"".concat(ge.a.submitButton," mr10"),type:"default",onClick:function(){return Cr(!0)}},"\u4FDD\u5B58"),D.a.createElement(d.a,{className:ge.a.submitButton,type:"primary",onClick:function(){return Cr(!1)}},"\u4EA4\u5377")))))))},_r=_.default=Object(V.a)(function(pe){var Ne=pe.loading,Re=pe.user,Xe=pe.globalSetting;return{globalSetting:Xe,user:Re,loading:Ne.effects}})(yr)},Ot1p:function(e,_,c){"use strict";var u=c("2qtc"),t=c("kLXV"),y=c("rAM+"),f=c("tJVT"),h=c("jrin"),d=c("q1tI"),n=c.n(d),l=c("VrN/"),s=c.n(l),i=c("bdgK"),o=c("p77/"),v=c("Bd2K"),m=c("ELLl"),g=c("19Vz"),A=c("lZu9"),T=c("kSUc"),x=c("9Bee"),E=c("0Owb"),j=c("dejd"),O=c("C+DQ"),S=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function w(ye){var Me=ye.onActionCallback,Le=ye.title,He=ye.icon,Ye=ye.actionName,et=ye.className,pt=et===void 0?"":et,ht=ye.children;function Lt(){Me(Ye)}return n.a.createElement("a",{title:Le,className:pt,onClick:Lt},n.a.createElement("i",{className:"md-iconfont ".concat(He)}),ht)}var p=function(ye){var Me=ye.watch,Le=ye.showNullButton,He=ye.onActionCallback,Ye=ye.fullScreen,et=[].concat(S,[{title:"".concat(Me?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(Me?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return n.a.createElement("ul",{className:"markdown-toolbar-container"},et.map(function(pt,ht){return n.a.createElement("li",{key:ht},pt.actionName?n.a.createElement(w,Object(E.a)({},pt,{onActionCallback:He})):n.a.createElement("span",{className:"v-line"}))}),Le?n.a.createElement("li",null,n.a.createElement(w,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:He},n.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,n.a.createElement("li",{className:"btn-full-screen"},n.a.createElement(w,{icon:"".concat(Ye?"icon-shrink":"icon-enlarge"),title:Ye?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:He})))},M=c("M8RZ"),C=c("+L6B"),R=c("2/Rp"),I=c("y8nQ"),H=c("Vl3Y"),W=c("5NDa"),D=c("5rEg"),ae={labelCol:{span:4},wrapperCol:{span:20}},V=function(ye){var Me=ye.callback,Le=ye.onCancel;function He(Ye){Me(Ye)}return n.a.createElement(H.a,Object(E.a)({},ae,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:He}),n.a.createElement(H.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},n.a.createElement(D.a,null)),n.a.createElement(H.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},n.a.createElement(D.a,null)),n.a.createElement("div",{className:"flex-container flex-end"},n.a.createElement(R.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),n.a.createElement(R.a,{type:"ghost",onClick:Le},"\u53D6\u6D88")))},ee=c("7ahc"),$=c("HmJG"),P=c("BjJ7"),F=H.a.useForm,G={width:280,marginRight:10},J={labelCol:{span:5},wrapperCol:{span:19}},U=function(ye){var Me=ye.callback,Le=ye.onCancel,He=F(),Ye=Object(f.a)(He,1),et=Ye[0];function pt(kt){Me(kt)}function ht(kt){et.setFieldsValue({src:"/api/attachments/".concat(kt.id)})}function Lt(kt){var Xt=kt.target.files[0];ie(Xt,ht)}return n.a.createElement(H.a,Object(E.a)({form:et},J,{className:"upload-image-panel",onFinish:pt}),n.a.createElement(H.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},n.a.createElement("div",{className:"flex-container"},n.a.createElement(H.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},n.a.createElement(D.a,{style:G})),n.a.createElement(Q,{onFileChange:Lt}))),n.a.createElement(H.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},n.a.createElement(D.a,{style:{width:264}})),n.a.createElement(H.a.Item,{style:{textAlign:"right"}},n.a.createElement(R.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),n.a.createElement(R.a,{type:"ghost",onClick:Le},"\u53D6\u6D88")))};function Q(ye){var Me=ye.onFileChange;return n.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",n.a.createElement("input",{type:"file",accept:"image/*",onChange:Me}))}function ie(ye,Me){var Le=new FormData;Le.append("editormd-image-file",ye),Le.append("file_param_name","editormd-image-file"),Le.append("byxhr","true");var He=new window.XMLHttpRequest;He.withCredentials=!0,He.addEventListener("load",function(Ye){Me(JSON.parse(Ye.target.responseText))},!1),He.addEventListener("error",function(Ye){console.error(Ye)},!1),He.open("POST","".concat(P.a,"/api/attachments.json")),He.send(Le)}var re=c("giR+"),ue=c("fyUT"),ce=c("7Kak"),Y=c("9yH6"),Oe=Y.a.Group,oe={margin:"0 8px"},Z=function(ye){var Me=ye.callback,Le=ye.onCancel;function He(Ye){Me(Ye)}return n.a.createElement(H.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:He},n.a.createElement("div",{className:"flex-container"},n.a.createElement("span",{style:oe},"\u5355\u5143\u683C\u6570\uFF1A"),n.a.createElement("span",{style:oe},"\u884C\u6570"),n.a.createElement(H.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},n.a.createElement(ue.a,null)),n.a.createElement("span",{style:oe},"\u5217\u6570"),n.a.createElement(H.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},n.a.createElement(ue.a,null))),n.a.createElement("div",{className:"flex-container",style:{marginTop:12}},n.a.createElement("span",{style:oe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),n.a.createElement(H.a.Item,{name:"align"},n.a.createElement(Oe,null,n.a.createElement(Y.a,{value:"default"},n.a.createElement("i",{className:"fa fa-align-justify"})),n.a.createElement(Y.a,{value:"left"},n.a.createElement("i",{className:"fa fa-align-left"})),n.a.createElement(Y.a,{value:"center"},n.a.createElement("i",{className:"fa fa-align-center"})),n.a.createElement(Y.a,{value:"right"},n.a.createElement("i",{className:"fa fa-align-right"}))))),n.a.createElement("div",{className:"flex-container flex-end"},n.a.createElement(R.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),n.a.createElement(R.a,{type:"ghost",onClick:Le},"\u53D6\u6D88")))},q=c("9kvl"),te="link",fe="upload-image",X="code-block",B="add-table",K="------------",N={default:K,left:":".concat(K),center:":".concat(K,":"),right:"".concat(K,":")},b=c("9VGf"),a,r;function L(){}var k=0,z=10,se=1e4,me="\u2581";function be(ye){return/^\d+$/.test(ye)?"".concat(ye,"px"):ye}var ge=navigator.platform.toUpperCase().indexOf("MAC")>=0,_e=ge?"Cmd":"Ctrl",ve=(a={},Object(h.a)(a,_e+"-B","bold"),Object(h.a)(a,_e+"-I","italic"),a),xe=(r={},Object(h.a)(r,te,"\u6DFB\u52A0\u94FE\u63A5"),Object(h.a)(r,X,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(h.a)(r,fe,"\u6DFB\u52A0\u56FE\u7247"),Object(h.a)(r,B,"\u6DFB\u52A0\u8868\u683C"),r),he=_.a=function(ye){var Me=ye.defaultValue,Le=Me===void 0?"":Me,He=ye.onChange,Ye=ye.width,et=Ye===void 0?"100%":Ye,pt=ye.height,ht=pt===void 0?400:pt,Lt=ye.miniToolbar,kt=Lt===void 0?!1:Lt,Xt=ye.isFocus,Yt=Xt===void 0?!1:Xt,Jt=ye.watch,Qt=ye.id,$t=Qt===void 0?"markdown-editor-id":Qt,ar=ye.showResizeBar,or=ar===void 0?!1:ar,sr=ye.noStorage,gr=sr===void 0?!1:sr,ur=ye.showNullButton,lr=ur===void 0?!1:ur,cr=ye.fullScreen,zt=cr===void 0?!1:cr,qt=ye.onBlur,Bt=ye.onCMBeforeChange,br=ye.className,Er=br===void 0?"":br,dr=ye.placeholder,vr=dr===void 0?"":dr,yr=Object(d.useState)(null),_r=Object(f.a)(yr,2),pe=_r[0],Ne=_r[1],Re=Object(d.useState)(Le),Xe=Object(f.a)(Re,2),ke=Xe[0],qe=Xe[1],Ae=Object(d.useState)(Jt),Se=Object(f.a)(Ae,2),Pe=Se[0],mt=Se[1],tt=Object(d.useState)(zt),Ze=Object(f.a)(tt,2),Fe=Ze[0],nt=Ze[1],gt=Object(d.useState)(""),it=Object(f.a)(gt,2),ft=it[0],vt=it[1],Mt=Object(d.useState)(0),Rt=Object(f.a)(Mt,2),Ue=Rt[0],Ge=Rt[1],We=Object(d.useState)(ht),rt=Object(f.a)(We,2),At=rt[0],It=rt[1],Nt=Object(d.useState)(!1),St=Object(f.a)(Nt,2),Ct=St[0],Ot=St[1],wt=Object(d.useRef)(),Et=Object(d.useRef)(),Dt=Object(d.useRef)(),xt=Object(d.useRef)();Object(d.useEffect)(function(){if(wt.current){var Te=function($e,Je){var Qe=Je.clipboardData;if(Qe){var at=Qe.types.toString(),yt=Qe.items;if(at==="text/html,Files"||at==="Files"){var ct=yt[1];at==="Files"&&(ct=yt[0]),ct.kind==="file"&&ct.type.match(/^image\//i)&&ie(ct.getAsFile(),function(_t){_t.id?ne.replaceSelection("![,](/api/attachments/".concat(_t.id,")")):q.c.replace("/user/login",{from:q.c.location.pathname})})}else return!0}return!0},ne=s.a.fromTextArea(wt.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!kt,lineWrapping:!0,value:Le,autoCloseTags:!0,autoCloseBrackets:!0});return ne.on("paste",Te),Ne(ne),function(){ne.off("paste",Te)}}},[]);var Pt=Object(d.useCallback)(function(){if(Et.current)try{var Te=Et.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,ne=Et.current.getElementsByClassName("markdown-editor-body")[0];Fe?ne.style.height="calc(100vh - ".concat(Te,"px)"):ne.style.height="".concat(At-Te,"px")}catch(Ie){console.log(Ie,"---- to set md editor body height")}},[At,Et,Fe]);Object(d.useEffect)(function(){function Te(){var Ie=new i.default(function($e){var Je=Object(y.a)($e),Qe;try{for(Je.s();!(Qe=Je.n()).done;){var at=Qe.value;(at.target.offsetHeight>0||at.target.offsetWidth>0)&&(Pt(),pe.setSize("100%","100%"),pe.refresh())}}catch(yt){Je.e(yt)}finally{Je.f()}});return Ie.observe(wt.current.parentElement),Ie}if(pe){var ne=Te();return function(){ne.unobserve(wt.current.parentElement)}}},[pe,Pt]),Object(d.useEffect)(function(){if(pe){for(var Te=[],ne=function(){var at=$e[Ie];Je=Object(f.a)(at,2);var yt=Je[0],ct=Je[1],_t=Object(h.a)({},yt,function(){ut(ct)});Te.push(_t),pe.addKeyMap(_t)},Ie=0,$e=Object.entries(ve);Ie<$e.length;Ie++){var Je;ne()}return function(){var Qe=Object(y.a)(Te),at;try{for(Qe.s();!(at=Qe.n()).done;){var yt=at.value;pe.removeKeyMap(yt)}}catch(ct){Qe.e(ct)}finally{Qe.f()}}}},[pe]),Object(d.useEffect)(function(){zt!==Fe&&nt(zt)},[zt]),Object(b.a)(function(){if(!gr&&Ue>0){var Te=new Date().getTime(),ne=window.sessionStorage.getItem($t);Te>=Ue+se&&(!ne||ne!==ke)&&(window.sessionStorage.setItem($t,ke),Ot(!0))}},se),Object(d.useEffect)(function(){mt(Jt)},[pe,Jt]),Object(d.useEffect)(function(){pe&&(Yt&&pe.focus())},[pe,Yt]),Object(d.useEffect)(function(){if(Pe&&pe){var Te=function($e){var Je=$e.target;xt.current&&(xt.current.scrollTop=xt.current.scrollHeight*Je.scrollTop/Je.scrollHeight)},ne=pe.getScrollerElement();return ne.addEventListener("scroll",Te),function(){ne.removeEventListener("scroll",Te)}}},[pe,Pe]),Object(d.useEffect)(function(){if(pe&&Bt){var Te=function(Ie,$e){Bt(Ie,$e)};return pe.on("beforeChange",Te),function(){pe.off("beforeChange",Te)}}},[pe,Bt]),Object(d.useEffect)(function(){if(pe&&qt){var Te=function(){qt(pe.getValue())};return pe.on("blur",Te),function(){pe.off("blur",Te)}}},[pe,qt]),Object(d.useEffect)(function(){if(pe){var Te=function(Ie){var $e=Ie.getValue();clearTimeout(k),k=setTimeout(function(){qe($e),Ge(new Date().getTime()),Ie.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),He&&He($e)},z)};return pe.on("change",Te),function(){pe.off("change",Te)}}},[pe,He]),Object(d.useEffect)(function(){pe&&(Le==null?(pe.setValue(""),qe("")):Le!==pe.getValue()&&(pe.setValue(Le),qe(Le)))},[pe,Le]);var ut=Object(d.useCallback)(function(Te){var ne=pe.getCursor(),Ie=pe.getSelection(),$e=Ie.split(` +`):'
    '+(G?P:Object(n.escape)(P,!0))+"
    "},o.heading=function(P,F,G){var J=this.options.headerPrefix+G.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return s.push({anchor:J,level:F,text:P}),"'+P+""},d.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),d.a.use({tokenizer:T,renderer:o});var I=d.a,H=c("SJMd"),W=c("wMS7"),D=c.n(W),ae=c("Oy/b"),V=/]*>/g;function ee(P){var F=document.createElement("div");return F.innerHTML=P,F.childNodes.length===0?"":F.childNodes[0].nodeValue}var $=_.a=function(P){var F=P.value,G=F===void 0?"":F,J=P.className,U=P.style,Q=U===void 0?{}:U,ie=String(G),re=Object(u.useMemo)(function(){var Y=I(ie),Se=S();return ie.match(/\[TOC\]/)&&(Y=Y.replace("

    [TOC]

    ",A()),m()),Y=Y.replace(/(__special_katext_id_\d+__)/g,function(oe,Z){var q=Se[Z],te=q.type,fe=q.expression;return Object(ae.renderToString)(ee(fe)||"",{displayMode:te==="block",throwOnError:!1,output:"html"})}),Y=Y.replace(/▁/g,"\u2581\u2581\u2581"),w(),D.a.sanitize(Y)},[ie]),ue=Object(u.useRef)();function de(Y){var Se=Y.target;if(Se.tagName.toUpperCase()==="A"){var oe=Se.getAttribute("href");if(oe.startsWith("#")){Y.preventDefault();var Z=document.getElementById(oe.replace("#",""));Z&&Z.scrollIntoView(!0)}}}return Object(u.useEffect)(function(){if(ue.current&&re&&(re.match(V)&&window.PR.prettyPrint()),ue.current)return ue.current.addEventListener("click",de),function(){ue.current.removeEventListener("click",de),w(),m()}},[re,ue.current,de]),t.a.createElement("div",{ref:ue,style:Q,className:"".concat(J||""," markdown-body"),dangerouslySetInnerHTML:{__html:re}})}},"9VGf":function(e,_,c){"use strict";c.d(_,"a",function(){return y});var u=c("q1tI"),t=c.n(u);function y(f,h){var d=Object(u.useRef)();Object(u.useEffect)(function(){d.current=f}),Object(u.useEffect)(function(){function n(){d.current()}if(h!==null){var l=setInterval(n,h);return function(){return clearInterval(l)}}},[h])}},BjJ7:function(e,_,c){"use strict";c.d(_,"d",function(){return t}),c.d(_,"c",function(){return y}),c.d(_,"f",function(){return f}),c.d(_,"b",function(){return h}),c.d(_,"e",function(){return d}),c.d(_,"a",function(){return n});var u=c("m3rI");function t(l){var s=!0;if(l.length>0){for(var i=0;i1&&arguments[1]!==void 0?arguments[1]:"",i=[],o=0;o1&&arguments[1]!==void 0?arguments[1]:0,Re=(q[pe[Ne+0]]+q[pe[Ne+1]]+q[pe[Ne+2]]+q[pe[Ne+3]]+"-"+q[pe[Ne+4]]+q[pe[Ne+5]]+"-"+q[pe[Ne+6]]+q[pe[Ne+7]]+"-"+q[pe[Ne+8]]+q[pe[Ne+9]]+"-"+q[pe[Ne+10]]+q[pe[Ne+11]]+q[pe[Ne+12]]+q[pe[Ne+13]]+q[pe[Ne+14]]+q[pe[Ne+15]]).toLowerCase();if(!Z(Re))throw TypeError("Stringified UUID is invalid");return Re}var X=fe;function B(pe,Ne,Re){pe=pe||{};var Xe=pe.random||(pe.rng||Y)();if(Xe[6]=Xe[6]&15|64,Xe[8]=Xe[8]&63|128,Ne){Re=Re||0;for(var ke=0;ke<16;++ke)Ne[Re+ke]=Xe[ke];return Ne}return X(Xe)}var K=B,N=c("DR4n"),b=c.n(N),a=c("mxV5"),r=function(Ne,Re){for(var Xe=Ne.split(","),ke=Xe[0].match(/:(.*?);/)[1],Ze=atob(Xe[1]),Ae=Ze.length,Oe=new Uint8Array(Ae);Ae--;)Oe[Ae]=Ze.charCodeAt(Ae);return new Blob([Oe],{type:ke})},L=function(Ne){var Re=Ne.time,Xe=Ne.number,ke=Ne.supportCamera,Ze=Ne.update,Ae=Object(W.useRef)(),Oe=Object(W.useRef)(),Pe=Object(ae.m)(),mt=Object(W.useState)([]),rt=Object(C.a)(mt,2),et=rt[0],Ue=rt[1],it=Object(W.useState)(0),gt=Object(C.a)(it,2),at=gt[0],ft=gt[1],vt=Object(W.useState)(""),Mt=Object(C.a)(vt,2),Rt=Mt[0],je=Mt[1],Ge=Object(W.useState)(),We=Object(C.a)(Ge,2),nt=We[0],At=We[1],It=Object(W.useState)(0),Nt=Object(C.a)(It,2),St=Nt[0],Ct=Nt[1];Object(W.useEffect)(function(){return Et(),function(){xt(),Ot()}},[]),Object(W.useEffect)(function(){at===2&&Re&&Xe>0&&(wt(),Ct(1))},[Re]),Object(W.useEffect)(function(){if(St===0)return;if(St===2)clearInterval(nt);else{var lt=0,Ke=setInterval(function(){et.includes(lt)&&Dt(),lt++},1e3);At(Ke)}return function(){return clearInterval(nt)}},[St]);var Ot=function(){Ct(2)},wt=function(){var Ke=Re/Xe,ct=[];function st(jt,Tt){return parseInt(Math.floor(Math.random()*(Tt-jt+1))+jt)}new Array(Xe).fill(0).map(function(jt,Tt){ct.push(st(Ke*Tt,Ke*(Tt+1)))}),et=ct,Ue([].concat(ct)),console.log(ct)},Et=function(){navigator.mediaDevices===void 0&&(navigator.mediaDevices={}),navigator.mediaDevices.getUserMedia===void 0&&(navigator.mediaDevices.getUserMedia=function(Ke){var ct=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return ct?new Promise(function(st,jt){ct.call(navigator,Ke,st,jt)}):Promise.reject(new Error("getUserMedia is not implemented in this browser"))}),navigator.mediaDevices.getUserMedia({video:{width:1280,height:720}}).then(function(Ke){ke&&ke(2),ft(2),"srcObject"in Ae.current?Ae.current.srcObject=Ke:Ae.current.src=window.URL.createObjectURL(Ke),Ae.current.onloadedmetadata=function(ct){Ae.current.play()},Ae.current.addEventListener("ended",function(){console.log("\u64AD\u653E\u7ED3\u675F"),Ot(),E.b.error({content:"\u60A8\u5DF2\u7ECF\u5173\u95ED\u4E86\u6444\u50CF\u5934\uFF0C\u8BF7\u572810\u79D2\u949F\u5185\u6062\u590D\u6444\u50CF\u5934\uFF0C\u5426\u5219\u5C06\u63A8\u51FA\u8003\u8BD5",duration:10,key:9998})},!1)}).catch(function(Ke){ft(1),ke&&ke(1),Ke.message==="Permission denied"||Ke.name==="NotAllowedError"?E.b.error("\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"):E.b.error("\u6444\u50CF\u5934\u83B7\u53D6\u5931\u8D25\uFF0C\u6216\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"),console.log("errname: "+Ke.name),console.log("err: "+Ke.message)})},Dt=function(){try{Oe.current.width=Ae.current.videoWidth,Oe.current.height=Ae.current.videoHeight;var Ke=Oe.current.getContext("2d");Ke.drawImage(Ae.current,0,0,Oe.current.width,Oe.current.height),je(Oe.current.toDataURL("image/png")),Pt(Oe.current.toDataURL("image/png"))}catch(ct){}},xt=function(){try{var Ke=Ae.current.srcObject,ct=Ke.getTracks();ct.forEach(function(st){st.stop()}),Ae.current.srcObject=null}catch(st){}},Pt=function(){var lt=Object(M.a)(w.a.mark(function Ke(ct){var st,jt,Tt,Ht,Ut,$e,Wt,Te,ne,Ie,ze;return w.a.wrap(function(Qe){for(;;)switch(Qe.prev=Qe.next){case 0:return Qe.next=2,Object(re.a)("/api/buckets/get_upload_token.json",{method:"get"});case 2:Te=Qe.sent,ne=K(),Ie=new a({endpoint:Te==null||((st=Te.data)===null||st===void 0)?void 0:st.end_point,region:Te==null||((jt=Te.data)===null||jt===void 0)?void 0:jt.region,accessKeyId:Te==null||((Tt=Te.data)===null||Tt===void 0)?void 0:Tt.access_key_id,accessKeySecret:Te==null||((Ht=Te.data)===null||Ht===void 0)?void 0:Ht.access_key_secret,bucket:Te==null||((Ut=Te.data)===null||Ut===void 0)?void 0:Ut.bucket,stsToken:Te==null||(($e=Te.data)===null||$e===void 0)?void 0:$e.security_token}),ze=r(ct,ne),Ie.multipartUpload("".concat(ne,".png"),ze,{timeout:10*1e3,partSize:10485760,callback:{url:"https://"+document.domain+(Te==null||((Wt=Te.data)===null||Wt===void 0)?void 0:Wt.callback_url),host:document.domain,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&login="+Pe.login+"&exercise_id="+Pe.categoryId}}).then(function(ot){console.log("result:",ot)}).catch(function(ot){console.log("err:",ot)});case 7:case"end":return Qe.stop()}},Ke)}));return function(ct){return lt.apply(this,arguments)}}();return D.a.createElement(D.a.Fragment,null,at!==3&&D.a.createElement("aside",{className:b.a.video,id:"screenshot"},at===0&&D.a.createElement("span",null,"\u6B63\u5728\u5F00\u542F\u6444\u50CF\u5934..."),at===1&&D.a.createElement("span",null,"\u6444\u50CF\u5934\u5F00\u542F\u5931\u8D25"),at===2&&D.a.createElement("div",null,D.a.createElement("video",{width:"288",ref:Ae,autoPlay:!0}),D.a.createElement("canvas",{style:{display:"none"},ref:Oe}))))},k=L,z=c("bPs0"),se=c("wd/R"),me=c.n(se),be=c("V5fa"),ge=c.n(be),_e=c("1vsH"),ve=c("xKgJ"),xe=c("bntm"),he=c("V0Rq"),ye=c("HBuW"),Me=c("9Bee"),Le=c("5NDa"),He=c("5rEg"),Ye=c("Ot1p"),tt=function(Ne){var Re,Xe,ke,Ze,Ae=Ne.item,Oe=Ne.answerData,Pe=Ne.onBlur,mt=Pe===void 0?function(){}:Pe,rt=Object(W.useState)(),et=Object(C.a)(rt,2),Ue=et[0],it=et[1],gt=Object(W.useState)(),at=Object(C.a)(gt,2),ft=at[0],vt=at[1],Mt=Object(W.useState)(),Rt=Object(C.a)(Mt,2),je=Rt[0],Ge=Rt[1];return Object(W.useEffect)(function(){vt(Ae==null?void 0:Ae.a_flag)},[Ae==null?void 0:Ae.a_flag]),D.a.createElement("div",null,(Oe==null||((Re=Oe.exercise)===null||Re===void 0)?void 0:Re.user_exercise_status)===1?D.a.createElement("div",{className:ge.a.simpleText},D.a.createElement(Me.a,{value:Ae==null||((Xe=Ae.user_answer)===null||Xe===void 0)?void 0:Xe[0]})):D.a.createElement("div",{className:Ae.user_score&&(Ae.user_score===Ae.question_score?"c-green":"c-red")},je?D.a.createElement(Ye.a,{height:150,isFocus:!0,defaultValue:Ae==null||((ke=Ae.user_answer)===null||ke===void 0)?void 0:ke[0],id:Ae==null?void 0:Ae.question_id,onChange:function(nt){return it(nt)},onBlur:function(){return mt(Ue)}}):D.a.createElement("div",{onClick:function(){return Ge(!0)}},D.a.createElement(He.a,{size:"large",className:"current",placeholder:"\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54",readOnly:!0}))),Object(ve.q)()&&(Ae==null?void 0:Ae.standard_answer)&&D.a.createElement("div",null,D.a.createElement("p",{className:"mb10 font16"},"\u53C2\u8003\u7B54\u6848\uFF1A"),D.a.createElement(Me.a,{value:Ae==null||((Ze=Ae.standard_answer)===null||Ze===void 0)?void 0:Ze[0]})))},pt=tt,ht=c("g9YV"),Lt=c("wCAj"),kt=c("5GOC"),Xt=c("JsLm"),Yt=c("ZW9T"),Jt=c("o5mm"),Qt=c.n(Jt),$t=function(Ne){var Re,Xe,ke,Ze,Ae,Oe=Ne.item,Pe=Ne.answerData,mt=Object(W.useState)([]),rt=Object(C.a)(mt,2),et=rt[0],Ue=rt[1],it=Object(W.useState)([]),gt=Object(C.a)(it,2),at=gt[0],ft=gt[1];Object(W.useEffect)(function(){var je;if(!(Oe==null||((je=Oe.shixun_details)===null||je===void 0)?void 0:je.length))return;for(var Ge=[],We=[],nt=0;nt<(Oe==null||((At=Oe.shixun_details)===null||At===void 0)?void 0:At.length);nt++){for(var At,It,Nt,St=0;St<(Oe==null?void 0:Oe.shixun_details[nt].stage_list.length);St++){var Ct,Ot,wt,Et,Dt=Oe==null?void 0:Oe.shixun_details[nt].stage_list[St];Ge.push(Object(p.a)(Object(p.a)({},Dt),{operation:Oe==null||((Ct=Oe.shixun_details)===null||Ct===void 0||((Ot=Ct[nt])===null||Ot===void 0||((wt=Ot.shixun_detail)===null||wt===void 0||((Et=wt[0])===null||Et===void 0))))?void 0:Et.game_identifier}))}if(Oe==null||((It=Oe.shixun_details)===null||It===void 0||((Nt=It[nt])===null||Nt===void 0))?void 0:Nt.shixun_detail){var xt,Pt,lt;We.push(Oe==null||((xt=Oe.shixun_details)===null||xt===void 0||((Pt=xt[nt])===null||Pt===void 0||((lt=Pt.shixun_detail)===null||lt===void 0)))?void 0:lt[0])}}ft(We),Ue(Ge)},[Oe==null?void 0:Oe.shixun_details]);var vt=[{title:"\u5173\u5361",dataIndex:"position",key:"position",align:"center"},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"center",render:function(Ge){return D.a.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:Ge&&Ge.length>25?Ge:""},Ge)}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(Ge,We){return D.a.createElement("span",null,We.evaluate_count?We.evaluate_count:D.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u5B8C\u6210\u65F6\u95F4",key:"endTime",dataIndex:"endTime",align:"center",render:function(Ge,We){var nt=!1;return We.finished_time&&(Pe==null?void 0:Pe.exercise)&&(Pe==null?void 0:Pe.exercise_answer_user)&&((Pe==null?void 0:Pe.exercise.time)===-1?nt=me()(Pe==null?void 0:Pe.exercise.end_time).isBefore(We.finished_time):nt=me()(Pe==null?void 0:Pe.exercise_answer_user.start_at).add(Pe==null?void 0:Pe.exercise.time,"m").isBefore(We.finished_time)),D.a.createElement("span",null,We.finished_time||D.a.createElement("span",{className:"c-grey-999"},"--"),D.a.createElement("span",{className:"c-orange-ff9 "},nt?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(Ge,We){return D.a.createElement("span",null,We.time_consuming||D.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:function(Ge,We){return D.a.createElement("span",null,We.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")}},{title:"\u7ECF\u9A8C\u503C",dataIndex:"experience",key:"experience",align:"center",render:function(Ge,We){return D.a.createElement("span",null,D.a.createElement("span",{className:"c-green"},We.myself_experience),"/",We.experience)}},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"center",render:function(Ge,We,nt){return Ge?D.a.createElement(Xt.a,{affix:!1,className:"mt10"},D.a.createElement(Xt.a.Link,{href:"#challenge_".concat(Oe==null?void 0:Oe.question_id).concat(nt),title:D.a.createElement("span",{style:{color:"#1890ff"}},"\u67E5\u770B")})):D.a.createElement("span",{className:"c-grey-999"},"--")}}],Mt=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(Ge,We){return D.a.createElement("span",null,We.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(Ge,We){return D.a.createElement("span",null,We.error_msg?We.error_msg:"--")}}],Rt={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return D.a.createElement("div",{className:"mt15 mb15"},((Pe==null||((Re=Pe.exercise)===null||Re===void 0)?void 0:Re.student_commit_status)===0||(Pe==null||((Xe=Pe.exercise)===null||Xe===void 0)?void 0:Xe.user_exercise_status)===0)&&D.a.createElement("div",null,Oe.shixun.map(function(je,Ge){return D.a.createElement(f.a,{className:"font16",gutter:[0,20]},D.a.createElement(l.a,{flex:"1"},je.challenge_name," (",je.challenge_score,"\u5206)"),D.a.createElement(l.a,{flex:"100px",className:"tr"},je.answer_status===0&&D.a.createElement("span",{className:"font12 tag-style-border border-orange c-orange "},"\u672A\u5B8C\u6210"),je.answer_status===1&&D.a.createElement("span",{className:"font12 tag-style-border border-green c-green "},"\u5DF2\u5B8C\u6210")))})),(Pe==null||((ke=Pe.exercise)===null||ke===void 0)?void 0:ke.student_commit_status)!==0||(Pe==null||((Ze=Pe.exercise)===null||Ze===void 0)?void 0:Ze.user_exercise_status)!==0?D.a.createElement(D.a.Fragment,null,!!(et==null?void 0:et.length)&&D.a.createElement("div",null,D.a.createElement("p",{className:"font16 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),D.a.createElement(Lt.a,{columns:vt,dataSource:et,pagination:!1})),!!(at==null?void 0:at.length)&&D.a.createElement("div",null,D.a.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),at==null?void 0:at.map(function(je,Ge){return D.a.createElement("div",{id:"challenge_".concat(Oe==null?void 0:Oe.question_id).concat(Ge),className:"mt5"},D.a.createElement("div",null,D.a.createElement("span",{className:"font16 mr15"}," \u7B2C",je.position,"\u5173"),D.a.createElement(ee.Link,{className:"current c-black font16",to:"/tasks/".concat(je.game_identifier)},je.name)),(je==null?void 0:je.st)===0&&D.a.createElement("aside",{className:Qt.a.shixunWrp},D.a.createElement("h2",null,"\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u7684\u4EE3\u7801",D.a.createElement("span",{className:"c-light-black"},je.path)),D.a.createElement(Yt.b,{height:300,language:"python",theme:"default",value:je.passed_code,options:Rt})))}))):D.a.createElement(D.a.Fragment,null,Object(ve.q)()&&D.a.createElement(Me.a,{className:"c-grey-999 mt20 mb20",value:Oe==null?void 0:Oe.question_title}),Oe==null||((Ae=Oe.shixun)===null||Ae===void 0)?void 0:Ae.map(function(je,Ge){return D.a.createElement("p",{className:"font16 c-grey-666 mb5",key:Ge},D.a.createElement("span",{className:"mr20"},"\u7B2C",je==null?void 0:je.challenge_position,"\u5173 ",je==null?void 0:je.challenge_name),D.a.createElement("span",null,je==null?void 0:je.challenge_score,"\u5206"))})))},ar=$t,or=c("J66h"),sr=function(Ne){var Re=Ne.item,Xe=Ne.answerData,ke=Object(W.useState)([]),Ze=Object(C.a)(ke,2),Ae=Ze[0],Oe=Ze[1];Object(W.useEffect)(function(){var rt;if((Re==null||((rt=Re.evaluate_codes)===null||rt===void 0)?void 0:rt.length)>0){var et;Oe(Re==null||((et=Re.evaluate_codes)===null||et===void 0)?void 0:et.map(function(Ue,it){return{key:it+1,error_msg:(Ue==null?void 0:Ue.error_msg)?or.Base64.decode(Ue==null?void 0:Ue.error_msg):""}}))}else Oe([{key:"--",error_msg:"--"}])},[Re==null?void 0:Re.evaluate_codes]);var Pe=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(et,Ue){return D.a.createElement("span",null,Ue.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(et,Ue){return D.a.createElement("span",null,Ue.error_msg?Ue.error_msg:"--")}}],mt={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return D.a.createElement(D.a.Fragment,null,D.a.createElement("div",{className:"mt15 mb15"},D.a.createElement(Me.a,{value:Re==null?void 0:Re.description})),!!(Re==null?void 0:Re.user_answer.length)&&D.a.createElement("aside",{className:Qt.a.shixunWrp},D.a.createElement("h3",null,"\u6700\u540E\u901A\u5173\u7684\u4EE3\u7801"),D.a.createElement(Yt.b,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:(Re==null?void 0:Re.passed_code)?or.Base64.decode(Re==null?void 0:Re.passed_code):"",options:mt})))},gr=sr,ur=c("oBTY"),lr=He.a.TextArea,cr=function(Ne){var Re,Xe,ke=Ne.item,Ze=Ne.answerData,Ae=Ne.onBlur,Oe=Ae===void 0?function(){}:Ae,Pe=Object(W.useState)([]),mt=Object(C.a)(Pe,2),rt=mt[0],et=mt[1];return Object(W.useEffect)(function(){for(var Ue=[],it=0;it<(ke==null?void 0:ke.multi_count);it++)Ue.push(Object(p.a)({},(ke==null?void 0:ke.user_answer[it])||{}));et(Ue)},[ke==null?void 0:ke.user_answer]),D.a.createElement("div",null,rt==null?void 0:rt.map(function(Ue,it){var gt;return D.a.createElement("div",null,D.a.createElement("span",null,"\u7B54\u6848\uFF08\u586B\u7A7A",it+1,"\uFF09:"),D.a.createElement("div",null,D.a.createElement(lr,{rows:4,disabled:(Ze==null||((gt=Ze.exercise)===null||gt===void 0)?void 0:gt.user_exercise_status)===1,value:Ue==null?void 0:Ue.answer_text,onChange:function(ft){rt[it].answer_text=ft.target.value,et(Object(ur.a)(rt))},onBlur:function(ft){return Oe(Ue==null?void 0:Ue.answer_text,it+1)},className:ke.user_score&&(ke.user_score===ke.question_score?"c-green":"c-red")})))}),!!(ke==null||((Re=ke.standard_answer)===null||Re===void 0)?void 0:Re.length)&&D.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",ke==null||((Xe=ke.standard_answer)===null||Xe===void 0)?void 0:Xe.map(function(Ue,it){return D.a.createElement("div",null,D.a.createElement("span",null,"\u7B54\u6848\uFF08\u586B\u7A7A",it+1,"\uFF09:"),D.a.createElement("div",null,D.a.createElement(lr,{rows:4,disabled:!0,value:Ue==null?void 0:Ue.answer_text[0]})))})))},zt=cr,qt=H.a.Countdown,Bt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],br={1:"\u672A\u53D1\u5E03",2:"\u5DF2\u53D1\u5E03",3:"\u5DF2\u622A\u6B62"},Er={1:ge.a.flagActive,2:ge.a.flagHalf},dr={0:"c-red-ee4",1:"c-green"},vr=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],yr=function(Ne){var Re,Xe,ke,Ze,Ae,Oe,Pe,mt,rt,et,Ue,it,gt,at,ft,vt,Mt,Rt,je,Ge,We,nt,At,It,Nt,St,Ct,Ot,wt,Et,Dt,xt,Pt,lt,Ke,ct,st=Ne.globalSetting,jt=Ne.loading,Tt=Ne.user,Ht=Ne.dispatch,Ut=Object(R.a)(Ne,["globalSetting","loading","user","dispatch"]),$e=Object(ae.m)(),Wt=Object(W.useState)({}),Te=Object(C.a)(Wt,2),ne=Te[0],Ie=Te[1],ze=Object(W.useState)({}),Je=Object(C.a)(ze,2),Qe=Je[0],ot=Je[1],yt=Object(W.useState)({}),dt=Object(C.a)(yt,2),_t=dt[0],Zt=dt[1],Kt=Object(W.useState)(!1),er=Object(C.a)(Kt,2),fr=er[0],Gt=er[1],Mr=Object(W.useState)(!0),Tr=Object(C.a)(Mr,2),tr=Tr[0],Lr=Tr[1],kr=Object(W.useState)(!1),Sr=Object(C.a)(kr,2),Ur=Sr[0],Or=Sr[1],Fr=Object(W.useState)(!1),xr=Object(C.a)(Fr,2),Br=xr[0],Ar=xr[1],Hr=Object(W.useState)(),Rr=Object(C.a)(Hr,2),Xr=Rr[0],Wr=Rr[1],Gr=Object(W.useState)(0),Ir=Object(C.a)(Gr,2),cn=Ir[0],dn=Ir[1],Vr=Object(W.useState)(""),Nr=Object(C.a)(Vr,2),$r=Nr[0],zr=Nr[1];Object(W.useEffect)(function(){return Object(ve.c)()?(hr(),window.addEventListener("beforeunload",wr)):Tt.userInfo.login&&Kr(),function(){window.removeEventListener("beforeunload",wr),location.pathname.indexOf("/detail")>-1&&Object(xe.b)()}},[$e.categoryId,Tt.userInfo.login]);var Kr=function(){var we=Object(M.a)(w.a.mark(function le(){var ce,Ee,Ce,De,Fe,Ve;return w.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:return qe.next=2,Ht({type:"exercise/getExerciseUserInfo",payload:Object(p.a)({},$e)});case 2:if(ce=qe.sent,!((ce==null?void 0:ce.status)==0)){qe.next=10;break}if(!((ce==null||((Ee=ce.data)===null||Ee===void 0)?void 0:Ee.used_screen_num)>(ce==null||((Ce=ce.data)===null||Ce===void 0)?void 0:Ce.screen_num)&&(ce==null||((De=ce.data)===null||De===void 0)?void 0:De.screen_open))){qe.next=7;break}return mr(),qe.abrupt("return",!1);case 7:ot(Object(p.a)({},ce.data)),Or(ce==null?void 0:ce.data.check_camera),(ce==null||((Fe=ce.data)===null||Fe===void 0)?void 0:Fe.check_camera)||(hr(),Ar(ce==null||((Ve=ce.data)===null||Ve===void 0)?void 0:Ve.screen_open));case 10:case"end":return qe.stop()}},le)}));return function(){return we.apply(this,arguments)}}(),wr=function(le){var ce="\u786E\u5B9A\u79BB\u5F00\u6B64\u9875\u9762\u5417?\u6B64\u9875\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931";return(le||window.event).returnValue=ce,ce},hr=function(){var we=Object(M.a)(w.a.mark(function le(){var ce,Ee,Ce,De,Fe,Ve,Be,qe,ut,bt,nr,ir;return w.a.wrap(function(Ft){for(;;)switch(Ft.prev=Ft.next){case 0:if(Gt(!0),!Object(ve.c)()){Ft.next=8;break}return Ft.next=4,Object(he.y)({exerciseId:$e.categoryId,login:$e.login}).catch(function(){return Gt(!1)});case 4:ce=Ft.sent,((Ee=ce)===null||Ee===void 0?void 0:Ee.exercise)&&(ce.exercise.user_exercise_status=1),Ft.next=13;break;case 8:return Ft.next=10,Object(he.r)(Object(p.a)({},$e)).catch(function(){return Gt(!1)});case 10:ce=Ft.sent,((Ce=ce.exercise)===null||Ce===void 0?void 0:Ce.commit_status)>0&&window.removeEventListener("beforeunload",wr),((De=ce)===null||De===void 0||((Fe=De.exercise)===null||Fe===void 0)?void 0:Fe.left_time)&&setTimeout(function(){zr(ge.a.red)},(((Ve=ce)===null||Ve===void 0||((Be=Ve.exercise)===null||Be===void 0)?void 0:Be.left_time)-300>0?((qe=ce)===null||qe===void 0||((ut=qe.exercise)===null||ut===void 0)?void 0:ut.left_time)-300:0)*1e3);case 13:Gt(!1),ce&&(ce.exercise_types=((bt=ce)===null||bt===void 0?void 0:bt.exercise_types)||((nr=ce)===null||nr===void 0||((ir=nr.exercise_scores)===null||ir===void 0)?void 0:ir.exercise_types),Ie(ce));case 15:case"end":return Ft.stop()}},le)}));return function(){return we.apply(this,arguments)}}();Object(W.useEffect)(function(){var we,le,ce;((we=ne.exercise)===null||we===void 0?void 0:we.left_time)===0&&mr(),((le=ne.exercise)===null||le===void 0?void 0:le.left_time)&&Wr(Date.now()+(ne==null||((ce=ne.exercise)===null||ce===void 0)?void 0:ce.left_time)*1e3)},[(Re=ne.exercise)===null||Re===void 0?void 0:Re.left_time]);var Yr=function(){var le;(ne==null||((le=ne.exercise)===null||le===void 0)?void 0:le.exercise_status)===3?O.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:D.a.createElement("div",{className:"tc font16"},"\u622A\u6B62\u65F6\u95F4\u5DF2\u5230\uFF0C\u65E0\u6CD5\u6253\u56DE\u8BD5\u5377",D.a.createElement("br",null),"\u8BF7\u5728\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u540E\u518D\u64CD\u4F5C")}):O.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:D.a.createElement("div",{className:"tc font16"},"\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\uFF0C\u73B0\u6709\u7684\u7B54\u9898\u60C5\u51B5\u5C06\u88AB\u6E05\u7A7A",D.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u56DE\u9000TA\u7684\u8BD5\u5377\u7B54\u9898"),onOk:function(){var ce=Object(M.a)(w.a.mark(function Ce(){var De,Fe;return w.a.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:return Be.next=2,Object(he.G)({categoryId:$e.categoryId,user_ids:[ne==null||((De=ne.exercise_answer_user)===null||De===void 0)?void 0:De.user_id]});case 2:Fe=Be.sent,Fe&&(E.b.info(Fe==null?void 0:Fe.message),rr());case 4:case"end":return Be.stop()}},Ce)}));function Ee(){return ce.apply(this,arguments)}return Ee}()})},rr=function(){V.c.push("/classrooms/".concat($e.coursesId,"/exercise/").concat($e.categoryId,"/detail")),Object(xe.b)()},Jr=function(){var we=Object(M.a)(w.a.mark(function le(){var ce,Ee;return w.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return De.next=2,Object(he.K)({categoryId:$e.categoryId,commit_method:2});case 2:ce=De.sent,(ce==null?void 0:ce.status)===0&&(O.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:D.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",D.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){var Fe=Object(M.a)(w.a.mark(function Be(){return w.a.wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:rr();case 1:case"end":return ut.stop()}},Be)}));function Ve(){return Fe.apply(this,arguments)}return Ve}()}),E.b.info(ce==null?void 0:ce.message)),(ce==null?void 0:ce.status)===-3&&(Ee=parseInt(ce==null?void 0:ce.message),ne.exercise.left_time=Ee,Ie(Object(p.a)({},ne)));case 5:case"end":return De.stop()}},le)}));return function(){return we.apply(this,arguments)}}(),Cr=function(){var we=Object(M.a)(w.a.mark(function le(ce){var Ee;return w.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return De.next=2,Object(ye.w)({id:ce.shixun_identifier});case 2:Ee=De.sent,(Ee==null?void 0:Ee.game_identifier)&&Ut.history.push("/tasks/".concat(Ee.game_identifier,"?type=exercises&exercisesId=").concat($e.categoryId,"&coursesId=").concat($e.coursesId,"&login=").concat($e.login,"&questionId=").concat(ce.question_id));case 4:case"end":return De.stop()}},le)}));return function(ce){return we.apply(this,arguments)}}(),Qr=function(le){le.redo?O.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:D.a.createElement("div",{className:"tc font16"},"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u9700\u8981\u91CD\u65B0\u6311\u6218"),onOk:function(){var ce=Object(M.a)(w.a.mark(function Ce(){var De;return w.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:return Ve.next=2,Object(he.H)({id:le.myshixun_identifier});case 2:De=Ve.sent,De&&(ne.exercise_questions.find(function(Be){return Be.question_id===le.question_id}).redo=!1,Ie(Object(p.a)({},ne)),Cr(le));case 4:case"end":return Ve.stop()}},Ce)}));function Ee(){return ce.apply(this,arguments)}return Ee}()}):Cr(le)},qr=function(){var we=Object(M.a)(w.a.mark(function le(ce){var Ee;return w.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:if(!ce.hack_identifier){De.next=5;break}return De.next=3,Object(he.J)({id:ce.hack_identifier});case 3:Ee=De.sent,(Ee==null?void 0:Ee.status)===0&&Ut.history.push("/myproblems/".concat(Ee.identifier,"?type=exercises&exercisesId=").concat($e.categoryId,"&coursesId=").concat($e.coursesId,"&login=").concat($e.login,"&questionId=").concat(ce.question_id));case 5:case"end":return De.stop()}},le)}));return function(ce){return we.apply(this,arguments)}}(),pr=function(){var we=Object(M.a)(w.a.mark(function le(ce,Ee,Ce,De){var Fe;return w.a.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:if(ce){Be.next=3;break}return console.error("handleSave no questionId params"),Be.abrupt("return");case 3:return Be.next=5,Object(he.L)({questionId:ce,exercise_choice_id:Ee,answer_text:Ce});case 5:Fe=Be.sent,(Fe==null?void 0:Fe.status)===0&&(De&&De());case 7:case"end":return Be.stop()}},le)}));return function(ce,Ee,Ce,De){return we.apply(this,arguments)}}(),Dr=function(){var we=Object(M.a)(w.a.mark(function le(ce){var Ee,Ce;return w.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return Fe.next=2,Object(he.d)({id:$e.categoryId});case 2:if(Ee=Fe.sent,Ee){Fe.next=5;break}return Fe.abrupt("return");case 5:Ee.question_undo!==0||Ee.oj_undo!==0?(Ce="",Ee.question_undo!==0&&Ee.oj_undo!==0?Ce="\u6709 ".concat(Ee.question_undo," \u9898\u672A\u5B8C\u6210\uFF0C\u5305\u542B ").concat(Ee.oj_undo," \u4E2A\u7F16\u7A0B\u9898"):Ee.question_undo!==0&&Ee.oj_undo===0?Ce="\u6709 ".concat(Ee.question_undo," \u9898\u672A\u5B8C\u6210"):Ee.question_undo===0&&Ee.oj_undo!==0&&(Ce="\u6709 ".concat(Ee.oj_undo," \u7F16\u7A0B\u9898\u672A\u5B8C\u6210")),O.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:D.a.createElement("div",{className:"tc font16"},Ce,D.a.createElement("br",null),ce?"\u5728".concat(me()(Ee.end_time).format("YYYY-MM-DD HH:mm"),"\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898"):"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:function(){var Ve=Object(M.a)(w.a.mark(function qe(){return w.a.wrap(function(bt){for(;;)switch(bt.prev=bt.next){case 0:ce?rr():mr();case 1:case"end":return bt.stop()}},qe)}));function Be(){return Ve.apply(this,arguments)}return Be}()})):O.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:D.a.createElement("div",{className:"tc font16"},ce?"\u5728".concat(me()(Ee.end_time).format("YYYY-MM-DD HH:mm"),"\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898"):"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:function(){var Ve=Object(M.a)(w.a.mark(function qe(){return w.a.wrap(function(bt){for(;;)switch(bt.prev=bt.next){case 0:ce?rr():mr();case 1:case"end":return bt.stop()}},qe)}));function Be(){return Ve.apply(this,arguments)}return Be}()});case 6:case"end":return Fe.stop()}},le)}));return function(ce){return we.apply(this,arguments)}}(),Pr=function(le){return D.a.createElement("div",null,D.a.createElement(T.a,{strokeColor:{from:"#108ee9",to:"#87d068"},status:"active",percent:le}),D.a.createElement("div",{className:"c-grey-c tc mt10 mb20"},"\u6B63\u5728\u5224\u5206\u4E2D\u2026"))},Zr=function(){var le=0,ce=O.a.info({title:"\u4EA4\u5377\u4E2D",icon:null,className:"modal-footer-none",content:Pr(le)}),Ee=setInterval(function(){le<=100?(le+=2,ce.update({content:Pr(le)})):(O.a.destroyAll(),clearInterval(Ee))},50)},mr=function(){var we=Object(M.a)(w.a.mark(function le(){var ce;return w.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return Zr(),Object(xe.b)(),Ce.next=4,Object(he.K)({categoryId:$e.categoryId,commit_method:1});case 4:ce=Ce.sent,Ht({type:"exercise/setActionTabs",payload:Object(p.a)({},{removeEventListenerExitScreen:!0})}),(ce==null?void 0:ce.status)===0&&(E.b.success(ce==null?void 0:ce.message),Or(!1),setTimeout(function(){O.a.info({title:"\u4EA4\u5377\u6210\u529F\uFF01",okText:"\u786E\u5B9A",onOk:function(){rr()}})},3e3));case 7:case"end":return Ce.stop()}},le)}));return function(){return we.apply(this,arguments)}}(),en=function(le,ce){pr(ce,le,null,function(){ne.question_status.find(function(Ee){return Ee.ques_id===ce}).ques_status=le?1:0,ne.exercise_questions.find(function(Ee){return Ee.question_id===ce}).user_answer[0]=le,Ie(Object(p.a)({},ne))})},tn=function(le,ce){pr(ce,le,null,function(){ne.question_status.find(function(Ee){return Ee.ques_id===ce}).ques_status=(le==null?void 0:le.length)?1:0,Ie(Object(p.a)({},ne))})},rn=function(le,ce,Ee){pr(Ee,ce,le,function(){ne.question_status.find(function(Ce){return Ce.ques_id===Ee}).ques_status=le?1:0,Ie(Object(p.a)({},ne))})},nn=function(le,ce){pr(ce,null,le,function(){ne.question_status.find(function(Ee){return Ee.ques_id===ce}).ques_status=le?1:0,Ie(Object(p.a)({},ne))})},jr=function(le,ce){var Ee,Ce,De,Fe,Ve,Be,qe;return D.a.createElement("div",null,D.a.createElement(g.a.Group,{disabled:(ne==null||((Ee=ne.exercise)===null||Ee===void 0)?void 0:Ee.user_exercise_status)===1,value:le==null||((Ce=le.user_answer)===null||Ce===void 0)?void 0:Ce[0],onChange:function(bt){return en(bt.target.value,le==null?void 0:le.question_id)},className:le.user_score&&"edu-radio-".concat(le.user_score===le.question_score?"green":"red")},le==null||((De=le.question_choices)===null||De===void 0)?void 0:De.map(function(ut,bt){var nr=le.question_type==2,ir=nr?"":"".concat(Bt[bt],".");return D.a.createElement("div",{className:ge.a.answerWrap,key:bt},D.a.createElement(g.a,{value:ut==null?void 0:ut.choice_id},D.a.createElement("span",{className:"mr3"},ir),D.a.createElement(Me.a,{className:ge.a.renderHtml,value:ut==null?void 0:ut.choice_text})))})),Object(ve.q)()&&(ne==null||((Fe=ne.exercise)===null||Fe===void 0)?void 0:Fe.answer_open)&&((ne==null||((Ve=ne.exercise)===null||Ve===void 0)?void 0:Ve.exercise_status)==3||(ne==null||((Be=ne.exercise)===null||Be===void 0)?void 0:Be.user_exercise_status)==1)&&D.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",le==null||((qe=le.standard_answer)===null||qe===void 0)?void 0:qe.map(function(ut,bt){return D.a.createElement("span",null,Bt[Number(ut)-1])})))},an=function(le,ce){var Ee,Ce,De,Fe,Ve;return D.a.createElement("div",null,D.a.createElement(v.a.Group,{disabled:(ne==null||((Ee=ne.exercise)===null||Ee===void 0)?void 0:Ee.user_exercise_status)===1,defaultValue:le==null?void 0:le.user_answer,onChange:function(qe){return tn(qe,le==null?void 0:le.question_id)},className:le.user_score&&"edu-checkbox-".concat(le.user_score===le.question_score?"green":"red")},le==null||((Ce=le.question_choices)===null||Ce===void 0)?void 0:Ce.map(function(Be,qe){var ut="".concat(Bt[qe],".");return D.a.createElement("div",{className:ge.a.answerWrap},D.a.createElement(v.a,{value:Be==null?void 0:Be.choice_id},D.a.createElement("span",{className:"mr3"},ut),D.a.createElement(Me.a,{className:ge.a.renderHtml,value:Be==null?void 0:Be.choice_text})))})),Object(ve.q)()&&(ne==null||((De=ne.exercise)===null||De===void 0)?void 0:De.answer_open)&&(ne==null||((Fe=ne.exercise)===null||Fe===void 0)?void 0:Fe.exercise_status)==3&&D.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",le==null||((Ve=le.standard_answer)===null||Ve===void 0)?void 0:Ve.map(function(Be,qe){return D.a.createElement("span",null,Bt[Number(Be)-1])})))},on=function(le,ce){return D.a.createElement(zt,{item:le,answerData:ne,onBlur:function(Ce,De){return rn(Ce,De,le==null?void 0:le.question_id)}})},sn=function(le,ce){return D.a.createElement(pt,{item:le,answerData:ne,onBlur:function(Ce){return nn(Ce,le==null?void 0:le.question_id)}})},un=function(le,ce){return D.a.createElement(ar,{item:le,answerData:ne})},ln=function(le,ce){return D.a.createElement(gr,{item:le,answerData:ne})},Vt=function(le,ce){var Ee;return D.a.createElement(D.a.Fragment,null,D.a.createElement("h1",{className:"font14 current",onClick:function(){_t[ce]=!_t[ce],Zt(Object(p.a)({},_t))}},!_t[ce]&&D.a.createElement(J,null),_t[ce]&&D.a.createElement(U.a,null),D.a.createElement("span",{className:"ml5 c-grey-666"},le)),D.a.createElement("ul",{className:ge.a.answerSheet,key:ce},!_t[ce]&&(ne==null||((Ee=ne.exercise_questions)===null||Ee===void 0)?void 0:Ee.map(function(Ce,De){if(Ce.question_type===ce){var Fe;return D.a.createElement("li",{onClick:function(){var Be="Anchor_".concat(Ce.q_position-1),qe=document.getElementById(Be);qe&&setTimeout(function(){return qe.scrollIntoView({block:"start",behavior:"smooth"})})},key:De,className:(ne==null||((Fe=ne.question_status)===null||Fe===void 0)?void 0:Fe.some(function(Ve){return Ve.ques_id===Ce.question_id&&!!Ve.ques_status}))&&ge.a.active},Ce.q_position)}}))))};return D.a.createElement(t.a,{size:"large",spinning:fr},Br&&D.a.createElement(z.a,null),D.a.createElement("section",{className:"edu-container"},D.a.createElement("section",{className:"animated fadeIn"},D.a.createElement("aside",{className:"mt10"},st.showHeaderFooter&&D.a.createElement(i.a,{separator:">"},D.a.createElement(i.a.Item,null,D.a.createElement(ee.Link,{to:"/classrooms/".concat($e.coursesId,"/exercise")},(Xe=Tt.userInfo)===null||Xe===void 0||((ke=Xe.course)===null||ke===void 0)?void 0:ke.course_name)),D.a.createElement(i.a.Item,null,D.a.createElement(ee.Link,{to:"/classrooms/".concat($e.coursesId,"/exercise")},"\u8BD5\u5377")),D.a.createElement(i.a.Item,null,D.a.createElement(ee.Link,{to:"/classrooms/".concat($e.coursesId,"/exercise/").concat($e.categoryId,"/detail")},"\u8BD5\u5377\u8BE6\u60C5")),D.a.createElement(i.a.Item,null,(Ze=Tt.userInfo)===null||Ze===void 0?void 0:Ze.real_name))),D.a.createElement("aside",{className:[ge.a.title,"mt10"].join(" ")},D.a.createElement(f.a,{style:{width:"100%"},align:"middle"},D.a.createElement(l.a,{flex:"1"},D.a.createElement("div",{className:ge.a.title},(st==null?void 0:st.showHeaderFooter)&&D.a.createElement(ee.Link,{to:"/classrooms/".concat($e.coursesId,"/exercise/").concat($e.categoryId,"/detail")},D.a.createElement(Q.a,{className:"font16 c-black"})),D.a.createElement("strong",{className:"font24 ml5"},ne==null||((Ae=ne.exercise)===null||Ae===void 0)?void 0:Ae.exercise_name),(ne==null||((Oe=ne.exercise)===null||Oe===void 0)?void 0:Oe.is_random)&&D.a.createElement("span",{className:ge.a.randomFlag},"\u968F\u673A"),D.a.createElement(_e.g,{status:[_e.c[ne==null||((Pe=ne.exercise)===null||Pe===void 0)?void 0:Pe.exercise_status]]}))),D.a.createElement(l.a,null,Object(ve.c)()&&D.a.createElement(d.a,{type:"primary",onClick:Yr},"\u6253\u56DE\u91CD\u505A"),D.a.createElement(l.a,null,((ne==null||((mt=ne.exercise)===null||mt===void 0)?void 0:mt.commit_status)==2||(ne==null||((rt=ne.exercise)===null||rt===void 0)?void 0:rt.commit_status)==1)&&Object(ve.q)()&&D.a.createElement(d.a,{type:"primary",onClick:function(){return V.c.push("/classrooms/".concat($e.coursesId,"/exercise/").concat($e.categoryId,"/export/").concat($e.login))}},D.a.createElement(ie.a,null),"\u5BFC\u51FA")),!(Object(ve.c)()||Object(ve.q)()&&(ne==null||((et=ne.exercise)===null||et===void 0)?void 0:et.user_exercise_status)==1)&&!!(ne==null||((Ue=ne.exercise)===null||Ue===void 0)?void 0:Ue.left_time)&&D.a.createElement("aside",{className:"".concat(ge.a.countDown," ").concat($r)},"\u5269\u4F59\u65F6\u95F4:",D.a.createElement(qt,{value:Xr,onFinish:Jr})))))),D.a.createElement(f.a,{className:"mt10"},D.a.createElement(l.a,{flex:tr?"316px":"16px"},D.a.createElement("section",{style:{position:"sticky",top:0,zIndex:1}},Ur&&D.a.createElement(k,{number:(ne==null||((it=ne.exercise)===null||it===void 0)?void 0:it.photo_count)-(ne==null||((gt=ne.exercise)===null||gt===void 0)?void 0:gt.take_photo),time:(at=ne.exercise)===null||at===void 0?void 0:at.left_time,update:hr,supportCamera:function(le){le===2?(hr(),Ar(Qe==null?void 0:Qe.screen_open),window.onblur=function(){Object(xe.a)()&&Object(xe.b)()}):le===1&&setTimeout(function(){return Ut.history.push("/")},3e3)}}),D.a.createElement("div",{className:"relative",style:{minHeight:236}},tr&&D.a.createElement("aside",{className:"bg-white p16"},D.a.createElement(f.a,null,D.a.createElement(l.a,{span:8},D.a.createElement("span",{className:"font16 blod"},"\u7B54\u9898\u5361")),D.a.createElement(l.a,{span:16},Object(ve.q)()&&D.a.createElement("div",{className:"tr"},D.a.createElement("span",{className:ge.a.answerYes}),"\u5DF2\u7B54",D.a.createElement("span",{className:"".concat(ge.a.answerNo," ml10")}),"\u672A\u7B54"))),D.a.createElement("aside",{className:ge.a.answerInfo},D.a.createElement(f.a,null,Object(ve.q)()&&D.a.createElement(D.a.Fragment,null,D.a.createElement(l.a,{span:12},"\u7B54\u9898\u8FDB\u5EA6"),D.a.createElement(l.a,{span:12,className:"tr c-blue"},ne==null||((ft=ne.question_status)===null||ft===void 0||((vt=ft.filter(function(we){return!!we.ques_status}))===null||vt===void 0))?void 0:vt.length," / ",ne==null||((Mt=ne.exercise_types)===null||Mt===void 0)?void 0:Mt.q_counts),D.a.createElement(l.a,{span:24},D.a.createElement(T.a,{trailColor:"#c3ced2",percent:(ne==null||((Rt=ne.question_status)===null||Rt===void 0||((je=Rt.filter(function(we){return!!we.ques_status}))===null||je===void 0))?void 0:je.length)/(ne==null||((Ge=ne.exercise_types)===null||Ge===void 0)?void 0:Ge.q_counts)*100,showInfo:!1}))),D.a.createElement(l.a,null,D.a.createElement("span",{className:"c-grey-333"},"\u5171 ",D.a.createElement("span",{className:"c-blue-4ca"},(ne==null||((We=ne.exercise_types)===null||We===void 0)?void 0:We.q_counts)||(ne==null||((nt=ne.exercise_scores)===null||nt===void 0||((At=nt.exercise_types)===null||At===void 0))?void 0:At.q_counts))," \u9898\uFF1A"),D.a.createElement("span",{className:"c-grey-333"},"\u6EE1\u5206 ",D.a.createElement("span",{className:"c-blue-4ca"},(ne==null||((It=ne.exercise_types)===null||It===void 0)?void 0:It.q_scores)||(ne==null||((Nt=ne.exercise_scores)===null||Nt===void 0||((St=Nt.exercise_types)===null||St===void 0))?void 0:St.q_scores))," \u5206")))),D.a.createElement(f.a,null,D.a.createElement(l.a,{flex:"1"},D.a.createElement("aside",{className:ge.a.cardList},(ne==null||((Ct=ne.exercise_types)===null||Ct===void 0)?void 0:Ct.q_singles)>0&&Vt("\u5355\u9009\u9898",0),(ne==null||((Ot=ne.exercise_types)===null||Ot===void 0)?void 0:Ot.q_doubles)>0&&Vt("\u591A\u9009\u9898",1),(ne==null||((wt=ne.exercise_types)===null||wt===void 0)?void 0:wt.q_judges)>0&&Vt("\u5224\u65AD\u9898",2),(ne==null||((Et=ne.exercise_types)===null||Et===void 0)?void 0:Et.q_nulls)>0&&Vt("\u586B\u7A7A\u9898",3),(ne==null||((Dt=ne.exercise_types)===null||Dt===void 0)?void 0:Dt.q_mains)>0&&Vt("\u7B80\u7B54\u9898",4),(ne==null||((xt=ne.exercise_types)===null||xt===void 0)?void 0:xt.q_shixuns)>0&&Vt("\u5B9E\u8BAD\u9898",5),(ne==null||((Pt=ne.exercise_types)===null||Pt===void 0)?void 0:Pt.q_pros)>0&&Vt("\u7F16\u7A0B\u9898",6))))),D.a.createElement("div",{className:ge.a.fold,onClick:function(){return Lr(!tr)}},tr&&D.a.createElement("span",{className:"icon-zuojiantou iconfont c-grey-c"}),!tr&&D.a.createElement("span",{className:"icon-youjiantou iconfont c-grey-c"}))))),D.a.createElement(l.a,{flex:"1"},D.a.createElement("section",{className:[ge.a.bg,"pt30","pl30","pr30","pb30","mb50","ml20"].join(" ")},D.a.createElement("div",null,ne==null||((lt=ne.exercise_questions)===null||lt===void 0)?void 0:lt.map(function(we,le){var ce,Ee,Ce,De=we.question_type==5?we.shixun_name:we.question_title;return D.a.createElement("div",{className:ge.a.questionItem,id:"Anchor_".concat(le)},D.a.createElement("div",{className:ge.a.itemType},D.a.createElement(f.a,null,D.a.createElement(l.a,{flex:"1"},D.a.createElement("span",{className:"font16 c-blue mr5"},we.q_position,"\u3001",vr[we.question_type]),D.a.createElement("span",{className:"c-grey-999 mr5"},"(",we.question_score,"\u5206)")),D.a.createElement(l.a,null,we.question_type<3&&we.standard_answer_show&&D.a.createElement("span",{className:"font16 ml20"},"\u6B63\u786E\u7B54\u6848\uFF1A",we==null?void 0:we.standard_answer_show),(Object(ve.c)()||Object(ve.q)()&&(ne==null||((ce=ne.exercise)===null||ce===void 0)?void 0:ce.user_exercise_status)>0)&&D.a.createElement("span",{className:"font16 ml20"},we.user_score&&D.a.createElement("span",null,D.a.createElement("span",{className:dr[Number(we==null?void 0:we.answer_status)]||"c-orange-ff9"},we.user_score)," \u5206"),!we.user_score&&D.a.createElement("span",{className:"c-red"},"\u672A\u8BC4")),we.question_type==5&&(ne==null||((Ee=ne.exercise)===null||Ee===void 0)?void 0:Ee.user_exercise_status)===0&&we.answer_status!=3&&D.a.createElement(d.a,{type:"primary",className:"font16 ml20",onClick:function(){return Qr(we)}},"\u8FDB\u5165\u7B54\u9898"),Object(ve.q)()&&(ne==null||((Ce=ne.exercise)===null||Ce===void 0)?void 0:Ce.user_exercise_status)===0&&we.question_type==6&&D.a.createElement(d.a,{type:"primary",className:"font16 ml20",onClick:function(){return qr(we)}},"\u8FDB\u5165\u7B54\u9898")))),D.a.createElement("div",{className:"blod"},D.a.createElement(Me.a,{value:De})),we.question_type==0&&jr(we,le),we.question_type==2&&jr(we,le),we.question_type==1&&an(we,le),we.question_type==3&&on(we,le),we.question_type==4&&sn(we,le),we.question_type==5&&un(we,le),we.question_type==6&&ln(we,le))}))),Object(ve.q)()&&(ne==null||((Ke=ne.exercise)===null||Ke===void 0)?void 0:Ke.user_exercise_status)===0&&D.a.createElement(f.a,{className:"mt30 mb50"},D.a.createElement(l.a,{flex:"1"}),D.a.createElement(l.a,null,!!(ne==null||((ct=ne.exercise)===null||ct===void 0)?void 0:ct.left_time)&&D.a.createElement("span",{className:"c-grey-999 font12 mr20"},"\u4FDD\u5B58\u6216\u8005\u79BB\u5F00\u9875\u9762\u540E\uFF0C\u7CFB\u7EDF\u5C06\u6301\u7EED\u8BA1\u65F6\uFF0C\u5230\u8FBE\u65F6\u957F\u7CFB\u7EDF\u5C06\u81EA\u52A8\u4EA4\u5377"),D.a.createElement(d.a,{className:"".concat(ge.a.submitButton," mr10"),type:"default",onClick:function(){return Dr(!0)}},"\u4FDD\u5B58"),D.a.createElement(d.a,{className:ge.a.submitButton,type:"primary",onClick:function(){return Dr(!1)}},"\u4EA4\u5377")))))))},_r=_.default=Object(V.a)(function(pe){var Ne=pe.loading,Re=pe.user,Xe=pe.globalSetting;return{globalSetting:Xe,user:Re,loading:Ne.effects}})(yr)},Ot1p:function(e,_,c){"use strict";var u=c("2qtc"),t=c("kLXV"),y=c("rAM+"),f=c("tJVT"),h=c("jrin"),d=c("q1tI"),n=c.n(d),l=c("VrN/"),s=c.n(l),i=c("bdgK"),o=c("p77/"),v=c("Bd2K"),m=c("ELLl"),g=c("19Vz"),A=c("lZu9"),T=c("kSUc"),x=c("9Bee"),E=c("0Owb"),j=c("dejd"),O=c("C+DQ"),S=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function w(ye){var Me=ye.onActionCallback,Le=ye.title,He=ye.icon,Ye=ye.actionName,tt=ye.className,pt=tt===void 0?"":tt,ht=ye.children;function Lt(){Me(Ye)}return n.a.createElement("a",{title:Le,className:pt,onClick:Lt},n.a.createElement("i",{className:"md-iconfont ".concat(He)}),ht)}var p=function(ye){var Me=ye.watch,Le=ye.showNullButton,He=ye.onActionCallback,Ye=ye.fullScreen,tt=[].concat(S,[{title:"".concat(Me?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(Me?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return n.a.createElement("ul",{className:"markdown-toolbar-container"},tt.map(function(pt,ht){return n.a.createElement("li",{key:ht},pt.actionName?n.a.createElement(w,Object(E.a)({},pt,{onActionCallback:He})):n.a.createElement("span",{className:"v-line"}))}),Le?n.a.createElement("li",null,n.a.createElement(w,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:He},n.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,n.a.createElement("li",{className:"btn-full-screen"},n.a.createElement(w,{icon:"".concat(Ye?"icon-shrink":"icon-enlarge"),title:Ye?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:He})))},M=c("M8RZ"),C=c("+L6B"),R=c("2/Rp"),I=c("y8nQ"),H=c("Vl3Y"),W=c("5NDa"),D=c("5rEg"),ae={labelCol:{span:4},wrapperCol:{span:20}},V=function(ye){var Me=ye.callback,Le=ye.onCancel;function He(Ye){Me(Ye)}return n.a.createElement(H.a,Object(E.a)({},ae,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:He}),n.a.createElement(H.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},n.a.createElement(D.a,null)),n.a.createElement(H.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},n.a.createElement(D.a,null)),n.a.createElement("div",{className:"flex-container flex-end"},n.a.createElement(R.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),n.a.createElement(R.a,{type:"ghost",onClick:Le},"\u53D6\u6D88")))},ee=c("7ahc"),$=c("HmJG"),P=c("BjJ7"),F=H.a.useForm,G={width:280,marginRight:10},J={labelCol:{span:5},wrapperCol:{span:19}},U=function(ye){var Me=ye.callback,Le=ye.onCancel,He=F(),Ye=Object(f.a)(He,1),tt=Ye[0];function pt(kt){Me(kt)}function ht(kt){tt.setFieldsValue({src:"/api/attachments/".concat(kt.id)})}function Lt(kt){var Xt=kt.target.files[0];ie(Xt,ht)}return n.a.createElement(H.a,Object(E.a)({form:tt},J,{className:"upload-image-panel",onFinish:pt}),n.a.createElement(H.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},n.a.createElement("div",{className:"flex-container"},n.a.createElement(H.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},n.a.createElement(D.a,{style:G})),n.a.createElement(Q,{onFileChange:Lt}))),n.a.createElement(H.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},n.a.createElement(D.a,{style:{width:264}})),n.a.createElement(H.a.Item,{style:{textAlign:"right"}},n.a.createElement(R.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),n.a.createElement(R.a,{type:"ghost",onClick:Le},"\u53D6\u6D88")))};function Q(ye){var Me=ye.onFileChange;return n.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",n.a.createElement("input",{type:"file",accept:"image/*",onChange:Me}))}function ie(ye,Me){var Le=new FormData;Le.append("editormd-image-file",ye),Le.append("file_param_name","editormd-image-file"),Le.append("byxhr","true");var He=new window.XMLHttpRequest;He.withCredentials=!0,He.addEventListener("load",function(Ye){Me(JSON.parse(Ye.target.responseText))},!1),He.addEventListener("error",function(Ye){console.error(Ye)},!1),He.open("POST","".concat(P.a,"/api/attachments.json")),He.send(Le)}var re=c("giR+"),ue=c("fyUT"),de=c("7Kak"),Y=c("9yH6"),Se=Y.a.Group,oe={margin:"0 8px"},Z=function(ye){var Me=ye.callback,Le=ye.onCancel;function He(Ye){Me(Ye)}return n.a.createElement(H.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:He},n.a.createElement("div",{className:"flex-container"},n.a.createElement("span",{style:oe},"\u5355\u5143\u683C\u6570\uFF1A"),n.a.createElement("span",{style:oe},"\u884C\u6570"),n.a.createElement(H.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},n.a.createElement(ue.a,null)),n.a.createElement("span",{style:oe},"\u5217\u6570"),n.a.createElement(H.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},n.a.createElement(ue.a,null))),n.a.createElement("div",{className:"flex-container",style:{marginTop:12}},n.a.createElement("span",{style:oe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),n.a.createElement(H.a.Item,{name:"align"},n.a.createElement(Se,null,n.a.createElement(Y.a,{value:"default"},n.a.createElement("i",{className:"fa fa-align-justify"})),n.a.createElement(Y.a,{value:"left"},n.a.createElement("i",{className:"fa fa-align-left"})),n.a.createElement(Y.a,{value:"center"},n.a.createElement("i",{className:"fa fa-align-center"})),n.a.createElement(Y.a,{value:"right"},n.a.createElement("i",{className:"fa fa-align-right"}))))),n.a.createElement("div",{className:"flex-container flex-end"},n.a.createElement(R.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),n.a.createElement(R.a,{type:"ghost",onClick:Le},"\u53D6\u6D88")))},q=c("9kvl"),te="link",fe="upload-image",X="code-block",B="add-table",K="------------",N={default:K,left:":".concat(K),center:":".concat(K,":"),right:"".concat(K,":")},b=c("9VGf"),a,r;function L(){}var k=0,z=10,se=1e4,me="\u2581";function be(ye){return/^\d+$/.test(ye)?"".concat(ye,"px"):ye}var ge=navigator.platform.toUpperCase().indexOf("MAC")>=0,_e=ge?"Cmd":"Ctrl",ve=(a={},Object(h.a)(a,_e+"-B","bold"),Object(h.a)(a,_e+"-I","italic"),a),xe=(r={},Object(h.a)(r,te,"\u6DFB\u52A0\u94FE\u63A5"),Object(h.a)(r,X,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(h.a)(r,fe,"\u6DFB\u52A0\u56FE\u7247"),Object(h.a)(r,B,"\u6DFB\u52A0\u8868\u683C"),r),he=_.a=function(ye){var Me=ye.defaultValue,Le=Me===void 0?"":Me,He=ye.onChange,Ye=ye.width,tt=Ye===void 0?"100%":Ye,pt=ye.height,ht=pt===void 0?400:pt,Lt=ye.miniToolbar,kt=Lt===void 0?!1:Lt,Xt=ye.isFocus,Yt=Xt===void 0?!1:Xt,Jt=ye.watch,Qt=ye.id,$t=Qt===void 0?"markdown-editor-id":Qt,ar=ye.showResizeBar,or=ar===void 0?!1:ar,sr=ye.noStorage,gr=sr===void 0?!1:sr,ur=ye.showNullButton,lr=ur===void 0?!1:ur,cr=ye.fullScreen,zt=cr===void 0?!1:cr,qt=ye.onBlur,Bt=ye.onCMBeforeChange,br=ye.className,Er=br===void 0?"":br,dr=ye.placeholder,vr=dr===void 0?"":dr,yr=Object(d.useState)(null),_r=Object(f.a)(yr,2),pe=_r[0],Ne=_r[1],Re=Object(d.useState)(Le),Xe=Object(f.a)(Re,2),ke=Xe[0],Ze=Xe[1],Ae=Object(d.useState)(Jt),Oe=Object(f.a)(Ae,2),Pe=Oe[0],mt=Oe[1],rt=Object(d.useState)(zt),et=Object(f.a)(rt,2),Ue=et[0],it=et[1],gt=Object(d.useState)(""),at=Object(f.a)(gt,2),ft=at[0],vt=at[1],Mt=Object(d.useState)(0),Rt=Object(f.a)(Mt,2),je=Rt[0],Ge=Rt[1],We=Object(d.useState)(ht),nt=Object(f.a)(We,2),At=nt[0],It=nt[1],Nt=Object(d.useState)(!1),St=Object(f.a)(Nt,2),Ct=St[0],Ot=St[1],wt=Object(d.useRef)(),Et=Object(d.useRef)(),Dt=Object(d.useRef)(),xt=Object(d.useRef)();Object(d.useEffect)(function(){if(wt.current){var Te=function(ze,Je){var Qe=Je.clipboardData;if(Qe){var ot=Qe.types.toString(),yt=Qe.items;if(ot==="text/html,Files"||ot==="Files"){var dt=yt[1];ot==="Files"&&(dt=yt[0]),dt.kind==="file"&&dt.type.match(/^image\//i)&&ie(dt.getAsFile(),function(_t){_t.id?ne.replaceSelection("![,](/api/attachments/".concat(_t.id,")")):q.c.replace("/user/login",{from:q.c.location.pathname})})}else return!0}return!0},ne=s.a.fromTextArea(wt.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!kt,lineWrapping:!0,value:Le,autoCloseTags:!0,autoCloseBrackets:!0});return ne.on("paste",Te),Ne(ne),function(){ne.off("paste",Te)}}},[]);var Pt=Object(d.useCallback)(function(){if(Et.current)try{var Te=Et.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,ne=Et.current.getElementsByClassName("markdown-editor-body")[0];Ue?ne.style.height="calc(100vh - ".concat(Te,"px)"):ne.style.height="".concat(At-Te,"px")}catch(Ie){console.log(Ie,"---- to set md editor body height")}},[At,Et,Ue]);Object(d.useEffect)(function(){function Te(){var Ie=new i.default(function(ze){var Je=Object(y.a)(ze),Qe;try{for(Je.s();!(Qe=Je.n()).done;){var ot=Qe.value;(ot.target.offsetHeight>0||ot.target.offsetWidth>0)&&(Pt(),pe.setSize("100%","100%"),pe.refresh())}}catch(yt){Je.e(yt)}finally{Je.f()}});return Ie.observe(wt.current.parentElement),Ie}if(pe){var ne=Te();return function(){ne.unobserve(wt.current.parentElement)}}},[pe,Pt]),Object(d.useEffect)(function(){if(pe){for(var Te=[],ne=function(){var ot=ze[Ie];Je=Object(f.a)(ot,2);var yt=Je[0],dt=Je[1],_t=Object(h.a)({},yt,function(){lt(dt)});Te.push(_t),pe.addKeyMap(_t)},Ie=0,ze=Object.entries(ve);Ie0){var Te=new Date().getTime(),ne=window.sessionStorage.getItem($t);Te>=je+se&&(!ne||ne!==ke)&&(window.sessionStorage.setItem($t,ke),Ot(!0))}},se),Object(d.useEffect)(function(){mt(Jt)},[pe,Jt]),Object(d.useEffect)(function(){pe&&(Yt&&pe.focus())},[pe,Yt]),Object(d.useEffect)(function(){if(Pe&&pe){var Te=function(ze){var Je=ze.target;xt.current&&(xt.current.scrollTop=xt.current.scrollHeight*Je.scrollTop/Je.scrollHeight)},ne=pe.getScrollerElement();return ne.addEventListener("scroll",Te),function(){ne.removeEventListener("scroll",Te)}}},[pe,Pe]),Object(d.useEffect)(function(){if(pe&&Bt){var Te=function(Ie,ze){Bt(Ie,ze)};return pe.on("beforeChange",Te),function(){pe.off("beforeChange",Te)}}},[pe,Bt]),Object(d.useEffect)(function(){if(pe&&qt){var Te=function(){qt(pe.getValue())};return pe.on("blur",Te),function(){pe.off("blur",Te)}}},[pe,qt]),Object(d.useEffect)(function(){if(pe){var Te=function(Ie){var ze=Ie.getValue();clearTimeout(k),k=setTimeout(function(){Ze(ze),Ge(new Date().getTime()),Ie.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),He&&He(ze)},z)};return pe.on("change",Te),function(){pe.off("change",Te)}}},[pe,He]),Object(d.useEffect)(function(){pe&&(Le==null?(pe.setValue(""),Ze("")):Le!==pe.getValue()&&(pe.setValue(Le),Ze(Le)))},[pe,Le]);var lt=Object(d.useCallback)(function(Te){var ne=pe.getCursor(),Ie=pe.getSelection(),ze=Ie.split(` `);switch(Te){case"bold":return pe.replaceSelection("**"+Ie+"**"),Ie===""&&pe.setCursor(ne.line,ne.ch+2),pe.focus();case"italic":return pe.replaceSelection("*"+Ie+"*"),Ie===""&&pe.setCursor(ne.line,ne.ch+1),pe.focus();case"code":return pe.replaceSelection("`"+Ie+"`"),Ie===""&&pe.setCursor(ne.line,ne.ch+1),pe.focus();case"inline-latex":return pe.replaceSelection("`$$"+Ie+"$$`"),Ie===""&&pe.setCursor(ne.line,ne.ch+3),pe.focus();case"latex":return pe.replaceSelection("```latex\n"+Ie+"\n```"),pe.setCursor(ne.line+1,Ie.length+1),pe.focus();case"line-break":return pe.replaceSelection(`
    -`),pe.focus();case"list-ul":return Ie===""?pe.replaceSelection("- "+Ie):pe.replaceSelection($e.map(function(Je){return Je===""?"":"- ".concat(Je)}).join(` -`)),pe.focus();case"list-ol":return Ie===""?pe.replaceSelection("1. "+Ie):pe.replaceSelection($e.map(function(Je,Qe){return Je===""?"":"".concat(Qe+1,". ").concat(Je)}).join(` -`)),pe.focus();case"add-null-ch":return Ie===""&&pe.setCursor(ne.line,ne.ch+1),pe.replaceSelection(me),pe.focus();case"eraser":return pe.setValue(""),pe.focus();case"trigger-watch":return mt(!Pe),pe.focus();case"trigger-full-screen":return nt(!Fe),pe.focus();case te:vt(te);return;case X:vt(X);return;case fe:vt(fe);return;case B:vt(B);return;default:throw new Error}},[pe,Pe,Fe]),ze=Object(d.useCallback)(function(Te){vt("");switch(ft){case te:var ne=Te.title,Ie=Te.link;return pe.replaceSelection("[".concat(ne,"](").concat(Ie,")")),pe.focus();case X:var $e=Te.language,Je=Te.content;return pe.replaceSelection(["```"+$e,Je,"```"].join(` -`)),pe.focus();case fe:var Qe=Te.src,at=Te.alt;return pe.replaceSelection("![ ".concat(at," ]( ").concat(Qe,' "').concat(at,'" )')),pe.focus();case B:for(var yt=Te.row,ct=Te.col,_t=Te.align,Zt=` -`,Kt=0;Kt300&&(ct=300);var _t=ht+ct+"px";It(_t)}},$e=Dt.current,Je=!1,Qe=0;return $e.addEventListener("mousedown",Te),document.addEventListener("mousemove",Ie),document.addEventListener("mouseup",ne),function(){$e.removeEventListener("mousedown",Te),document.removeEventListener("mousemove",Ie),document.removeEventListener("mouseup",ne)}}},[pe,Dt]),Object(d.useEffect)(function(){It(ht)},[ht]);var jt=be(et),Tt=be(At),Ht={width:jt,height:Tt},Ut=Object(d.useMemo)(function(){if(Ue){var Te=new Date(Ue),ne=Te.getHours(),Ie=Te.getMinutes(),$e=Te.getSeconds();return ne=ne<10?"0"+ne:ne,Ie=Ie<10?"0"+Ie:Ie,$e=$e<10?"0"+$e:$e,"".concat(ne,":").concat(Ie,":").concat($e)}return 0},[Ue]);function Ve(){window.sessionStorage.removeItem($t),Ot(!1),Ge(0)}function Wt(){Ot(!1),Ge(0),pe.setValue(window.sessionStorage.getItem($t))}return n.a.createElement(d.Fragment,null,n.a.createElement("div",{className:"markdown-editor-wrapper",ref:Et},n.a.createElement("div",{className:"markdown-editor-container ".concat(Er," ").concat(Pe?"on-preview":""," ").concat(kt?"mini":""," ").concat(Fe?"full-screen":""),style:Ht},n.a.createElement(p,{watch:Pe,fullScreen:Fe,showNullButton:lr,onActionCallback:ut}),n.a.createElement("div",{className:"markdown-editor-body"},n.a.createElement("div",{className:"codemirror-container"},n.a.createElement("textarea",{ref:wt,placeholder:vr})),Pe?n.a.createElement("div",{ref:xt,className:"preview-container"},n.a.createElement(x.a,{value:ke})):null)),Ct?n.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",n.a.createElement("a",{onClick:Wt},"\u6062\u590D")," ? /",n.a.createElement("a",{onClick:Ve},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Ut," \u4FDD\u5B58\uFF09"):null),or?n.a.createElement("a",{ref:Dt,className:"editor-resize"}):null,n.a.createElement(M.a,null,xe[ft]?n.a.createElement(t.a,{centered:!0,title:xe[ft],visible:!0,onCancel:ot,footer:null},lt):null))}},V5fa:function(e,_,c){e.exports={flex_box_center:"flex_box_center___1_S53",flex_space_between:"flex_space_between___1jn1m",flex_box_vertical_center:"flex_box_vertical_center___3ENQs",flex_box_center_end:"flex_box_center_end___1RjJf",flex_box_column:"flex_box_column___3-6wq",bg:"bg___3wGkV",title:"title___1QMPU",questionIcons:"questionIcons___2kqHA",green:"green___3sUty",orange:"orange___1IwUK",greenTip:"greenTip___2LD-4",redTip:"redTip___Ua25P",orangeTip:"orangeTip___1P_qu",pollDesc:"pollDesc___12pG2",answered:"answered___12rTH",unanswer:"unanswer___2WW2x",anchor:"anchor___K9-2U",answerFlag:"answerFlag___3jqRB",flagActive:"flagActive___38hkf",flagHalf:"flagHalf___1rgyT",answerStudentFlag:"answerStudentFlag___2zRLo",answerStudentActive:"answerStudentActive___2T-mu",questionItem:"questionItem___LqD7i",itemType:"itemType___1pbUF",itemFlag:"itemFlag___3xnGm",answerWrap:"answerWrap___13WPD",answerSubjective:"answerSubjective___BuIEZ",otherInput:"otherInput___3j4KI",submitButton:"submitButton___3lR03",randomFlag:"randomFlag___HVH41",answerTrue:"answerTrue___3EG1E",answerFalse:"answerFalse___zj_y6",answerHalf:"answerHalf___27vGH",renderHtml:"renderHtml___1U3SR",simpleText:"simpleText___1ljHF",answerYes:"answerYes___nDZ92",answerNo:"answerNo___1DhaR",answerInfo:"answerInfo___150u3",answerSheet:"answerSheet___1m3xL",active:"active___I4C3w",countDown:"countDown___1gxag",red:"red___1J5W8",fold:"fold___1XoX9",cardList:"cardList___vfXeA"}},ZW9T:function(e,_,c){"use strict";c.d(_,"a",function(){return T});var u=c("k1fw"),t=c("rAM+"),y=c("tJVT"),f=c("q1tI"),h=c.n(f),d=c("bdgK");function n(x,E,j,O,S){var w=E.getWordUntilPosition(j),p={startLineNumber:j.lineNumber,endLineNumber:j.lineNumber,startColumn:w.startColumn,endColumn:w.endColumn},M=O.map(function(C){return{label:C,kind:x.languages.CompletionItemKind.Keyword,insertText:C,insertTextRules:x.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:p}});return S.map(function(C){M.push(Object(u.a)(Object(u.a)({},C),{},{range:p}))}),M}var l=function(x){var E={label:"ifelse",kind:x.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` +`),pe.focus();default:throw new Error}},[pe,ft]),ct=Object(d.useMemo)(function(){switch(ft){case te:return n.a.createElement(V,{callback:Ke,onCancel:st});case X:return n.a.createElement(ee.b,{callback:Ke,onCancel:st});case fe:return n.a.createElement(U,{callback:Ke,onCancel:st});case B:return n.a.createElement(Z,{callback:Ke,onCancel:st});default:return null}},[ft]);function st(){vt("")}Object(d.useEffect)(function(){if(Dt.current){var Te=function(yt){Je=!0,Qe=yt.pageY},ne=function(){Je=!1},Ie=function(yt){if(Je){var dt=yt.pageY-Qe;dt<0&&(dt=0),dt>300&&(dt=300);var _t=ht+dt+"px";It(_t)}},ze=Dt.current,Je=!1,Qe=0;return ze.addEventListener("mousedown",Te),document.addEventListener("mousemove",Ie),document.addEventListener("mouseup",ne),function(){ze.removeEventListener("mousedown",Te),document.removeEventListener("mousemove",Ie),document.removeEventListener("mouseup",ne)}}},[pe,Dt]),Object(d.useEffect)(function(){It(ht)},[ht]);var jt=be(tt),Tt=be(At),Ht={width:jt,height:Tt},Ut=Object(d.useMemo)(function(){if(je){var Te=new Date(je),ne=Te.getHours(),Ie=Te.getMinutes(),ze=Te.getSeconds();return ne=ne<10?"0"+ne:ne,Ie=Ie<10?"0"+Ie:Ie,ze=ze<10?"0"+ze:ze,"".concat(ne,":").concat(Ie,":").concat(ze)}return 0},[je]);function $e(){window.sessionStorage.removeItem($t),Ot(!1),Ge(0)}function Wt(){Ot(!1),Ge(0),pe.setValue(window.sessionStorage.getItem($t))}return n.a.createElement(d.Fragment,null,n.a.createElement("div",{className:"markdown-editor-wrapper",ref:Et},n.a.createElement("div",{className:"markdown-editor-container ".concat(Er," ").concat(Pe?"on-preview":""," ").concat(kt?"mini":""," ").concat(Ue?"full-screen":""),style:Ht},n.a.createElement(p,{watch:Pe,fullScreen:Ue,showNullButton:lr,onActionCallback:lt}),n.a.createElement("div",{className:"markdown-editor-body"},n.a.createElement("div",{className:"codemirror-container"},n.a.createElement("textarea",{ref:wt,placeholder:vr})),Pe?n.a.createElement("div",{ref:xt,className:"preview-container"},n.a.createElement(x.a,{value:ke})):null)),Ct?n.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",n.a.createElement("a",{onClick:Wt},"\u6062\u590D")," ? /",n.a.createElement("a",{onClick:$e},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Ut," \u4FDD\u5B58\uFF09"):null),or?n.a.createElement("a",{ref:Dt,className:"editor-resize"}):null,n.a.createElement(M.a,null,xe[ft]?n.a.createElement(t.a,{centered:!0,title:xe[ft],visible:!0,onCancel:st,footer:null},ct):null))}},V5fa:function(e,_,c){e.exports={flex_box_center:"flex_box_center___1_S53",flex_space_between:"flex_space_between___1jn1m",flex_box_vertical_center:"flex_box_vertical_center___3ENQs",flex_box_center_end:"flex_box_center_end___1RjJf",flex_box_column:"flex_box_column___3-6wq",bg:"bg___3wGkV",title:"title___1QMPU",questionIcons:"questionIcons___2kqHA",green:"green___3sUty",orange:"orange___1IwUK",greenTip:"greenTip___2LD-4",redTip:"redTip___Ua25P",orangeTip:"orangeTip___1P_qu",pollDesc:"pollDesc___12pG2",answered:"answered___12rTH",unanswer:"unanswer___2WW2x",anchor:"anchor___K9-2U",answerFlag:"answerFlag___3jqRB",flagActive:"flagActive___38hkf",flagHalf:"flagHalf___1rgyT",answerStudentFlag:"answerStudentFlag___2zRLo",answerStudentActive:"answerStudentActive___2T-mu",questionItem:"questionItem___LqD7i",itemType:"itemType___1pbUF",itemFlag:"itemFlag___3xnGm",answerWrap:"answerWrap___13WPD",answerSubjective:"answerSubjective___BuIEZ",otherInput:"otherInput___3j4KI",submitButton:"submitButton___3lR03",randomFlag:"randomFlag___HVH41",answerTrue:"answerTrue___3EG1E",answerFalse:"answerFalse___zj_y6",answerHalf:"answerHalf___27vGH",renderHtml:"renderHtml___1U3SR",simpleText:"simpleText___1ljHF",answerYes:"answerYes___nDZ92",answerNo:"answerNo___1DhaR",answerInfo:"answerInfo___150u3",answerSheet:"answerSheet___1m3xL",active:"active___I4C3w",countDown:"countDown___1gxag",red:"red___1J5W8",fold:"fold___1XoX9",cardList:"cardList___vfXeA"}},ZW9T:function(e,_,c){"use strict";c.d(_,"a",function(){return T});var u=c("k1fw"),t=c("rAM+"),y=c("tJVT"),f=c("q1tI"),h=c.n(f),d=c("bdgK");function n(x,E,j,O,S){var w=E.getWordUntilPosition(j),p={startLineNumber:j.lineNumber,endLineNumber:j.lineNumber,startColumn:w.startColumn,endColumn:w.endColumn},M=O.map(function(C){return{label:C,kind:x.languages.CompletionItemKind.Keyword,insertText:C,insertTextRules:x.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:p}});return S.map(function(C){M.push(Object(u.a)(Object(u.a)({},C),{},{range:p}))}),M}var l=function(x){var E={label:"ifelse",kind:x.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` `),insertTextRules:x.languages.CompletionItemInsertTextRule.InsertAsSnippet},j=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];x.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(p,M){var C=n(x,p,M,j,[E]);return{suggestions:C}}});var O=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];x.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(p,M){var C=[{label:"print",kind:x.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` `),insertTextRules:x.languages.CompletionItemInsertTextRule.InsertAsSnippet}],R=n(x,p,M,O,C);return{suggestions:R}}});var S=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];x.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(p,M){var C=[E,{label:"main",kind:x.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` `),insertTextRules:x.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:x.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` -`),insertTextRules:x.languages.CompletionItemInsertTextRule.InsertAsSnippet}],R=n(x,p,M,S,C);return{suggestions:R}}})};function s(x){return/^\d+$/.test(x)?"".concat(x,"px"):x}function i(){}var o=!1,v={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function m(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],E=x;if(Array.isArray(x)){for(var j=0;j0||L.target.offsetWidth>0)&&ce.current.instance.layout()}}catch(k){a.e(k)}finally{a.f()}}),N.observe(ue.current)),N}Object(f.useEffect)(function(){var N=ce.current.instance;if(w!=null&&N&&oe){var b=N.getModel();b&&w!==b.getValue()&&(o=!0,b.setValue(w),N.layout(),o=!1)}},[w,oe,ce.current]);function te(){var N=ce.current.instance;if(N){var b=N.getSelection(),a=ce.current.pastePos||{},r=new g.Range(a.startLineNumber||b.endLineNumber,a.startColumn||b.endColumn,a.endLineNumber||b.endLineNumber,a.endColumn||b.endColumn);N.executeEdits("",[{range:r,text:""}])}}function fe(N){(window.navigator.platform.match("Mac")?N.metaKey:N.ctrlKey)&&N.keyCode==83&&(N.preventDefault(),$())}Object(f.useEffect)(function(){ue.current&&!oe&&c.e(24).then(c.t.bind(null,"M/lh",7)).then(function(N){g=N,l(g),ce.current.instance=g.editor.create(ue.current,Object(u.a)({value:w,language:m(M),theme:V},H),D);var b=ce.current.instance;Q(b,g),ce.current.subscription=b.onDidChangeModelContent(function(r){o||J(b.getValue(),r)}),ee&&b.onDidBlurEditorWidget(function(){ee(b.getValue())}),re&&b.onDidFocusEditorText(function(){re(b.getValue())}),F&&(b.addCommand(g.KeyMod.CtrlCmd|g.KeyCode.KEY_V,function(){return null}),b.onDidPaste(function(r){ce.current.pastePos=r}),window.addEventListener("paste",te));var a=q();return Z(!0),function(){var r=ce.current.instance;r.dispose();var L=r.getModel();L&&L.dispose(),ce.current.subscription&&ce.current.subscription.dispose(),F&&window.removeEventListener("paste",te),a.unobserve(ue.current)}})},[]),Object(f.useEffect)(function(){var N=ce.current.instance;if(N&&oe)return document.addEventListener("keydown",fe,!1),function(){document.removeEventListener("keydown",fe)}},[$,oe]),Object(f.useEffect)(function(){var N=ce.current.instance;if(N&&oe){var b=m(M);g.editor.setModelLanguage(N.getModel(),b)}},[M,oe]),Object(f.useEffect)(function(){var N=ce.current.instance;N&&oe&&g.editor.setTheme(V)},[V,oe]),Object(f.useEffect)(function(){var N=ce.current.instance;N&&oe&&N.updateOptions(H)},[JSON.stringify(H),oe]),Object(f.useEffect)(function(){var N=ce.current.instance;N&&oe&&N.layout()},[j,S,oe]);var X=s(j),B=s(S),K=Object(u.a)(Object(u.a)({},R),{},{width:X,height:B});return h.a.createElement("div",{className:"my-monaco-editor",ref:ue,style:K})};function T(x){var E=x.width,j=E===void 0?"100%":E,O=x.height,S=O===void 0?"100%":O,w=x.original,p=x.modified,M=x.language,C=x.options,R=C===void 0?{}:C,I=Object(f.useRef)(),H=Object(f.useState)(null),W=Object(y.a)(H,2),D=W[0],ae=W[1];function V(F){var G;return I.current&&(G=new d.default(function(J){var U=Object(t.a)(J),Q;try{for(U.s();!(Q=U.n()).done;){var ie=Q.value;(ie.target.offsetHeight>0||ie.target.offsetWidth>0)&&F.layout()}}catch(re){U.e(re)}finally{U.f()}}),G.observe(I.current)),G}Object(f.useEffect)(function(){I.current&&c.e(24).then(c.t.bind(null,"M/lh",7)).then(function(F){g=F;var G=g.editor.createDiffEditor(I.current,Object(u.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},R));ae(G);var J=V(G);return function(){G.dispose();var U=G.getModel();U&&U.dispose(),J.unobserve(I.current)}})},[]),Object(f.useEffect)(function(){D&&D.setModel({original:g.editor.createModel(w,M),modified:g.editor.createModel(p,M)})},[w,p,M,D]);var ee=s(j),$=s(S),P={width:ee,height:$};return h.a.createElement("div",{className:"my-diff-editor",ref:I,style:P})}},bPs0:function(e,_,c){"use strict";c.d(_,"b",function(){return A});var u=c("k1fw"),t=c("WmNS"),y=c.n(t),f=c("9og8"),h=c("2qtc"),d=c("kLXV"),n=c("tJVT"),l=c("PpiC"),s=c("q1tI"),i=c.n(s),o=c("bntm"),v=c("V0Rq"),m=c("Ty5D"),g=c("9kvl"),A=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],T=function(E){var j=E.globalSetting,O=E.loading,S=E.user,w=E.exercise,p=E.dispatch,M=Object(l.a)(E,["globalSetting","loading","user","exercise","dispatch"]),C=Object(s.useState)({}),R=Object(n.a)(C,2),I=R[0],H=R[1],W=d.a.useModal(),D=Object(n.a)(W,2),ae=D[0],V=D[1],ee=Object(s.useRef)(null),$=Object(s.useState)(),P=Object(n.a)($,2),F=P[0],G=P[1],J=Object(s.useState)(),U=Object(n.a)(J,2),Q=U[0],ie=U[1],re=Object(s.useState)(!0),ue=Object(n.a)(re,2),ce=ue[0],Y=ue[1],Oe=Object(m.l)().query,oe=Object(m.m)();Object(s.useEffect)(function(){var B;return clearTimeout(ee.current),document.addEventListener(Object(o.c)(),X,!1),document.addEventListener("click",Z,!1),((B=w.exerciseUserInfo)===null||B===void 0?void 0:B.screen_open)&&!Object(o.a)()&&d.a.info({icon:null,content:i.a.createElement("div",{className:"tc font16"},"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\u9650\u5236\uFF0C",i.a.createElement("br",null),"\u5207\u6362\u9875\u9762 ",w.exerciseUserInfo.screen_num-w.exerciseUserInfo.used_screen_num," \u6B21\u540E\u5C06\u8FDB\u884C\u5F3A\u5236\u4EA4\u5377\uFF0C",i.a.createElement("br",null),"\u8BF7\u52FF\u5207\u5C4F\u53CA\u5237\u65B0\u9875\u9762"),onOk:function(){Object(o.d)(document.body),Y(!1)}}),function(){document.removeEventListener("click",Z,!1),document.removeEventListener(Object(o.c)(),X,!1),clearTimeout(ee.current)}},[]),Object(s.useEffect)(function(){w.actionTabs.removeEventListenerExitScreen&&(console.log("exercise.actionTabs.removeEventListenerExitScreen:"),clearTimeout(ee.current),document.removeEventListener("click",Z,!1),document.removeEventListener(Object(o.c)(),X,!1))},[w.actionTabs]),Object(s.useEffect)(function(){setTimeout(function(){w.exerciseUserInfo.used_screen_num>w.exerciseUserInfo.screen_num?fe():ce||(console.log("exercise.exitFullScreenTip:",JSON.stringify(w.exerciseUserInfo)),q())},500),console.log("exercise.exerciseUserInfo:",JSON.stringify(w.exerciseUserInfo))},[w.exerciseUserInfo]);var Z=function(K){!Object(o.a)()&&K.target.nodeName!=="A"&&K.target.nodeName!=="BUTTON"&&K.target.innerHTML!=="\u786E \u5B9A"&&(Object(o.d)(document.body),console.log("documentClick.full"))},q=function(){var B=Object(f.a)(y.a.mark(function K(){var N;return y.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:d.a.destroyAll(),d.a.info({content:i.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",i.a.createElement("span",{className:"c-red"},w.exerciseUserInfo.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",i.a.createElement("span",{className:"c-red"},(N=w.exerciseUserInfo)===null||N===void 0?void 0:N.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:function(){Object(o.d)(document.body)}});case 2:case"end":return a.stop()}},K)}));return function(){return B.apply(this,arguments)}}(),te=function(){location.href="/classrooms/".concat(oe.coursesId,"/exercise/").concat(oe.categoryId,"/detail")},fe=function(){var B=Object(f.a)(y.a.mark(function K(){var N;return y.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return d.a.destroyAll(),a.next=3,Object(v.K)({categoryId:oe.categoryId,commit_method:1});case 3:N=a.sent,N&&(document.removeEventListener(Object(o.c)(),X,!1),Object(o.b)(),ae.info({content:i.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",i.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){te()}}));case 5:case"end":return a.stop()}},K)}));return function(){return B.apply(this,arguments)}}(),X=function(){var K=!1;if(console.log("fullscreen change"),Object(o.a)())clearTimeout(ee.current);else{K=!0;var N=setTimeout(Object(f.a)(y.a.mark(function b(){return y.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Object(v.F)({id:oe.categoryId});case 2:return r.next=4,p({type:"exercise/getExerciseUserInfo",payload:Object(u.a)({},oe)});case 4:console.log("timeout.exercise.get"),w.exerciseUserInfo.used_screen_num0&&m(D).to(V),ee=this._divideParts(I,H),$=ee.length,P=!1,F=function(Oe,oe){var Z=this;return new h.default(function(te,fe){var X,B,K,N;return n.default.async(function(a){for(;;)switch(a.prev=a.next){case 0:if(a.prev=0,Oe.isCancel()){a.next=18;break}return X=ee[oe-1],B={stream:Oe._createStream(R,X.start,X.end),size:X.end-X.start},a.next=6,n.default.awrap(Oe._uploadPart(ae,W,oe,B));case 6:if(K=a.sent,!(!Oe.isCancel()&&!P)){a.next=15;break}if(p.doneParts.push({number:oe,etag:K.res.headers.etag}),!M.progress){a.next=12;break}return a.next=12,n.default.awrap(M.progress(D.length/$,p,K.res));case 12:te({number:oe,etag:K.res.headers.etag}),a.next=16;break;case 15:te();case 16:a.next=19;break;case 18:te();case 19:a.next=30;break;case 21:a.prev=21,a.t0=a.catch(0),N=new Error,N.name=a.t0.name,N.message=a.t0.message,N.stack=a.t0.stack,N.partNum=oe,m(a.t0).to(N),fe(N);case 30:case"end":return a.stop()}},null,Z,[[0,21]])})},G=(0,y.default)(new Array($),function(Y,Oe){return Oe+1}),J=V.map(function(Y){return Y.number}),U=G.filter(function(Y){return J.indexOf(Y)<0}),Q=5,ie=M.parallel||Q,ce.next=17,n.default.awrap(this._parallel(U,ie,function(Y){return new h.default(function(Oe,oe){F(C,Y).then(function(Z){Z&&V.push(Z),Oe()}).catch(function(Z){oe(Z)})})}));case 17:if(re=ce.sent,P=!0,!this.isCancel()){ce.next=22;break}throw F=null,this._makeCancelEvent();case 22:if(!(re&&re.length>0)){ce.next=25;break}throw re[0].message="Failed to upload some parts with error: "+re[0].toString()+" part_num: "+re[0].partNum,re[0];case 25:return ce.next=27,n.default.awrap(this.completeMultipartUpload(ae,W,V,M));case 27:return ce.abrupt("return",ce.sent);case 28:case"end":return ce.stop()}},null,this)},E._getFileSize=function(p){return n.default.async(function(C){for(;;)switch(C.prev=C.next){case 0:if(!s.buffer(p)){C.next=4;break}return C.abrupt("return",p.length);case 4:if(!(A(p)||x(p))){C.next=6;break}return C.abrupt("return",p.size);case 6:throw new Error("_getFileSize requires Buffer/File/Blob.");case 7:case"end":return C.stop()}},null,this)};var j=e("stream"),O=j.Readable;function S(w,p){if(!(this instanceof S))return new S(w,p);O.call(this,p),this.file=w,this.reader=new FileReader,this.start=0,this.finish=!1,this.fileBuffer=null}i.inherits(S,O),S.prototype.readFileAndPush=function(p){if(this.fileBuffer)for(var M=!0;M&&this.fileBuffer&&this.startthis.fileBuffer.length?this.fileBuffer.length:R,this.start=R,M=this.push(this.fileBuffer.slice(C,R))}},S.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){this.finish||(this.fileBuffer=null,this.finish=!0),this.push(null);return}var M=16*1024;p=p||M;var C=this;this.reader.onload=function(I){C.fileBuffer=u.from(new Uint8Array(I.target.result)),C.file=null,C.readFileAndPush(p)},this.start===0?this.reader.readAsArrayBuffer(this.file):this.readFileAndPush(p)},E._createStream=function(p,M,C){if(A(p)||x(p))return new S(p.slice(M,C));throw new Error("_createStream requires File/Blob.")},E._getPartSize=function(p,M){var C=10*1e3,R=1024*1024;return M?Math.max(Math.ceil(p/C),M):R},E._divideParts=function(p,M){for(var C=Math.ceil(p/M),R=[],I=0;I255)throw new Error("ID is composed of 255 bytes at most");if(p.prefix===""||p.prefix===void 0)throw new Error("Rule must includes prefix");if(!["Enabled","Disabled"].includes(p.status))throw new Error("Status must be Enabled or Disabled");if(p.transition){if(!["IA","Archive"].includes(p.transition.storageClass))throw new Error("StorageClass must be IA or Archive");O(p.transition,"Transition")}if(p.expiration){if(!p.expiration.expiredObjectDeleteMarker)O(p.expiration,"Expiration");else if(p.expiration.days||p.expiration.createdBeforeDate)throw new Error("expiredObjectDeleteMarker cannot be used with days or createdBeforeDate")}if(p.abortMultipartUpload&&O(p.abortMultipartUpload,"AbortMultipartUpload"),!p.expiration&&!p.abortMultipartUpload&&!p.transition&&!p.noncurrentVersionTransition)throw new Error("Rule must includes expiration or abortMultipartUpload or transition or noncurrentVersionTransition");if(p.tag){if(p.abortMultipartUpload)throw new Error("Tag cannot be used with abortMultipartUpload");S(p.tag)}}},{"../utils/checkBucketName":35,"../utils/checkObjectTag":36,"../utils/deepCopy":39,"../utils/getStrBytesCount":41,"../utils/isArray":42,"../utils/isObject":46,"../utils/obj2xml":47,"babel-runtime/regenerator":68}],12:[function(e,_,c){"use strict";var u=e("babel-runtime/regenerator"),t=y(u);function y(s){return s&&s.__esModule?s:{default:s}}var f=e("../utils/checkBucketName"),h=f.checkBucketName,d=e("../utils/obj2xml"),n=d.obj2xml,l=c;l.putBucketVersioning=function(i,o){var v=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},m,g,A;return t.default.async(function(x){for(;;)switch(x.prev=x.next){case 0:if(h(i),["Enabled","Suspended"].includes(o)){x.next=3;break}throw new Error("status must be Enabled or Suspended");case 3:return m=this._bucketRequestParams("PUT",i,"versioning",v),g={VersioningConfiguration:{Status:o}},m.mime="xml",m.content=n(g,{headers:!0}),x.next=9,t.default.awrap(this.request(m));case 9:return A=x.sent,x.abrupt("return",{res:A.res,status:A.status});case 11:case"end":return x.stop()}},null,this)}},{"../utils/checkBucketName":35,"../utils/obj2xml":47,"babel-runtime/regenerator":68}],13:[function(e,_,c){"use strict";var u=e("babel-runtime/regenerator"),t=y(u);function y(o){return o&&o.__esModule?o:{default:o}}var f=e("../utils/checkBucketName"),h=f.checkBucketName,d=e("../utils/obj2xml"),n=d.obj2xml,l=e("../utils/isArray"),s=l.isArray,i=c;i.putBucketWebsite=function(v){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},g=arguments[2],A,T,x,E,j;return t.default.async(function(S){for(;;)switch(S.prev=S.next){case 0:if(h(v),A=this._bucketRequestParams("PUT",v,"website",g),T={Suffix:m.index||"index.html"},x={IndexDocument:T},E={WebsiteConfiguration:x},m.supportSubDir&&(T.SupportSubDir=m.supportSubDir),m.type&&(T.Type=m.type),m.error&&(x.ErrorDocument={Key:m.error}),!(m.routingRules!==void 0)){S.next=12;break}if(s(m.routingRules)){S.next=11;break}throw new Error("RoutingRules must be Array");case 11:x.RoutingRules={RoutingRule:m.routingRules};case 12:return E=n(E),A.content=E,A.mime="xml",A.successStatuses=[200],S.next=18,t.default.awrap(this.request(A));case 18:return j=S.sent,S.abrupt("return",{res:j.res});case 20:case"end":return S.stop()}},null,this)}},{"../utils/checkBucketName":35,"../utils/isArray":42,"../utils/obj2xml":47,"babel-runtime/regenerator":68}],14:[function(e,_,c){(function(u){"use strict";var t=e("babel-runtime/core-js/object/keys"),y=d(t),f=e("babel-runtime/core-js/json/stringify"),h=d(f);function d(n){return n&&n.__esModule?n:{default:n}}c.encodeCallback=function(l,s){if(l.headers=l.headers||{},!Object.prototype.hasOwnProperty.call(l.headers,"x-oss-callback")&&s.callback){var i={callbackUrl:encodeURI(s.callback.url),callbackBody:s.callback.body};s.callback.host&&(i.callbackHost=s.callback.host),s.callback.contentType&&(i.callbackBodyType=s.callback.contentType);var o=u.from((0,h.default)(i)).toString("base64");if(l.headers["x-oss-callback"]=o,s.callback.customValue){var v={};(0,y.default)(s.callback.customValue).forEach(function(m){v["x:"+m]=s.callback.customValue[m]}),l.headers["x-oss-callback-var"]=u.from((0,h.default)(v)).toString("base64")}}}}).call(this,e("buffer").Buffer)},{"babel-runtime/core-js/json/stringify":53,"babel-runtime/core-js/object/keys":60,buffer:73}],15:[function(e,_,c){"use strict";var u=e("babel-runtime/core-js/object/assign"),t=y(u);function y(i){return i&&i.__esModule?i:{default:i}}var f=e("humanize-ms"),h=e("url"),d=e("../utils/checkBucketName"),n=d.checkBucketName;function l(i,o){var v=h.parse(i);if(v.protocol||(v=h.parse("http"+(o?"s":"")+"://"+i)),v.protocol!=="http:"&&v.protocol!=="https:")throw new Error("Endpoint protocol must be http or https.");return v}function s(i,o,v){var m=v?"https://":"http://",g=o?"-internal.aliyuncs.com":".aliyuncs.com",A="vpc100-oss-cn-";return i.substr(0,A.length)===A&&(g=".aliyuncs.com"),h.parse(m+i+g)}_.exports=function(i){if(!i||!i.accessKeyId||!i.accessKeySecret)throw new Error("require accessKeyId, accessKeySecret");i.bucket&&n(i.bucket);var o=(0,t.default)({region:"oss-cn-hangzhou",internal:!1,secure:!1,timeout:6e4,bucket:null,endpoint:null,cname:!1,isRequestPay:!1,sldEnable:!1},i);if(o.accessKeyId=o.accessKeyId.trim(),o.accessKeySecret=o.accessKeySecret.trim(),o.timeout&&(o.timeout=f(o.timeout)),o.endpoint)o.endpoint=l(o.endpoint,o.secure);else if(o.region)o.endpoint=s(o.region,o.internal,o.secure);else throw new Error("require options.endpoint or options.region");return o.inited=!0,o}},{"../utils/checkBucketName":35,"babel-runtime/core-js/object/assign":54,"humanize-ms":194,url:238}],16:[function(e,_,c){"use strict";var u=e("merge-descriptors"),t=c;u(t,e("./processObjectSave"))},{"./processObjectSave":17,"merge-descriptors":200}],17:[function(e,_,c){"use strict";var u=e("babel-runtime/regenerator"),t=y(u);function y(o){return o&&o.__esModule?o:{default:o}}var f=e("../utils/checkBucketName"),h=f.checkBucketName,d=e("querystring"),n=e("js-base64"),l=n.Base64.encode,s=c;s.processObjectSave=function(v,m,g,A){var T,x,E,j;return t.default.async(function(S){for(;;)switch(S.prev=S.next){case 0:return i(v,"sourceObject"),i(m,"targetObject"),i(g,"process"),m=this._objectName(m),A&&h(A),T=this._objectRequestParams("POST",v,{subres:"x-oss-process"}),x=A?",b_"+l(A):"",m=l(m),E={"x-oss-process":g+"|sys/saveas,o_"+m+x},T.content=d.stringify(E),S.next=12,t.default.awrap(this.request(T));case 12:return j=S.sent,S.abrupt("return",{res:j.res,status:j.res.status});case 14:case"end":return S.stop()}},null,this)};function i(o,v){if(!o)throw new Error(v+" is required");if(typeof o!="string")throw new Error(v+" must be String")}},{"../utils/checkBucketName":35,"babel-runtime/regenerator":68,"js-base64":199,querystring:212}],18:[function(e,_,c){"use strict";var u=e("babel-runtime/regenerator"),t=y(u);function y(s){return s&&s.__esModule?s:{default:s}}var f=e("copy-to"),h=e("./callback"),d=e("./utils/deepCopy"),n=d.deepCopy,l=c;l.listUploads=function(i,o){var v,m,g,A;return t.default.async(function(x){for(;;)switch(x.prev=x.next){case 0:return o=o||{},v={},f(o).to(v),v.subres="uploads",m=this._objectRequestParams("GET","",v),m.query=i,m.xmlResponse=!0,m.successStatuses=[200],x.next=10,t.default.awrap(this.request(m));case 10:return g=x.sent,A=g.data.Upload||[],Array.isArray(A)||(A=[A]),A=A.map(function(E){return{name:E.Key,uploadId:E.UploadId,initiated:E.Initiated}}),x.abrupt("return",{res:g.res,uploads:A,bucket:g.data.Bucket,nextKeyMarker:g.data.NextKeyMarker,nextUploadIdMarker:g.data.NextUploadIdMarker,isTruncated:g.data.IsTruncated==="true"});case 15:case"end":return x.stop()}},null,this)},l.listParts=function(i,o,v,m){var g,A,T;return t.default.async(function(E){for(;;)switch(E.prev=E.next){case 0:return m=m||{},g={},f(m).to(g),g.subres={uploadId:o},A=this._objectRequestParams("GET",i,g),A.query=v,A.xmlResponse=!0,A.successStatuses=[200],E.next=10,t.default.awrap(this.request(A));case 10:return T=E.sent,E.abrupt("return",{res:T.res,uploadId:T.data.UploadId,bucket:T.data.Bucket,name:T.data.Key,partNumberMarker:T.data.PartNumberMarker,nextPartNumberMarker:T.data.NextPartNumberMarker,maxParts:T.data.MaxParts,isTruncated:T.data.IsTruncated,parts:T.data.Part||[]});case 12:case"end":return E.stop()}},null,this)},l.abortMultipartUpload=function(i,o,v){var m,g,A;return t.default.async(function(x){for(;;)switch(x.prev=x.next){case 0:return this._stop(),v=v||{},m={},f(v).to(m),m.subres={uploadId:o},g=this._objectRequestParams("DELETE",i,m),g.successStatuses=[204],x.next=9,t.default.awrap(this.request(g));case 9:return A=x.sent,x.abrupt("return",{res:A.res});case 11:case"end":return x.stop()}},null,this)},l.initMultipartUpload=function(i,o){var v,m,g;return t.default.async(function(T){for(;;)switch(T.prev=T.next){case 0:return o=o||{},v={},f(o).to(v),v.headers=v.headers||{},this._convertMetaToHeaders(o.meta,v.headers),v.subres="uploads",m=this._objectRequestParams("POST",i,v),m.mime=o.mime,m.xmlResponse=!0,m.successStatuses=[200],T.next=12,t.default.awrap(this.request(m));case 12:return g=T.sent,T.abrupt("return",{res:g.res,bucket:g.data.Bucket,name:g.data.Key,uploadId:g.data.UploadId});case 14:case"end":return T.stop()}},null,this)},l.uploadPart=function(i,o,v,m,g,A,T){var x;return t.default.async(function(j){for(;;)switch(j.prev=j.next){case 0:return x={stream:this._createStream(m,g,A),size:A-g},j.next=3,t.default.awrap(this._uploadPart(i,o,v,x,T));case 3:return j.abrupt("return",j.sent);case 4:case"end":return j.stop()}},null,this)},l.completeMultipartUpload=function(i,o,v,m){var g,A,T,x,E,j,O,S;return t.default.async(function(p){for(;;)switch(p.prev=p.next){case 0:for(g=v.concat().sort(function(M,C){return M.number-C.number}).filter(function(M,C,R){return!C||M.number!==R[C-1].number}),A=` +`),insertTextRules:x.languages.CompletionItemInsertTextRule.InsertAsSnippet}],R=n(x,p,M,S,C);return{suggestions:R}}})};function s(x){return/^\d+$/.test(x)?"".concat(x,"px"):x}function i(){}var o=!1,v={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function m(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],E=x;if(Array.isArray(x)){for(var j=0;j0||L.target.offsetWidth>0)&&de.current.instance.layout()}}catch(k){a.e(k)}finally{a.f()}}),N.observe(ue.current)),N}Object(f.useEffect)(function(){var N=de.current.instance;if(w!=null&&N&&oe){var b=N.getModel();b&&w!==b.getValue()&&(o=!0,b.setValue(w),N.layout(),o=!1)}},[w,oe,de.current]);function te(){var N=de.current.instance;if(N){var b=N.getSelection(),a=de.current.pastePos||{},r=new g.Range(a.startLineNumber||b.endLineNumber,a.startColumn||b.endColumn,a.endLineNumber||b.endLineNumber,a.endColumn||b.endColumn);N.executeEdits("",[{range:r,text:""}])}}function fe(N){(window.navigator.platform.match("Mac")?N.metaKey:N.ctrlKey)&&N.keyCode==83&&(N.preventDefault(),$())}Object(f.useEffect)(function(){ue.current&&!oe&&c.e(24).then(c.t.bind(null,"M/lh",7)).then(function(N){g=N,l(g),de.current.instance=g.editor.create(ue.current,Object(u.a)({value:w,language:m(M),theme:V},H),D);var b=de.current.instance;Q(b,g),de.current.subscription=b.onDidChangeModelContent(function(r){o||J(b.getValue(),r)}),ee&&b.onDidBlurEditorWidget(function(){ee(b.getValue())}),re&&b.onDidFocusEditorText(function(){re(b.getValue())}),F&&(b.addCommand(g.KeyMod.CtrlCmd|g.KeyCode.KEY_V,function(){return null}),b.onDidPaste(function(r){de.current.pastePos=r}),window.addEventListener("paste",te));var a=q();return Z(!0),function(){var r=de.current.instance;r.dispose();var L=r.getModel();L&&L.dispose(),de.current.subscription&&de.current.subscription.dispose(),F&&window.removeEventListener("paste",te),a.unobserve(ue.current)}})},[]),Object(f.useEffect)(function(){var N=de.current.instance;if(N&&oe)return document.addEventListener("keydown",fe,!1),function(){document.removeEventListener("keydown",fe)}},[$,oe]),Object(f.useEffect)(function(){var N=de.current.instance;if(N&&oe){var b=m(M);g.editor.setModelLanguage(N.getModel(),b)}},[M,oe]),Object(f.useEffect)(function(){var N=de.current.instance;N&&oe&&g.editor.setTheme(V)},[V,oe]),Object(f.useEffect)(function(){var N=de.current.instance;N&&oe&&N.updateOptions(H)},[JSON.stringify(H),oe]),Object(f.useEffect)(function(){var N=de.current.instance;N&&oe&&N.layout()},[j,S,oe]);var X=s(j),B=s(S),K=Object(u.a)(Object(u.a)({},R),{},{width:X,height:B});return h.a.createElement("div",{className:"my-monaco-editor",ref:ue,style:K})};function T(x){var E=x.width,j=E===void 0?"100%":E,O=x.height,S=O===void 0?"100%":O,w=x.original,p=x.modified,M=x.language,C=x.options,R=C===void 0?{}:C,I=Object(f.useRef)(),H=Object(f.useState)(null),W=Object(y.a)(H,2),D=W[0],ae=W[1];function V(F){var G;return I.current&&(G=new d.default(function(J){var U=Object(t.a)(J),Q;try{for(U.s();!(Q=U.n()).done;){var ie=Q.value;(ie.target.offsetHeight>0||ie.target.offsetWidth>0)&&F.layout()}}catch(re){U.e(re)}finally{U.f()}}),G.observe(I.current)),G}Object(f.useEffect)(function(){I.current&&c.e(24).then(c.t.bind(null,"M/lh",7)).then(function(F){g=F;var G=g.editor.createDiffEditor(I.current,Object(u.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},R));ae(G);var J=V(G);return function(){G.dispose();var U=G.getModel();U&&U.dispose(),J.unobserve(I.current)}})},[]),Object(f.useEffect)(function(){D&&D.setModel({original:g.editor.createModel(w,M),modified:g.editor.createModel(p,M)})},[w,p,M,D]);var ee=s(j),$=s(S),P={width:ee,height:$};return h.a.createElement("div",{className:"my-diff-editor",ref:I,style:P})}},bPs0:function(e,_,c){"use strict";c.d(_,"b",function(){return A});var u=c("k1fw"),t=c("WmNS"),y=c.n(t),f=c("9og8"),h=c("2qtc"),d=c("kLXV"),n=c("tJVT"),l=c("PpiC"),s=c("q1tI"),i=c.n(s),o=c("bntm"),v=c("V0Rq"),m=c("Ty5D"),g=c("9kvl"),A=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],T=function(E){var j=E.globalSetting,O=E.loading,S=E.user,w=E.exercise,p=E.dispatch,M=Object(l.a)(E,["globalSetting","loading","user","exercise","dispatch"]),C=Object(s.useState)({}),R=Object(n.a)(C,2),I=R[0],H=R[1],W=d.a.useModal(),D=Object(n.a)(W,2),ae=D[0],V=D[1],ee=Object(s.useRef)(null),$=Object(s.useState)(),P=Object(n.a)($,2),F=P[0],G=P[1],J=Object(s.useState)(),U=Object(n.a)(J,2),Q=U[0],ie=U[1],re=Object(s.useState)(!0),ue=Object(n.a)(re,2),de=ue[0],Y=ue[1],Se=Object(m.l)().query,oe=Object(m.m)();Object(s.useEffect)(function(){var B;return clearTimeout(ee.current),document.addEventListener(Object(o.c)(),X,!1),((B=w.exerciseUserInfo)===null||B===void 0?void 0:B.screen_open)&&!Object(o.a)()?d.a.info({icon:null,content:i.a.createElement("div",{className:"tc font16"},"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\u9650\u5236\uFF0C",i.a.createElement("br",null),"\u5207\u6362\u9875\u9762 ",w.exerciseUserInfo.screen_num-w.exerciseUserInfo.used_screen_num," \u6B21\u540E\u5C06\u8FDB\u884C\u5F3A\u5236\u4EA4\u5377\uFF0C",i.a.createElement("br",null),"\u8BF7\u52FF\u5207\u5C4F\u53CA\u5237\u65B0\u9875\u9762"),onOk:function(){Object(o.d)(document.body),Y(!1),document.getElementById("root").addEventListener("click",Z,!1)}}):document.getElementById("root").addEventListener("click",Z,!1),function(){document.getElementById("root").removeEventListener("click",Z,!1),document.removeEventListener(Object(o.c)(),X,!1),clearTimeout(ee.current)}},[]),Object(s.useEffect)(function(){w.actionTabs.removeEventListenerExitScreen&&(console.log("exercise.actionTabs.removeEventListenerExitScreen:"),clearTimeout(ee.current),document.getElementById("root").removeEventListener("click",Z,!1),document.removeEventListener(Object(o.c)(),X,!1))},[w.actionTabs]),Object(s.useEffect)(function(){setTimeout(function(){w.exerciseUserInfo.used_screen_num>w.exerciseUserInfo.screen_num?fe():de||(console.log("exercise.exitFullScreenTip:",JSON.stringify(w.exerciseUserInfo)),q())},500),console.log("exercise.exerciseUserInfo:",JSON.stringify(w.exerciseUserInfo))},[w.exerciseUserInfo]);var Z=function(K){!Object(o.a)()&&K.target.nodeName!=="A"&&K.target.nodeName!=="BUTTON"&&K.target.innerHTML!=="\u786E \u5B9A"&&(Object(o.d)(document.body),console.log("documentClick.full"))},q=function(){var B=Object(f.a)(y.a.mark(function K(){var N;return y.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:d.a.destroyAll(),d.a.info({content:i.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",i.a.createElement("span",{className:"c-red"},w.exerciseUserInfo.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",i.a.createElement("span",{className:"c-red"},(N=w.exerciseUserInfo)===null||N===void 0?void 0:N.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:function(){Object(o.d)(document.body)}});case 2:case"end":return a.stop()}},K)}));return function(){return B.apply(this,arguments)}}(),te=function(){location.href="/classrooms/".concat(oe.coursesId,"/exercise/").concat(oe.categoryId,"/detail")},fe=function(){var B=Object(f.a)(y.a.mark(function K(){var N;return y.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return d.a.destroyAll(),a.next=3,Object(v.K)({categoryId:oe.categoryId,commit_method:1});case 3:N=a.sent,N&&(document.removeEventListener(Object(o.c)(),X,!1),Object(o.b)(),ae.info({content:i.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",i.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){te()}}));case 5:case"end":return a.stop()}},K)}));return function(){return B.apply(this,arguments)}}(),X=function(){var K=!1;if(console.log("fullscreen change"),Object(o.a)())clearTimeout(ee.current);else{K=!0;var N=setTimeout(Object(f.a)(y.a.mark(function b(){return y.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Object(v.F)({id:oe.categoryId});case 2:return r.next=4,p({type:"exercise/getExerciseUserInfo",payload:Object(u.a)({},oe)});case 4:console.log("timeout.exercise.get"),w.exerciseUserInfo.used_screen_num0&&m(D).to(V),ee=this._divideParts(I,H),$=ee.length,P=!1,F=function(Se,oe){var Z=this;return new h.default(function(te,fe){var X,B,K,N;return n.default.async(function(a){for(;;)switch(a.prev=a.next){case 0:if(a.prev=0,Se.isCancel()){a.next=18;break}return X=ee[oe-1],B={stream:Se._createStream(R,X.start,X.end),size:X.end-X.start},a.next=6,n.default.awrap(Se._uploadPart(ae,W,oe,B));case 6:if(K=a.sent,!(!Se.isCancel()&&!P)){a.next=15;break}if(p.doneParts.push({number:oe,etag:K.res.headers.etag}),!M.progress){a.next=12;break}return a.next=12,n.default.awrap(M.progress(D.length/$,p,K.res));case 12:te({number:oe,etag:K.res.headers.etag}),a.next=16;break;case 15:te();case 16:a.next=19;break;case 18:te();case 19:a.next=30;break;case 21:a.prev=21,a.t0=a.catch(0),N=new Error,N.name=a.t0.name,N.message=a.t0.message,N.stack=a.t0.stack,N.partNum=oe,m(a.t0).to(N),fe(N);case 30:case"end":return a.stop()}},null,Z,[[0,21]])})},G=(0,y.default)(new Array($),function(Y,Se){return Se+1}),J=V.map(function(Y){return Y.number}),U=G.filter(function(Y){return J.indexOf(Y)<0}),Q=5,ie=M.parallel||Q,de.next=17,n.default.awrap(this._parallel(U,ie,function(Y){return new h.default(function(Se,oe){F(C,Y).then(function(Z){Z&&V.push(Z),Se()}).catch(function(Z){oe(Z)})})}));case 17:if(re=de.sent,P=!0,!this.isCancel()){de.next=22;break}throw F=null,this._makeCancelEvent();case 22:if(!(re&&re.length>0)){de.next=25;break}throw re[0].message="Failed to upload some parts with error: "+re[0].toString()+" part_num: "+re[0].partNum,re[0];case 25:return de.next=27,n.default.awrap(this.completeMultipartUpload(ae,W,V,M));case 27:return de.abrupt("return",de.sent);case 28:case"end":return de.stop()}},null,this)},E._getFileSize=function(p){return n.default.async(function(C){for(;;)switch(C.prev=C.next){case 0:if(!s.buffer(p)){C.next=4;break}return C.abrupt("return",p.length);case 4:if(!(A(p)||x(p))){C.next=6;break}return C.abrupt("return",p.size);case 6:throw new Error("_getFileSize requires Buffer/File/Blob.");case 7:case"end":return C.stop()}},null,this)};var j=e("stream"),O=j.Readable;function S(w,p){if(!(this instanceof S))return new S(w,p);O.call(this,p),this.file=w,this.reader=new FileReader,this.start=0,this.finish=!1,this.fileBuffer=null}i.inherits(S,O),S.prototype.readFileAndPush=function(p){if(this.fileBuffer)for(var M=!0;M&&this.fileBuffer&&this.startthis.fileBuffer.length?this.fileBuffer.length:R,this.start=R,M=this.push(this.fileBuffer.slice(C,R))}},S.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){this.finish||(this.fileBuffer=null,this.finish=!0),this.push(null);return}var M=16*1024;p=p||M;var C=this;this.reader.onload=function(I){C.fileBuffer=u.from(new Uint8Array(I.target.result)),C.file=null,C.readFileAndPush(p)},this.start===0?this.reader.readAsArrayBuffer(this.file):this.readFileAndPush(p)},E._createStream=function(p,M,C){if(A(p)||x(p))return new S(p.slice(M,C));throw new Error("_createStream requires File/Blob.")},E._getPartSize=function(p,M){var C=10*1e3,R=1024*1024;return M?Math.max(Math.ceil(p/C),M):R},E._divideParts=function(p,M){for(var C=Math.ceil(p/M),R=[],I=0;I255)throw new Error("ID is composed of 255 bytes at most");if(p.prefix===""||p.prefix===void 0)throw new Error("Rule must includes prefix");if(!["Enabled","Disabled"].includes(p.status))throw new Error("Status must be Enabled or Disabled");if(p.transition){if(!["IA","Archive"].includes(p.transition.storageClass))throw new Error("StorageClass must be IA or Archive");O(p.transition,"Transition")}if(p.expiration){if(!p.expiration.expiredObjectDeleteMarker)O(p.expiration,"Expiration");else if(p.expiration.days||p.expiration.createdBeforeDate)throw new Error("expiredObjectDeleteMarker cannot be used with days or createdBeforeDate")}if(p.abortMultipartUpload&&O(p.abortMultipartUpload,"AbortMultipartUpload"),!p.expiration&&!p.abortMultipartUpload&&!p.transition&&!p.noncurrentVersionTransition)throw new Error("Rule must includes expiration or abortMultipartUpload or transition or noncurrentVersionTransition");if(p.tag){if(p.abortMultipartUpload)throw new Error("Tag cannot be used with abortMultipartUpload");S(p.tag)}}},{"../utils/checkBucketName":35,"../utils/checkObjectTag":36,"../utils/deepCopy":39,"../utils/getStrBytesCount":41,"../utils/isArray":42,"../utils/isObject":46,"../utils/obj2xml":47,"babel-runtime/regenerator":68}],12:[function(e,_,c){"use strict";var u=e("babel-runtime/regenerator"),t=y(u);function y(s){return s&&s.__esModule?s:{default:s}}var f=e("../utils/checkBucketName"),h=f.checkBucketName,d=e("../utils/obj2xml"),n=d.obj2xml,l=c;l.putBucketVersioning=function(i,o){var v=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},m,g,A;return t.default.async(function(x){for(;;)switch(x.prev=x.next){case 0:if(h(i),["Enabled","Suspended"].includes(o)){x.next=3;break}throw new Error("status must be Enabled or Suspended");case 3:return m=this._bucketRequestParams("PUT",i,"versioning",v),g={VersioningConfiguration:{Status:o}},m.mime="xml",m.content=n(g,{headers:!0}),x.next=9,t.default.awrap(this.request(m));case 9:return A=x.sent,x.abrupt("return",{res:A.res,status:A.status});case 11:case"end":return x.stop()}},null,this)}},{"../utils/checkBucketName":35,"../utils/obj2xml":47,"babel-runtime/regenerator":68}],13:[function(e,_,c){"use strict";var u=e("babel-runtime/regenerator"),t=y(u);function y(o){return o&&o.__esModule?o:{default:o}}var f=e("../utils/checkBucketName"),h=f.checkBucketName,d=e("../utils/obj2xml"),n=d.obj2xml,l=e("../utils/isArray"),s=l.isArray,i=c;i.putBucketWebsite=function(v){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},g=arguments[2],A,T,x,E,j;return t.default.async(function(S){for(;;)switch(S.prev=S.next){case 0:if(h(v),A=this._bucketRequestParams("PUT",v,"website",g),T={Suffix:m.index||"index.html"},x={IndexDocument:T},E={WebsiteConfiguration:x},m.supportSubDir&&(T.SupportSubDir=m.supportSubDir),m.type&&(T.Type=m.type),m.error&&(x.ErrorDocument={Key:m.error}),!(m.routingRules!==void 0)){S.next=12;break}if(s(m.routingRules)){S.next=11;break}throw new Error("RoutingRules must be Array");case 11:x.RoutingRules={RoutingRule:m.routingRules};case 12:return E=n(E),A.content=E,A.mime="xml",A.successStatuses=[200],S.next=18,t.default.awrap(this.request(A));case 18:return j=S.sent,S.abrupt("return",{res:j.res});case 20:case"end":return S.stop()}},null,this)}},{"../utils/checkBucketName":35,"../utils/isArray":42,"../utils/obj2xml":47,"babel-runtime/regenerator":68}],14:[function(e,_,c){(function(u){"use strict";var t=e("babel-runtime/core-js/object/keys"),y=d(t),f=e("babel-runtime/core-js/json/stringify"),h=d(f);function d(n){return n&&n.__esModule?n:{default:n}}c.encodeCallback=function(l,s){if(l.headers=l.headers||{},!Object.prototype.hasOwnProperty.call(l.headers,"x-oss-callback")&&s.callback){var i={callbackUrl:encodeURI(s.callback.url),callbackBody:s.callback.body};s.callback.host&&(i.callbackHost=s.callback.host),s.callback.contentType&&(i.callbackBodyType=s.callback.contentType);var o=u.from((0,h.default)(i)).toString("base64");if(l.headers["x-oss-callback"]=o,s.callback.customValue){var v={};(0,y.default)(s.callback.customValue).forEach(function(m){v["x:"+m]=s.callback.customValue[m]}),l.headers["x-oss-callback-var"]=u.from((0,h.default)(v)).toString("base64")}}}}).call(this,e("buffer").Buffer)},{"babel-runtime/core-js/json/stringify":53,"babel-runtime/core-js/object/keys":60,buffer:73}],15:[function(e,_,c){"use strict";var u=e("babel-runtime/core-js/object/assign"),t=y(u);function y(i){return i&&i.__esModule?i:{default:i}}var f=e("humanize-ms"),h=e("url"),d=e("../utils/checkBucketName"),n=d.checkBucketName;function l(i,o){var v=h.parse(i);if(v.protocol||(v=h.parse("http"+(o?"s":"")+"://"+i)),v.protocol!=="http:"&&v.protocol!=="https:")throw new Error("Endpoint protocol must be http or https.");return v}function s(i,o,v){var m=v?"https://":"http://",g=o?"-internal.aliyuncs.com":".aliyuncs.com",A="vpc100-oss-cn-";return i.substr(0,A.length)===A&&(g=".aliyuncs.com"),h.parse(m+i+g)}_.exports=function(i){if(!i||!i.accessKeyId||!i.accessKeySecret)throw new Error("require accessKeyId, accessKeySecret");i.bucket&&n(i.bucket);var o=(0,t.default)({region:"oss-cn-hangzhou",internal:!1,secure:!1,timeout:6e4,bucket:null,endpoint:null,cname:!1,isRequestPay:!1,sldEnable:!1},i);if(o.accessKeyId=o.accessKeyId.trim(),o.accessKeySecret=o.accessKeySecret.trim(),o.timeout&&(o.timeout=f(o.timeout)),o.endpoint)o.endpoint=l(o.endpoint,o.secure);else if(o.region)o.endpoint=s(o.region,o.internal,o.secure);else throw new Error("require options.endpoint or options.region");return o.inited=!0,o}},{"../utils/checkBucketName":35,"babel-runtime/core-js/object/assign":54,"humanize-ms":194,url:238}],16:[function(e,_,c){"use strict";var u=e("merge-descriptors"),t=c;u(t,e("./processObjectSave"))},{"./processObjectSave":17,"merge-descriptors":200}],17:[function(e,_,c){"use strict";var u=e("babel-runtime/regenerator"),t=y(u);function y(o){return o&&o.__esModule?o:{default:o}}var f=e("../utils/checkBucketName"),h=f.checkBucketName,d=e("querystring"),n=e("js-base64"),l=n.Base64.encode,s=c;s.processObjectSave=function(v,m,g,A){var T,x,E,j;return t.default.async(function(S){for(;;)switch(S.prev=S.next){case 0:return i(v,"sourceObject"),i(m,"targetObject"),i(g,"process"),m=this._objectName(m),A&&h(A),T=this._objectRequestParams("POST",v,{subres:"x-oss-process"}),x=A?",b_"+l(A):"",m=l(m),E={"x-oss-process":g+"|sys/saveas,o_"+m+x},T.content=d.stringify(E),S.next=12,t.default.awrap(this.request(T));case 12:return j=S.sent,S.abrupt("return",{res:j.res,status:j.res.status});case 14:case"end":return S.stop()}},null,this)};function i(o,v){if(!o)throw new Error(v+" is required");if(typeof o!="string")throw new Error(v+" must be String")}},{"../utils/checkBucketName":35,"babel-runtime/regenerator":68,"js-base64":199,querystring:212}],18:[function(e,_,c){"use strict";var u=e("babel-runtime/regenerator"),t=y(u);function y(s){return s&&s.__esModule?s:{default:s}}var f=e("copy-to"),h=e("./callback"),d=e("./utils/deepCopy"),n=d.deepCopy,l=c;l.listUploads=function(i,o){var v,m,g,A;return t.default.async(function(x){for(;;)switch(x.prev=x.next){case 0:return o=o||{},v={},f(o).to(v),v.subres="uploads",m=this._objectRequestParams("GET","",v),m.query=i,m.xmlResponse=!0,m.successStatuses=[200],x.next=10,t.default.awrap(this.request(m));case 10:return g=x.sent,A=g.data.Upload||[],Array.isArray(A)||(A=[A]),A=A.map(function(E){return{name:E.Key,uploadId:E.UploadId,initiated:E.Initiated}}),x.abrupt("return",{res:g.res,uploads:A,bucket:g.data.Bucket,nextKeyMarker:g.data.NextKeyMarker,nextUploadIdMarker:g.data.NextUploadIdMarker,isTruncated:g.data.IsTruncated==="true"});case 15:case"end":return x.stop()}},null,this)},l.listParts=function(i,o,v,m){var g,A,T;return t.default.async(function(E){for(;;)switch(E.prev=E.next){case 0:return m=m||{},g={},f(m).to(g),g.subres={uploadId:o},A=this._objectRequestParams("GET",i,g),A.query=v,A.xmlResponse=!0,A.successStatuses=[200],E.next=10,t.default.awrap(this.request(A));case 10:return T=E.sent,E.abrupt("return",{res:T.res,uploadId:T.data.UploadId,bucket:T.data.Bucket,name:T.data.Key,partNumberMarker:T.data.PartNumberMarker,nextPartNumberMarker:T.data.NextPartNumberMarker,maxParts:T.data.MaxParts,isTruncated:T.data.IsTruncated,parts:T.data.Part||[]});case 12:case"end":return E.stop()}},null,this)},l.abortMultipartUpload=function(i,o,v){var m,g,A;return t.default.async(function(x){for(;;)switch(x.prev=x.next){case 0:return this._stop(),v=v||{},m={},f(v).to(m),m.subres={uploadId:o},g=this._objectRequestParams("DELETE",i,m),g.successStatuses=[204],x.next=9,t.default.awrap(this.request(g));case 9:return A=x.sent,x.abrupt("return",{res:A.res});case 11:case"end":return x.stop()}},null,this)},l.initMultipartUpload=function(i,o){var v,m,g;return t.default.async(function(T){for(;;)switch(T.prev=T.next){case 0:return o=o||{},v={},f(o).to(v),v.headers=v.headers||{},this._convertMetaToHeaders(o.meta,v.headers),v.subres="uploads",m=this._objectRequestParams("POST",i,v),m.mime=o.mime,m.xmlResponse=!0,m.successStatuses=[200],T.next=12,t.default.awrap(this.request(m));case 12:return g=T.sent,T.abrupt("return",{res:g.res,bucket:g.data.Bucket,name:g.data.Key,uploadId:g.data.UploadId});case 14:case"end":return T.stop()}},null,this)},l.uploadPart=function(i,o,v,m,g,A,T){var x;return t.default.async(function(j){for(;;)switch(j.prev=j.next){case 0:return x={stream:this._createStream(m,g,A),size:A-g},j.next=3,t.default.awrap(this._uploadPart(i,o,v,x,T));case 3:return j.abrupt("return",j.sent);case 4:case"end":return j.stop()}},null,this)},l.completeMultipartUpload=function(i,o,v,m){var g,A,T,x,E,j,O,S;return t.default.async(function(p){for(;;)switch(p.prev=p.next){case 0:for(g=v.concat().sort(function(M,C){return M.number-C.number}).filter(function(M,C,R){return!C||M.number!==R[C-1].number}),A=` `,T=0;T `,A+=""+x.number+` @@ -33,11 +33,11 @@ raw xml: `+F,Q.t1.status=$.status,Q.t1.requestId=$.headers["x-oss-request-id"],Q * * @author Feross Aboukhadijeh * @license MIT -*/"use strict";var y=e("base64-js"),f=e("ieee754"),h=e("isarray");c.Buffer=t,c.SlowBuffer=E,c.INSPECT_MAX_BYTES=50,t.TYPED_ARRAY_SUPPORT=u.TYPED_ARRAY_SUPPORT!==void 0?u.TYPED_ARRAY_SUPPORT:d(),c.kMaxLength=n();function d(){try{var N=new Uint8Array(1);return N.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},N.foo()===42&&typeof N.subarray=="function"&&N.subarray(1,1).byteLength===0}catch(b){return!1}}function n(){return t.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function l(N,b){if(n()=n())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+n().toString(16)+" bytes");return N|0}function E(N){return+N!=N&&(N=0),t.alloc(+N)}t.isBuffer=function(b){return!!(b!=null&&b._isBuffer)},t.compare=function(b,a){if(!t.isBuffer(b)||!t.isBuffer(a))throw new TypeError("Arguments must be Buffers");if(b===a)return 0;for(var r=b.length,L=a.length,k=0,z=Math.min(r,L);k>>1;case"base64":return X(N).length;default:if(r)return q(N).length;b=(""+b).toLowerCase(),r=!0}}t.byteLength=j;function O(N,b,a){var r=!1;if((b===void 0||b<0)&&(b=0),b>this.length)return"";if((a===void 0||a>this.length)&&(a=this.length),a<=0)return"";if(a>>>=0,b>>>=0,a<=b)return"";for(N||(N="utf8");;)switch(N){case"hex":return F(this,b,a);case"utf8":case"utf-8":return ae(this,b,a);case"ascii":return $(this,b,a);case"latin1":case"binary":return P(this,b,a);case"base64":return D(this,b,a);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return G(this,b,a);default:if(r)throw new TypeError("Unknown encoding: "+N);N=(N+"").toLowerCase(),r=!0}}t.prototype._isBuffer=!0;function S(N,b,a){var r=N[b];N[b]=N[a],N[a]=r}t.prototype.swap16=function(){var b=this.length;if(b%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var a=0;a0&&(b=this.toString("hex",0,a).match(/.{2}/g).join(" "),this.length>a&&(b+=" ... ")),""},t.prototype.compare=function(b,a,r,L,k){if(!t.isBuffer(b))throw new TypeError("Argument must be a Buffer");if(a===void 0&&(a=0),r===void 0&&(r=b?b.length:0),L===void 0&&(L=0),k===void 0&&(k=this.length),a<0||r>b.length||L<0||k>this.length)throw new RangeError("out of range index");if(L>=k&&a>=r)return 0;if(L>=k)return-1;if(a>=r)return 1;if(a>>>=0,r>>>=0,L>>>=0,k>>>=0,this===b)return 0;for(var z=k-L,se=r-a,me=Math.min(z,se),be=this.slice(L,k),ge=b.slice(a,r),_e=0;_e2147483647?a=2147483647:a<-2147483648&&(a=-2147483648),a=+a,isNaN(a)&&(a=L?0:N.length-1),a<0&&(a=N.length+a),a>=N.length){if(L)return-1;a=N.length-1}else if(a<0)if(L)a=0;else return-1;if(typeof b=="string"&&(b=t.from(b,r)),t.isBuffer(b))return b.length===0?-1:p(N,b,a,r,L);if(typeof b=="number")return b=b&255,t.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?L?Uint8Array.prototype.indexOf.call(N,b,a):Uint8Array.prototype.lastIndexOf.call(N,b,a):p(N,[b],a,r,L);throw new TypeError("val must be string, number or Buffer")}function p(N,b,a,r,L){var k=1,z=N.length,se=b.length;if(r!==void 0&&(r=String(r).toLowerCase(),r==="ucs2"||r==="ucs-2"||r==="utf16le"||r==="utf-16le")){if(N.length<2||b.length<2)return-1;k=2,z/=2,se/=2,a/=2}function me(xe,he){return k===1?xe[he]:xe.readUInt16BE(he*k)}var be;if(L){var ge=-1;for(be=a;bez&&(a=z-se),be=a;be>=0;be--){for(var _e=!0,ve=0;veL&&(r=L)):r=L;var k=b.length;if(k%2!==0)throw new TypeError("Invalid hex string");r>k/2&&(r=k/2);for(var z=0;zk)&&(r=k),b.length>0&&(r<0||a<0)||a>this.length)throw new RangeError("Attempt to write outside buffer bounds");L||(L="utf8");for(var z=!1;;)switch(L){case"hex":return M(this,b,a,r);case"utf8":case"utf-8":return C(this,b,a,r);case"ascii":return R(this,b,a,r);case"latin1":case"binary":return I(this,b,a,r);case"base64":return H(this,b,a,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return W(this,b,a,r);default:if(z)throw new TypeError("Unknown encoding: "+L);L=(""+L).toLowerCase(),z=!0}},t.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function D(N,b,a){return b===0&&a===N.length?y.fromByteArray(N):y.fromByteArray(N.slice(b,a))}function ae(N,b,a){a=Math.min(N.length,a);for(var r=[],L=b;L239?4:k>223?3:k>191?2:1;if(L+se<=a){var me,be,ge,_e;switch(se){case 1:k<128&&(z=k);break;case 2:me=N[L+1],(me&192)===128&&(_e=(k&31)<<6|me&63,_e>127&&(z=_e));break;case 3:me=N[L+1],be=N[L+2],(me&192)===128&&(be&192)===128&&(_e=(k&15)<<12|(me&63)<<6|be&63,_e>2047&&(_e<55296||_e>57343)&&(z=_e));break;case 4:me=N[L+1],be=N[L+2],ge=N[L+3],(me&192)===128&&(be&192)===128&&(ge&192)===128&&(_e=(k&15)<<18|(me&63)<<12|(be&63)<<6|ge&63,_e>65535&&_e<1114112&&(z=_e))}}z===null?(z=65533,se=1):z>65535&&(z-=65536,r.push(z>>>10&1023|55296),z=56320|z&1023),r.push(z),L+=se}return ee(r)}var V=4096;function ee(N){var b=N.length;if(b<=V)return String.fromCharCode.apply(String,N);for(var a="",r=0;rr)&&(a=r);for(var L="",k=b;kr&&(b=r),a<0?(a+=r,a<0&&(a=0)):a>r&&(a=r),aa)throw new RangeError("Trying to access beyond buffer length")}t.prototype.readUIntLE=function(b,a,r){b=b|0,a=a|0,r||J(b,a,this.length);for(var L=this[b],k=1,z=0;++z0&&(k*=256);)L+=this[b+--a]*k;return L},t.prototype.readUInt8=function(b,a){return a||J(b,1,this.length),this[b]},t.prototype.readUInt16LE=function(b,a){return a||J(b,2,this.length),this[b]|this[b+1]<<8},t.prototype.readUInt16BE=function(b,a){return a||J(b,2,this.length),this[b]<<8|this[b+1]},t.prototype.readUInt32LE=function(b,a){return a||J(b,4,this.length),(this[b]|this[b+1]<<8|this[b+2]<<16)+this[b+3]*16777216},t.prototype.readUInt32BE=function(b,a){return a||J(b,4,this.length),this[b]*16777216+(this[b+1]<<16|this[b+2]<<8|this[b+3])},t.prototype.readIntLE=function(b,a,r){b=b|0,a=a|0,r||J(b,a,this.length);for(var L=this[b],k=1,z=0;++z=k&&(L-=Math.pow(2,8*a)),L},t.prototype.readIntBE=function(b,a,r){b=b|0,a=a|0,r||J(b,a,this.length);for(var L=a,k=1,z=this[b+--L];L>0&&(k*=256);)z+=this[b+--L]*k;return k*=128,z>=k&&(z-=Math.pow(2,8*a)),z},t.prototype.readInt8=function(b,a){return a||J(b,1,this.length),this[b]&128?(255-this[b]+1)*-1:this[b]},t.prototype.readInt16LE=function(b,a){a||J(b,2,this.length);var r=this[b]|this[b+1]<<8;return r&32768?r|4294901760:r},t.prototype.readInt16BE=function(b,a){a||J(b,2,this.length);var r=this[b+1]|this[b]<<8;return r&32768?r|4294901760:r},t.prototype.readInt32LE=function(b,a){return a||J(b,4,this.length),this[b]|this[b+1]<<8|this[b+2]<<16|this[b+3]<<24},t.prototype.readInt32BE=function(b,a){return a||J(b,4,this.length),this[b]<<24|this[b+1]<<16|this[b+2]<<8|this[b+3]},t.prototype.readFloatLE=function(b,a){return a||J(b,4,this.length),f.read(this,b,!0,23,4)},t.prototype.readFloatBE=function(b,a){return a||J(b,4,this.length),f.read(this,b,!1,23,4)},t.prototype.readDoubleLE=function(b,a){return a||J(b,8,this.length),f.read(this,b,!0,52,8)},t.prototype.readDoubleBE=function(b,a){return a||J(b,8,this.length),f.read(this,b,!1,52,8)};function U(N,b,a,r,L,k){if(!t.isBuffer(N))throw new TypeError('"buffer" argument must be a Buffer instance');if(b>L||bN.length)throw new RangeError("Index out of range")}t.prototype.writeUIntLE=function(b,a,r,L){if(b=+b,a=a|0,r=r|0,!L){var k=Math.pow(2,8*r)-1;U(this,b,a,r,k,0)}var z=1,se=0;for(this[a]=b&255;++se=0&&(se*=256);)this[a+z]=b/se&255;return a+r},t.prototype.writeUInt8=function(b,a,r){return b=+b,a=a|0,r||U(this,b,a,1,255,0),t.TYPED_ARRAY_SUPPORT||(b=Math.floor(b)),this[a]=b&255,a+1};function Q(N,b,a,r){b<0&&(b=65535+b+1);for(var L=0,k=Math.min(N.length-a,2);L>>(r?L:1-L)*8}t.prototype.writeUInt16LE=function(b,a,r){return b=+b,a=a|0,r||U(this,b,a,2,65535,0),t.TYPED_ARRAY_SUPPORT?(this[a]=b&255,this[a+1]=b>>>8):Q(this,b,a,!0),a+2},t.prototype.writeUInt16BE=function(b,a,r){return b=+b,a=a|0,r||U(this,b,a,2,65535,0),t.TYPED_ARRAY_SUPPORT?(this[a]=b>>>8,this[a+1]=b&255):Q(this,b,a,!1),a+2};function ie(N,b,a,r){b<0&&(b=4294967295+b+1);for(var L=0,k=Math.min(N.length-a,4);L>>(r?L:3-L)*8&255}t.prototype.writeUInt32LE=function(b,a,r){return b=+b,a=a|0,r||U(this,b,a,4,4294967295,0),t.TYPED_ARRAY_SUPPORT?(this[a+3]=b>>>24,this[a+2]=b>>>16,this[a+1]=b>>>8,this[a]=b&255):ie(this,b,a,!0),a+4},t.prototype.writeUInt32BE=function(b,a,r){return b=+b,a=a|0,r||U(this,b,a,4,4294967295,0),t.TYPED_ARRAY_SUPPORT?(this[a]=b>>>24,this[a+1]=b>>>16,this[a+2]=b>>>8,this[a+3]=b&255):ie(this,b,a,!1),a+4},t.prototype.writeIntLE=function(b,a,r,L){if(b=+b,a=a|0,!L){var k=Math.pow(2,8*r-1);U(this,b,a,r,k-1,-k)}var z=0,se=1,me=0;for(this[a]=b&255;++z>0)-me&255;return a+r},t.prototype.writeIntBE=function(b,a,r,L){if(b=+b,a=a|0,!L){var k=Math.pow(2,8*r-1);U(this,b,a,r,k-1,-k)}var z=r-1,se=1,me=0;for(this[a+z]=b&255;--z>=0&&(se*=256);)b<0&&me===0&&this[a+z+1]!==0&&(me=1),this[a+z]=(b/se>>0)-me&255;return a+r},t.prototype.writeInt8=function(b,a,r){return b=+b,a=a|0,r||U(this,b,a,1,127,-128),t.TYPED_ARRAY_SUPPORT||(b=Math.floor(b)),b<0&&(b=255+b+1),this[a]=b&255,a+1},t.prototype.writeInt16LE=function(b,a,r){return b=+b,a=a|0,r||U(this,b,a,2,32767,-32768),t.TYPED_ARRAY_SUPPORT?(this[a]=b&255,this[a+1]=b>>>8):Q(this,b,a,!0),a+2},t.prototype.writeInt16BE=function(b,a,r){return b=+b,a=a|0,r||U(this,b,a,2,32767,-32768),t.TYPED_ARRAY_SUPPORT?(this[a]=b>>>8,this[a+1]=b&255):Q(this,b,a,!1),a+2},t.prototype.writeInt32LE=function(b,a,r){return b=+b,a=a|0,r||U(this,b,a,4,2147483647,-2147483648),t.TYPED_ARRAY_SUPPORT?(this[a]=b&255,this[a+1]=b>>>8,this[a+2]=b>>>16,this[a+3]=b>>>24):ie(this,b,a,!0),a+4},t.prototype.writeInt32BE=function(b,a,r){return b=+b,a=a|0,r||U(this,b,a,4,2147483647,-2147483648),b<0&&(b=4294967295+b+1),t.TYPED_ARRAY_SUPPORT?(this[a]=b>>>24,this[a+1]=b>>>16,this[a+2]=b>>>8,this[a+3]=b&255):ie(this,b,a,!1),a+4};function re(N,b,a,r,L,k){if(a+r>N.length)throw new RangeError("Index out of range");if(a<0)throw new RangeError("Index out of range")}function ue(N,b,a,r,L){return L||re(N,b,a,4,34028234663852886e22,-34028234663852886e22),f.write(N,b,a,r,23,4),a+4}t.prototype.writeFloatLE=function(b,a,r){return ue(this,b,a,!0,r)},t.prototype.writeFloatBE=function(b,a,r){return ue(this,b,a,!1,r)};function ce(N,b,a,r,L){return L||re(N,b,a,8,17976931348623157e292,-17976931348623157e292),f.write(N,b,a,r,52,8),a+8}t.prototype.writeDoubleLE=function(b,a,r){return ce(this,b,a,!0,r)},t.prototype.writeDoubleBE=function(b,a,r){return ce(this,b,a,!1,r)},t.prototype.copy=function(b,a,r,L){if(r||(r=0),!L&&L!==0&&(L=this.length),a>=b.length&&(a=b.length),a||(a=0),L>0&&L=this.length)throw new RangeError("sourceStart out of bounds");if(L<0)throw new RangeError("sourceEnd out of bounds");L>this.length&&(L=this.length),b.length-a=0;--z)b[z+a]=this[z+r];else if(k<1e3||!t.TYPED_ARRAY_SUPPORT)for(z=0;z>>0,r=r===void 0?this.length:r>>>0,b||(b=0);var z;if(typeof b=="number")for(z=a;z55295&&a<57344){if(!L){if(a>56319){(b-=3)>-1&&k.push(239,191,189);continue}else if(z+1===r){(b-=3)>-1&&k.push(239,191,189);continue}L=a;continue}if(a<56320){(b-=3)>-1&&k.push(239,191,189),L=a;continue}a=(L-55296<<10|a-56320)+65536}else L&&((b-=3)>-1&&k.push(239,191,189));if(L=null,a<128){if((b-=1)<0)break;k.push(a)}else if(a<2048){if((b-=2)<0)break;k.push(a>>6|192,a&63|128)}else if(a<65536){if((b-=3)<0)break;k.push(a>>12|224,a>>6&63|128,a&63|128)}else if(a<1114112){if((b-=4)<0)break;k.push(a>>18|240,a>>12&63|128,a>>6&63|128,a&63|128)}else throw new Error("Invalid code point")}return k}function te(N){for(var b=[],a=0;a>8,L=a%256,k.push(L),k.push(r);return k}function X(N){return y.toByteArray(Oe(N))}function B(N,b,a,r){for(var L=0;L=b.length||L>=N.length);++L)b[L+a]=N[L];return L}function K(N){return N!==N}}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{},e("buffer").Buffer)},{"base64-js":69,buffer:73,ieee754:195,isarray:198}],74:[function(e,_,c){_.exports={"100":"Continue","101":"Switching Protocols","102":"Processing","200":"OK","201":"Created","202":"Accepted","203":"Non-Authoritative Information","204":"No Content","205":"Reset Content","206":"Partial Content","207":"Multi-Status","208":"Already Reported","226":"IM Used","300":"Multiple Choices","301":"Moved Permanently","302":"Found","303":"See Other","304":"Not Modified","305":"Use Proxy","307":"Temporary Redirect","308":"Permanent Redirect","400":"Bad Request","401":"Unauthorized","402":"Payment Required","403":"Forbidden","404":"Not Found","405":"Method Not Allowed","406":"Not Acceptable","407":"Proxy Authentication Required","408":"Request Timeout","409":"Conflict","410":"Gone","411":"Length Required","412":"Precondition Failed","413":"Payload Too Large","414":"URI Too Long","415":"Unsupported Media Type","416":"Range Not Satisfiable","417":"Expectation Failed","418":"I'm a teapot","421":"Misdirected Request","422":"Unprocessable Entity","423":"Locked","424":"Failed Dependency","425":"Unordered Collection","426":"Upgrade Required","428":"Precondition Required","429":"Too Many Requests","431":"Request Header Fields Too Large","451":"Unavailable For Legal Reasons","500":"Internal Server Error","501":"Not Implemented","502":"Bad Gateway","503":"Service Unavailable","504":"Gateway Timeout","505":"HTTP Version Not Supported","506":"Variant Also Negotiates","507":"Insufficient Storage","508":"Loop Detected","509":"Bandwidth Limit Exceeded","510":"Not Extended","511":"Network Authentication Required"}},{}],75:[function(e,_,c){_.exports={O_RDONLY:0,O_WRONLY:1,O_RDWR:2,S_IFMT:61440,S_IFREG:32768,S_IFDIR:16384,S_IFCHR:8192,S_IFBLK:24576,S_IFIFO:4096,S_IFLNK:40960,S_IFSOCK:49152,O_CREAT:512,O_EXCL:2048,O_NOCTTY:131072,O_TRUNC:1024,O_APPEND:8,O_DIRECTORY:1048576,O_NOFOLLOW:256,O_SYNC:128,O_SYMLINK:2097152,O_NONBLOCK:4,S_IRWXU:448,S_IRUSR:256,S_IWUSR:128,S_IXUSR:64,S_IRWXG:56,S_IRGRP:32,S_IWGRP:16,S_IXGRP:8,S_IRWXO:7,S_IROTH:4,S_IWOTH:2,S_IXOTH:1,E2BIG:7,EACCES:13,EADDRINUSE:48,EADDRNOTAVAIL:49,EAFNOSUPPORT:47,EAGAIN:35,EALREADY:37,EBADF:9,EBADMSG:94,EBUSY:16,ECANCELED:89,ECHILD:10,ECONNABORTED:53,ECONNREFUSED:61,ECONNRESET:54,EDEADLK:11,EDESTADDRREQ:39,EDOM:33,EDQUOT:69,EEXIST:17,EFAULT:14,EFBIG:27,EHOSTUNREACH:65,EIDRM:90,EILSEQ:92,EINPROGRESS:36,EINTR:4,EINVAL:22,EIO:5,EISCONN:56,EISDIR:21,ELOOP:62,EMFILE:24,EMLINK:31,EMSGSIZE:40,EMULTIHOP:95,ENAMETOOLONG:63,ENETDOWN:50,ENETRESET:52,ENETUNREACH:51,ENFILE:23,ENOBUFS:55,ENODATA:96,ENODEV:19,ENOENT:2,ENOEXEC:8,ENOLCK:77,ENOLINK:97,ENOMEM:12,ENOMSG:91,ENOPROTOOPT:42,ENOSPC:28,ENOSR:98,ENOSTR:99,ENOSYS:78,ENOTCONN:57,ENOTDIR:20,ENOTEMPTY:66,ENOTSOCK:38,ENOTSUP:45,ENOTTY:25,ENXIO:6,EOPNOTSUPP:102,EOVERFLOW:84,EPERM:1,EPIPE:32,EPROTO:100,EPROTONOSUPPORT:43,EPROTOTYPE:41,ERANGE:34,EROFS:30,ESPIPE:29,ESRCH:3,ESTALE:70,ETIME:101,ETIMEDOUT:60,ETXTBSY:26,EWOULDBLOCK:35,EXDEV:18,SIGHUP:1,SIGINT:2,SIGQUIT:3,SIGILL:4,SIGTRAP:5,SIGABRT:6,SIGIOT:6,SIGBUS:10,SIGFPE:8,SIGKILL:9,SIGUSR1:30,SIGSEGV:11,SIGUSR2:31,SIGPIPE:13,SIGALRM:14,SIGTERM:15,SIGCHLD:20,SIGCONT:19,SIGSTOP:17,SIGTSTP:18,SIGTTIN:21,SIGTTOU:22,SIGURG:16,SIGXCPU:24,SIGXFSZ:25,SIGVTALRM:26,SIGPROF:27,SIGWINCH:28,SIGIO:23,SIGSYS:12,SSL_OP_ALL:2147486719,SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION:262144,SSL_OP_CIPHER_SERVER_PREFERENCE:4194304,SSL_OP_CISCO_ANYCONNECT:32768,SSL_OP_COOKIE_EXCHANGE:8192,SSL_OP_CRYPTOPRO_TLSEXT_BUG:2147483648,SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS:2048,SSL_OP_EPHEMERAL_RSA:0,SSL_OP_LEGACY_SERVER_CONNECT:4,SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER:32,SSL_OP_MICROSOFT_SESS_ID_BUG:1,SSL_OP_MSIE_SSLV2_RSA_PADDING:0,SSL_OP_NETSCAPE_CA_DN_BUG:536870912,SSL_OP_NETSCAPE_CHALLENGE_BUG:2,SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG:1073741824,SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG:8,SSL_OP_NO_COMPRESSION:131072,SSL_OP_NO_QUERY_MTU:4096,SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION:65536,SSL_OP_NO_SSLv2:16777216,SSL_OP_NO_SSLv3:33554432,SSL_OP_NO_TICKET:16384,SSL_OP_NO_TLSv1:67108864,SSL_OP_NO_TLSv1_1:268435456,SSL_OP_NO_TLSv1_2:134217728,SSL_OP_PKCS1_CHECK_1:0,SSL_OP_PKCS1_CHECK_2:0,SSL_OP_SINGLE_DH_USE:1048576,SSL_OP_SINGLE_ECDH_USE:524288,SSL_OP_SSLEAY_080_CLIENT_DH_BUG:128,SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG:0,SSL_OP_TLS_BLOCK_PADDING_BUG:512,SSL_OP_TLS_D5_BUG:256,SSL_OP_TLS_ROLLBACK_BUG:8388608,ENGINE_METHOD_DSA:2,ENGINE_METHOD_DH:4,ENGINE_METHOD_RAND:8,ENGINE_METHOD_ECDH:16,ENGINE_METHOD_ECDSA:32,ENGINE_METHOD_CIPHERS:64,ENGINE_METHOD_DIGESTS:128,ENGINE_METHOD_STORE:256,ENGINE_METHOD_PKEY_METHS:512,ENGINE_METHOD_PKEY_ASN1_METHS:1024,ENGINE_METHOD_ALL:65535,ENGINE_METHOD_NONE:0,DH_CHECK_P_NOT_SAFE_PRIME:2,DH_CHECK_P_NOT_PRIME:1,DH_UNABLE_TO_CHECK_GENERATOR:4,DH_NOT_SUITABLE_GENERATOR:8,NPN_ENABLED:1,RSA_PKCS1_PADDING:1,RSA_SSLV23_PADDING:2,RSA_NO_PADDING:3,RSA_PKCS1_OAEP_PADDING:4,RSA_X931_PADDING:5,RSA_PKCS1_PSS_PADDING:6,POINT_CONVERSION_COMPRESSED:2,POINT_CONVERSION_UNCOMPRESSED:4,POINT_CONVERSION_HYBRID:6,F_OK:0,R_OK:4,W_OK:2,X_OK:1,UV_UDP_REUSEADDR:4}},{}],76:[function(e,_,c){/*! +*/"use strict";var y=e("base64-js"),f=e("ieee754"),h=e("isarray");c.Buffer=t,c.SlowBuffer=E,c.INSPECT_MAX_BYTES=50,t.TYPED_ARRAY_SUPPORT=u.TYPED_ARRAY_SUPPORT!==void 0?u.TYPED_ARRAY_SUPPORT:d(),c.kMaxLength=n();function d(){try{var N=new Uint8Array(1);return N.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},N.foo()===42&&typeof N.subarray=="function"&&N.subarray(1,1).byteLength===0}catch(b){return!1}}function n(){return t.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function l(N,b){if(n()=n())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+n().toString(16)+" bytes");return N|0}function E(N){return+N!=N&&(N=0),t.alloc(+N)}t.isBuffer=function(b){return!!(b!=null&&b._isBuffer)},t.compare=function(b,a){if(!t.isBuffer(b)||!t.isBuffer(a))throw new TypeError("Arguments must be Buffers");if(b===a)return 0;for(var r=b.length,L=a.length,k=0,z=Math.min(r,L);k>>1;case"base64":return X(N).length;default:if(r)return q(N).length;b=(""+b).toLowerCase(),r=!0}}t.byteLength=j;function O(N,b,a){var r=!1;if((b===void 0||b<0)&&(b=0),b>this.length)return"";if((a===void 0||a>this.length)&&(a=this.length),a<=0)return"";if(a>>>=0,b>>>=0,a<=b)return"";for(N||(N="utf8");;)switch(N){case"hex":return F(this,b,a);case"utf8":case"utf-8":return ae(this,b,a);case"ascii":return $(this,b,a);case"latin1":case"binary":return P(this,b,a);case"base64":return D(this,b,a);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return G(this,b,a);default:if(r)throw new TypeError("Unknown encoding: "+N);N=(N+"").toLowerCase(),r=!0}}t.prototype._isBuffer=!0;function S(N,b,a){var r=N[b];N[b]=N[a],N[a]=r}t.prototype.swap16=function(){var b=this.length;if(b%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var a=0;a0&&(b=this.toString("hex",0,a).match(/.{2}/g).join(" "),this.length>a&&(b+=" ... ")),""},t.prototype.compare=function(b,a,r,L,k){if(!t.isBuffer(b))throw new TypeError("Argument must be a Buffer");if(a===void 0&&(a=0),r===void 0&&(r=b?b.length:0),L===void 0&&(L=0),k===void 0&&(k=this.length),a<0||r>b.length||L<0||k>this.length)throw new RangeError("out of range index");if(L>=k&&a>=r)return 0;if(L>=k)return-1;if(a>=r)return 1;if(a>>>=0,r>>>=0,L>>>=0,k>>>=0,this===b)return 0;for(var z=k-L,se=r-a,me=Math.min(z,se),be=this.slice(L,k),ge=b.slice(a,r),_e=0;_e2147483647?a=2147483647:a<-2147483648&&(a=-2147483648),a=+a,isNaN(a)&&(a=L?0:N.length-1),a<0&&(a=N.length+a),a>=N.length){if(L)return-1;a=N.length-1}else if(a<0)if(L)a=0;else return-1;if(typeof b=="string"&&(b=t.from(b,r)),t.isBuffer(b))return b.length===0?-1:p(N,b,a,r,L);if(typeof b=="number")return b=b&255,t.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?L?Uint8Array.prototype.indexOf.call(N,b,a):Uint8Array.prototype.lastIndexOf.call(N,b,a):p(N,[b],a,r,L);throw new TypeError("val must be string, number or Buffer")}function p(N,b,a,r,L){var k=1,z=N.length,se=b.length;if(r!==void 0&&(r=String(r).toLowerCase(),r==="ucs2"||r==="ucs-2"||r==="utf16le"||r==="utf-16le")){if(N.length<2||b.length<2)return-1;k=2,z/=2,se/=2,a/=2}function me(xe,he){return k===1?xe[he]:xe.readUInt16BE(he*k)}var be;if(L){var ge=-1;for(be=a;bez&&(a=z-se),be=a;be>=0;be--){for(var _e=!0,ve=0;veL&&(r=L)):r=L;var k=b.length;if(k%2!==0)throw new TypeError("Invalid hex string");r>k/2&&(r=k/2);for(var z=0;zk)&&(r=k),b.length>0&&(r<0||a<0)||a>this.length)throw new RangeError("Attempt to write outside buffer bounds");L||(L="utf8");for(var z=!1;;)switch(L){case"hex":return M(this,b,a,r);case"utf8":case"utf-8":return C(this,b,a,r);case"ascii":return R(this,b,a,r);case"latin1":case"binary":return I(this,b,a,r);case"base64":return H(this,b,a,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return W(this,b,a,r);default:if(z)throw new TypeError("Unknown encoding: "+L);L=(""+L).toLowerCase(),z=!0}},t.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function D(N,b,a){return b===0&&a===N.length?y.fromByteArray(N):y.fromByteArray(N.slice(b,a))}function ae(N,b,a){a=Math.min(N.length,a);for(var r=[],L=b;L239?4:k>223?3:k>191?2:1;if(L+se<=a){var me,be,ge,_e;switch(se){case 1:k<128&&(z=k);break;case 2:me=N[L+1],(me&192)===128&&(_e=(k&31)<<6|me&63,_e>127&&(z=_e));break;case 3:me=N[L+1],be=N[L+2],(me&192)===128&&(be&192)===128&&(_e=(k&15)<<12|(me&63)<<6|be&63,_e>2047&&(_e<55296||_e>57343)&&(z=_e));break;case 4:me=N[L+1],be=N[L+2],ge=N[L+3],(me&192)===128&&(be&192)===128&&(ge&192)===128&&(_e=(k&15)<<18|(me&63)<<12|(be&63)<<6|ge&63,_e>65535&&_e<1114112&&(z=_e))}}z===null?(z=65533,se=1):z>65535&&(z-=65536,r.push(z>>>10&1023|55296),z=56320|z&1023),r.push(z),L+=se}return ee(r)}var V=4096;function ee(N){var b=N.length;if(b<=V)return String.fromCharCode.apply(String,N);for(var a="",r=0;rr)&&(a=r);for(var L="",k=b;kr&&(b=r),a<0?(a+=r,a<0&&(a=0)):a>r&&(a=r),aa)throw new RangeError("Trying to access beyond buffer length")}t.prototype.readUIntLE=function(b,a,r){b=b|0,a=a|0,r||J(b,a,this.length);for(var L=this[b],k=1,z=0;++z0&&(k*=256);)L+=this[b+--a]*k;return L},t.prototype.readUInt8=function(b,a){return a||J(b,1,this.length),this[b]},t.prototype.readUInt16LE=function(b,a){return a||J(b,2,this.length),this[b]|this[b+1]<<8},t.prototype.readUInt16BE=function(b,a){return a||J(b,2,this.length),this[b]<<8|this[b+1]},t.prototype.readUInt32LE=function(b,a){return a||J(b,4,this.length),(this[b]|this[b+1]<<8|this[b+2]<<16)+this[b+3]*16777216},t.prototype.readUInt32BE=function(b,a){return a||J(b,4,this.length),this[b]*16777216+(this[b+1]<<16|this[b+2]<<8|this[b+3])},t.prototype.readIntLE=function(b,a,r){b=b|0,a=a|0,r||J(b,a,this.length);for(var L=this[b],k=1,z=0;++z=k&&(L-=Math.pow(2,8*a)),L},t.prototype.readIntBE=function(b,a,r){b=b|0,a=a|0,r||J(b,a,this.length);for(var L=a,k=1,z=this[b+--L];L>0&&(k*=256);)z+=this[b+--L]*k;return k*=128,z>=k&&(z-=Math.pow(2,8*a)),z},t.prototype.readInt8=function(b,a){return a||J(b,1,this.length),this[b]&128?(255-this[b]+1)*-1:this[b]},t.prototype.readInt16LE=function(b,a){a||J(b,2,this.length);var r=this[b]|this[b+1]<<8;return r&32768?r|4294901760:r},t.prototype.readInt16BE=function(b,a){a||J(b,2,this.length);var r=this[b+1]|this[b]<<8;return r&32768?r|4294901760:r},t.prototype.readInt32LE=function(b,a){return a||J(b,4,this.length),this[b]|this[b+1]<<8|this[b+2]<<16|this[b+3]<<24},t.prototype.readInt32BE=function(b,a){return a||J(b,4,this.length),this[b]<<24|this[b+1]<<16|this[b+2]<<8|this[b+3]},t.prototype.readFloatLE=function(b,a){return a||J(b,4,this.length),f.read(this,b,!0,23,4)},t.prototype.readFloatBE=function(b,a){return a||J(b,4,this.length),f.read(this,b,!1,23,4)},t.prototype.readDoubleLE=function(b,a){return a||J(b,8,this.length),f.read(this,b,!0,52,8)},t.prototype.readDoubleBE=function(b,a){return a||J(b,8,this.length),f.read(this,b,!1,52,8)};function U(N,b,a,r,L,k){if(!t.isBuffer(N))throw new TypeError('"buffer" argument must be a Buffer instance');if(b>L||bN.length)throw new RangeError("Index out of range")}t.prototype.writeUIntLE=function(b,a,r,L){if(b=+b,a=a|0,r=r|0,!L){var k=Math.pow(2,8*r)-1;U(this,b,a,r,k,0)}var z=1,se=0;for(this[a]=b&255;++se=0&&(se*=256);)this[a+z]=b/se&255;return a+r},t.prototype.writeUInt8=function(b,a,r){return b=+b,a=a|0,r||U(this,b,a,1,255,0),t.TYPED_ARRAY_SUPPORT||(b=Math.floor(b)),this[a]=b&255,a+1};function Q(N,b,a,r){b<0&&(b=65535+b+1);for(var L=0,k=Math.min(N.length-a,2);L>>(r?L:1-L)*8}t.prototype.writeUInt16LE=function(b,a,r){return b=+b,a=a|0,r||U(this,b,a,2,65535,0),t.TYPED_ARRAY_SUPPORT?(this[a]=b&255,this[a+1]=b>>>8):Q(this,b,a,!0),a+2},t.prototype.writeUInt16BE=function(b,a,r){return b=+b,a=a|0,r||U(this,b,a,2,65535,0),t.TYPED_ARRAY_SUPPORT?(this[a]=b>>>8,this[a+1]=b&255):Q(this,b,a,!1),a+2};function ie(N,b,a,r){b<0&&(b=4294967295+b+1);for(var L=0,k=Math.min(N.length-a,4);L>>(r?L:3-L)*8&255}t.prototype.writeUInt32LE=function(b,a,r){return b=+b,a=a|0,r||U(this,b,a,4,4294967295,0),t.TYPED_ARRAY_SUPPORT?(this[a+3]=b>>>24,this[a+2]=b>>>16,this[a+1]=b>>>8,this[a]=b&255):ie(this,b,a,!0),a+4},t.prototype.writeUInt32BE=function(b,a,r){return b=+b,a=a|0,r||U(this,b,a,4,4294967295,0),t.TYPED_ARRAY_SUPPORT?(this[a]=b>>>24,this[a+1]=b>>>16,this[a+2]=b>>>8,this[a+3]=b&255):ie(this,b,a,!1),a+4},t.prototype.writeIntLE=function(b,a,r,L){if(b=+b,a=a|0,!L){var k=Math.pow(2,8*r-1);U(this,b,a,r,k-1,-k)}var z=0,se=1,me=0;for(this[a]=b&255;++z>0)-me&255;return a+r},t.prototype.writeIntBE=function(b,a,r,L){if(b=+b,a=a|0,!L){var k=Math.pow(2,8*r-1);U(this,b,a,r,k-1,-k)}var z=r-1,se=1,me=0;for(this[a+z]=b&255;--z>=0&&(se*=256);)b<0&&me===0&&this[a+z+1]!==0&&(me=1),this[a+z]=(b/se>>0)-me&255;return a+r},t.prototype.writeInt8=function(b,a,r){return b=+b,a=a|0,r||U(this,b,a,1,127,-128),t.TYPED_ARRAY_SUPPORT||(b=Math.floor(b)),b<0&&(b=255+b+1),this[a]=b&255,a+1},t.prototype.writeInt16LE=function(b,a,r){return b=+b,a=a|0,r||U(this,b,a,2,32767,-32768),t.TYPED_ARRAY_SUPPORT?(this[a]=b&255,this[a+1]=b>>>8):Q(this,b,a,!0),a+2},t.prototype.writeInt16BE=function(b,a,r){return b=+b,a=a|0,r||U(this,b,a,2,32767,-32768),t.TYPED_ARRAY_SUPPORT?(this[a]=b>>>8,this[a+1]=b&255):Q(this,b,a,!1),a+2},t.prototype.writeInt32LE=function(b,a,r){return b=+b,a=a|0,r||U(this,b,a,4,2147483647,-2147483648),t.TYPED_ARRAY_SUPPORT?(this[a]=b&255,this[a+1]=b>>>8,this[a+2]=b>>>16,this[a+3]=b>>>24):ie(this,b,a,!0),a+4},t.prototype.writeInt32BE=function(b,a,r){return b=+b,a=a|0,r||U(this,b,a,4,2147483647,-2147483648),b<0&&(b=4294967295+b+1),t.TYPED_ARRAY_SUPPORT?(this[a]=b>>>24,this[a+1]=b>>>16,this[a+2]=b>>>8,this[a+3]=b&255):ie(this,b,a,!1),a+4};function re(N,b,a,r,L,k){if(a+r>N.length)throw new RangeError("Index out of range");if(a<0)throw new RangeError("Index out of range")}function ue(N,b,a,r,L){return L||re(N,b,a,4,34028234663852886e22,-34028234663852886e22),f.write(N,b,a,r,23,4),a+4}t.prototype.writeFloatLE=function(b,a,r){return ue(this,b,a,!0,r)},t.prototype.writeFloatBE=function(b,a,r){return ue(this,b,a,!1,r)};function de(N,b,a,r,L){return L||re(N,b,a,8,17976931348623157e292,-17976931348623157e292),f.write(N,b,a,r,52,8),a+8}t.prototype.writeDoubleLE=function(b,a,r){return de(this,b,a,!0,r)},t.prototype.writeDoubleBE=function(b,a,r){return de(this,b,a,!1,r)},t.prototype.copy=function(b,a,r,L){if(r||(r=0),!L&&L!==0&&(L=this.length),a>=b.length&&(a=b.length),a||(a=0),L>0&&L=this.length)throw new RangeError("sourceStart out of bounds");if(L<0)throw new RangeError("sourceEnd out of bounds");L>this.length&&(L=this.length),b.length-a=0;--z)b[z+a]=this[z+r];else if(k<1e3||!t.TYPED_ARRAY_SUPPORT)for(z=0;z>>0,r=r===void 0?this.length:r>>>0,b||(b=0);var z;if(typeof b=="number")for(z=a;z55295&&a<57344){if(!L){if(a>56319){(b-=3)>-1&&k.push(239,191,189);continue}else if(z+1===r){(b-=3)>-1&&k.push(239,191,189);continue}L=a;continue}if(a<56320){(b-=3)>-1&&k.push(239,191,189),L=a;continue}a=(L-55296<<10|a-56320)+65536}else L&&((b-=3)>-1&&k.push(239,191,189));if(L=null,a<128){if((b-=1)<0)break;k.push(a)}else if(a<2048){if((b-=2)<0)break;k.push(a>>6|192,a&63|128)}else if(a<65536){if((b-=3)<0)break;k.push(a>>12|224,a>>6&63|128,a&63|128)}else if(a<1114112){if((b-=4)<0)break;k.push(a>>18|240,a>>12&63|128,a>>6&63|128,a&63|128)}else throw new Error("Invalid code point")}return k}function te(N){for(var b=[],a=0;a>8,L=a%256,k.push(L),k.push(r);return k}function X(N){return y.toByteArray(Se(N))}function B(N,b,a,r){for(var L=0;L=b.length||L>=N.length);++L)b[L+a]=N[L];return L}function K(N){return N!==N}}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{},e("buffer").Buffer)},{"base64-js":69,buffer:73,ieee754:195,isarray:198}],74:[function(e,_,c){_.exports={"100":"Continue","101":"Switching Protocols","102":"Processing","200":"OK","201":"Created","202":"Accepted","203":"Non-Authoritative Information","204":"No Content","205":"Reset Content","206":"Partial Content","207":"Multi-Status","208":"Already Reported","226":"IM Used","300":"Multiple Choices","301":"Moved Permanently","302":"Found","303":"See Other","304":"Not Modified","305":"Use Proxy","307":"Temporary Redirect","308":"Permanent Redirect","400":"Bad Request","401":"Unauthorized","402":"Payment Required","403":"Forbidden","404":"Not Found","405":"Method Not Allowed","406":"Not Acceptable","407":"Proxy Authentication Required","408":"Request Timeout","409":"Conflict","410":"Gone","411":"Length Required","412":"Precondition Failed","413":"Payload Too Large","414":"URI Too Long","415":"Unsupported Media Type","416":"Range Not Satisfiable","417":"Expectation Failed","418":"I'm a teapot","421":"Misdirected Request","422":"Unprocessable Entity","423":"Locked","424":"Failed Dependency","425":"Unordered Collection","426":"Upgrade Required","428":"Precondition Required","429":"Too Many Requests","431":"Request Header Fields Too Large","451":"Unavailable For Legal Reasons","500":"Internal Server Error","501":"Not Implemented","502":"Bad Gateway","503":"Service Unavailable","504":"Gateway Timeout","505":"HTTP Version Not Supported","506":"Variant Also Negotiates","507":"Insufficient Storage","508":"Loop Detected","509":"Bandwidth Limit Exceeded","510":"Not Extended","511":"Network Authentication Required"}},{}],75:[function(e,_,c){_.exports={O_RDONLY:0,O_WRONLY:1,O_RDWR:2,S_IFMT:61440,S_IFREG:32768,S_IFDIR:16384,S_IFCHR:8192,S_IFBLK:24576,S_IFIFO:4096,S_IFLNK:40960,S_IFSOCK:49152,O_CREAT:512,O_EXCL:2048,O_NOCTTY:131072,O_TRUNC:1024,O_APPEND:8,O_DIRECTORY:1048576,O_NOFOLLOW:256,O_SYNC:128,O_SYMLINK:2097152,O_NONBLOCK:4,S_IRWXU:448,S_IRUSR:256,S_IWUSR:128,S_IXUSR:64,S_IRWXG:56,S_IRGRP:32,S_IWGRP:16,S_IXGRP:8,S_IRWXO:7,S_IROTH:4,S_IWOTH:2,S_IXOTH:1,E2BIG:7,EACCES:13,EADDRINUSE:48,EADDRNOTAVAIL:49,EAFNOSUPPORT:47,EAGAIN:35,EALREADY:37,EBADF:9,EBADMSG:94,EBUSY:16,ECANCELED:89,ECHILD:10,ECONNABORTED:53,ECONNREFUSED:61,ECONNRESET:54,EDEADLK:11,EDESTADDRREQ:39,EDOM:33,EDQUOT:69,EEXIST:17,EFAULT:14,EFBIG:27,EHOSTUNREACH:65,EIDRM:90,EILSEQ:92,EINPROGRESS:36,EINTR:4,EINVAL:22,EIO:5,EISCONN:56,EISDIR:21,ELOOP:62,EMFILE:24,EMLINK:31,EMSGSIZE:40,EMULTIHOP:95,ENAMETOOLONG:63,ENETDOWN:50,ENETRESET:52,ENETUNREACH:51,ENFILE:23,ENOBUFS:55,ENODATA:96,ENODEV:19,ENOENT:2,ENOEXEC:8,ENOLCK:77,ENOLINK:97,ENOMEM:12,ENOMSG:91,ENOPROTOOPT:42,ENOSPC:28,ENOSR:98,ENOSTR:99,ENOSYS:78,ENOTCONN:57,ENOTDIR:20,ENOTEMPTY:66,ENOTSOCK:38,ENOTSUP:45,ENOTTY:25,ENXIO:6,EOPNOTSUPP:102,EOVERFLOW:84,EPERM:1,EPIPE:32,EPROTO:100,EPROTONOSUPPORT:43,EPROTOTYPE:41,ERANGE:34,EROFS:30,ESPIPE:29,ESRCH:3,ESTALE:70,ETIME:101,ETIMEDOUT:60,ETXTBSY:26,EWOULDBLOCK:35,EXDEV:18,SIGHUP:1,SIGINT:2,SIGQUIT:3,SIGILL:4,SIGTRAP:5,SIGABRT:6,SIGIOT:6,SIGBUS:10,SIGFPE:8,SIGKILL:9,SIGUSR1:30,SIGSEGV:11,SIGUSR2:31,SIGPIPE:13,SIGALRM:14,SIGTERM:15,SIGCHLD:20,SIGCONT:19,SIGSTOP:17,SIGTSTP:18,SIGTTIN:21,SIGTTOU:22,SIGURG:16,SIGXCPU:24,SIGXFSZ:25,SIGVTALRM:26,SIGPROF:27,SIGWINCH:28,SIGIO:23,SIGSYS:12,SSL_OP_ALL:2147486719,SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION:262144,SSL_OP_CIPHER_SERVER_PREFERENCE:4194304,SSL_OP_CISCO_ANYCONNECT:32768,SSL_OP_COOKIE_EXCHANGE:8192,SSL_OP_CRYPTOPRO_TLSEXT_BUG:2147483648,SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS:2048,SSL_OP_EPHEMERAL_RSA:0,SSL_OP_LEGACY_SERVER_CONNECT:4,SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER:32,SSL_OP_MICROSOFT_SESS_ID_BUG:1,SSL_OP_MSIE_SSLV2_RSA_PADDING:0,SSL_OP_NETSCAPE_CA_DN_BUG:536870912,SSL_OP_NETSCAPE_CHALLENGE_BUG:2,SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG:1073741824,SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG:8,SSL_OP_NO_COMPRESSION:131072,SSL_OP_NO_QUERY_MTU:4096,SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION:65536,SSL_OP_NO_SSLv2:16777216,SSL_OP_NO_SSLv3:33554432,SSL_OP_NO_TICKET:16384,SSL_OP_NO_TLSv1:67108864,SSL_OP_NO_TLSv1_1:268435456,SSL_OP_NO_TLSv1_2:134217728,SSL_OP_PKCS1_CHECK_1:0,SSL_OP_PKCS1_CHECK_2:0,SSL_OP_SINGLE_DH_USE:1048576,SSL_OP_SINGLE_ECDH_USE:524288,SSL_OP_SSLEAY_080_CLIENT_DH_BUG:128,SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG:0,SSL_OP_TLS_BLOCK_PADDING_BUG:512,SSL_OP_TLS_D5_BUG:256,SSL_OP_TLS_ROLLBACK_BUG:8388608,ENGINE_METHOD_DSA:2,ENGINE_METHOD_DH:4,ENGINE_METHOD_RAND:8,ENGINE_METHOD_ECDH:16,ENGINE_METHOD_ECDSA:32,ENGINE_METHOD_CIPHERS:64,ENGINE_METHOD_DIGESTS:128,ENGINE_METHOD_STORE:256,ENGINE_METHOD_PKEY_METHS:512,ENGINE_METHOD_PKEY_ASN1_METHS:1024,ENGINE_METHOD_ALL:65535,ENGINE_METHOD_NONE:0,DH_CHECK_P_NOT_SAFE_PRIME:2,DH_CHECK_P_NOT_PRIME:1,DH_UNABLE_TO_CHECK_GENERATOR:4,DH_NOT_SUITABLE_GENERATOR:8,NPN_ENABLED:1,RSA_PKCS1_PADDING:1,RSA_SSLV23_PADDING:2,RSA_NO_PADDING:3,RSA_PKCS1_OAEP_PADDING:4,RSA_X931_PADDING:5,RSA_PKCS1_PSS_PADDING:6,POINT_CONVERSION_COMPRESSED:2,POINT_CONVERSION_UNCOMPRESSED:4,POINT_CONVERSION_HYBRID:6,F_OK:0,R_OK:4,W_OK:2,X_OK:1,UV_UDP_REUSEADDR:4}},{}],76:[function(e,_,c){/*! * copy-to - index.js * Copyright(c) 2014 dead_horse * MIT Licensed -*/"use strict";var u=Array.prototype.slice;_.exports=t;function t(f,h){if(!(this instanceof t))return new t(f,h);this.src=f,this._withAccess=h}t.prototype.withAccess=function(f){return this._withAccess=f!==!1,this},t.prototype.pick=function(f){return Array.isArray(f)||(f=u.call(arguments)),f.length&&(this.keys=f),this},t.prototype.to=function(f){if(f=f||{},!this.src)return f;var h=this.keys||Object.keys(this.src);if(!this._withAccess){for(var d=0;di;)if(o=l[i++],o!=o)return!0}else for(;s>i;i++)if((f||i in l)&&l[i]===d)return f||i||0;return!f&&-1}}},{"./_to-absolute-index":156,"./_to-iobject":158,"./_to-length":159}],97:[function(e,_,c){var u=e("./_cof"),t=e("./_wks")("toStringTag"),y=u(function(){return arguments}())=="Arguments",f=function(d,n){try{return d[n]}catch(l){}};_.exports=function(h){var d,n,l;return h===void 0?"Undefined":h===null?"Null":typeof(n=f(d=Object(h),t))=="string"?n:y?u(d):(l=u(d))=="Object"&&typeof d.callee=="function"?"Arguments":l}},{"./_cof":98,"./_wks":166}],98:[function(e,_,c){var u={}.toString;_.exports=function(t){return u.call(t).slice(8,-1)}},{}],99:[function(e,_,c){var u=_.exports={version:"2.6.11"};typeof __e=="number"&&(__e=u)},{}],100:[function(e,_,c){"use strict";var u=e("./_object-dp"),t=e("./_property-desc");_.exports=function(y,f,h){f in y?u.f(y,f,t(0,h)):y[f]=h}},{"./_object-dp":132,"./_property-desc":146}],101:[function(e,_,c){var u=e("./_a-function");_.exports=function(t,y,f){if(u(t),y===void 0)return t;switch(f){case 1:return function(h){return t.call(y,h)};case 2:return function(h,d){return t.call(y,h,d)};case 3:return function(h,d,n){return t.call(y,h,d,n)}}return function(){return t.apply(y,arguments)}}},{"./_a-function":92}],102:[function(e,_,c){_.exports=function(u){if(u==null)throw TypeError("Can't call method on "+u);return u}},{}],103:[function(e,_,c){_.exports=!e("./_fails")(function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7})},{"./_fails":108}],104:[function(e,_,c){var u=e("./_is-object"),t=e("./_global").document,y=u(t)&&u(t.createElement);_.exports=function(f){return y?t.createElement(f):{}}},{"./_global":110,"./_is-object":119}],105:[function(e,_,c){_.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},{}],106:[function(e,_,c){var u=e("./_object-keys"),t=e("./_object-gops"),y=e("./_object-pie");_.exports=function(f){var h=u(f),d=t.f;if(d)for(var n=d(f),l=y.f,s=0,i;n.length>s;)l.call(f,i=n[s++])&&h.push(i);return h}},{"./_object-gops":137,"./_object-keys":140,"./_object-pie":141}],107:[function(e,_,c){var u=e("./_global"),t=e("./_core"),y=e("./_ctx"),f=e("./_hide"),h=e("./_has"),d="prototype",n=function l(s,i,o){var v=s&l.F,m=s&l.G,g=s&l.S,A=s&l.P,T=s&l.B,x=s&l.W,E=m?t:t[i]||(t[i]={}),j=E[d],O=m?u:g?u[i]:(u[i]||{})[d],S,w,p;m&&(o=i);for(S in o){if(w=!v&&O&&O[S]!==void 0,w&&h(E,S))continue;p=w?O[S]:o[S],E[S]=m&&typeof O[S]!="function"?o[S]:T&&w?y(p,u):x&&O[S]==p?function(M){var C=function(I,H,W){if(this instanceof M){switch(arguments.length){case 0:return new M;case 1:return new M(I);case 2:return new M(I,H)}return new M(I,H,W)}return M.apply(this,arguments)};return C[d]=M[d],C}(p):A&&typeof p=="function"?y(Function.call,p):p,A&&((E.virtual||(E.virtual={}))[S]=p,s&l.R&&j&&!j[S]&&f(j,S,p))}};n.F=1,n.G=2,n.S=4,n.P=8,n.B=16,n.W=32,n.U=64,n.R=128,_.exports=n},{"./_core":99,"./_ctx":101,"./_global":110,"./_has":111,"./_hide":112}],108:[function(e,_,c){_.exports=function(u){try{return!!u()}catch(t){return!0}}},{}],109:[function(e,_,c){var u=e("./_ctx"),t=e("./_iter-call"),y=e("./_is-array-iter"),f=e("./_an-object"),h=e("./_to-length"),d=e("./core.get-iterator-method"),n={},l={},c=_.exports=function(s,i,o,v,m){var g=m?function(){return s}:d(s),A=u(o,v,i?2:1),T=0,x,E,j,O;if(typeof g!="function")throw TypeError(s+" is not iterable!");if(y(g)){for(x=h(s.length);x>T;T++)if(O=i?A(f(E=s[T])[0],E[1]):A(s[T]),O===n||O===l)return O}else for(j=g.call(s);!(E=j.next()).done;)if(O=t(j,A,E.value,i),O===n||O===l)return O};c.BREAK=n,c.RETURN=l},{"./_an-object":95,"./_ctx":101,"./_is-array-iter":117,"./_iter-call":120,"./_to-length":159,"./core.get-iterator-method":167}],110:[function(e,_,c){var u=_.exports=typeof window!="undefined"&&window.Math==Math?window:typeof self!="undefined"&&self.Math==Math?self:Function("return this")();typeof __g=="number"&&(__g=u)},{}],111:[function(e,_,c){var u={}.hasOwnProperty;_.exports=function(t,y){return u.call(t,y)}},{}],112:[function(e,_,c){var u=e("./_object-dp"),t=e("./_property-desc");_.exports=e("./_descriptors")?function(y,f,h){return u.f(y,f,t(1,h))}:function(y,f,h){return y[f]=h,y}},{"./_descriptors":103,"./_object-dp":132,"./_property-desc":146}],113:[function(e,_,c){var u=e("./_global").document;_.exports=u&&u.documentElement},{"./_global":110}],114:[function(e,_,c){_.exports=!e("./_descriptors")&&!e("./_fails")(function(){return Object.defineProperty(e("./_dom-create")("div"),"a",{get:function(){return 7}}).a!=7})},{"./_descriptors":103,"./_dom-create":104,"./_fails":108}],115:[function(e,_,c){_.exports=function(u,t,y){var f=y===void 0;switch(t.length){case 0:return f?u():u.call(y);case 1:return f?u(t[0]):u.call(y,t[0]);case 2:return f?u(t[0],t[1]):u.call(y,t[0],t[1]);case 3:return f?u(t[0],t[1],t[2]):u.call(y,t[0],t[1],t[2]);case 4:return f?u(t[0],t[1],t[2],t[3]):u.call(y,t[0],t[1],t[2],t[3])}return u.apply(y,t)}},{}],116:[function(e,_,c){var u=e("./_cof");_.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return u(t)=="String"?t.split(""):Object(t)}},{"./_cof":98}],117:[function(e,_,c){var u=e("./_iterators"),t=e("./_wks")("iterator"),y=Array.prototype;_.exports=function(f){return f!==void 0&&(u.Array===f||y[t]===f)}},{"./_iterators":125,"./_wks":166}],118:[function(e,_,c){var u=e("./_cof");_.exports=Array.isArray||function(y){return u(y)=="Array"}},{"./_cof":98}],119:[function(e,_,c){_.exports=function(u){return typeof u=="object"?u!==null:typeof u=="function"}},{}],120:[function(e,_,c){var u=e("./_an-object");_.exports=function(t,y,f,h){try{return h?y(u(f)[0],f[1]):y(f)}catch(n){var d=t.return;throw d!==void 0&&u(d.call(t)),n}}},{"./_an-object":95}],121:[function(e,_,c){"use strict";var u=e("./_object-create"),t=e("./_property-desc"),y=e("./_set-to-string-tag"),f={};e("./_hide")(f,e("./_wks")("iterator"),function(){return this}),_.exports=function(h,d,n){h.prototype=u(f,{next:t(1,n)}),y(h,d+" Iterator")}},{"./_hide":112,"./_object-create":131,"./_property-desc":146,"./_set-to-string-tag":150,"./_wks":166}],122:[function(e,_,c){"use strict";var u=e("./_library"),t=e("./_export"),y=e("./_redefine"),f=e("./_hide"),h=e("./_iterators"),d=e("./_iter-create"),n=e("./_set-to-string-tag"),l=e("./_object-gpo"),s=e("./_wks")("iterator"),i=!([].keys&&"next"in[].keys()),o="@@iterator",v="keys",m="values",g=function(){return this};_.exports=function(A,T,x,E,j,O,S){d(x,T,E);var w=function(P){if(!i&&P in R)return R[P];switch(P){case v:return function(){return new x(this,P)};case m:return function(){return new x(this,P)}}return function(){return new x(this,P)}},p=T+" Iterator",M=j==m,C=!1,R=A.prototype,I=R[s]||R[o]||j&&R[j],H=I||w(j),W=j?M?w("entries"):H:void 0,D=T=="Array"&&R.entries||I,ae,V,ee;if(D&&(ee=l(D.call(new A)),ee!==Object.prototype&&ee.next&&(n(ee,p,!0),!u&&typeof ee[s]!="function"&&f(ee,s,g))),M&&I&&I.name!==m&&(C=!0,H=function(){return I.call(this)}),(!u||S)&&(i||C||!R[s])&&f(R,s,H),h[T]=H,h[p]=g,j)if(ae={values:M?H:w(m),keys:O?H:w(v),entries:W},S)for(V in ae)V in R||y(R,V,ae[V]);else t(t.P+t.F*(i||C),T,ae);return ae}},{"./_export":107,"./_hide":112,"./_iter-create":121,"./_iterators":125,"./_library":126,"./_object-gpo":138,"./_redefine":148,"./_set-to-string-tag":150,"./_wks":166}],123:[function(e,_,c){var u=e("./_wks")("iterator"),t=!1;try{var y=[7][u]();y.return=function(){t=!0},Array.from(y,function(){throw 2})}catch(f){}_.exports=function(f,h){if(!h&&!t)return!1;var d=!1;try{var n=[7],l=n[u]();l.next=function(){return{done:d=!0}},n[u]=function(){return l},f(n)}catch(s){}return d}},{"./_wks":166}],124:[function(e,_,c){_.exports=function(u,t){return{value:t,done:!!u}}},{}],125:[function(e,_,c){_.exports={}},{}],126:[function(e,_,c){_.exports=!0},{}],127:[function(e,_,c){var u=e("./_uid")("meta"),t=e("./_is-object"),y=e("./_has"),f=e("./_object-dp").f,h=0,d=Object.isExtensible||function(){return!0},n=!e("./_fails")(function(){return d(Object.preventExtensions({}))}),l=function(g){f(g,u,{value:{i:"O"+ ++h,w:{}}})},s=function(g,A){if(!t(g))return typeof g=="symbol"?g:(typeof g=="string"?"S":"P")+g;if(!y(g,u)){if(!d(g))return"F";if(!A)return"E";l(g)}return g[u].i},i=function(g,A){if(!y(g,u)){if(!d(g))return!0;if(!A)return!1;l(g)}return g[u].w},o=function(g){return n&&v.NEED&&d(g)&&!y(g,u)&&l(g),g},v=_.exports={KEY:u,NEED:!1,fastKey:s,getWeak:i,onFreeze:o}},{"./_fails":108,"./_has":111,"./_is-object":119,"./_object-dp":132,"./_uid":162}],128:[function(e,_,c){var u=e("./_global"),t=e("./_task").set,y=u.MutationObserver||u.WebKitMutationObserver,f=u.process,h=u.Promise,d=e("./_cof")(f)=="process";_.exports=function(){var n,l,s,i=function(){var A,T;for(d&&(A=f.domain)&&A.exit();n;){T=n.fn,n=n.next;try{T()}catch(x){throw n?s():l=void 0,x}}l=void 0,A&&A.enter()};if(d)s=function(){f.nextTick(i)};else if(y&&!(u.navigator&&u.navigator.standalone)){var o=!0,v=document.createTextNode("");new y(i).observe(v,{characterData:!0}),s=function(){v.data=o=!o}}else if(h&&h.resolve){var m=h.resolve(void 0);s=function(){m.then(i)}}else s=function(){t.call(u,i)};return function(g){var A={fn:g,next:void 0};l&&(l.next=A),n||(n=A,s()),l=A}}},{"./_cof":98,"./_global":110,"./_task":155}],129:[function(e,_,c){"use strict";var u=e("./_a-function");function t(y){var f,h;this.promise=new y(function(d,n){if(f!==void 0||h!==void 0)throw TypeError("Bad Promise constructor");f=d,h=n}),this.resolve=u(f),this.reject=u(h)}_.exports.f=function(y){return new t(y)}},{"./_a-function":92}],130:[function(e,_,c){"use strict";var u=e("./_descriptors"),t=e("./_object-keys"),y=e("./_object-gops"),f=e("./_object-pie"),h=e("./_to-object"),d=e("./_iobject"),n=Object.assign;_.exports=!n||e("./_fails")(function(){var l={},s={},i=Symbol(),o="abcdefghijklmnopqrst";return l[i]=7,o.split("").forEach(function(v){s[v]=v}),n({},l)[i]!=7||Object.keys(n({},s)).join("")!=o})?function(s,i){for(var o=h(s),v=arguments.length,m=1,g=y.f,A=f.f;v>m;)for(var T=d(arguments[m++]),x=g?t(T).concat(g(T)):t(T),E=x.length,j=0,O;E>j;)O=x[j++],(!u||A.call(T,O))&&(o[O]=T[O]);return o}:n},{"./_descriptors":103,"./_fails":108,"./_iobject":116,"./_object-gops":137,"./_object-keys":140,"./_object-pie":141,"./_to-object":160}],131:[function(e,_,c){var u=e("./_an-object"),t=e("./_object-dps"),y=e("./_enum-bug-keys"),f=e("./_shared-key")("IE_PROTO"),h=function(){},d="prototype",n=function(){var s=e("./_dom-create")("iframe"),i=y.length,o="<",v=">",m;for(s.style.display="none",e("./_html").appendChild(s),s.src="javascript:",m=s.contentWindow.document,m.open(),m.write(o+"script"+v+"document.F=Object"+o+"/script"+v),m.close(),n=m.F;i--;)delete n[d][y[i]];return n()};_.exports=Object.create||function(s,i){var o;return s!==null?(h[d]=u(s),o=new h,h[d]=null,o[f]=s):o=n(),i===void 0?o:t(o,i)}},{"./_an-object":95,"./_dom-create":104,"./_enum-bug-keys":105,"./_html":113,"./_object-dps":133,"./_shared-key":151}],132:[function(e,_,c){var u=e("./_an-object"),t=e("./_ie8-dom-define"),y=e("./_to-primitive"),f=Object.defineProperty;c.f=e("./_descriptors")?Object.defineProperty:function(d,n,l){if(u(d),n=y(n,!0),u(l),t)try{return f(d,n,l)}catch(s){}if("get"in l||"set"in l)throw TypeError("Accessors not supported!");return"value"in l&&(d[n]=l.value),d}},{"./_an-object":95,"./_descriptors":103,"./_ie8-dom-define":114,"./_to-primitive":161}],133:[function(e,_,c){var u=e("./_object-dp"),t=e("./_an-object"),y=e("./_object-keys");_.exports=e("./_descriptors")?Object.defineProperties:function(h,d){t(h);for(var n=y(d),l=n.length,s=0,i;l>s;)u.f(h,i=n[s++],d[i]);return h}},{"./_an-object":95,"./_descriptors":103,"./_object-dp":132,"./_object-keys":140}],134:[function(e,_,c){var u=e("./_object-pie"),t=e("./_property-desc"),y=e("./_to-iobject"),f=e("./_to-primitive"),h=e("./_has"),d=e("./_ie8-dom-define"),n=Object.getOwnPropertyDescriptor;c.f=e("./_descriptors")?n:function(s,i){if(s=y(s),i=f(i,!0),d)try{return n(s,i)}catch(o){}if(h(s,i))return t(!u.f.call(s,i),s[i])}},{"./_descriptors":103,"./_has":111,"./_ie8-dom-define":114,"./_object-pie":141,"./_property-desc":146,"./_to-iobject":158,"./_to-primitive":161}],135:[function(e,_,c){var u=e("./_to-iobject"),t=e("./_object-gopn").f,y={}.toString,f=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],h=function(n){try{return t(n)}catch(l){return f.slice()}};_.exports.f=function(n){return f&&y.call(n)=="[object Window]"?h(n):t(u(n))}},{"./_object-gopn":136,"./_to-iobject":158}],136:[function(e,_,c){var u=e("./_object-keys-internal"),t=e("./_enum-bug-keys").concat("length","prototype");c.f=Object.getOwnPropertyNames||function(f){return u(f,t)}},{"./_enum-bug-keys":105,"./_object-keys-internal":139}],137:[function(e,_,c){c.f=Object.getOwnPropertySymbols},{}],138:[function(e,_,c){var u=e("./_has"),t=e("./_to-object"),y=e("./_shared-key")("IE_PROTO"),f=Object.prototype;_.exports=Object.getPrototypeOf||function(h){return h=t(h),u(h,y)?h[y]:typeof h.constructor=="function"&&h instanceof h.constructor?h.constructor.prototype:h instanceof Object?f:null}},{"./_has":111,"./_shared-key":151,"./_to-object":160}],139:[function(e,_,c){var u=e("./_has"),t=e("./_to-iobject"),y=e("./_array-includes")(!1),f=e("./_shared-key")("IE_PROTO");_.exports=function(h,d){var n=t(h),l=0,s=[],i;for(i in n)i!=f&&(u(n,i)&&s.push(i));for(;d.length>l;)u(n,i=d[l++])&&(~y(s,i)||s.push(i));return s}},{"./_array-includes":96,"./_has":111,"./_shared-key":151,"./_to-iobject":158}],140:[function(e,_,c){var u=e("./_object-keys-internal"),t=e("./_enum-bug-keys");_.exports=Object.keys||function(f){return u(f,t)}},{"./_enum-bug-keys":105,"./_object-keys-internal":139}],141:[function(e,_,c){c.f={}.propertyIsEnumerable},{}],142:[function(e,_,c){var u=e("./_export"),t=e("./_core"),y=e("./_fails");_.exports=function(f,h){var d=(t.Object||{})[f]||Object[f],n={};n[f]=h(d),u(u.S+u.F*y(function(){d(1)}),"Object",n)}},{"./_core":99,"./_export":107,"./_fails":108}],143:[function(e,_,c){var u=e("./_descriptors"),t=e("./_object-keys"),y=e("./_to-iobject"),f=e("./_object-pie").f;_.exports=function(h){return function(d){for(var n=y(d),l=t(n),s=l.length,i=0,o=[],v;s>i;)v=l[i++],(!u||f.call(n,v))&&o.push(h?[v,n[v]]:n[v]);return o}}},{"./_descriptors":103,"./_object-keys":140,"./_object-pie":141,"./_to-iobject":158}],144:[function(e,_,c){_.exports=function(u){try{return{e:!1,v:u()}}catch(t){return{e:!0,v:t}}}},{}],145:[function(e,_,c){var u=e("./_an-object"),t=e("./_is-object"),y=e("./_new-promise-capability");_.exports=function(f,h){if(u(f),t(h)&&h.constructor===f)return h;var d=y.f(f),n=d.resolve;return n(h),d.promise}},{"./_an-object":95,"./_is-object":119,"./_new-promise-capability":129}],146:[function(e,_,c){_.exports=function(u,t){return{enumerable:!(u&1),configurable:!(u&2),writable:!(u&4),value:t}}},{}],147:[function(e,_,c){var u=e("./_hide");_.exports=function(t,y,f){for(var h in y)f&&t[h]?t[h]=y[h]:u(t,h,y[h]);return t}},{"./_hide":112}],148:[function(e,_,c){_.exports=e("./_hide")},{"./_hide":112}],149:[function(e,_,c){"use strict";var u=e("./_global"),t=e("./_core"),y=e("./_object-dp"),f=e("./_descriptors"),h=e("./_wks")("species");_.exports=function(d){var n=typeof t[d]=="function"?t[d]:u[d];f&&n&&!n[h]&&y.f(n,h,{configurable:!0,get:function(){return this}})}},{"./_core":99,"./_descriptors":103,"./_global":110,"./_object-dp":132,"./_wks":166}],150:[function(e,_,c){var u=e("./_object-dp").f,t=e("./_has"),y=e("./_wks")("toStringTag");_.exports=function(f,h,d){f&&!t(f=d?f:f.prototype,y)&&u(f,y,{configurable:!0,value:h})}},{"./_has":111,"./_object-dp":132,"./_wks":166}],151:[function(e,_,c){var u=e("./_shared")("keys"),t=e("./_uid");_.exports=function(y){return u[y]||(u[y]=t(y))}},{"./_shared":152,"./_uid":162}],152:[function(e,_,c){var u=e("./_core"),t=e("./_global"),y="__core-js_shared__",f=t[y]||(t[y]={});(_.exports=function(h,d){return f[h]||(f[h]=d!==void 0?d:{})})("versions",[]).push({version:u.version,mode:e("./_library")?"pure":"global",copyright:"\xA9 2019 Denis Pushkarev (zloirock.ru)"})},{"./_core":99,"./_global":110,"./_library":126}],153:[function(e,_,c){var u=e("./_an-object"),t=e("./_a-function"),y=e("./_wks")("species");_.exports=function(f,h){var d=u(f).constructor,n;return d===void 0||(n=u(d)[y])==null?h:t(n)}},{"./_a-function":92,"./_an-object":95,"./_wks":166}],154:[function(e,_,c){var u=e("./_to-integer"),t=e("./_defined");_.exports=function(y){return function(f,h){var d=String(t(f)),n=u(h),l=d.length,s,i;return n<0||n>=l?y?"":void 0:(s=d.charCodeAt(n),s<55296||s>56319||n+1===l||(i=d.charCodeAt(n+1))<56320||i>57343?y?d.charAt(n):s:y?d.slice(n,n+2):(s-55296<<10)+(i-56320)+65536)}}},{"./_defined":102,"./_to-integer":157}],155:[function(e,_,c){var u=e("./_ctx"),t=e("./_invoke"),y=e("./_html"),f=e("./_dom-create"),h=e("./_global"),d=h.process,n=h.setImmediate,l=h.clearImmediate,s=h.MessageChannel,i=h.Dispatch,o=0,v={},m="onreadystatechange",g,A,T,x=function(){var O=+this;if(v.hasOwnProperty(O)){var S=v[O];delete v[O],S()}},E=function(O){x.call(O.data)};(!n||!l)&&(n=function(O){for(var S=[],w=1;arguments.length>w;)S.push(arguments[w++]);return v[++o]=function(){t(typeof O=="function"?O:Function(O),S)},g(o),o},l=function(O){delete v[O]},e("./_cof")(d)=="process"?g=function(O){d.nextTick(u(x,O,1))}:i&&i.now?g=function(O){i.now(u(x,O,1))}:s?(A=new s,T=A.port2,A.port1.onmessage=E,g=u(T.postMessage,T,1)):h.addEventListener&&typeof postMessage=="function"&&!h.importScripts?(g=function(O){h.postMessage(O+"","*")},h.addEventListener("message",E,!1)):m in f("script")?g=function(O){y.appendChild(f("script"))[m]=function(){y.removeChild(this),x.call(O)}}:g=function(O){setTimeout(u(x,O,1),0)}),_.exports={set:n,clear:l}},{"./_cof":98,"./_ctx":101,"./_dom-create":104,"./_global":110,"./_html":113,"./_invoke":115}],156:[function(e,_,c){var u=e("./_to-integer"),t=Math.max,y=Math.min;_.exports=function(f,h){return f=u(f),f<0?t(f+h,0):y(f,h)}},{"./_to-integer":157}],157:[function(e,_,c){var u=Math.ceil,t=Math.floor;_.exports=function(y){return isNaN(y=+y)?0:(y>0?t:u)(y)}},{}],158:[function(e,_,c){var u=e("./_iobject"),t=e("./_defined");_.exports=function(y){return u(t(y))}},{"./_defined":102,"./_iobject":116}],159:[function(e,_,c){var u=e("./_to-integer"),t=Math.min;_.exports=function(y){return y>0?t(u(y),9007199254740991):0}},{"./_to-integer":157}],160:[function(e,_,c){var u=e("./_defined");_.exports=function(t){return Object(u(t))}},{"./_defined":102}],161:[function(e,_,c){var u=e("./_is-object");_.exports=function(t,y){if(!u(t))return t;var f,h;if(y&&typeof(f=t.toString)=="function"&&!u(h=f.call(t)))return h;if(typeof(f=t.valueOf)=="function"&&!u(h=f.call(t)))return h;if(!y&&typeof(f=t.toString)=="function"&&!u(h=f.call(t)))return h;throw TypeError("Can't convert object to primitive value")}},{"./_is-object":119}],162:[function(e,_,c){var u=0,t=Math.random();_.exports=function(y){return"Symbol(".concat(y===void 0?"":y,")_",(++u+t).toString(36))}},{}],163:[function(e,_,c){var u=e("./_global"),t=u.navigator;_.exports=t&&t.userAgent||""},{"./_global":110}],164:[function(e,_,c){var u=e("./_global"),t=e("./_core"),y=e("./_library"),f=e("./_wks-ext"),h=e("./_object-dp").f;_.exports=function(d){var n=t.Symbol||(t.Symbol=y?{}:u.Symbol||{});d.charAt(0)!="_"&&!(d in n)&&h(n,d,{value:f.f(d)})}},{"./_core":99,"./_global":110,"./_library":126,"./_object-dp":132,"./_wks-ext":165}],165:[function(e,_,c){c.f=e("./_wks")},{"./_wks":166}],166:[function(e,_,c){var u=e("./_shared")("wks"),t=e("./_uid"),y=e("./_global").Symbol,f=typeof y=="function",h=_.exports=function(d){return u[d]||(u[d]=f&&y[d]||(f?y:t)("Symbol."+d))};h.store=u},{"./_global":110,"./_shared":152,"./_uid":162}],167:[function(e,_,c){var u=e("./_classof"),t=e("./_wks")("iterator"),y=e("./_iterators");_.exports=e("./_core").getIteratorMethod=function(f){if(f!=null)return f[t]||f["@@iterator"]||y[u(f)]}},{"./_classof":97,"./_core":99,"./_iterators":125,"./_wks":166}],168:[function(e,_,c){"use strict";var u=e("./_ctx"),t=e("./_export"),y=e("./_to-object"),f=e("./_iter-call"),h=e("./_is-array-iter"),d=e("./_to-length"),n=e("./_create-property"),l=e("./core.get-iterator-method");t(t.S+t.F*!e("./_iter-detect")(function(s){Array.from(s)}),"Array",{from:function(i){var o=y(i),v=typeof this=="function"?this:Array,m=arguments.length,g=m>1?arguments[1]:void 0,A=g!==void 0,T=0,x=l(o),E,j,O,S;if(A&&(g=u(g,m>2?arguments[2]:void 0,2)),x!=null&&!(v==Array&&h(x)))for(S=x.call(o),j=new v;!(O=S.next()).done;T++)n(j,T,A?f(S,g,[O.value,T],!0):O.value);else for(E=d(o.length),j=new v(E);E>T;T++)n(j,T,A?g(o[T],T):o[T]);return j.length=T,j}})},{"./_create-property":100,"./_ctx":101,"./_export":107,"./_is-array-iter":117,"./_iter-call":120,"./_iter-detect":123,"./_to-length":159,"./_to-object":160,"./core.get-iterator-method":167}],169:[function(e,_,c){"use strict";var u=e("./_add-to-unscopables"),t=e("./_iter-step"),y=e("./_iterators"),f=e("./_to-iobject");_.exports=e("./_iter-define")(Array,"Array",function(h,d){this._t=f(h),this._i=0,this._k=d},function(){var h=this._t,d=this._k,n=this._i++;return!h||n>=h.length?(this._t=void 0,t(1)):d=="keys"?t(0,n):d=="values"?t(0,h[n]):t(0,[n,h[n]])},"values"),y.Arguments=y.Array,u("keys"),u("values"),u("entries")},{"./_add-to-unscopables":93,"./_iter-define":122,"./_iter-step":124,"./_iterators":125,"./_to-iobject":158}],170:[function(e,_,c){"use strict";var u=e("./_is-object"),t=e("./_object-gpo"),y=e("./_wks")("hasInstance"),f=Function.prototype;y in f||e("./_object-dp").f(f,y,{value:function(d){if(typeof this!="function"||!u(d))return!1;if(!u(this.prototype))return d instanceof this;for(;d=t(d);)if(this.prototype===d)return!0;return!1}})},{"./_is-object":119,"./_object-dp":132,"./_object-gpo":138,"./_wks":166}],171:[function(e,_,c){var u=e("./_export");u(u.S+u.F,"Object",{assign:e("./_object-assign")})},{"./_export":107,"./_object-assign":130}],172:[function(e,_,c){var u=e("./_export");u(u.S,"Object",{create:e("./_object-create")})},{"./_export":107,"./_object-create":131}],173:[function(e,_,c){var u=e("./_export");u(u.S+u.F*!e("./_descriptors"),"Object",{defineProperty:e("./_object-dp").f})},{"./_descriptors":103,"./_export":107,"./_object-dp":132}],174:[function(e,_,c){e("./_object-sap")("getOwnPropertyNames",function(){return e("./_object-gopn-ext").f})},{"./_object-gopn-ext":135,"./_object-sap":142}],175:[function(e,_,c){var u=e("./_to-object"),t=e("./_object-gpo");e("./_object-sap")("getPrototypeOf",function(){return function(f){return t(u(f))}})},{"./_object-gpo":138,"./_object-sap":142,"./_to-object":160}],176:[function(e,_,c){var u=e("./_to-object"),t=e("./_object-keys");e("./_object-sap")("keys",function(){return function(f){return t(u(f))}})},{"./_object-keys":140,"./_object-sap":142,"./_to-object":160}],177:[function(e,_,c){arguments[4][71][0].apply(c,arguments)},{dup:71}],178:[function(e,_,c){"use strict";var u=e("./_library"),t=e("./_global"),y=e("./_ctx"),f=e("./_classof"),h=e("./_export"),d=e("./_is-object"),n=e("./_a-function"),l=e("./_an-instance"),s=e("./_for-of"),i=e("./_species-constructor"),o=e("./_task").set,v=e("./_microtask")(),m=e("./_new-promise-capability"),g=e("./_perform"),A=e("./_user-agent"),T=e("./_promise-resolve"),x="Promise",E=t.TypeError,j=t.process,O=j&&j.versions,S=O&&O.v8||"",w=t[x],p=f(j)=="process",M=function(){},C,R,I,H,W=R=m.f,D=!!function(){try{var J=w.resolve(1),U=(J.constructor={})[e("./_wks")("species")]=function(Q){Q(M,M)};return(p||typeof PromiseRejectionEvent=="function")&&J.then(M)instanceof U&&S.indexOf("6.6")!==0&&A.indexOf("Chrome/66")===-1}catch(Q){}}(),ae=function(U){var Q;return d(U)&&typeof(Q=U.then)=="function"?Q:!1},V=function(U,Q){if(U._n)return;U._n=!0;var ie=U._c;v(function(){for(var re=U._v,ue=U._s==1,ce=0,Y=function(oe){var Z=ue?oe.ok:oe.fail,q=oe.resolve,te=oe.reject,fe=oe.domain,X,B,K;try{Z?(ue||(U._h==2&&P(U),U._h=1),Z===!0?X=re:(fe&&fe.enter(),X=Z(re),fe&&(fe.exit(),K=!0)),X===oe.promise?te(E("Promise-chain cycle")):(B=ae(X))?B.call(X,q,te):q(X)):te(re)}catch(N){fe&&!K&&fe.exit(),te(N)}};ie.length>ce;)Y(ie[ce++]);U._c=[],U._n=!1,Q&&!U._h&&ee(U)})},ee=function(U){o.call(t,function(){var Q=U._v,ie=$(U),re,ue,ce;if(ie&&(re=g(function(){p?j.emit("unhandledRejection",Q,U):(ue=t.onunhandledrejection)?ue({promise:U,reason:Q}):(ce=t.console)&&ce.error&&ce.error("Unhandled promise rejection",Q)}),U._h=p||$(U)?2:1),U._a=void 0,ie&&re.e)throw re.v})},$=function(U){return U._h!==1&&(U._a||U._c).length===0},P=function(U){o.call(t,function(){var Q;p?j.emit("rejectionHandled",U):(Q=t.onrejectionhandled)&&Q({promise:U,reason:U._v})})},F=function(U){var Q=this;if(Q._d)return;Q._d=!0,Q=Q._w||Q,Q._v=U,Q._s=2,Q._a||(Q._a=Q._c.slice()),V(Q,!0)},G=function J(U){var Q=this,ie;if(Q._d)return;Q._d=!0,Q=Q._w||Q;try{if(Q===U)throw E("Promise can't be resolved itself");(ie=ae(U))?v(function(){var re={_w:Q,_d:!1};try{ie.call(U,y(J,re,1),y(F,re,1))}catch(ue){F.call(re,ue)}}):(Q._v=U,Q._s=1,V(Q,!1))}catch(re){F.call({_w:Q,_d:!1},re)}};D||(w=function(U){l(this,w,x,"_h"),n(U),C.call(this);try{U(y(G,this,1),y(F,this,1))}catch(Q){F.call(this,Q)}},C=function(U){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},C.prototype=e("./_redefine-all")(w.prototype,{then:function(U,Q){var ie=W(i(this,w));return ie.ok=typeof U=="function"?U:!0,ie.fail=typeof Q=="function"&&Q,ie.domain=p?j.domain:void 0,this._c.push(ie),this._a&&this._a.push(ie),this._s&&V(this,!1),ie.promise},catch:function(U){return this.then(void 0,U)}}),I=function(){var U=new C;this.promise=U,this.resolve=y(G,U,1),this.reject=y(F,U,1)},m.f=W=function(U){return U===w||U===H?new I(U):R(U)}),h(h.G+h.W+h.F*!D,{Promise:w}),e("./_set-to-string-tag")(w,x),e("./_set-species")(x),H=e("./_core")[x],h(h.S+h.F*!D,x,{reject:function(U){var Q=W(this),ie=Q.reject;return ie(U),Q.promise}}),h(h.S+h.F*(u||!D),x,{resolve:function(U){return T(u&&this===H?w:this,U)}}),h(h.S+h.F*!(D&&e("./_iter-detect")(function(J){w.all(J).catch(M)})),x,{all:function(U){var Q=this,ie=W(Q),re=ie.resolve,ue=ie.reject,ce=g(function(){var Y=[],Oe=0,oe=1;s(U,!1,function(Z){var q=Oe++,te=!1;Y.push(void 0),oe++,Q.resolve(Z).then(function(fe){if(te)return;te=!0,Y[q]=fe,--oe||re(Y)},ue)}),--oe||re(Y)});return ce.e&&ue(ce.v),ie.promise},race:function(U){var Q=this,ie=W(Q),re=ie.reject,ue=g(function(){s(U,!1,function(ce){Q.resolve(ce).then(ie.resolve,re)})});return ue.e&&re(ue.v),ie.promise}})},{"./_a-function":92,"./_an-instance":94,"./_classof":97,"./_core":99,"./_ctx":101,"./_export":107,"./_for-of":109,"./_global":110,"./_is-object":119,"./_iter-detect":123,"./_library":126,"./_microtask":128,"./_new-promise-capability":129,"./_perform":144,"./_promise-resolve":145,"./_redefine-all":147,"./_set-species":149,"./_set-to-string-tag":150,"./_species-constructor":153,"./_task":155,"./_user-agent":163,"./_wks":166}],179:[function(e,_,c){var u=e("./_export"),t=e("./_to-absolute-index"),y=String.fromCharCode,f=String.fromCodePoint;u(u.S+u.F*(!!f&&f.length!=1),"String",{fromCodePoint:function(d){for(var n=[],l=arguments.length,s=0,i;l>s;){if(i=+arguments[s++],t(i,1114111)!==i)throw RangeError(i+" is not a valid code point");n.push(i<65536?y(i):y(((i-=65536)>>10)+55296,i%1024+56320))}return n.join("")}})},{"./_export":107,"./_to-absolute-index":156}],180:[function(e,_,c){"use strict";var u=e("./_string-at")(!0);e("./_iter-define")(String,"String",function(t){this._t=String(t),this._i=0},function(){var t=this._t,y=this._i,f;return y>=t.length?{value:void 0,done:!0}:(f=u(t,y),this._i+=f.length,{value:f,done:!1})})},{"./_iter-define":122,"./_string-at":154}],181:[function(e,_,c){"use strict";var u=e("./_global"),t=e("./_has"),y=e("./_descriptors"),f=e("./_export"),h=e("./_redefine"),d=e("./_meta").KEY,n=e("./_fails"),l=e("./_shared"),s=e("./_set-to-string-tag"),i=e("./_uid"),o=e("./_wks"),v=e("./_wks-ext"),m=e("./_wks-define"),g=e("./_enum-keys"),A=e("./_is-array"),T=e("./_an-object"),x=e("./_is-object"),E=e("./_to-object"),j=e("./_to-iobject"),O=e("./_to-primitive"),S=e("./_property-desc"),w=e("./_object-create"),p=e("./_object-gopn-ext"),M=e("./_object-gopd"),C=e("./_object-gops"),R=e("./_object-dp"),I=e("./_object-keys"),H=M.f,W=R.f,D=p.f,ae=u.Symbol,V=u.JSON,ee=V&&V.stringify,$="prototype",P=o("_hidden"),F=o("toPrimitive"),G={}.propertyIsEnumerable,J=l("symbol-registry"),U=l("symbols"),Q=l("op-symbols"),ie=Object[$],re=typeof ae=="function"&&!!C.f,ue=u.QObject,ce=!ue||!ue[$]||!ue[$].findChild,Y=y&&n(function(){return w(W({},"a",{get:function(){return W(this,"a",{value:7}).a}})).a!=7})?function(k,z,se){var me=H(ie,z);me&&delete ie[z],W(k,z,se),me&&k!==ie&&W(ie,z,me)}:W,Oe=function(z){var se=U[z]=w(ae[$]);return se._k=z,se},oe=re&&typeof ae.iterator=="symbol"?function(k){return typeof k=="symbol"}:function(k){return k instanceof ae},Z=function(z,se,me){return z===ie&&Z(Q,se,me),T(z),se=O(se,!0),T(me),t(U,se)?(me.enumerable?(t(z,P)&&z[P][se]&&(z[P][se]=!1),me=w(me,{enumerable:S(0,!1)})):(t(z,P)||W(z,P,S(1,{})),z[P][se]=!0),Y(z,se,me)):W(z,se,me)},q=function(z,se){T(z);for(var me=g(se=j(se)),be=0,ge=me.length,_e;ge>be;)Z(z,_e=me[be++],se[_e]);return z},te=function(z,se){return se===void 0?w(z):q(w(z),se)},fe=function(z){var se=G.call(this,z=O(z,!0));return this===ie&&t(U,z)&&!t(Q,z)?!1:se||!t(this,z)||!t(U,z)||t(this,P)&&this[P][z]?se:!0},X=function(z,se){if(z=j(z),se=O(se,!0),z===ie&&t(U,se)&&!t(Q,se))return;var me=H(z,se);return me&&t(U,se)&&!(t(z,P)&&z[P][se])&&(me.enumerable=!0),me},B=function(z){for(var se=D(j(z)),me=[],be=0,ge;se.length>be;)!t(U,ge=se[be++])&&ge!=P&&ge!=d&&me.push(ge);return me},K=function(z){for(var se=z===ie,me=D(se?Q:j(z)),be=[],ge=0,_e;me.length>ge;)t(U,_e=me[ge++])&&(se?t(ie,_e):!0)&&be.push(U[_e]);return be};re||(ae=function(){if(this instanceof ae)throw TypeError("Symbol is not a constructor!");var z=i(arguments.length>0?arguments[0]:void 0),se=function me(be){this===ie&&me.call(Q,be),t(this,P)&&t(this[P],z)&&(this[P][z]=!1),Y(this,z,S(1,be))};return y&&ce&&Y(ie,z,{configurable:!0,set:se}),Oe(z)},h(ae[$],"toString",function(){return this._k}),M.f=X,R.f=Z,e("./_object-gopn").f=p.f=B,e("./_object-pie").f=fe,C.f=K,y&&!e("./_library")&&h(ie,"propertyIsEnumerable",fe,!0),v.f=function(k){return Oe(o(k))}),f(f.G+f.W+f.F*!re,{Symbol:ae});for(var N="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),b=0;N.length>b;)o(N[b++]);for(var a=I(o.store),r=0;a.length>r;)m(a[r++]);f(f.S+f.F*!re,"Symbol",{for:function(z){return t(J,z+="")?J[z]:J[z]=ae(z)},keyFor:function(z){if(!oe(z))throw TypeError(z+" is not a symbol!");for(var se in J)if(J[se]===z)return se},useSetter:function(){ce=!0},useSimple:function(){ce=!1}}),f(f.S+f.F*!re,"Object",{create:te,defineProperty:Z,defineProperties:q,getOwnPropertyDescriptor:X,getOwnPropertyNames:B,getOwnPropertySymbols:K});var L=n(function(){C.f(1)});f(f.S+f.F*L,"Object",{getOwnPropertySymbols:function(z){return C.f(E(z))}}),V&&f(f.S+f.F*(!re||n(function(){var k=ae();return ee([k])!="[null]"||ee({a:k})!="{}"||ee(Object(k))!="{}"})),"JSON",{stringify:function(z){for(var se=[z],me=1,be,ge;arguments.length>me;)se.push(arguments[me++]);return ge=be=se[1],!x(be)&&z===void 0||oe(z)?void 0:(A(be)||(be=function(ve,xe){if(typeof ge=="function"&&(xe=ge.call(this,ve,xe)),!oe(xe))return xe}),se[1]=be,ee.apply(V,se))}}),ae[$][F]||e("./_hide")(ae[$],F,ae[$].valueOf),s(ae,"Symbol"),s(Math,"Math",!0),s(u.JSON,"JSON",!0)},{"./_an-object":95,"./_descriptors":103,"./_enum-keys":106,"./_export":107,"./_fails":108,"./_global":110,"./_has":111,"./_hide":112,"./_is-array":118,"./_is-object":119,"./_library":126,"./_meta":127,"./_object-create":131,"./_object-dp":132,"./_object-gopd":134,"./_object-gopn":136,"./_object-gopn-ext":135,"./_object-gops":137,"./_object-keys":140,"./_object-pie":141,"./_property-desc":146,"./_redefine":148,"./_set-to-string-tag":150,"./_shared":152,"./_to-iobject":158,"./_to-object":160,"./_to-primitive":161,"./_uid":162,"./_wks":166,"./_wks-define":164,"./_wks-ext":165}],182:[function(e,_,c){var u=e("./_export"),t=e("./_object-to-array")(!0);u(u.S,"Object",{entries:function(f){return t(f)}})},{"./_export":107,"./_object-to-array":143}],183:[function(e,_,c){"use strict";var u=e("./_export"),t=e("./_core"),y=e("./_global"),f=e("./_species-constructor"),h=e("./_promise-resolve");u(u.P+u.R,"Promise",{finally:function(n){var l=f(this,t.Promise||y.Promise),s=typeof n=="function";return this.then(s?function(i){return h(l,n()).then(function(){return i})}:n,s?function(i){return h(l,n()).then(function(){throw i})}:n)}})},{"./_core":99,"./_export":107,"./_global":110,"./_promise-resolve":145,"./_species-constructor":153}],184:[function(e,_,c){"use strict";var u=e("./_export"),t=e("./_new-promise-capability"),y=e("./_perform");u(u.S,"Promise",{try:function(h){var d=t.f(this),n=y(h);return(n.e?d.reject:d.resolve)(n.v),d.promise}})},{"./_export":107,"./_new-promise-capability":129,"./_perform":144}],185:[function(e,_,c){e("./_wks-define")("asyncIterator")},{"./_wks-define":164}],186:[function(e,_,c){e("./_wks-define")("observable")},{"./_wks-define":164}],187:[function(e,_,c){e("./es6.array.iterator");for(var u=e("./_global"),t=e("./_hide"),y=e("./_iterators"),f=e("./_wks")("toStringTag"),h="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),d=0;d0?"-":"+")+d(Math.floor(Math.abs(I)/60)*100+Math.abs(I)%60,4),S:["th","st","nd","rd"][j%10>3?0:(j%100-j%10!=10)*j%10],W:H,N:W};return g.replace(i,function(ae){return ae in D?D[ae]:ae.slice(1,ae.length-1)})}}();h.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},h.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};function d(i,o){for(i=String(i),o=o||2;i.lengthi;)if(o=l[i++],o!=o)return!0}else for(;s>i;i++)if((f||i in l)&&l[i]===d)return f||i||0;return!f&&-1}}},{"./_to-absolute-index":156,"./_to-iobject":158,"./_to-length":159}],97:[function(e,_,c){var u=e("./_cof"),t=e("./_wks")("toStringTag"),y=u(function(){return arguments}())=="Arguments",f=function(d,n){try{return d[n]}catch(l){}};_.exports=function(h){var d,n,l;return h===void 0?"Undefined":h===null?"Null":typeof(n=f(d=Object(h),t))=="string"?n:y?u(d):(l=u(d))=="Object"&&typeof d.callee=="function"?"Arguments":l}},{"./_cof":98,"./_wks":166}],98:[function(e,_,c){var u={}.toString;_.exports=function(t){return u.call(t).slice(8,-1)}},{}],99:[function(e,_,c){var u=_.exports={version:"2.6.11"};typeof __e=="number"&&(__e=u)},{}],100:[function(e,_,c){"use strict";var u=e("./_object-dp"),t=e("./_property-desc");_.exports=function(y,f,h){f in y?u.f(y,f,t(0,h)):y[f]=h}},{"./_object-dp":132,"./_property-desc":146}],101:[function(e,_,c){var u=e("./_a-function");_.exports=function(t,y,f){if(u(t),y===void 0)return t;switch(f){case 1:return function(h){return t.call(y,h)};case 2:return function(h,d){return t.call(y,h,d)};case 3:return function(h,d,n){return t.call(y,h,d,n)}}return function(){return t.apply(y,arguments)}}},{"./_a-function":92}],102:[function(e,_,c){_.exports=function(u){if(u==null)throw TypeError("Can't call method on "+u);return u}},{}],103:[function(e,_,c){_.exports=!e("./_fails")(function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7})},{"./_fails":108}],104:[function(e,_,c){var u=e("./_is-object"),t=e("./_global").document,y=u(t)&&u(t.createElement);_.exports=function(f){return y?t.createElement(f):{}}},{"./_global":110,"./_is-object":119}],105:[function(e,_,c){_.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},{}],106:[function(e,_,c){var u=e("./_object-keys"),t=e("./_object-gops"),y=e("./_object-pie");_.exports=function(f){var h=u(f),d=t.f;if(d)for(var n=d(f),l=y.f,s=0,i;n.length>s;)l.call(f,i=n[s++])&&h.push(i);return h}},{"./_object-gops":137,"./_object-keys":140,"./_object-pie":141}],107:[function(e,_,c){var u=e("./_global"),t=e("./_core"),y=e("./_ctx"),f=e("./_hide"),h=e("./_has"),d="prototype",n=function l(s,i,o){var v=s&l.F,m=s&l.G,g=s&l.S,A=s&l.P,T=s&l.B,x=s&l.W,E=m?t:t[i]||(t[i]={}),j=E[d],O=m?u:g?u[i]:(u[i]||{})[d],S,w,p;m&&(o=i);for(S in o){if(w=!v&&O&&O[S]!==void 0,w&&h(E,S))continue;p=w?O[S]:o[S],E[S]=m&&typeof O[S]!="function"?o[S]:T&&w?y(p,u):x&&O[S]==p?function(M){var C=function(I,H,W){if(this instanceof M){switch(arguments.length){case 0:return new M;case 1:return new M(I);case 2:return new M(I,H)}return new M(I,H,W)}return M.apply(this,arguments)};return C[d]=M[d],C}(p):A&&typeof p=="function"?y(Function.call,p):p,A&&((E.virtual||(E.virtual={}))[S]=p,s&l.R&&j&&!j[S]&&f(j,S,p))}};n.F=1,n.G=2,n.S=4,n.P=8,n.B=16,n.W=32,n.U=64,n.R=128,_.exports=n},{"./_core":99,"./_ctx":101,"./_global":110,"./_has":111,"./_hide":112}],108:[function(e,_,c){_.exports=function(u){try{return!!u()}catch(t){return!0}}},{}],109:[function(e,_,c){var u=e("./_ctx"),t=e("./_iter-call"),y=e("./_is-array-iter"),f=e("./_an-object"),h=e("./_to-length"),d=e("./core.get-iterator-method"),n={},l={},c=_.exports=function(s,i,o,v,m){var g=m?function(){return s}:d(s),A=u(o,v,i?2:1),T=0,x,E,j,O;if(typeof g!="function")throw TypeError(s+" is not iterable!");if(y(g)){for(x=h(s.length);x>T;T++)if(O=i?A(f(E=s[T])[0],E[1]):A(s[T]),O===n||O===l)return O}else for(j=g.call(s);!(E=j.next()).done;)if(O=t(j,A,E.value,i),O===n||O===l)return O};c.BREAK=n,c.RETURN=l},{"./_an-object":95,"./_ctx":101,"./_is-array-iter":117,"./_iter-call":120,"./_to-length":159,"./core.get-iterator-method":167}],110:[function(e,_,c){var u=_.exports=typeof window!="undefined"&&window.Math==Math?window:typeof self!="undefined"&&self.Math==Math?self:Function("return this")();typeof __g=="number"&&(__g=u)},{}],111:[function(e,_,c){var u={}.hasOwnProperty;_.exports=function(t,y){return u.call(t,y)}},{}],112:[function(e,_,c){var u=e("./_object-dp"),t=e("./_property-desc");_.exports=e("./_descriptors")?function(y,f,h){return u.f(y,f,t(1,h))}:function(y,f,h){return y[f]=h,y}},{"./_descriptors":103,"./_object-dp":132,"./_property-desc":146}],113:[function(e,_,c){var u=e("./_global").document;_.exports=u&&u.documentElement},{"./_global":110}],114:[function(e,_,c){_.exports=!e("./_descriptors")&&!e("./_fails")(function(){return Object.defineProperty(e("./_dom-create")("div"),"a",{get:function(){return 7}}).a!=7})},{"./_descriptors":103,"./_dom-create":104,"./_fails":108}],115:[function(e,_,c){_.exports=function(u,t,y){var f=y===void 0;switch(t.length){case 0:return f?u():u.call(y);case 1:return f?u(t[0]):u.call(y,t[0]);case 2:return f?u(t[0],t[1]):u.call(y,t[0],t[1]);case 3:return f?u(t[0],t[1],t[2]):u.call(y,t[0],t[1],t[2]);case 4:return f?u(t[0],t[1],t[2],t[3]):u.call(y,t[0],t[1],t[2],t[3])}return u.apply(y,t)}},{}],116:[function(e,_,c){var u=e("./_cof");_.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return u(t)=="String"?t.split(""):Object(t)}},{"./_cof":98}],117:[function(e,_,c){var u=e("./_iterators"),t=e("./_wks")("iterator"),y=Array.prototype;_.exports=function(f){return f!==void 0&&(u.Array===f||y[t]===f)}},{"./_iterators":125,"./_wks":166}],118:[function(e,_,c){var u=e("./_cof");_.exports=Array.isArray||function(y){return u(y)=="Array"}},{"./_cof":98}],119:[function(e,_,c){_.exports=function(u){return typeof u=="object"?u!==null:typeof u=="function"}},{}],120:[function(e,_,c){var u=e("./_an-object");_.exports=function(t,y,f,h){try{return h?y(u(f)[0],f[1]):y(f)}catch(n){var d=t.return;throw d!==void 0&&u(d.call(t)),n}}},{"./_an-object":95}],121:[function(e,_,c){"use strict";var u=e("./_object-create"),t=e("./_property-desc"),y=e("./_set-to-string-tag"),f={};e("./_hide")(f,e("./_wks")("iterator"),function(){return this}),_.exports=function(h,d,n){h.prototype=u(f,{next:t(1,n)}),y(h,d+" Iterator")}},{"./_hide":112,"./_object-create":131,"./_property-desc":146,"./_set-to-string-tag":150,"./_wks":166}],122:[function(e,_,c){"use strict";var u=e("./_library"),t=e("./_export"),y=e("./_redefine"),f=e("./_hide"),h=e("./_iterators"),d=e("./_iter-create"),n=e("./_set-to-string-tag"),l=e("./_object-gpo"),s=e("./_wks")("iterator"),i=!([].keys&&"next"in[].keys()),o="@@iterator",v="keys",m="values",g=function(){return this};_.exports=function(A,T,x,E,j,O,S){d(x,T,E);var w=function(P){if(!i&&P in R)return R[P];switch(P){case v:return function(){return new x(this,P)};case m:return function(){return new x(this,P)}}return function(){return new x(this,P)}},p=T+" Iterator",M=j==m,C=!1,R=A.prototype,I=R[s]||R[o]||j&&R[j],H=I||w(j),W=j?M?w("entries"):H:void 0,D=T=="Array"&&R.entries||I,ae,V,ee;if(D&&(ee=l(D.call(new A)),ee!==Object.prototype&&ee.next&&(n(ee,p,!0),!u&&typeof ee[s]!="function"&&f(ee,s,g))),M&&I&&I.name!==m&&(C=!0,H=function(){return I.call(this)}),(!u||S)&&(i||C||!R[s])&&f(R,s,H),h[T]=H,h[p]=g,j)if(ae={values:M?H:w(m),keys:O?H:w(v),entries:W},S)for(V in ae)V in R||y(R,V,ae[V]);else t(t.P+t.F*(i||C),T,ae);return ae}},{"./_export":107,"./_hide":112,"./_iter-create":121,"./_iterators":125,"./_library":126,"./_object-gpo":138,"./_redefine":148,"./_set-to-string-tag":150,"./_wks":166}],123:[function(e,_,c){var u=e("./_wks")("iterator"),t=!1;try{var y=[7][u]();y.return=function(){t=!0},Array.from(y,function(){throw 2})}catch(f){}_.exports=function(f,h){if(!h&&!t)return!1;var d=!1;try{var n=[7],l=n[u]();l.next=function(){return{done:d=!0}},n[u]=function(){return l},f(n)}catch(s){}return d}},{"./_wks":166}],124:[function(e,_,c){_.exports=function(u,t){return{value:t,done:!!u}}},{}],125:[function(e,_,c){_.exports={}},{}],126:[function(e,_,c){_.exports=!0},{}],127:[function(e,_,c){var u=e("./_uid")("meta"),t=e("./_is-object"),y=e("./_has"),f=e("./_object-dp").f,h=0,d=Object.isExtensible||function(){return!0},n=!e("./_fails")(function(){return d(Object.preventExtensions({}))}),l=function(g){f(g,u,{value:{i:"O"+ ++h,w:{}}})},s=function(g,A){if(!t(g))return typeof g=="symbol"?g:(typeof g=="string"?"S":"P")+g;if(!y(g,u)){if(!d(g))return"F";if(!A)return"E";l(g)}return g[u].i},i=function(g,A){if(!y(g,u)){if(!d(g))return!0;if(!A)return!1;l(g)}return g[u].w},o=function(g){return n&&v.NEED&&d(g)&&!y(g,u)&&l(g),g},v=_.exports={KEY:u,NEED:!1,fastKey:s,getWeak:i,onFreeze:o}},{"./_fails":108,"./_has":111,"./_is-object":119,"./_object-dp":132,"./_uid":162}],128:[function(e,_,c){var u=e("./_global"),t=e("./_task").set,y=u.MutationObserver||u.WebKitMutationObserver,f=u.process,h=u.Promise,d=e("./_cof")(f)=="process";_.exports=function(){var n,l,s,i=function(){var A,T;for(d&&(A=f.domain)&&A.exit();n;){T=n.fn,n=n.next;try{T()}catch(x){throw n?s():l=void 0,x}}l=void 0,A&&A.enter()};if(d)s=function(){f.nextTick(i)};else if(y&&!(u.navigator&&u.navigator.standalone)){var o=!0,v=document.createTextNode("");new y(i).observe(v,{characterData:!0}),s=function(){v.data=o=!o}}else if(h&&h.resolve){var m=h.resolve(void 0);s=function(){m.then(i)}}else s=function(){t.call(u,i)};return function(g){var A={fn:g,next:void 0};l&&(l.next=A),n||(n=A,s()),l=A}}},{"./_cof":98,"./_global":110,"./_task":155}],129:[function(e,_,c){"use strict";var u=e("./_a-function");function t(y){var f,h;this.promise=new y(function(d,n){if(f!==void 0||h!==void 0)throw TypeError("Bad Promise constructor");f=d,h=n}),this.resolve=u(f),this.reject=u(h)}_.exports.f=function(y){return new t(y)}},{"./_a-function":92}],130:[function(e,_,c){"use strict";var u=e("./_descriptors"),t=e("./_object-keys"),y=e("./_object-gops"),f=e("./_object-pie"),h=e("./_to-object"),d=e("./_iobject"),n=Object.assign;_.exports=!n||e("./_fails")(function(){var l={},s={},i=Symbol(),o="abcdefghijklmnopqrst";return l[i]=7,o.split("").forEach(function(v){s[v]=v}),n({},l)[i]!=7||Object.keys(n({},s)).join("")!=o})?function(s,i){for(var o=h(s),v=arguments.length,m=1,g=y.f,A=f.f;v>m;)for(var T=d(arguments[m++]),x=g?t(T).concat(g(T)):t(T),E=x.length,j=0,O;E>j;)O=x[j++],(!u||A.call(T,O))&&(o[O]=T[O]);return o}:n},{"./_descriptors":103,"./_fails":108,"./_iobject":116,"./_object-gops":137,"./_object-keys":140,"./_object-pie":141,"./_to-object":160}],131:[function(e,_,c){var u=e("./_an-object"),t=e("./_object-dps"),y=e("./_enum-bug-keys"),f=e("./_shared-key")("IE_PROTO"),h=function(){},d="prototype",n=function(){var s=e("./_dom-create")("iframe"),i=y.length,o="<",v=">",m;for(s.style.display="none",e("./_html").appendChild(s),s.src="javascript:",m=s.contentWindow.document,m.open(),m.write(o+"script"+v+"document.F=Object"+o+"/script"+v),m.close(),n=m.F;i--;)delete n[d][y[i]];return n()};_.exports=Object.create||function(s,i){var o;return s!==null?(h[d]=u(s),o=new h,h[d]=null,o[f]=s):o=n(),i===void 0?o:t(o,i)}},{"./_an-object":95,"./_dom-create":104,"./_enum-bug-keys":105,"./_html":113,"./_object-dps":133,"./_shared-key":151}],132:[function(e,_,c){var u=e("./_an-object"),t=e("./_ie8-dom-define"),y=e("./_to-primitive"),f=Object.defineProperty;c.f=e("./_descriptors")?Object.defineProperty:function(d,n,l){if(u(d),n=y(n,!0),u(l),t)try{return f(d,n,l)}catch(s){}if("get"in l||"set"in l)throw TypeError("Accessors not supported!");return"value"in l&&(d[n]=l.value),d}},{"./_an-object":95,"./_descriptors":103,"./_ie8-dom-define":114,"./_to-primitive":161}],133:[function(e,_,c){var u=e("./_object-dp"),t=e("./_an-object"),y=e("./_object-keys");_.exports=e("./_descriptors")?Object.defineProperties:function(h,d){t(h);for(var n=y(d),l=n.length,s=0,i;l>s;)u.f(h,i=n[s++],d[i]);return h}},{"./_an-object":95,"./_descriptors":103,"./_object-dp":132,"./_object-keys":140}],134:[function(e,_,c){var u=e("./_object-pie"),t=e("./_property-desc"),y=e("./_to-iobject"),f=e("./_to-primitive"),h=e("./_has"),d=e("./_ie8-dom-define"),n=Object.getOwnPropertyDescriptor;c.f=e("./_descriptors")?n:function(s,i){if(s=y(s),i=f(i,!0),d)try{return n(s,i)}catch(o){}if(h(s,i))return t(!u.f.call(s,i),s[i])}},{"./_descriptors":103,"./_has":111,"./_ie8-dom-define":114,"./_object-pie":141,"./_property-desc":146,"./_to-iobject":158,"./_to-primitive":161}],135:[function(e,_,c){var u=e("./_to-iobject"),t=e("./_object-gopn").f,y={}.toString,f=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],h=function(n){try{return t(n)}catch(l){return f.slice()}};_.exports.f=function(n){return f&&y.call(n)=="[object Window]"?h(n):t(u(n))}},{"./_object-gopn":136,"./_to-iobject":158}],136:[function(e,_,c){var u=e("./_object-keys-internal"),t=e("./_enum-bug-keys").concat("length","prototype");c.f=Object.getOwnPropertyNames||function(f){return u(f,t)}},{"./_enum-bug-keys":105,"./_object-keys-internal":139}],137:[function(e,_,c){c.f=Object.getOwnPropertySymbols},{}],138:[function(e,_,c){var u=e("./_has"),t=e("./_to-object"),y=e("./_shared-key")("IE_PROTO"),f=Object.prototype;_.exports=Object.getPrototypeOf||function(h){return h=t(h),u(h,y)?h[y]:typeof h.constructor=="function"&&h instanceof h.constructor?h.constructor.prototype:h instanceof Object?f:null}},{"./_has":111,"./_shared-key":151,"./_to-object":160}],139:[function(e,_,c){var u=e("./_has"),t=e("./_to-iobject"),y=e("./_array-includes")(!1),f=e("./_shared-key")("IE_PROTO");_.exports=function(h,d){var n=t(h),l=0,s=[],i;for(i in n)i!=f&&(u(n,i)&&s.push(i));for(;d.length>l;)u(n,i=d[l++])&&(~y(s,i)||s.push(i));return s}},{"./_array-includes":96,"./_has":111,"./_shared-key":151,"./_to-iobject":158}],140:[function(e,_,c){var u=e("./_object-keys-internal"),t=e("./_enum-bug-keys");_.exports=Object.keys||function(f){return u(f,t)}},{"./_enum-bug-keys":105,"./_object-keys-internal":139}],141:[function(e,_,c){c.f={}.propertyIsEnumerable},{}],142:[function(e,_,c){var u=e("./_export"),t=e("./_core"),y=e("./_fails");_.exports=function(f,h){var d=(t.Object||{})[f]||Object[f],n={};n[f]=h(d),u(u.S+u.F*y(function(){d(1)}),"Object",n)}},{"./_core":99,"./_export":107,"./_fails":108}],143:[function(e,_,c){var u=e("./_descriptors"),t=e("./_object-keys"),y=e("./_to-iobject"),f=e("./_object-pie").f;_.exports=function(h){return function(d){for(var n=y(d),l=t(n),s=l.length,i=0,o=[],v;s>i;)v=l[i++],(!u||f.call(n,v))&&o.push(h?[v,n[v]]:n[v]);return o}}},{"./_descriptors":103,"./_object-keys":140,"./_object-pie":141,"./_to-iobject":158}],144:[function(e,_,c){_.exports=function(u){try{return{e:!1,v:u()}}catch(t){return{e:!0,v:t}}}},{}],145:[function(e,_,c){var u=e("./_an-object"),t=e("./_is-object"),y=e("./_new-promise-capability");_.exports=function(f,h){if(u(f),t(h)&&h.constructor===f)return h;var d=y.f(f),n=d.resolve;return n(h),d.promise}},{"./_an-object":95,"./_is-object":119,"./_new-promise-capability":129}],146:[function(e,_,c){_.exports=function(u,t){return{enumerable:!(u&1),configurable:!(u&2),writable:!(u&4),value:t}}},{}],147:[function(e,_,c){var u=e("./_hide");_.exports=function(t,y,f){for(var h in y)f&&t[h]?t[h]=y[h]:u(t,h,y[h]);return t}},{"./_hide":112}],148:[function(e,_,c){_.exports=e("./_hide")},{"./_hide":112}],149:[function(e,_,c){"use strict";var u=e("./_global"),t=e("./_core"),y=e("./_object-dp"),f=e("./_descriptors"),h=e("./_wks")("species");_.exports=function(d){var n=typeof t[d]=="function"?t[d]:u[d];f&&n&&!n[h]&&y.f(n,h,{configurable:!0,get:function(){return this}})}},{"./_core":99,"./_descriptors":103,"./_global":110,"./_object-dp":132,"./_wks":166}],150:[function(e,_,c){var u=e("./_object-dp").f,t=e("./_has"),y=e("./_wks")("toStringTag");_.exports=function(f,h,d){f&&!t(f=d?f:f.prototype,y)&&u(f,y,{configurable:!0,value:h})}},{"./_has":111,"./_object-dp":132,"./_wks":166}],151:[function(e,_,c){var u=e("./_shared")("keys"),t=e("./_uid");_.exports=function(y){return u[y]||(u[y]=t(y))}},{"./_shared":152,"./_uid":162}],152:[function(e,_,c){var u=e("./_core"),t=e("./_global"),y="__core-js_shared__",f=t[y]||(t[y]={});(_.exports=function(h,d){return f[h]||(f[h]=d!==void 0?d:{})})("versions",[]).push({version:u.version,mode:e("./_library")?"pure":"global",copyright:"\xA9 2019 Denis Pushkarev (zloirock.ru)"})},{"./_core":99,"./_global":110,"./_library":126}],153:[function(e,_,c){var u=e("./_an-object"),t=e("./_a-function"),y=e("./_wks")("species");_.exports=function(f,h){var d=u(f).constructor,n;return d===void 0||(n=u(d)[y])==null?h:t(n)}},{"./_a-function":92,"./_an-object":95,"./_wks":166}],154:[function(e,_,c){var u=e("./_to-integer"),t=e("./_defined");_.exports=function(y){return function(f,h){var d=String(t(f)),n=u(h),l=d.length,s,i;return n<0||n>=l?y?"":void 0:(s=d.charCodeAt(n),s<55296||s>56319||n+1===l||(i=d.charCodeAt(n+1))<56320||i>57343?y?d.charAt(n):s:y?d.slice(n,n+2):(s-55296<<10)+(i-56320)+65536)}}},{"./_defined":102,"./_to-integer":157}],155:[function(e,_,c){var u=e("./_ctx"),t=e("./_invoke"),y=e("./_html"),f=e("./_dom-create"),h=e("./_global"),d=h.process,n=h.setImmediate,l=h.clearImmediate,s=h.MessageChannel,i=h.Dispatch,o=0,v={},m="onreadystatechange",g,A,T,x=function(){var O=+this;if(v.hasOwnProperty(O)){var S=v[O];delete v[O],S()}},E=function(O){x.call(O.data)};(!n||!l)&&(n=function(O){for(var S=[],w=1;arguments.length>w;)S.push(arguments[w++]);return v[++o]=function(){t(typeof O=="function"?O:Function(O),S)},g(o),o},l=function(O){delete v[O]},e("./_cof")(d)=="process"?g=function(O){d.nextTick(u(x,O,1))}:i&&i.now?g=function(O){i.now(u(x,O,1))}:s?(A=new s,T=A.port2,A.port1.onmessage=E,g=u(T.postMessage,T,1)):h.addEventListener&&typeof postMessage=="function"&&!h.importScripts?(g=function(O){h.postMessage(O+"","*")},h.addEventListener("message",E,!1)):m in f("script")?g=function(O){y.appendChild(f("script"))[m]=function(){y.removeChild(this),x.call(O)}}:g=function(O){setTimeout(u(x,O,1),0)}),_.exports={set:n,clear:l}},{"./_cof":98,"./_ctx":101,"./_dom-create":104,"./_global":110,"./_html":113,"./_invoke":115}],156:[function(e,_,c){var u=e("./_to-integer"),t=Math.max,y=Math.min;_.exports=function(f,h){return f=u(f),f<0?t(f+h,0):y(f,h)}},{"./_to-integer":157}],157:[function(e,_,c){var u=Math.ceil,t=Math.floor;_.exports=function(y){return isNaN(y=+y)?0:(y>0?t:u)(y)}},{}],158:[function(e,_,c){var u=e("./_iobject"),t=e("./_defined");_.exports=function(y){return u(t(y))}},{"./_defined":102,"./_iobject":116}],159:[function(e,_,c){var u=e("./_to-integer"),t=Math.min;_.exports=function(y){return y>0?t(u(y),9007199254740991):0}},{"./_to-integer":157}],160:[function(e,_,c){var u=e("./_defined");_.exports=function(t){return Object(u(t))}},{"./_defined":102}],161:[function(e,_,c){var u=e("./_is-object");_.exports=function(t,y){if(!u(t))return t;var f,h;if(y&&typeof(f=t.toString)=="function"&&!u(h=f.call(t)))return h;if(typeof(f=t.valueOf)=="function"&&!u(h=f.call(t)))return h;if(!y&&typeof(f=t.toString)=="function"&&!u(h=f.call(t)))return h;throw TypeError("Can't convert object to primitive value")}},{"./_is-object":119}],162:[function(e,_,c){var u=0,t=Math.random();_.exports=function(y){return"Symbol(".concat(y===void 0?"":y,")_",(++u+t).toString(36))}},{}],163:[function(e,_,c){var u=e("./_global"),t=u.navigator;_.exports=t&&t.userAgent||""},{"./_global":110}],164:[function(e,_,c){var u=e("./_global"),t=e("./_core"),y=e("./_library"),f=e("./_wks-ext"),h=e("./_object-dp").f;_.exports=function(d){var n=t.Symbol||(t.Symbol=y?{}:u.Symbol||{});d.charAt(0)!="_"&&!(d in n)&&h(n,d,{value:f.f(d)})}},{"./_core":99,"./_global":110,"./_library":126,"./_object-dp":132,"./_wks-ext":165}],165:[function(e,_,c){c.f=e("./_wks")},{"./_wks":166}],166:[function(e,_,c){var u=e("./_shared")("wks"),t=e("./_uid"),y=e("./_global").Symbol,f=typeof y=="function",h=_.exports=function(d){return u[d]||(u[d]=f&&y[d]||(f?y:t)("Symbol."+d))};h.store=u},{"./_global":110,"./_shared":152,"./_uid":162}],167:[function(e,_,c){var u=e("./_classof"),t=e("./_wks")("iterator"),y=e("./_iterators");_.exports=e("./_core").getIteratorMethod=function(f){if(f!=null)return f[t]||f["@@iterator"]||y[u(f)]}},{"./_classof":97,"./_core":99,"./_iterators":125,"./_wks":166}],168:[function(e,_,c){"use strict";var u=e("./_ctx"),t=e("./_export"),y=e("./_to-object"),f=e("./_iter-call"),h=e("./_is-array-iter"),d=e("./_to-length"),n=e("./_create-property"),l=e("./core.get-iterator-method");t(t.S+t.F*!e("./_iter-detect")(function(s){Array.from(s)}),"Array",{from:function(i){var o=y(i),v=typeof this=="function"?this:Array,m=arguments.length,g=m>1?arguments[1]:void 0,A=g!==void 0,T=0,x=l(o),E,j,O,S;if(A&&(g=u(g,m>2?arguments[2]:void 0,2)),x!=null&&!(v==Array&&h(x)))for(S=x.call(o),j=new v;!(O=S.next()).done;T++)n(j,T,A?f(S,g,[O.value,T],!0):O.value);else for(E=d(o.length),j=new v(E);E>T;T++)n(j,T,A?g(o[T],T):o[T]);return j.length=T,j}})},{"./_create-property":100,"./_ctx":101,"./_export":107,"./_is-array-iter":117,"./_iter-call":120,"./_iter-detect":123,"./_to-length":159,"./_to-object":160,"./core.get-iterator-method":167}],169:[function(e,_,c){"use strict";var u=e("./_add-to-unscopables"),t=e("./_iter-step"),y=e("./_iterators"),f=e("./_to-iobject");_.exports=e("./_iter-define")(Array,"Array",function(h,d){this._t=f(h),this._i=0,this._k=d},function(){var h=this._t,d=this._k,n=this._i++;return!h||n>=h.length?(this._t=void 0,t(1)):d=="keys"?t(0,n):d=="values"?t(0,h[n]):t(0,[n,h[n]])},"values"),y.Arguments=y.Array,u("keys"),u("values"),u("entries")},{"./_add-to-unscopables":93,"./_iter-define":122,"./_iter-step":124,"./_iterators":125,"./_to-iobject":158}],170:[function(e,_,c){"use strict";var u=e("./_is-object"),t=e("./_object-gpo"),y=e("./_wks")("hasInstance"),f=Function.prototype;y in f||e("./_object-dp").f(f,y,{value:function(d){if(typeof this!="function"||!u(d))return!1;if(!u(this.prototype))return d instanceof this;for(;d=t(d);)if(this.prototype===d)return!0;return!1}})},{"./_is-object":119,"./_object-dp":132,"./_object-gpo":138,"./_wks":166}],171:[function(e,_,c){var u=e("./_export");u(u.S+u.F,"Object",{assign:e("./_object-assign")})},{"./_export":107,"./_object-assign":130}],172:[function(e,_,c){var u=e("./_export");u(u.S,"Object",{create:e("./_object-create")})},{"./_export":107,"./_object-create":131}],173:[function(e,_,c){var u=e("./_export");u(u.S+u.F*!e("./_descriptors"),"Object",{defineProperty:e("./_object-dp").f})},{"./_descriptors":103,"./_export":107,"./_object-dp":132}],174:[function(e,_,c){e("./_object-sap")("getOwnPropertyNames",function(){return e("./_object-gopn-ext").f})},{"./_object-gopn-ext":135,"./_object-sap":142}],175:[function(e,_,c){var u=e("./_to-object"),t=e("./_object-gpo");e("./_object-sap")("getPrototypeOf",function(){return function(f){return t(u(f))}})},{"./_object-gpo":138,"./_object-sap":142,"./_to-object":160}],176:[function(e,_,c){var u=e("./_to-object"),t=e("./_object-keys");e("./_object-sap")("keys",function(){return function(f){return t(u(f))}})},{"./_object-keys":140,"./_object-sap":142,"./_to-object":160}],177:[function(e,_,c){arguments[4][71][0].apply(c,arguments)},{dup:71}],178:[function(e,_,c){"use strict";var u=e("./_library"),t=e("./_global"),y=e("./_ctx"),f=e("./_classof"),h=e("./_export"),d=e("./_is-object"),n=e("./_a-function"),l=e("./_an-instance"),s=e("./_for-of"),i=e("./_species-constructor"),o=e("./_task").set,v=e("./_microtask")(),m=e("./_new-promise-capability"),g=e("./_perform"),A=e("./_user-agent"),T=e("./_promise-resolve"),x="Promise",E=t.TypeError,j=t.process,O=j&&j.versions,S=O&&O.v8||"",w=t[x],p=f(j)=="process",M=function(){},C,R,I,H,W=R=m.f,D=!!function(){try{var J=w.resolve(1),U=(J.constructor={})[e("./_wks")("species")]=function(Q){Q(M,M)};return(p||typeof PromiseRejectionEvent=="function")&&J.then(M)instanceof U&&S.indexOf("6.6")!==0&&A.indexOf("Chrome/66")===-1}catch(Q){}}(),ae=function(U){var Q;return d(U)&&typeof(Q=U.then)=="function"?Q:!1},V=function(U,Q){if(U._n)return;U._n=!0;var ie=U._c;v(function(){for(var re=U._v,ue=U._s==1,de=0,Y=function(oe){var Z=ue?oe.ok:oe.fail,q=oe.resolve,te=oe.reject,fe=oe.domain,X,B,K;try{Z?(ue||(U._h==2&&P(U),U._h=1),Z===!0?X=re:(fe&&fe.enter(),X=Z(re),fe&&(fe.exit(),K=!0)),X===oe.promise?te(E("Promise-chain cycle")):(B=ae(X))?B.call(X,q,te):q(X)):te(re)}catch(N){fe&&!K&&fe.exit(),te(N)}};ie.length>de;)Y(ie[de++]);U._c=[],U._n=!1,Q&&!U._h&&ee(U)})},ee=function(U){o.call(t,function(){var Q=U._v,ie=$(U),re,ue,de;if(ie&&(re=g(function(){p?j.emit("unhandledRejection",Q,U):(ue=t.onunhandledrejection)?ue({promise:U,reason:Q}):(de=t.console)&&de.error&&de.error("Unhandled promise rejection",Q)}),U._h=p||$(U)?2:1),U._a=void 0,ie&&re.e)throw re.v})},$=function(U){return U._h!==1&&(U._a||U._c).length===0},P=function(U){o.call(t,function(){var Q;p?j.emit("rejectionHandled",U):(Q=t.onrejectionhandled)&&Q({promise:U,reason:U._v})})},F=function(U){var Q=this;if(Q._d)return;Q._d=!0,Q=Q._w||Q,Q._v=U,Q._s=2,Q._a||(Q._a=Q._c.slice()),V(Q,!0)},G=function J(U){var Q=this,ie;if(Q._d)return;Q._d=!0,Q=Q._w||Q;try{if(Q===U)throw E("Promise can't be resolved itself");(ie=ae(U))?v(function(){var re={_w:Q,_d:!1};try{ie.call(U,y(J,re,1),y(F,re,1))}catch(ue){F.call(re,ue)}}):(Q._v=U,Q._s=1,V(Q,!1))}catch(re){F.call({_w:Q,_d:!1},re)}};D||(w=function(U){l(this,w,x,"_h"),n(U),C.call(this);try{U(y(G,this,1),y(F,this,1))}catch(Q){F.call(this,Q)}},C=function(U){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},C.prototype=e("./_redefine-all")(w.prototype,{then:function(U,Q){var ie=W(i(this,w));return ie.ok=typeof U=="function"?U:!0,ie.fail=typeof Q=="function"&&Q,ie.domain=p?j.domain:void 0,this._c.push(ie),this._a&&this._a.push(ie),this._s&&V(this,!1),ie.promise},catch:function(U){return this.then(void 0,U)}}),I=function(){var U=new C;this.promise=U,this.resolve=y(G,U,1),this.reject=y(F,U,1)},m.f=W=function(U){return U===w||U===H?new I(U):R(U)}),h(h.G+h.W+h.F*!D,{Promise:w}),e("./_set-to-string-tag")(w,x),e("./_set-species")(x),H=e("./_core")[x],h(h.S+h.F*!D,x,{reject:function(U){var Q=W(this),ie=Q.reject;return ie(U),Q.promise}}),h(h.S+h.F*(u||!D),x,{resolve:function(U){return T(u&&this===H?w:this,U)}}),h(h.S+h.F*!(D&&e("./_iter-detect")(function(J){w.all(J).catch(M)})),x,{all:function(U){var Q=this,ie=W(Q),re=ie.resolve,ue=ie.reject,de=g(function(){var Y=[],Se=0,oe=1;s(U,!1,function(Z){var q=Se++,te=!1;Y.push(void 0),oe++,Q.resolve(Z).then(function(fe){if(te)return;te=!0,Y[q]=fe,--oe||re(Y)},ue)}),--oe||re(Y)});return de.e&&ue(de.v),ie.promise},race:function(U){var Q=this,ie=W(Q),re=ie.reject,ue=g(function(){s(U,!1,function(de){Q.resolve(de).then(ie.resolve,re)})});return ue.e&&re(ue.v),ie.promise}})},{"./_a-function":92,"./_an-instance":94,"./_classof":97,"./_core":99,"./_ctx":101,"./_export":107,"./_for-of":109,"./_global":110,"./_is-object":119,"./_iter-detect":123,"./_library":126,"./_microtask":128,"./_new-promise-capability":129,"./_perform":144,"./_promise-resolve":145,"./_redefine-all":147,"./_set-species":149,"./_set-to-string-tag":150,"./_species-constructor":153,"./_task":155,"./_user-agent":163,"./_wks":166}],179:[function(e,_,c){var u=e("./_export"),t=e("./_to-absolute-index"),y=String.fromCharCode,f=String.fromCodePoint;u(u.S+u.F*(!!f&&f.length!=1),"String",{fromCodePoint:function(d){for(var n=[],l=arguments.length,s=0,i;l>s;){if(i=+arguments[s++],t(i,1114111)!==i)throw RangeError(i+" is not a valid code point");n.push(i<65536?y(i):y(((i-=65536)>>10)+55296,i%1024+56320))}return n.join("")}})},{"./_export":107,"./_to-absolute-index":156}],180:[function(e,_,c){"use strict";var u=e("./_string-at")(!0);e("./_iter-define")(String,"String",function(t){this._t=String(t),this._i=0},function(){var t=this._t,y=this._i,f;return y>=t.length?{value:void 0,done:!0}:(f=u(t,y),this._i+=f.length,{value:f,done:!1})})},{"./_iter-define":122,"./_string-at":154}],181:[function(e,_,c){"use strict";var u=e("./_global"),t=e("./_has"),y=e("./_descriptors"),f=e("./_export"),h=e("./_redefine"),d=e("./_meta").KEY,n=e("./_fails"),l=e("./_shared"),s=e("./_set-to-string-tag"),i=e("./_uid"),o=e("./_wks"),v=e("./_wks-ext"),m=e("./_wks-define"),g=e("./_enum-keys"),A=e("./_is-array"),T=e("./_an-object"),x=e("./_is-object"),E=e("./_to-object"),j=e("./_to-iobject"),O=e("./_to-primitive"),S=e("./_property-desc"),w=e("./_object-create"),p=e("./_object-gopn-ext"),M=e("./_object-gopd"),C=e("./_object-gops"),R=e("./_object-dp"),I=e("./_object-keys"),H=M.f,W=R.f,D=p.f,ae=u.Symbol,V=u.JSON,ee=V&&V.stringify,$="prototype",P=o("_hidden"),F=o("toPrimitive"),G={}.propertyIsEnumerable,J=l("symbol-registry"),U=l("symbols"),Q=l("op-symbols"),ie=Object[$],re=typeof ae=="function"&&!!C.f,ue=u.QObject,de=!ue||!ue[$]||!ue[$].findChild,Y=y&&n(function(){return w(W({},"a",{get:function(){return W(this,"a",{value:7}).a}})).a!=7})?function(k,z,se){var me=H(ie,z);me&&delete ie[z],W(k,z,se),me&&k!==ie&&W(ie,z,me)}:W,Se=function(z){var se=U[z]=w(ae[$]);return se._k=z,se},oe=re&&typeof ae.iterator=="symbol"?function(k){return typeof k=="symbol"}:function(k){return k instanceof ae},Z=function(z,se,me){return z===ie&&Z(Q,se,me),T(z),se=O(se,!0),T(me),t(U,se)?(me.enumerable?(t(z,P)&&z[P][se]&&(z[P][se]=!1),me=w(me,{enumerable:S(0,!1)})):(t(z,P)||W(z,P,S(1,{})),z[P][se]=!0),Y(z,se,me)):W(z,se,me)},q=function(z,se){T(z);for(var me=g(se=j(se)),be=0,ge=me.length,_e;ge>be;)Z(z,_e=me[be++],se[_e]);return z},te=function(z,se){return se===void 0?w(z):q(w(z),se)},fe=function(z){var se=G.call(this,z=O(z,!0));return this===ie&&t(U,z)&&!t(Q,z)?!1:se||!t(this,z)||!t(U,z)||t(this,P)&&this[P][z]?se:!0},X=function(z,se){if(z=j(z),se=O(se,!0),z===ie&&t(U,se)&&!t(Q,se))return;var me=H(z,se);return me&&t(U,se)&&!(t(z,P)&&z[P][se])&&(me.enumerable=!0),me},B=function(z){for(var se=D(j(z)),me=[],be=0,ge;se.length>be;)!t(U,ge=se[be++])&&ge!=P&&ge!=d&&me.push(ge);return me},K=function(z){for(var se=z===ie,me=D(se?Q:j(z)),be=[],ge=0,_e;me.length>ge;)t(U,_e=me[ge++])&&(se?t(ie,_e):!0)&&be.push(U[_e]);return be};re||(ae=function(){if(this instanceof ae)throw TypeError("Symbol is not a constructor!");var z=i(arguments.length>0?arguments[0]:void 0),se=function me(be){this===ie&&me.call(Q,be),t(this,P)&&t(this[P],z)&&(this[P][z]=!1),Y(this,z,S(1,be))};return y&&de&&Y(ie,z,{configurable:!0,set:se}),Se(z)},h(ae[$],"toString",function(){return this._k}),M.f=X,R.f=Z,e("./_object-gopn").f=p.f=B,e("./_object-pie").f=fe,C.f=K,y&&!e("./_library")&&h(ie,"propertyIsEnumerable",fe,!0),v.f=function(k){return Se(o(k))}),f(f.G+f.W+f.F*!re,{Symbol:ae});for(var N="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),b=0;N.length>b;)o(N[b++]);for(var a=I(o.store),r=0;a.length>r;)m(a[r++]);f(f.S+f.F*!re,"Symbol",{for:function(z){return t(J,z+="")?J[z]:J[z]=ae(z)},keyFor:function(z){if(!oe(z))throw TypeError(z+" is not a symbol!");for(var se in J)if(J[se]===z)return se},useSetter:function(){de=!0},useSimple:function(){de=!1}}),f(f.S+f.F*!re,"Object",{create:te,defineProperty:Z,defineProperties:q,getOwnPropertyDescriptor:X,getOwnPropertyNames:B,getOwnPropertySymbols:K});var L=n(function(){C.f(1)});f(f.S+f.F*L,"Object",{getOwnPropertySymbols:function(z){return C.f(E(z))}}),V&&f(f.S+f.F*(!re||n(function(){var k=ae();return ee([k])!="[null]"||ee({a:k})!="{}"||ee(Object(k))!="{}"})),"JSON",{stringify:function(z){for(var se=[z],me=1,be,ge;arguments.length>me;)se.push(arguments[me++]);return ge=be=se[1],!x(be)&&z===void 0||oe(z)?void 0:(A(be)||(be=function(ve,xe){if(typeof ge=="function"&&(xe=ge.call(this,ve,xe)),!oe(xe))return xe}),se[1]=be,ee.apply(V,se))}}),ae[$][F]||e("./_hide")(ae[$],F,ae[$].valueOf),s(ae,"Symbol"),s(Math,"Math",!0),s(u.JSON,"JSON",!0)},{"./_an-object":95,"./_descriptors":103,"./_enum-keys":106,"./_export":107,"./_fails":108,"./_global":110,"./_has":111,"./_hide":112,"./_is-array":118,"./_is-object":119,"./_library":126,"./_meta":127,"./_object-create":131,"./_object-dp":132,"./_object-gopd":134,"./_object-gopn":136,"./_object-gopn-ext":135,"./_object-gops":137,"./_object-keys":140,"./_object-pie":141,"./_property-desc":146,"./_redefine":148,"./_set-to-string-tag":150,"./_shared":152,"./_to-iobject":158,"./_to-object":160,"./_to-primitive":161,"./_uid":162,"./_wks":166,"./_wks-define":164,"./_wks-ext":165}],182:[function(e,_,c){var u=e("./_export"),t=e("./_object-to-array")(!0);u(u.S,"Object",{entries:function(f){return t(f)}})},{"./_export":107,"./_object-to-array":143}],183:[function(e,_,c){"use strict";var u=e("./_export"),t=e("./_core"),y=e("./_global"),f=e("./_species-constructor"),h=e("./_promise-resolve");u(u.P+u.R,"Promise",{finally:function(n){var l=f(this,t.Promise||y.Promise),s=typeof n=="function";return this.then(s?function(i){return h(l,n()).then(function(){return i})}:n,s?function(i){return h(l,n()).then(function(){throw i})}:n)}})},{"./_core":99,"./_export":107,"./_global":110,"./_promise-resolve":145,"./_species-constructor":153}],184:[function(e,_,c){"use strict";var u=e("./_export"),t=e("./_new-promise-capability"),y=e("./_perform");u(u.S,"Promise",{try:function(h){var d=t.f(this),n=y(h);return(n.e?d.reject:d.resolve)(n.v),d.promise}})},{"./_export":107,"./_new-promise-capability":129,"./_perform":144}],185:[function(e,_,c){e("./_wks-define")("asyncIterator")},{"./_wks-define":164}],186:[function(e,_,c){e("./_wks-define")("observable")},{"./_wks-define":164}],187:[function(e,_,c){e("./es6.array.iterator");for(var u=e("./_global"),t=e("./_hide"),y=e("./_iterators"),f=e("./_wks")("toStringTag"),h="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),d=0;d0?"-":"+")+d(Math.floor(Math.abs(I)/60)*100+Math.abs(I)%60,4),S:["th","st","nd","rd"][j%10>3?0:(j%100-j%10!=10)*j%10],W:H,N:W};return g.replace(i,function(ae){return ae in D?D[ae]:ae.slice(1,ae.length-1)})}}();h.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},h.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};function d(i,o){for(i=String(i),o=o||2;i.length * Copyright 2011-2013 John-David Dalton * Available under MIT license -*/(function(){"use strict";var t={function:!0,object:!0},y=t[typeof window]&&window||this,f=y,h=t[typeof c]&&c,d=t[typeof _]&&_&&!_.nodeType&&_,n=h&&d&&typeof u=="object"&&u;n&&(n.global===n||n.window===n||n.self===n)&&(y=n);var l=Math.pow(2,53)-1,s=/\bOpera/,i=this,o=Object.prototype,v=o.hasOwnProperty,m=o.toString;function g(R){return R=String(R),R.charAt(0).toUpperCase()+R.slice(1)}function A(R,I,H){var W={"10.0":"10","6.4":"10 Technical Preview","6.3":"8.1","6.2":"8","6.1":"Server 2008 R2 / 7","6.0":"Server 2008 / Vista","5.2":"Server 2003 / XP 64-bit","5.1":"XP","5.01":"2000 SP1","5.0":"2000","4.0":"NT","4.90":"ME"};return I&&H&&/^Win/i.test(R)&&!/^Windows Phone /i.test(R)&&(W=W[/[\d.]+$/.exec(R)])&&(R="Windows "+W),R=String(R),I&&H&&(R=R.replace(RegExp(I,"i"),H)),R=x(R.replace(/ ce$/i," CE").replace(/\bhpw/i,"web").replace(/\bMacintosh\b/,"Mac OS").replace(/_PowerPC\b/i," OS").replace(/\b(OS X) [^ \d]+/i,"$1").replace(/\bMac (OS X)\b/,"$1").replace(/\/(\d)/," $1").replace(/_/g,".").replace(/(?: BePC|[ .]*fc[ \d.]+)$/i,"").replace(/\bx86\.64\b/gi,"x86_64").replace(/\b(Windows Phone) OS\b/,"$1").replace(/\b(Chrome OS \w+) [\d.]+\b/,"$1").split(" on ")[0]),R}function T(R,I){var H=-1,W=R?R.length:0;if(typeof W=="number"&&W>-1&&W<=l)for(;++H3&&"WebKit"||/\bOpera\b/.test(B)&&(/\bOPR\b/.test(R)?"Blink":"Presto")||/\b(?:Midori|Nook|Safari)\b/i.test(R)&&!/^(?:Trident|EdgeHTML)$/.test(X)&&"WebKit"||!X&&/\bMSIE\b/i.test(R)&&(b=="Mac OS"?"Tasman":"Trident")||X=="WebKit"&&/\bPlayStation\b(?! Vita\b)/i.test(B)&&"NetFront")&&(X=[Y]),B=="IE"&&(Y=(/; *(?:XBLWP|ZuneWP)(\d+)/i.exec(R)||0)[1])?(B+=" Mobile",b="Windows Phone "+(/\+$/.test(Y)?Y:Y+".x"),oe.unshift("desktop mode")):/\bWPDesktop\b/i.test(R)?(B="IE Mobile",b="Windows Phone 8.x",oe.unshift("desktop mode"),te||(te=(/\brv:([\d.]+)/.exec(R)||0)[1])):B!="IE"&&X=="Trident"&&(Y=/\brv:([\d.]+)/.exec(R))&&(B&&oe.push("identifying as "+B+(te?" "+te:"")),B="IE",te=Y[1]),q){if(O(I,"global"))if(J&&(Y=J.lang.System,Oe=Y.getProperty("os.arch"),b=b||Y.getProperty("os.name")+" "+Y.getProperty("os.version")),U){try{te=I.require("ringo/engine").version.join("."),B="RingoJS"}catch(ge){(Y=I.system)&&Y.global.system==I.system&&(B="Narwhal",b||(b=Y[0].os||null))}B||(B="Rhino")}else typeof I.process=="object"&&!I.process.browser&&(Y=I.process)&&(typeof Y.versions=="object"&&(typeof Y.versions.electron=="string"?(oe.push("Node "+Y.versions.node),B="Electron",te=Y.versions.electron):typeof Y.versions.nw=="string"&&(oe.push("Chromium "+te,"Node "+Y.versions.node),B="NW.js",te=Y.versions.nw)),B||(B="Node.js",Oe=Y.arch,b=Y.platform,te=/[\d.]+/.exec(Y.version),te=te?te[0]:null));else j(Y=I.runtime)==$?(B="Adobe AIR",b=Y.flash.system.Capabilities.os):j(Y=I.phantom)==G?(B="PhantomJS",te=(Y=Y.version||null)&&Y.major+"."+Y.minor+"."+Y.patch):typeof re.documentMode=="number"&&(Y=/\bTrident\/(\d+)/i.exec(R))?(te=[te,re.documentMode],(Y=+Y[1]+4)!=te[1]&&(oe.push("IE "+te[1]+" mode"),X&&(X[1]=""),te[1]=Y),te=B=="IE"?String(te[1].toFixed(1)):te[0]):typeof re.documentMode=="number"&&/^(?:Chrome|Firefox)\b/.test(B)&&(oe.push("masking as "+B+" "+te),B="IE",te="11.0",X=["Trident"],b="Windows");b=b&&x(b)}if(te&&(Y=/(?:[ab]|dp|pre|[ab]\d+pre)(?:\d+\+?)?$/i.exec(te)||/(?:alpha|beta)(?: ?\d)?/i.exec(R+";"+(q&&W.appMinorVersion))||/\bMinefield\b/i.test(R)&&"a")&&(Z=/b/i.test(Y)?"beta":"alpha",te=te.replace(RegExp(Y+"\\+?$"),"")+(Z=="beta"?ie:Q)+(/\d+\+?/.exec(Y)||"")),B=="Fennec"||B=="Firefox"&&/\b(?:Android|Firefox OS)\b/.test(b))B="Firefox Mobile";else if(B=="Maxthon"&&te)te=te.replace(/\.[\d.]+/,".x");else if(/\bXbox\b/i.test(K))K=="Xbox 360"&&(b=null),K=="Xbox 360"&&/\bIEMobile\b/.test(R)&&oe.unshift("mobile mode");else if((/^(?:Chrome|IE|Opera)$/.test(B)||B&&!K&&!/Browser|Mobi/.test(B))&&(b=="Windows CE"||/Mobi/i.test(R)))B+=" Mobile";else if(B=="IE"&&q)try{I.external===null&&oe.unshift("platform preview")}catch(ge){oe.unshift("embedded")}else(/\bBlackBerry\b/.test(K)||/\bBB10\b/.test(R))&&(Y=(RegExp(K.replace(/ +/g," *")+"/([.\\d]+)","i").exec(R)||0)[1]||te)?(Y=[Y,/BB10/.test(R)],b=(Y[1]?(K=null,N="BlackBerry"):"Device Software")+" "+Y[0],te=null):this!=E&&K!="Wii"&&(q&&ue||/Opera/.test(B)&&/\b(?:MSIE|Firefox)\b/i.test(R)||B=="Firefox"&&/\bOS X (?:\d+\.){2,}/.test(b)||B=="IE"&&(b&&!/^Win/.test(b)&&te>5.5||/\bWindows XP\b/.test(b)&&te>8||te==8&&!/\bTrident\b/.test(R)))&&!s.test(Y=M.call(E,R.replace(s,"")+";"))&&Y.name&&(Y="ing as "+Y.name+((Y=Y.version)?" "+Y:""),s.test(B)?(/\bIE\b/.test(Y)&&b=="Mac OS"&&(b=null),Y="identify"+Y):(Y="mask"+Y,ce?B=x(ce.replace(/([a-z])([A-Z])/g,"$1 $2")):B="Opera",/\bIE\b/.test(Y)&&(b=null),q||(te=null)),X=["Presto"],oe.push(Y));(Y=(/\bAppleWebKit\/([\d.]+\+?)/i.exec(R)||0)[1])&&(Y=[parseFloat(Y.replace(/\.(\d)$/,".0$1")),Y],B=="Safari"&&Y[1].slice(-1)=="+"?(B="WebKit Nightly",Z="alpha",te=Y[1].slice(0,-1)):(te==Y[1]||te==(Y[2]=(/\bSafari\/([\d.]+\+?)/i.exec(R)||0)[1]))&&(te=null),Y[1]=(/\bChrome\/([\d.]+)/i.exec(R)||0)[1],Y[0]==537.36&&Y[2]==537.36&&parseFloat(Y[1])>=28&&X=="WebKit"&&(X=["Blink"]),!q||!V&&!Y[1]?(X&&(X[1]="like Safari"),Y=(Y=Y[0],Y<400?1:Y<500?2:Y<526?3:Y<533?4:Y<534?"4+":Y<535?5:Y<537?6:Y<538?7:Y<601?8:"8")):(X&&(X[1]="like Chrome"),Y=Y[1]||(Y=Y[0],Y<530?1:Y<532?2:Y<532.05?3:Y<533?4:Y<534.03?5:Y<534.07?6:Y<534.1?7:Y<534.13?8:Y<534.16?9:Y<534.24?10:Y<534.3?11:Y<535.01?12:Y<535.02?"13+":Y<535.07?15:Y<535.11?16:Y<535.19?17:Y<536.05?18:Y<536.1?19:Y<537.01?20:Y<537.11?"21+":Y<537.13?23:Y<537.18?24:Y<537.24?25:Y<537.36?26:X!="Blink"?"27":"28")),X&&(X[1]+=" "+(Y+=typeof Y=="number"?".x":/[.+]/.test(Y)?"":"+")),B=="Safari"&&(!te||parseInt(te)>45)&&(te=Y)),B=="Opera"&&(Y=/\bzbov|zvav$/.exec(b))?(B+=" ",oe.unshift("desktop mode"),Y=="zvav"?(B+="Mini",te=null):B+="Mobile",b=b.replace(RegExp(" *"+Y+"$"),"")):B=="Safari"&&/\bChrome\b/.exec(X&&X[1])&&(oe.unshift("desktop mode"),B="Chrome Mobile",te=null,/\bOS X\b/.test(b)?(N="Apple",b="iOS 4.3+"):b=null),te&&te.indexOf(Y=/[\d.]+$/.exec(b))==0&&R.indexOf("/"+Y+"-")>-1&&(b=p(b.replace(Y,""))),X&&!/\b(?:Avant|Nook)\b/.test(B)&&(/Browser|Lunascape|Maxthon/.test(B)||B!="Safari"&&/^iOS/.test(b)&&/\bSafari\b/.test(X[1])||/^(?:Adobe|Arora|Breach|Midori|Opera|Phantom|Rekonq|Rock|Samsung Internet|Sleipnir|Web)/.test(B)&&X[1])&&((Y=X[X.length-1])&&oe.push(Y)),oe.length&&(oe=["("+oe.join("; ")+")"]),N&&K&&K.indexOf(N)<0&&oe.push("on "+N),K&&oe.push((/^on /.test(oe[oe.length-1])?"":"on ")+K),b&&(Y=/ ([\d.+]+)$/.exec(b),fe=Y&&b.charAt(b.length-Y[0].length-1)=="/",b={architecture:32,family:Y&&!fe?b.replace(Y[0],""):b,version:Y?Y[1]:null,toString:function(){var _e=this.version;return this.family+(_e&&!fe?" "+_e:"")+(this.architecture==64?" 64-bit":"")}}),(Y=/\b(?:AMD|IA|Win|WOW|x86_|x)64\b/i.exec(Oe))&&!/\bi686\b/i.test(Oe)?(b&&(b.architecture=64,b.family=b.family.replace(RegExp(" *"+Y),"")),B&&(/\bWOW64\b/i.test(R)||q&&/\w(?:86|32)$/.test(W.cpuClass||W.platform)&&!/\bWin64; x64\b/i.test(R))&&oe.unshift("32-bit")):b&&/^OS X/.test(b.family)&&B=="Chrome"&&parseFloat(te)>=39&&(b.architecture=64),R||(R=null);var be={};return be.description=R,be.layout=X&&X[0],be.manufacturer=N,be.name=B,be.prerelease=Z,be.product=K,be.ua=R,be.version=B&&te,be.os=b||{architecture:null,family:null,version:null,toString:function(){return"null"}},be.parse=M,be.toString=me,be.version&&oe.unshift(te),be.name&&oe.unshift(B),b&&B&&!(b==String(b).split(" ")[0]&&(b==B.split(" ")[0]||K))&&oe.push(K?"("+b+")":"on "+b),oe.length&&(be.description=oe.join(" ")),be}var C=M();typeof define=="function"&&typeof define.amd=="object"&&define.amd?(y.platform=C,define(function(){return C})):h&&d?E(C,function(R,I){h[I]=R}):y.platform=C}).call(this)}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],207:[function(e,_,c){(function(u){"use strict";typeof u=="undefined"||!u.version||u.version.indexOf("v0.")===0||u.version.indexOf("v1.")===0&&u.version.indexOf("v1.8.")!==0?_.exports={nextTick:t}:_.exports=u;function t(y,f,h,d){if(typeof y!="function")throw new TypeError('"callback" argument must be a function');var n=arguments.length,l,s;switch(n){case 0:case 1:return u.nextTick(y);case 2:return u.nextTick(function(){y.call(null,f)});case 3:return u.nextTick(function(){y.call(null,f,h)});case 4:return u.nextTick(function(){y.call(null,f,h,d)});default:for(l=new Array(n-1),s=0;s1)for(var E=1;E= 0x80 (not a basic code point)","invalid-input":"Invalid input"},O=l-s,S=Math.floor,w=String.fromCharCode,p;function M(F){throw new RangeError(j[F])}function C(F,G){for(var J=F.length,U=[];J--;)U[J]=G(F[J]);return U}function R(F,G){var J=F.split("@"),U="";J.length>1&&(U=J[0]+"@",F=J[1]),F=F.replace(E,".");var Q=F.split("."),ie=C(Q,G).join(".");return U+ie}function I(F){for(var G=[],J=0,U=F.length,Q,ie;J=55296&&Q<=56319&&J65535&&(G-=65536,J+=w(G>>>10&1023|55296),G=56320|G&1023),J+=w(G),J}).join("")}function W(F){return F-48<10?F-22:F-65<26?F-65:F-97<26?F-97:l}function D(F,G){return F+22+75*(F<26)-((G!=0)<<5)}function ae(F,G,J){var U=0;for(F=J?S(F/v):F>>1,F+=S(F/G);F>O*i>>1;U+=l)F=S(F/O);return S(U+(O+1)*F/(F+o))}function V(F){var G=[],J=F.length,U,Q=0,ie=g,re=m,ue,ce,Y,Oe,oe,Z,q,te,fe;for(ue=F.lastIndexOf(A),ue<0&&(ue=0),ce=0;ce=128&&M("not-basic"),G.push(F.charCodeAt(ce));for(Y=ue>0?ue+1:0;Y=J&&M("invalid-input"),q=W(F.charCodeAt(Y++)),(q>=l||q>S((n-Q)/oe))&&M("overflow"),Q+=q*oe,te=Z<=re?s:Z>=re+i?i:Z-re,qS(n/fe)&&M("overflow"),oe*=fe;U=G.length+1,re=ae(Q-Oe,U,Oe==0),S(Q/U)>n-ie&&M("overflow"),ie+=S(Q/U),Q%=U,G.splice(Q++,0,ie)}return H(G)}function ee(F){var G,J,U,Q,ie,re,ue,ce,Y,Oe,oe,Z=[],q,te,fe,X;for(F=I(F),q=F.length,G=g,J=0,ie=m,re=0;re=G&&oeS((n-J)/te)&&M("overflow"),J+=(ue-G)*te,G=ue,re=0;ren&&M("overflow"),oe==G){for(ce=J,Y=l;!(Oe=Y<=ie?s:Y>=ie+i?i:Y-ie,ce0&&i>s&&(i=s);for(var o=0;o=0?(g=v.substr(0,m),A=v.substr(m+1)):(g=v,A=""),T=decodeURIComponent(g),x=decodeURIComponent(A),u(n,T)?t(n[T])?n[T].push(x):n[T]=[n[T],x]:n[T]=x}return n};var t=Array.isArray||function(y){return Object.prototype.toString.call(y)==="[object Array]"}},{}],211:[function(e,_,c){"use strict";var u=function(d){switch(typeof d){case"string":return d;case"boolean":return d?"true":"false";case"number":return isFinite(d)?d:"";default:return""}};_.exports=function(h,d,n,l){return d=d||"&",n=n||"=",h===null&&(h=void 0),typeof h=="object"?y(f(h),function(s){var i=encodeURIComponent(u(s))+n;return t(h[s])?y(h[s],function(o){return i+encodeURIComponent(u(o))}).join(d):i+encodeURIComponent(u(h[s]))}).join(d):l?encodeURIComponent(u(l))+n+encodeURIComponent(u(h)):""};var t=Array.isArray||function(h){return Object.prototype.toString.call(h)==="[object Array]"};function y(h,d){if(h.map)return h.map(d);for(var n=[],l=0;l0?(typeof B!="string"&&!a.objectMode&&(0,f.default)(B)!==g.prototype&&(B=T(B)),N?a.endEmitted?X.emit("error",new Error("stream.unshift() after end event")):W(X,a,B,!0):a.ended?X.emit("error",new Error("stream.push() after EOF")):(a.reading=!1,a.decoder&&!K?(B=a.decoder.write(B),a.objectMode||B.length!==0?W(X,a,B,!1):J(X,a)):W(X,a,B,!1))):N||(a.reading=!1)}return ae(a)}function W(X,B,K,N){B.flowing&&B.length===0&&!B.sync?(X.emit("data",K),X.read(0)):(B.length+=B.objectMode?1:K.length,N?B.buffer.unshift(K):B.buffer.push(K),B.needReadable&&F(X)),J(X,B)}function D(X,B){var K;return!x(B)&&typeof B!="string"&&B!==void 0&&!X.objectMode&&(K=new TypeError("Invalid non-string/buffer chunk")),K}function ae(X){return!X.ended&&(X.needReadable||X.length=V?X=V:(X--,X|=X>>>1,X|=X>>>2,X|=X>>>4,X|=X>>>8,X|=X>>>16,X++),X}function $(X,B){return X<=0||B.length===0&&B.ended?0:B.objectMode?1:X!==X?B.flowing&&B.length?B.buffer.head.data.length:B.length:(X>B.highWaterMark&&(B.highWaterMark=ee(X)),X<=B.length?X:B.ended?B.length:(B.needReadable=!0,0))}I.prototype.read=function(X){O("read",X),X=parseInt(X,10);var B=this._readableState,K=X;if(X!==0&&(B.emittedReadable=!1),X===0&&B.needReadable&&(B.length>=B.highWaterMark||B.ended))return O("read: emitReadable",B.length,B.ended),B.length===0&&B.ended?q(this):F(this),null;if(X=$(X,B),X===0&&B.ended)return B.length===0&&q(this),null;var N=B.needReadable;O("need readable",N),(B.length===0||B.length-X0?b=Y(X,B):b=null,b===null?(B.needReadable=!0,X=0):B.length-=X,B.length===0&&(B.ended||(B.needReadable=!0),K!==X&&B.ended&&q(this)),b!==null&&this.emit("data",b),b};function P(X,B){if(B.ended)return;if(B.decoder){var K=B.decoder.end();K&&K.length&&(B.buffer.push(K),B.length+=B.objectMode?1:K.length)}B.ended=!0,F(X)}function F(X){var B=X._readableState;B.needReadable=!1,B.emittedReadable||(O("emitReadable",B.flowing),B.emittedReadable=!0,B.sync?l.nextTick(G,X):G(X))}function G(X){O("emit readable"),X.emit("readable"),ce(X)}function J(X,B){B.readingMore||(B.readingMore=!0,l.nextTick(U,X,B))}function U(X,B){for(var K=B.length;!B.reading&&!B.flowing&&!B.ended&&B.length1&&fe(N.pipes,X)!==-1)&&!z&&(O("false write response, pause",K._readableState.awaitDrain),K._readableState.awaitDrain++,me=!0),K.pause())}function ge(he){O("onerror",he),xe(),X.removeListener("error",ge),v(X,"error")===0&&X.emit("error",he)}C(X,"error",ge);function _e(){X.removeListener("finish",ve),xe()}X.once("close",_e);function ve(){O("onfinish"),X.removeListener("close",_e),xe()}X.once("finish",ve);function xe(){O("unpipe"),K.unpipe(X)}return X.emit("pipe",K),N.flowing||(O("pipe resume"),K.resume()),X};function Q(X){return function(){var B=X._readableState;O("pipeOnDrain",B.awaitDrain),B.awaitDrain&&B.awaitDrain--,B.awaitDrain===0&&v(X,"data")&&(B.flowing=!0,ce(X))}}I.prototype.unpipe=function(X){var B=this._readableState,K={hasUnpiped:!1};if(B.pipesCount===0)return this;if(B.pipesCount===1)return X&&X!==B.pipes?this:(X||(X=B.pipes),B.pipes=null,B.pipesCount=0,B.flowing=!1,X&&X.emit("unpipe",this,K),this);if(!X){var N=B.pipes,b=B.pipesCount;B.pipes=null,B.pipesCount=0,B.flowing=!1;for(var a=0;a=B.length?(B.decoder?K=B.buffer.join(""):B.buffer.length===1?K=B.buffer.head.data:K=B.buffer.concat(B.length),B.buffer.clear()):K=Oe(X,B.buffer,B.decoder),K}function Oe(X,B,K){var N;return Xa.length?a.length:X;if(r===a.length?b+=a:b+=a.slice(0,X),X-=r,X===0){r===a.length?(++N,K.next?B.head=K.next:B.head=B.tail=null):(B.head=K,K.data=a.slice(r));break}++N}return B.length-=N,b}function Z(X,B){var K=g.allocUnsafe(X),N=B.head,b=1;for(N.data.copy(K),X-=N.data.length;N=N.next;){var a=N.data,r=X>a.length?a.length:X;if(a.copy(K,K.length-X,0,r),X-=r,X===0){r===a.length?(++b,N.next?B.head=N.next:B.head=B.tail=null):(B.head=N,N.data=a.slice(r));break}++b}return B.length-=b,K}function q(X){var B=X._readableState;if(B.length>0)throw new Error('"endReadable()" called on non-empty stream');B.endEmitted||(B.ended=!0,l.nextTick(te,B,X))}function te(X,B){!X.endEmitted&&X.length===0&&(X.endEmitted=!0,B.readable=!1,B.emit("end"))}function fe(X,B){for(var K=0,N=X.length;K-1?v.default:g.nextTick,E;D.WritableState=H;var j=(0,i.default)(e("core-util-is"));j.inherits=e("inherits");var O={deprecate:e("util-deprecate")},S=e("./internal/streams/stream"),w=e("safe-buffer").Buffer,p=t.Uint8Array||function(){};function M(Z){return w.from(Z)}function C(Z){return w.isBuffer(Z)||Z instanceof p}var R=e("./internal/streams/destroy");j.inherits(D,S);function I(){}function H(Z,q){E=E||e("./_stream_duplex"),Z=Z||{};var te=q instanceof E;this.objectMode=!!Z.objectMode,te&&(this.objectMode=this.objectMode||!!Z.writableObjectMode);var fe=Z.highWaterMark,X=Z.writableHighWaterMark,B=this.objectMode?16:16*1024;fe||fe===0?this.highWaterMark=fe:te&&(X||X===0)?this.highWaterMark=X:this.highWaterMark=B,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var K=Z.decodeStrings===!1;this.decodeStrings=!K,this.defaultEncoding=Z.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(N){J(q,N)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new T(this)}H.prototype.getBuffer=function(){for(var q=this.bufferedRequest,te=[];q;)te.push(q),q=q.next;return te},function(){try{Object.defineProperty(H.prototype,"buffer",{get:O.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(Z){}}();var W;typeof l.default=="function"&&d.default&&typeof Function.prototype[d.default]=="function"?(W=Function.prototype[d.default],(0,f.default)(D,d.default,{value:function(q){return W.call(this,q)?!0:this!==D?!1:q&&q._writableState instanceof H}})):W=function(q){return q instanceof this};function D(Z){if(E=E||e("./_stream_duplex"),!W.call(D,this)&&!(this instanceof E))return new D(Z);this._writableState=new H(Z,this),this.writable=!0,Z&&(typeof Z.write=="function"&&(this._write=Z.write),typeof Z.writev=="function"&&(this._writev=Z.writev),typeof Z.destroy=="function"&&(this._destroy=Z.destroy),typeof Z.final=="function"&&(this._final=Z.final)),S.call(this)}D.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))};function ae(Z,q){var te=new Error("write after end");Z.emit("error",te),g.nextTick(q,te)}function V(Z,q,te,fe){var X=!0,B=!1;return te===null?B=new TypeError("May not write null values to stream"):typeof te!="string"&&te!==void 0&&!q.objectMode&&(B=new TypeError("Invalid non-string/buffer chunk")),B&&(Z.emit("error",B),g.nextTick(fe,B),X=!1),X}D.prototype.write=function(Z,q,te){var fe=this._writableState,X=!1,B=!fe.objectMode&&C(Z);return B&&!w.isBuffer(Z)&&(Z=M(Z)),typeof q=="function"&&(te=q,q=null),B?q="buffer":q||(q=fe.defaultEncoding),typeof te!="function"&&(te=I),fe.ended?ae(this,te):(B||V(this,fe,Z,te))&&(fe.pendingcb++,X=$(this,fe,B,Z,q,te)),X},D.prototype.cork=function(){var Z=this._writableState;Z.corked++},D.prototype.uncork=function(){var Z=this._writableState;Z.corked&&(Z.corked--,!Z.writing&&!Z.corked&&!Z.finished&&!Z.bufferProcessing&&Z.bufferedRequest&&ie(this,Z))},D.prototype.setDefaultEncoding=function(q){if(typeof q=="string"&&(q=q.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((q+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+q);return this._writableState.defaultEncoding=q,this};function ee(Z,q,te){return!Z.objectMode&&Z.decodeStrings!==!1&&typeof q=="string"&&(q=w.from(q,te)),q}Object.defineProperty(D.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function $(Z,q,te,fe,X,B){if(!te){var K=ee(q,fe,X);fe!==K&&(te=!0,X="buffer",fe=K)}var N=q.objectMode?1:fe.length;q.length+=N;var b=q.length0?this.tail.next=l:this.head=l,this.tail=l,++this.length},h.prototype.unshift=function(n){var l={data:n,next:this.head};this.length===0&&(this.tail=l),this.head=l,++this.length},h.prototype.shift=function(){if(this.length===0)return;var n=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,n},h.prototype.clear=function(){this.head=this.tail=null,this.length=0},h.prototype.join=function(n){if(this.length===0)return"";for(var l=this.head,s=""+l.data;l=l.next;)s+=n+l.data;return s},h.prototype.concat=function(n){if(this.length===0)return t.alloc(0);if(this.length===1)return this.head.data;for(var l=t.allocUnsafe(n>>>0),s=this.head,i=0;s;)f(s.data,l,i),i+=s.data.length,s=s.next;return l},h}(),y&&y.inspect&&y.inspect.custom&&(_.exports.prototype[y.inspect.custom]=function(){var h=y.inspect({length:this.length});return this.constructor.name+" "+h})},{"safe-buffer":228,util:71}],220:[function(e,_,c){"use strict";var u=e("process-nextick-args");function t(h,d){var n=this,l=this._readableState&&this._readableState.destroyed,s=this._writableState&&this._writableState.destroyed;return l||s?(d?d(h):h&&(!this._writableState||!this._writableState.errorEmitted)&&u.nextTick(f,this,h),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(h||null,function(i){!d&&i?(u.nextTick(f,n,i),n._writableState&&(n._writableState.errorEmitted=!0)):d&&d(i)}),this)}function y(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function f(h,d){h.emit("error",d)}_.exports={destroy:t,undestroy:y}},{"process-nextick-args":207}],221:[function(e,_,c){"use strict";_.exports=e("events").EventEmitter},{events:192}],222:[function(e,_,c){_.exports=e("./readable").PassThrough},{"./readable":223}],223:[function(e,_,c){c=_.exports=e("./lib/_stream_readable.js"),c.Stream=c,c.Readable=c,c.Writable=e("./lib/_stream_writable.js"),c.Duplex=e("./lib/_stream_duplex.js"),c.Transform=e("./lib/_stream_transform.js"),c.PassThrough=e("./lib/_stream_passthrough.js")},{"./lib/_stream_duplex.js":214,"./lib/_stream_passthrough.js":215,"./lib/_stream_readable.js":216,"./lib/_stream_transform.js":217,"./lib/_stream_writable.js":218}],224:[function(e,_,c){_.exports=e("./readable").Transform},{"./readable":223}],225:[function(e,_,c){_.exports=e("./lib/_stream_writable.js")},{"./lib/_stream_writable.js":218}],226:[function(e,_,c){var u=function(){return this}()||Function("return this")(),t=u.regeneratorRuntime&&Object.getOwnPropertyNames(u).indexOf("regeneratorRuntime")>=0,y=t&&u.regeneratorRuntime;if(u.regeneratorRuntime=void 0,_.exports=e("./runtime"),t)u.regeneratorRuntime=y;else try{delete u.regeneratorRuntime}catch(f){u.regeneratorRuntime=void 0}},{"./runtime":227}],227:[function(e,_,c){!function(u){"use strict";var t=Object.prototype,y=t.hasOwnProperty,f,h=typeof Symbol=="function"?Symbol:{},d=h.iterator||"@@iterator",n=h.asyncIterator||"@@asyncIterator",l=h.toStringTag||"@@toStringTag",s=typeof _=="object",i=u.regeneratorRuntime;if(i){s&&(_.exports=i);return}i=u.regeneratorRuntime=s?_.exports:{};function o($,P,F,G){var J=P&&P.prototype instanceof E?P:E,U=Object.create(J.prototype),Q=new ae(G||[]);return U._invoke=I($,F,Q),U}i.wrap=o;function v($,P,F){try{return{type:"normal",arg:$.call(P,F)}}catch(G){return{type:"throw",arg:G}}}var m="suspendedStart",g="suspendedYield",A="executing",T="completed",x={};function E(){}function j(){}function O(){}var S={};S[d]=function(){return this};var w=Object.getPrototypeOf,p=w&&w(w(V([])));p&&p!==t&&y.call(p,d)&&(S=p);var M=O.prototype=E.prototype=Object.create(S);j.prototype=M.constructor=O,O.constructor=j,O[l]=j.displayName="GeneratorFunction";function C($){["next","throw","return"].forEach(function(P){$[P]=function(F){return this._invoke(P,F)}})}i.isGeneratorFunction=function($){var P=typeof $=="function"&&$.constructor;return P?P===j||(P.displayName||P.name)==="GeneratorFunction":!1},i.mark=function($){return Object.setPrototypeOf?Object.setPrototypeOf($,O):($.__proto__=O,l in $||($[l]="GeneratorFunction")),$.prototype=Object.create(M),$},i.awrap=function($){return{__await:$}};function R($){function P(J,U,Q,ie){var re=v($[J],$,U);if(re.type==="throw")ie(re.arg);else{var ue=re.arg,ce=ue.value;return ce&&typeof ce=="object"&&y.call(ce,"__await")?Promise.resolve(ce.__await).then(function(Y){P("next",Y,Q,ie)},function(Y){P("throw",Y,Q,ie)}):Promise.resolve(ce).then(function(Y){ue.value=Y,Q(ue)},ie)}}var F;function G(J,U){function Q(){return new Promise(function(ie,re){P(J,U,ie,re)})}return F=F?F.then(Q,Q):Q()}this._invoke=G}C(R.prototype),R.prototype[n]=function(){return this},i.AsyncIterator=R,i.async=function($,P,F,G){var J=new R(o($,P,F,G));return i.isGeneratorFunction(P)?J:J.next().then(function(U){return U.done?U.value:J.next()})};function I($,P,F){var G=m;return function(U,Q){if(G===A)throw new Error("Generator is already running");if(G===T){if(U==="throw")throw Q;return ee()}for(F.method=U,F.arg=Q;;){var ie=F.delegate;if(ie){var re=H(ie,F);if(re){if(re===x)continue;return re}}if(F.method==="next")F.sent=F._sent=F.arg;else if(F.method==="throw"){if(G===m)throw G=T,F.arg;F.dispatchException(F.arg)}else F.method==="return"&&F.abrupt("return",F.arg);G=A;var ue=v($,P,F);if(ue.type==="normal"){if(G=F.done?T:g,ue.arg===x)continue;return{value:ue.arg,done:F.done}}else ue.type==="throw"&&(G=T,F.method="throw",F.arg=ue.arg)}}}function H($,P){var F=$.iterator[P.method];if(F===f){if(P.delegate=null,P.method==="throw"){if($.iterator.return&&(P.method="return",P.arg=f,H($,P),P.method==="throw"))return x;P.method="throw",P.arg=new TypeError("The iterator does not provide a 'throw' method")}return x}var G=v(F,$.iterator,P.arg);if(G.type==="throw")return P.method="throw",P.arg=G.arg,P.delegate=null,x;var J=G.arg;if(!J)return P.method="throw",P.arg=new TypeError("iterator result is not an object"),P.delegate=null,x;if(J.done)P[$.resultName]=J.value,P.next=$.nextLoc,P.method!=="return"&&(P.method="next",P.arg=f);else return J;return P.delegate=null,x}C(M),M[l]="Generator",M[d]=function(){return this},M.toString=function(){return"[object Generator]"};function W($){var P={tryLoc:$[0]};1 in $&&(P.catchLoc=$[1]),2 in $&&(P.finallyLoc=$[2],P.afterLoc=$[3]),this.tryEntries.push(P)}function D($){var P=$.completion||{};P.type="normal",delete P.arg,$.completion=P}function ae($){this.tryEntries=[{tryLoc:"root"}],$.forEach(W,this),this.reset(!0)}i.keys=function($){var P=[];for(var F in $)P.push(F);return P.reverse(),function G(){for(;P.length;){var J=P.pop();if(J in $)return G.value=J,G.done=!1,G}return G.done=!0,G}};function V($){if($){var P=$[d];if(P)return P.call($);if(typeof $.next=="function")return $;if(!isNaN($.length)){var F=-1,G=function J(){for(;++F<$.length;)if(y.call($,F))return J.value=$[F],J.done=!1,J;return J.value=f,J.done=!0,J};return G.next=G}}return{next:ee}}i.values=V;function ee(){return{value:f,done:!0}}ae.prototype={constructor:ae,reset:function(P){if(this.prev=0,this.next=0,this.sent=this._sent=f,this.done=!1,this.delegate=null,this.method="next",this.arg=f,this.tryEntries.forEach(D),!P)for(var F in this)F.charAt(0)==="t"&&y.call(this,F)&&!isNaN(+F.slice(1))&&(this[F]=f)},stop:function(){this.done=!0;var P=this.tryEntries[0],F=P.completion;if(F.type==="throw")throw F.arg;return this.rval},dispatchException:function(P){if(this.done)throw P;var F=this;function G(ue,ce){return Q.type="throw",Q.arg=P,F.next=ue,ce&&(F.method="next",F.arg=f),!!ce}for(var J=this.tryEntries.length-1;J>=0;--J){var U=this.tryEntries[J],Q=U.completion;if(U.tryLoc==="root")return G("end");if(U.tryLoc<=this.prev){var ie=y.call(U,"catchLoc"),re=y.call(U,"finallyLoc");if(ie&&re){if(this.prev=0;--G){var J=this.tryEntries[G];if(J.tryLoc<=this.prev&&y.call(J,"finallyLoc")&&this.prev=0;--F){var G=this.tryEntries[F];if(G.finallyLoc===P)return this.complete(G.completion,G.afterLoc),D(G),x}},catch:function(P){for(var F=this.tryEntries.length-1;F>=0;--F){var G=this.tryEntries[F];if(G.tryLoc===P){var J=G.completion;if(J.type==="throw"){var U=J.arg;D(G)}return U}}throw new Error("illegal catch attempt")},delegateYield:function(P,F,G){return this.delegate={iterator:V(P),resultName:F,nextLoc:G},this.method==="next"&&(this.arg=f),x}}}(function(){return this}()||Function("return this")())},{}],228:[function(e,_,c){var u=e("buffer"),t=u.Buffer;function y(h,d){for(var n in h)d[n]=h[n]}t.from&&t.alloc&&t.allocUnsafe&&t.allocUnsafeSlow?_.exports=u:(y(u,c),c.Buffer=f);function f(h,d,n){return t(h,d,n)}y(t,f),f.from=function(h,d,n){if(typeof h=="number")throw new TypeError("Argument must not be a number");return t(h,d,n)},f.alloc=function(h,d,n){if(typeof h!="number")throw new TypeError("Argument must be a number");var l=t(h);return d!==void 0?typeof n=="string"?l.fill(d,n):l.fill(d):l.fill(0),l},f.allocUnsafe=function(h){if(typeof h!="number")throw new TypeError("Argument must be a number");return t(h)},f.allocUnsafeSlow=function(h){if(typeof h!="number")throw new TypeError("Argument must be a number");return u.SlowBuffer(h)}},{buffer:73}],229:[function(e,_,c){(function(u){"use strict";var t=e("babel-runtime/core-js/string/from-code-point"),y=g(t),f=e("babel-runtime/core-js/json/stringify"),h=g(f),d=e("babel-runtime/helpers/typeof"),n=g(d),l=e("babel-runtime/core-js/object/define-property"),s=g(l),i=e("babel-runtime/core-js/object/keys"),o=g(i),v=e("babel-runtime/core-js/object/create"),m=g(v);function g(A){return A&&A.__esModule?A:{default:A}}(function(A){A.parser=function(a,r){return new x(a,r)},A.SAXParser=x,A.SAXStream=M,A.createStream=p,A.MAX_BUFFER_LENGTH=64*1024;var T=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];A.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"];function x(a,r){if(!(this instanceof x))return new x(a,r);var L=this;j(L),L.q=L.c="",L.bufferCheckPosition=A.MAX_BUFFER_LENGTH,L.opt=r||{},L.opt.lowercase=L.opt.lowercase||L.opt.lowercasetags,L.looseCase=L.opt.lowercase?"toLowerCase":"toUpperCase",L.tags=[],L.closed=L.closedRoot=L.sawRoot=!1,L.tag=L.error=null,L.strict=!!a,L.noscript=!!(a||L.opt.noscript),L.state=U.BEGIN,L.strictEntities=L.opt.strictEntities,L.ENTITIES=L.strictEntities?(0,m.default)(A.XML_ENTITIES):(0,m.default)(A.ENTITIES),L.attribList=[],L.opt.xmlns&&(L.ns=(0,m.default)(W)),L.trackPosition=L.opt.position!==!1,L.trackPosition&&(L.position=L.line=L.column=0),ie(L,"onready")}m.default||(Object.create=function(a){function r(){}r.prototype=a;var L=new r;return L}),o.default||(Object.keys=function(a){var r=[];for(var L in a)a.hasOwnProperty(L)&&r.push(L);return r});function E(a){for(var r=Math.max(A.MAX_BUFFER_LENGTH,10),L=0,k=0,z=T.length;kr)switch(T[k]){case"textNode":ue(a);break;case"cdata":re(a,"oncdata",a.cdata),a.cdata="";break;case"script":re(a,"onscript",a.script),a.script="";break;default:Y(a,"Max buffer length exceeded: "+T[k])}L=Math.max(L,se)}var me=A.MAX_BUFFER_LENGTH-L;a.bufferCheckPosition=me+a.position}function j(a){for(var r=0,L=T.length;r"||$(a)}function G(a,r){return a.test(r)}function J(a,r){return!G(a,r)}var U=0;A.STATE={BEGIN:U++,BEGIN_WHITESPACE:U++,TEXT:U++,TEXT_ENTITY:U++,OPEN_WAKA:U++,SGML_DECL:U++,SGML_DECL_QUOTED:U++,DOCTYPE:U++,DOCTYPE_QUOTED:U++,DOCTYPE_DTD:U++,DOCTYPE_DTD_QUOTED:U++,COMMENT_STARTING:U++,COMMENT:U++,COMMENT_ENDING:U++,COMMENT_ENDED:U++,CDATA:U++,CDATA_ENDING:U++,CDATA_ENDING_2:U++,PROC_INST:U++,PROC_INST_BODY:U++,PROC_INST_ENDING:U++,OPEN_TAG:U++,OPEN_TAG_SLASH:U++,ATTRIB:U++,ATTRIB_NAME:U++,ATTRIB_NAME_SAW_WHITE:U++,ATTRIB_VALUE:U++,ATTRIB_VALUE_QUOTED:U++,ATTRIB_VALUE_CLOSED:U++,ATTRIB_VALUE_UNQUOTED:U++,ATTRIB_VALUE_ENTITY_Q:U++,ATTRIB_VALUE_ENTITY_U:U++,CLOSE_TAG:U++,CLOSE_TAG_SAW_WHITE:U++,SCRIPT:U++,SCRIPT_ENDING:U++},A.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},A.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},(0,o.default)(A.ENTITIES).forEach(function(a){var r=A.ENTITIES[a],L=typeof r=="number"?String.fromCharCode(r):r;A.ENTITIES[a]=L});for(var Q in A.STATE)A.STATE[A.STATE[Q]]=Q;U=A.STATE;function ie(a,r,L){a[r]&&a[r](L)}function re(a,r,L){a.textNode&&ue(a),ie(a,r,L)}function ue(a){a.textNode=ce(a.opt,a.textNode),a.textNode&&ie(a,"ontext",a.textNode),a.textNode=""}function ce(a,r){return a.trim&&(r=r.trim()),a.normalize&&(r=r.replace(/\s+/g," ")),r}function Y(a,r){return ue(a),a.trackPosition&&(r+=` +*/(function(){"use strict";var t={function:!0,object:!0},y=t[typeof window]&&window||this,f=y,h=t[typeof c]&&c,d=t[typeof _]&&_&&!_.nodeType&&_,n=h&&d&&typeof u=="object"&&u;n&&(n.global===n||n.window===n||n.self===n)&&(y=n);var l=Math.pow(2,53)-1,s=/\bOpera/,i=this,o=Object.prototype,v=o.hasOwnProperty,m=o.toString;function g(R){return R=String(R),R.charAt(0).toUpperCase()+R.slice(1)}function A(R,I,H){var W={"10.0":"10","6.4":"10 Technical Preview","6.3":"8.1","6.2":"8","6.1":"Server 2008 R2 / 7","6.0":"Server 2008 / Vista","5.2":"Server 2003 / XP 64-bit","5.1":"XP","5.01":"2000 SP1","5.0":"2000","4.0":"NT","4.90":"ME"};return I&&H&&/^Win/i.test(R)&&!/^Windows Phone /i.test(R)&&(W=W[/[\d.]+$/.exec(R)])&&(R="Windows "+W),R=String(R),I&&H&&(R=R.replace(RegExp(I,"i"),H)),R=x(R.replace(/ ce$/i," CE").replace(/\bhpw/i,"web").replace(/\bMacintosh\b/,"Mac OS").replace(/_PowerPC\b/i," OS").replace(/\b(OS X) [^ \d]+/i,"$1").replace(/\bMac (OS X)\b/,"$1").replace(/\/(\d)/," $1").replace(/_/g,".").replace(/(?: BePC|[ .]*fc[ \d.]+)$/i,"").replace(/\bx86\.64\b/gi,"x86_64").replace(/\b(Windows Phone) OS\b/,"$1").replace(/\b(Chrome OS \w+) [\d.]+\b/,"$1").split(" on ")[0]),R}function T(R,I){var H=-1,W=R?R.length:0;if(typeof W=="number"&&W>-1&&W<=l)for(;++H3&&"WebKit"||/\bOpera\b/.test(B)&&(/\bOPR\b/.test(R)?"Blink":"Presto")||/\b(?:Midori|Nook|Safari)\b/i.test(R)&&!/^(?:Trident|EdgeHTML)$/.test(X)&&"WebKit"||!X&&/\bMSIE\b/i.test(R)&&(b=="Mac OS"?"Tasman":"Trident")||X=="WebKit"&&/\bPlayStation\b(?! Vita\b)/i.test(B)&&"NetFront")&&(X=[Y]),B=="IE"&&(Y=(/; *(?:XBLWP|ZuneWP)(\d+)/i.exec(R)||0)[1])?(B+=" Mobile",b="Windows Phone "+(/\+$/.test(Y)?Y:Y+".x"),oe.unshift("desktop mode")):/\bWPDesktop\b/i.test(R)?(B="IE Mobile",b="Windows Phone 8.x",oe.unshift("desktop mode"),te||(te=(/\brv:([\d.]+)/.exec(R)||0)[1])):B!="IE"&&X=="Trident"&&(Y=/\brv:([\d.]+)/.exec(R))&&(B&&oe.push("identifying as "+B+(te?" "+te:"")),B="IE",te=Y[1]),q){if(O(I,"global"))if(J&&(Y=J.lang.System,Se=Y.getProperty("os.arch"),b=b||Y.getProperty("os.name")+" "+Y.getProperty("os.version")),U){try{te=I.require("ringo/engine").version.join("."),B="RingoJS"}catch(ge){(Y=I.system)&&Y.global.system==I.system&&(B="Narwhal",b||(b=Y[0].os||null))}B||(B="Rhino")}else typeof I.process=="object"&&!I.process.browser&&(Y=I.process)&&(typeof Y.versions=="object"&&(typeof Y.versions.electron=="string"?(oe.push("Node "+Y.versions.node),B="Electron",te=Y.versions.electron):typeof Y.versions.nw=="string"&&(oe.push("Chromium "+te,"Node "+Y.versions.node),B="NW.js",te=Y.versions.nw)),B||(B="Node.js",Se=Y.arch,b=Y.platform,te=/[\d.]+/.exec(Y.version),te=te?te[0]:null));else j(Y=I.runtime)==$?(B="Adobe AIR",b=Y.flash.system.Capabilities.os):j(Y=I.phantom)==G?(B="PhantomJS",te=(Y=Y.version||null)&&Y.major+"."+Y.minor+"."+Y.patch):typeof re.documentMode=="number"&&(Y=/\bTrident\/(\d+)/i.exec(R))?(te=[te,re.documentMode],(Y=+Y[1]+4)!=te[1]&&(oe.push("IE "+te[1]+" mode"),X&&(X[1]=""),te[1]=Y),te=B=="IE"?String(te[1].toFixed(1)):te[0]):typeof re.documentMode=="number"&&/^(?:Chrome|Firefox)\b/.test(B)&&(oe.push("masking as "+B+" "+te),B="IE",te="11.0",X=["Trident"],b="Windows");b=b&&x(b)}if(te&&(Y=/(?:[ab]|dp|pre|[ab]\d+pre)(?:\d+\+?)?$/i.exec(te)||/(?:alpha|beta)(?: ?\d)?/i.exec(R+";"+(q&&W.appMinorVersion))||/\bMinefield\b/i.test(R)&&"a")&&(Z=/b/i.test(Y)?"beta":"alpha",te=te.replace(RegExp(Y+"\\+?$"),"")+(Z=="beta"?ie:Q)+(/\d+\+?/.exec(Y)||"")),B=="Fennec"||B=="Firefox"&&/\b(?:Android|Firefox OS)\b/.test(b))B="Firefox Mobile";else if(B=="Maxthon"&&te)te=te.replace(/\.[\d.]+/,".x");else if(/\bXbox\b/i.test(K))K=="Xbox 360"&&(b=null),K=="Xbox 360"&&/\bIEMobile\b/.test(R)&&oe.unshift("mobile mode");else if((/^(?:Chrome|IE|Opera)$/.test(B)||B&&!K&&!/Browser|Mobi/.test(B))&&(b=="Windows CE"||/Mobi/i.test(R)))B+=" Mobile";else if(B=="IE"&&q)try{I.external===null&&oe.unshift("platform preview")}catch(ge){oe.unshift("embedded")}else(/\bBlackBerry\b/.test(K)||/\bBB10\b/.test(R))&&(Y=(RegExp(K.replace(/ +/g," *")+"/([.\\d]+)","i").exec(R)||0)[1]||te)?(Y=[Y,/BB10/.test(R)],b=(Y[1]?(K=null,N="BlackBerry"):"Device Software")+" "+Y[0],te=null):this!=E&&K!="Wii"&&(q&&ue||/Opera/.test(B)&&/\b(?:MSIE|Firefox)\b/i.test(R)||B=="Firefox"&&/\bOS X (?:\d+\.){2,}/.test(b)||B=="IE"&&(b&&!/^Win/.test(b)&&te>5.5||/\bWindows XP\b/.test(b)&&te>8||te==8&&!/\bTrident\b/.test(R)))&&!s.test(Y=M.call(E,R.replace(s,"")+";"))&&Y.name&&(Y="ing as "+Y.name+((Y=Y.version)?" "+Y:""),s.test(B)?(/\bIE\b/.test(Y)&&b=="Mac OS"&&(b=null),Y="identify"+Y):(Y="mask"+Y,de?B=x(de.replace(/([a-z])([A-Z])/g,"$1 $2")):B="Opera",/\bIE\b/.test(Y)&&(b=null),q||(te=null)),X=["Presto"],oe.push(Y));(Y=(/\bAppleWebKit\/([\d.]+\+?)/i.exec(R)||0)[1])&&(Y=[parseFloat(Y.replace(/\.(\d)$/,".0$1")),Y],B=="Safari"&&Y[1].slice(-1)=="+"?(B="WebKit Nightly",Z="alpha",te=Y[1].slice(0,-1)):(te==Y[1]||te==(Y[2]=(/\bSafari\/([\d.]+\+?)/i.exec(R)||0)[1]))&&(te=null),Y[1]=(/\bChrome\/([\d.]+)/i.exec(R)||0)[1],Y[0]==537.36&&Y[2]==537.36&&parseFloat(Y[1])>=28&&X=="WebKit"&&(X=["Blink"]),!q||!V&&!Y[1]?(X&&(X[1]="like Safari"),Y=(Y=Y[0],Y<400?1:Y<500?2:Y<526?3:Y<533?4:Y<534?"4+":Y<535?5:Y<537?6:Y<538?7:Y<601?8:"8")):(X&&(X[1]="like Chrome"),Y=Y[1]||(Y=Y[0],Y<530?1:Y<532?2:Y<532.05?3:Y<533?4:Y<534.03?5:Y<534.07?6:Y<534.1?7:Y<534.13?8:Y<534.16?9:Y<534.24?10:Y<534.3?11:Y<535.01?12:Y<535.02?"13+":Y<535.07?15:Y<535.11?16:Y<535.19?17:Y<536.05?18:Y<536.1?19:Y<537.01?20:Y<537.11?"21+":Y<537.13?23:Y<537.18?24:Y<537.24?25:Y<537.36?26:X!="Blink"?"27":"28")),X&&(X[1]+=" "+(Y+=typeof Y=="number"?".x":/[.+]/.test(Y)?"":"+")),B=="Safari"&&(!te||parseInt(te)>45)&&(te=Y)),B=="Opera"&&(Y=/\bzbov|zvav$/.exec(b))?(B+=" ",oe.unshift("desktop mode"),Y=="zvav"?(B+="Mini",te=null):B+="Mobile",b=b.replace(RegExp(" *"+Y+"$"),"")):B=="Safari"&&/\bChrome\b/.exec(X&&X[1])&&(oe.unshift("desktop mode"),B="Chrome Mobile",te=null,/\bOS X\b/.test(b)?(N="Apple",b="iOS 4.3+"):b=null),te&&te.indexOf(Y=/[\d.]+$/.exec(b))==0&&R.indexOf("/"+Y+"-")>-1&&(b=p(b.replace(Y,""))),X&&!/\b(?:Avant|Nook)\b/.test(B)&&(/Browser|Lunascape|Maxthon/.test(B)||B!="Safari"&&/^iOS/.test(b)&&/\bSafari\b/.test(X[1])||/^(?:Adobe|Arora|Breach|Midori|Opera|Phantom|Rekonq|Rock|Samsung Internet|Sleipnir|Web)/.test(B)&&X[1])&&((Y=X[X.length-1])&&oe.push(Y)),oe.length&&(oe=["("+oe.join("; ")+")"]),N&&K&&K.indexOf(N)<0&&oe.push("on "+N),K&&oe.push((/^on /.test(oe[oe.length-1])?"":"on ")+K),b&&(Y=/ ([\d.+]+)$/.exec(b),fe=Y&&b.charAt(b.length-Y[0].length-1)=="/",b={architecture:32,family:Y&&!fe?b.replace(Y[0],""):b,version:Y?Y[1]:null,toString:function(){var _e=this.version;return this.family+(_e&&!fe?" "+_e:"")+(this.architecture==64?" 64-bit":"")}}),(Y=/\b(?:AMD|IA|Win|WOW|x86_|x)64\b/i.exec(Se))&&!/\bi686\b/i.test(Se)?(b&&(b.architecture=64,b.family=b.family.replace(RegExp(" *"+Y),"")),B&&(/\bWOW64\b/i.test(R)||q&&/\w(?:86|32)$/.test(W.cpuClass||W.platform)&&!/\bWin64; x64\b/i.test(R))&&oe.unshift("32-bit")):b&&/^OS X/.test(b.family)&&B=="Chrome"&&parseFloat(te)>=39&&(b.architecture=64),R||(R=null);var be={};return be.description=R,be.layout=X&&X[0],be.manufacturer=N,be.name=B,be.prerelease=Z,be.product=K,be.ua=R,be.version=B&&te,be.os=b||{architecture:null,family:null,version:null,toString:function(){return"null"}},be.parse=M,be.toString=me,be.version&&oe.unshift(te),be.name&&oe.unshift(B),b&&B&&!(b==String(b).split(" ")[0]&&(b==B.split(" ")[0]||K))&&oe.push(K?"("+b+")":"on "+b),oe.length&&(be.description=oe.join(" ")),be}var C=M();typeof define=="function"&&typeof define.amd=="object"&&define.amd?(y.platform=C,define(function(){return C})):h&&d?E(C,function(R,I){h[I]=R}):y.platform=C}).call(this)}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],207:[function(e,_,c){(function(u){"use strict";typeof u=="undefined"||!u.version||u.version.indexOf("v0.")===0||u.version.indexOf("v1.")===0&&u.version.indexOf("v1.8.")!==0?_.exports={nextTick:t}:_.exports=u;function t(y,f,h,d){if(typeof y!="function")throw new TypeError('"callback" argument must be a function');var n=arguments.length,l,s;switch(n){case 0:case 1:return u.nextTick(y);case 2:return u.nextTick(function(){y.call(null,f)});case 3:return u.nextTick(function(){y.call(null,f,h)});case 4:return u.nextTick(function(){y.call(null,f,h,d)});default:for(l=new Array(n-1),s=0;s1)for(var E=1;E= 0x80 (not a basic code point)","invalid-input":"Invalid input"},O=l-s,S=Math.floor,w=String.fromCharCode,p;function M(F){throw new RangeError(j[F])}function C(F,G){for(var J=F.length,U=[];J--;)U[J]=G(F[J]);return U}function R(F,G){var J=F.split("@"),U="";J.length>1&&(U=J[0]+"@",F=J[1]),F=F.replace(E,".");var Q=F.split("."),ie=C(Q,G).join(".");return U+ie}function I(F){for(var G=[],J=0,U=F.length,Q,ie;J=55296&&Q<=56319&&J65535&&(G-=65536,J+=w(G>>>10&1023|55296),G=56320|G&1023),J+=w(G),J}).join("")}function W(F){return F-48<10?F-22:F-65<26?F-65:F-97<26?F-97:l}function D(F,G){return F+22+75*(F<26)-((G!=0)<<5)}function ae(F,G,J){var U=0;for(F=J?S(F/v):F>>1,F+=S(F/G);F>O*i>>1;U+=l)F=S(F/O);return S(U+(O+1)*F/(F+o))}function V(F){var G=[],J=F.length,U,Q=0,ie=g,re=m,ue,de,Y,Se,oe,Z,q,te,fe;for(ue=F.lastIndexOf(A),ue<0&&(ue=0),de=0;de=128&&M("not-basic"),G.push(F.charCodeAt(de));for(Y=ue>0?ue+1:0;Y=J&&M("invalid-input"),q=W(F.charCodeAt(Y++)),(q>=l||q>S((n-Q)/oe))&&M("overflow"),Q+=q*oe,te=Z<=re?s:Z>=re+i?i:Z-re,qS(n/fe)&&M("overflow"),oe*=fe;U=G.length+1,re=ae(Q-Se,U,Se==0),S(Q/U)>n-ie&&M("overflow"),ie+=S(Q/U),Q%=U,G.splice(Q++,0,ie)}return H(G)}function ee(F){var G,J,U,Q,ie,re,ue,de,Y,Se,oe,Z=[],q,te,fe,X;for(F=I(F),q=F.length,G=g,J=0,ie=m,re=0;re=G&&oeS((n-J)/te)&&M("overflow"),J+=(ue-G)*te,G=ue,re=0;ren&&M("overflow"),oe==G){for(de=J,Y=l;!(Se=Y<=ie?s:Y>=ie+i?i:Y-ie,de0&&i>s&&(i=s);for(var o=0;o=0?(g=v.substr(0,m),A=v.substr(m+1)):(g=v,A=""),T=decodeURIComponent(g),x=decodeURIComponent(A),u(n,T)?t(n[T])?n[T].push(x):n[T]=[n[T],x]:n[T]=x}return n};var t=Array.isArray||function(y){return Object.prototype.toString.call(y)==="[object Array]"}},{}],211:[function(e,_,c){"use strict";var u=function(d){switch(typeof d){case"string":return d;case"boolean":return d?"true":"false";case"number":return isFinite(d)?d:"";default:return""}};_.exports=function(h,d,n,l){return d=d||"&",n=n||"=",h===null&&(h=void 0),typeof h=="object"?y(f(h),function(s){var i=encodeURIComponent(u(s))+n;return t(h[s])?y(h[s],function(o){return i+encodeURIComponent(u(o))}).join(d):i+encodeURIComponent(u(h[s]))}).join(d):l?encodeURIComponent(u(l))+n+encodeURIComponent(u(h)):""};var t=Array.isArray||function(h){return Object.prototype.toString.call(h)==="[object Array]"};function y(h,d){if(h.map)return h.map(d);for(var n=[],l=0;l0?(typeof B!="string"&&!a.objectMode&&(0,f.default)(B)!==g.prototype&&(B=T(B)),N?a.endEmitted?X.emit("error",new Error("stream.unshift() after end event")):W(X,a,B,!0):a.ended?X.emit("error",new Error("stream.push() after EOF")):(a.reading=!1,a.decoder&&!K?(B=a.decoder.write(B),a.objectMode||B.length!==0?W(X,a,B,!1):J(X,a)):W(X,a,B,!1))):N||(a.reading=!1)}return ae(a)}function W(X,B,K,N){B.flowing&&B.length===0&&!B.sync?(X.emit("data",K),X.read(0)):(B.length+=B.objectMode?1:K.length,N?B.buffer.unshift(K):B.buffer.push(K),B.needReadable&&F(X)),J(X,B)}function D(X,B){var K;return!x(B)&&typeof B!="string"&&B!==void 0&&!X.objectMode&&(K=new TypeError("Invalid non-string/buffer chunk")),K}function ae(X){return!X.ended&&(X.needReadable||X.length=V?X=V:(X--,X|=X>>>1,X|=X>>>2,X|=X>>>4,X|=X>>>8,X|=X>>>16,X++),X}function $(X,B){return X<=0||B.length===0&&B.ended?0:B.objectMode?1:X!==X?B.flowing&&B.length?B.buffer.head.data.length:B.length:(X>B.highWaterMark&&(B.highWaterMark=ee(X)),X<=B.length?X:B.ended?B.length:(B.needReadable=!0,0))}I.prototype.read=function(X){O("read",X),X=parseInt(X,10);var B=this._readableState,K=X;if(X!==0&&(B.emittedReadable=!1),X===0&&B.needReadable&&(B.length>=B.highWaterMark||B.ended))return O("read: emitReadable",B.length,B.ended),B.length===0&&B.ended?q(this):F(this),null;if(X=$(X,B),X===0&&B.ended)return B.length===0&&q(this),null;var N=B.needReadable;O("need readable",N),(B.length===0||B.length-X0?b=Y(X,B):b=null,b===null?(B.needReadable=!0,X=0):B.length-=X,B.length===0&&(B.ended||(B.needReadable=!0),K!==X&&B.ended&&q(this)),b!==null&&this.emit("data",b),b};function P(X,B){if(B.ended)return;if(B.decoder){var K=B.decoder.end();K&&K.length&&(B.buffer.push(K),B.length+=B.objectMode?1:K.length)}B.ended=!0,F(X)}function F(X){var B=X._readableState;B.needReadable=!1,B.emittedReadable||(O("emitReadable",B.flowing),B.emittedReadable=!0,B.sync?l.nextTick(G,X):G(X))}function G(X){O("emit readable"),X.emit("readable"),de(X)}function J(X,B){B.readingMore||(B.readingMore=!0,l.nextTick(U,X,B))}function U(X,B){for(var K=B.length;!B.reading&&!B.flowing&&!B.ended&&B.length1&&fe(N.pipes,X)!==-1)&&!z&&(O("false write response, pause",K._readableState.awaitDrain),K._readableState.awaitDrain++,me=!0),K.pause())}function ge(he){O("onerror",he),xe(),X.removeListener("error",ge),v(X,"error")===0&&X.emit("error",he)}C(X,"error",ge);function _e(){X.removeListener("finish",ve),xe()}X.once("close",_e);function ve(){O("onfinish"),X.removeListener("close",_e),xe()}X.once("finish",ve);function xe(){O("unpipe"),K.unpipe(X)}return X.emit("pipe",K),N.flowing||(O("pipe resume"),K.resume()),X};function Q(X){return function(){var B=X._readableState;O("pipeOnDrain",B.awaitDrain),B.awaitDrain&&B.awaitDrain--,B.awaitDrain===0&&v(X,"data")&&(B.flowing=!0,de(X))}}I.prototype.unpipe=function(X){var B=this._readableState,K={hasUnpiped:!1};if(B.pipesCount===0)return this;if(B.pipesCount===1)return X&&X!==B.pipes?this:(X||(X=B.pipes),B.pipes=null,B.pipesCount=0,B.flowing=!1,X&&X.emit("unpipe",this,K),this);if(!X){var N=B.pipes,b=B.pipesCount;B.pipes=null,B.pipesCount=0,B.flowing=!1;for(var a=0;a=B.length?(B.decoder?K=B.buffer.join(""):B.buffer.length===1?K=B.buffer.head.data:K=B.buffer.concat(B.length),B.buffer.clear()):K=Se(X,B.buffer,B.decoder),K}function Se(X,B,K){var N;return Xa.length?a.length:X;if(r===a.length?b+=a:b+=a.slice(0,X),X-=r,X===0){r===a.length?(++N,K.next?B.head=K.next:B.head=B.tail=null):(B.head=K,K.data=a.slice(r));break}++N}return B.length-=N,b}function Z(X,B){var K=g.allocUnsafe(X),N=B.head,b=1;for(N.data.copy(K),X-=N.data.length;N=N.next;){var a=N.data,r=X>a.length?a.length:X;if(a.copy(K,K.length-X,0,r),X-=r,X===0){r===a.length?(++b,N.next?B.head=N.next:B.head=B.tail=null):(B.head=N,N.data=a.slice(r));break}++b}return B.length-=b,K}function q(X){var B=X._readableState;if(B.length>0)throw new Error('"endReadable()" called on non-empty stream');B.endEmitted||(B.ended=!0,l.nextTick(te,B,X))}function te(X,B){!X.endEmitted&&X.length===0&&(X.endEmitted=!0,B.readable=!1,B.emit("end"))}function fe(X,B){for(var K=0,N=X.length;K-1?v.default:g.nextTick,E;D.WritableState=H;var j=(0,i.default)(e("core-util-is"));j.inherits=e("inherits");var O={deprecate:e("util-deprecate")},S=e("./internal/streams/stream"),w=e("safe-buffer").Buffer,p=t.Uint8Array||function(){};function M(Z){return w.from(Z)}function C(Z){return w.isBuffer(Z)||Z instanceof p}var R=e("./internal/streams/destroy");j.inherits(D,S);function I(){}function H(Z,q){E=E||e("./_stream_duplex"),Z=Z||{};var te=q instanceof E;this.objectMode=!!Z.objectMode,te&&(this.objectMode=this.objectMode||!!Z.writableObjectMode);var fe=Z.highWaterMark,X=Z.writableHighWaterMark,B=this.objectMode?16:16*1024;fe||fe===0?this.highWaterMark=fe:te&&(X||X===0)?this.highWaterMark=X:this.highWaterMark=B,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var K=Z.decodeStrings===!1;this.decodeStrings=!K,this.defaultEncoding=Z.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(N){J(q,N)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new T(this)}H.prototype.getBuffer=function(){for(var q=this.bufferedRequest,te=[];q;)te.push(q),q=q.next;return te},function(){try{Object.defineProperty(H.prototype,"buffer",{get:O.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(Z){}}();var W;typeof l.default=="function"&&d.default&&typeof Function.prototype[d.default]=="function"?(W=Function.prototype[d.default],(0,f.default)(D,d.default,{value:function(q){return W.call(this,q)?!0:this!==D?!1:q&&q._writableState instanceof H}})):W=function(q){return q instanceof this};function D(Z){if(E=E||e("./_stream_duplex"),!W.call(D,this)&&!(this instanceof E))return new D(Z);this._writableState=new H(Z,this),this.writable=!0,Z&&(typeof Z.write=="function"&&(this._write=Z.write),typeof Z.writev=="function"&&(this._writev=Z.writev),typeof Z.destroy=="function"&&(this._destroy=Z.destroy),typeof Z.final=="function"&&(this._final=Z.final)),S.call(this)}D.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))};function ae(Z,q){var te=new Error("write after end");Z.emit("error",te),g.nextTick(q,te)}function V(Z,q,te,fe){var X=!0,B=!1;return te===null?B=new TypeError("May not write null values to stream"):typeof te!="string"&&te!==void 0&&!q.objectMode&&(B=new TypeError("Invalid non-string/buffer chunk")),B&&(Z.emit("error",B),g.nextTick(fe,B),X=!1),X}D.prototype.write=function(Z,q,te){var fe=this._writableState,X=!1,B=!fe.objectMode&&C(Z);return B&&!w.isBuffer(Z)&&(Z=M(Z)),typeof q=="function"&&(te=q,q=null),B?q="buffer":q||(q=fe.defaultEncoding),typeof te!="function"&&(te=I),fe.ended?ae(this,te):(B||V(this,fe,Z,te))&&(fe.pendingcb++,X=$(this,fe,B,Z,q,te)),X},D.prototype.cork=function(){var Z=this._writableState;Z.corked++},D.prototype.uncork=function(){var Z=this._writableState;Z.corked&&(Z.corked--,!Z.writing&&!Z.corked&&!Z.finished&&!Z.bufferProcessing&&Z.bufferedRequest&&ie(this,Z))},D.prototype.setDefaultEncoding=function(q){if(typeof q=="string"&&(q=q.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((q+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+q);return this._writableState.defaultEncoding=q,this};function ee(Z,q,te){return!Z.objectMode&&Z.decodeStrings!==!1&&typeof q=="string"&&(q=w.from(q,te)),q}Object.defineProperty(D.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function $(Z,q,te,fe,X,B){if(!te){var K=ee(q,fe,X);fe!==K&&(te=!0,X="buffer",fe=K)}var N=q.objectMode?1:fe.length;q.length+=N;var b=q.length0?this.tail.next=l:this.head=l,this.tail=l,++this.length},h.prototype.unshift=function(n){var l={data:n,next:this.head};this.length===0&&(this.tail=l),this.head=l,++this.length},h.prototype.shift=function(){if(this.length===0)return;var n=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,n},h.prototype.clear=function(){this.head=this.tail=null,this.length=0},h.prototype.join=function(n){if(this.length===0)return"";for(var l=this.head,s=""+l.data;l=l.next;)s+=n+l.data;return s},h.prototype.concat=function(n){if(this.length===0)return t.alloc(0);if(this.length===1)return this.head.data;for(var l=t.allocUnsafe(n>>>0),s=this.head,i=0;s;)f(s.data,l,i),i+=s.data.length,s=s.next;return l},h}(),y&&y.inspect&&y.inspect.custom&&(_.exports.prototype[y.inspect.custom]=function(){var h=y.inspect({length:this.length});return this.constructor.name+" "+h})},{"safe-buffer":228,util:71}],220:[function(e,_,c){"use strict";var u=e("process-nextick-args");function t(h,d){var n=this,l=this._readableState&&this._readableState.destroyed,s=this._writableState&&this._writableState.destroyed;return l||s?(d?d(h):h&&(!this._writableState||!this._writableState.errorEmitted)&&u.nextTick(f,this,h),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(h||null,function(i){!d&&i?(u.nextTick(f,n,i),n._writableState&&(n._writableState.errorEmitted=!0)):d&&d(i)}),this)}function y(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function f(h,d){h.emit("error",d)}_.exports={destroy:t,undestroy:y}},{"process-nextick-args":207}],221:[function(e,_,c){"use strict";_.exports=e("events").EventEmitter},{events:192}],222:[function(e,_,c){_.exports=e("./readable").PassThrough},{"./readable":223}],223:[function(e,_,c){c=_.exports=e("./lib/_stream_readable.js"),c.Stream=c,c.Readable=c,c.Writable=e("./lib/_stream_writable.js"),c.Duplex=e("./lib/_stream_duplex.js"),c.Transform=e("./lib/_stream_transform.js"),c.PassThrough=e("./lib/_stream_passthrough.js")},{"./lib/_stream_duplex.js":214,"./lib/_stream_passthrough.js":215,"./lib/_stream_readable.js":216,"./lib/_stream_transform.js":217,"./lib/_stream_writable.js":218}],224:[function(e,_,c){_.exports=e("./readable").Transform},{"./readable":223}],225:[function(e,_,c){_.exports=e("./lib/_stream_writable.js")},{"./lib/_stream_writable.js":218}],226:[function(e,_,c){var u=function(){return this}()||Function("return this")(),t=u.regeneratorRuntime&&Object.getOwnPropertyNames(u).indexOf("regeneratorRuntime")>=0,y=t&&u.regeneratorRuntime;if(u.regeneratorRuntime=void 0,_.exports=e("./runtime"),t)u.regeneratorRuntime=y;else try{delete u.regeneratorRuntime}catch(f){u.regeneratorRuntime=void 0}},{"./runtime":227}],227:[function(e,_,c){!function(u){"use strict";var t=Object.prototype,y=t.hasOwnProperty,f,h=typeof Symbol=="function"?Symbol:{},d=h.iterator||"@@iterator",n=h.asyncIterator||"@@asyncIterator",l=h.toStringTag||"@@toStringTag",s=typeof _=="object",i=u.regeneratorRuntime;if(i){s&&(_.exports=i);return}i=u.regeneratorRuntime=s?_.exports:{};function o($,P,F,G){var J=P&&P.prototype instanceof E?P:E,U=Object.create(J.prototype),Q=new ae(G||[]);return U._invoke=I($,F,Q),U}i.wrap=o;function v($,P,F){try{return{type:"normal",arg:$.call(P,F)}}catch(G){return{type:"throw",arg:G}}}var m="suspendedStart",g="suspendedYield",A="executing",T="completed",x={};function E(){}function j(){}function O(){}var S={};S[d]=function(){return this};var w=Object.getPrototypeOf,p=w&&w(w(V([])));p&&p!==t&&y.call(p,d)&&(S=p);var M=O.prototype=E.prototype=Object.create(S);j.prototype=M.constructor=O,O.constructor=j,O[l]=j.displayName="GeneratorFunction";function C($){["next","throw","return"].forEach(function(P){$[P]=function(F){return this._invoke(P,F)}})}i.isGeneratorFunction=function($){var P=typeof $=="function"&&$.constructor;return P?P===j||(P.displayName||P.name)==="GeneratorFunction":!1},i.mark=function($){return Object.setPrototypeOf?Object.setPrototypeOf($,O):($.__proto__=O,l in $||($[l]="GeneratorFunction")),$.prototype=Object.create(M),$},i.awrap=function($){return{__await:$}};function R($){function P(J,U,Q,ie){var re=v($[J],$,U);if(re.type==="throw")ie(re.arg);else{var ue=re.arg,de=ue.value;return de&&typeof de=="object"&&y.call(de,"__await")?Promise.resolve(de.__await).then(function(Y){P("next",Y,Q,ie)},function(Y){P("throw",Y,Q,ie)}):Promise.resolve(de).then(function(Y){ue.value=Y,Q(ue)},ie)}}var F;function G(J,U){function Q(){return new Promise(function(ie,re){P(J,U,ie,re)})}return F=F?F.then(Q,Q):Q()}this._invoke=G}C(R.prototype),R.prototype[n]=function(){return this},i.AsyncIterator=R,i.async=function($,P,F,G){var J=new R(o($,P,F,G));return i.isGeneratorFunction(P)?J:J.next().then(function(U){return U.done?U.value:J.next()})};function I($,P,F){var G=m;return function(U,Q){if(G===A)throw new Error("Generator is already running");if(G===T){if(U==="throw")throw Q;return ee()}for(F.method=U,F.arg=Q;;){var ie=F.delegate;if(ie){var re=H(ie,F);if(re){if(re===x)continue;return re}}if(F.method==="next")F.sent=F._sent=F.arg;else if(F.method==="throw"){if(G===m)throw G=T,F.arg;F.dispatchException(F.arg)}else F.method==="return"&&F.abrupt("return",F.arg);G=A;var ue=v($,P,F);if(ue.type==="normal"){if(G=F.done?T:g,ue.arg===x)continue;return{value:ue.arg,done:F.done}}else ue.type==="throw"&&(G=T,F.method="throw",F.arg=ue.arg)}}}function H($,P){var F=$.iterator[P.method];if(F===f){if(P.delegate=null,P.method==="throw"){if($.iterator.return&&(P.method="return",P.arg=f,H($,P),P.method==="throw"))return x;P.method="throw",P.arg=new TypeError("The iterator does not provide a 'throw' method")}return x}var G=v(F,$.iterator,P.arg);if(G.type==="throw")return P.method="throw",P.arg=G.arg,P.delegate=null,x;var J=G.arg;if(!J)return P.method="throw",P.arg=new TypeError("iterator result is not an object"),P.delegate=null,x;if(J.done)P[$.resultName]=J.value,P.next=$.nextLoc,P.method!=="return"&&(P.method="next",P.arg=f);else return J;return P.delegate=null,x}C(M),M[l]="Generator",M[d]=function(){return this},M.toString=function(){return"[object Generator]"};function W($){var P={tryLoc:$[0]};1 in $&&(P.catchLoc=$[1]),2 in $&&(P.finallyLoc=$[2],P.afterLoc=$[3]),this.tryEntries.push(P)}function D($){var P=$.completion||{};P.type="normal",delete P.arg,$.completion=P}function ae($){this.tryEntries=[{tryLoc:"root"}],$.forEach(W,this),this.reset(!0)}i.keys=function($){var P=[];for(var F in $)P.push(F);return P.reverse(),function G(){for(;P.length;){var J=P.pop();if(J in $)return G.value=J,G.done=!1,G}return G.done=!0,G}};function V($){if($){var P=$[d];if(P)return P.call($);if(typeof $.next=="function")return $;if(!isNaN($.length)){var F=-1,G=function J(){for(;++F<$.length;)if(y.call($,F))return J.value=$[F],J.done=!1,J;return J.value=f,J.done=!0,J};return G.next=G}}return{next:ee}}i.values=V;function ee(){return{value:f,done:!0}}ae.prototype={constructor:ae,reset:function(P){if(this.prev=0,this.next=0,this.sent=this._sent=f,this.done=!1,this.delegate=null,this.method="next",this.arg=f,this.tryEntries.forEach(D),!P)for(var F in this)F.charAt(0)==="t"&&y.call(this,F)&&!isNaN(+F.slice(1))&&(this[F]=f)},stop:function(){this.done=!0;var P=this.tryEntries[0],F=P.completion;if(F.type==="throw")throw F.arg;return this.rval},dispatchException:function(P){if(this.done)throw P;var F=this;function G(ue,de){return Q.type="throw",Q.arg=P,F.next=ue,de&&(F.method="next",F.arg=f),!!de}for(var J=this.tryEntries.length-1;J>=0;--J){var U=this.tryEntries[J],Q=U.completion;if(U.tryLoc==="root")return G("end");if(U.tryLoc<=this.prev){var ie=y.call(U,"catchLoc"),re=y.call(U,"finallyLoc");if(ie&&re){if(this.prev=0;--G){var J=this.tryEntries[G];if(J.tryLoc<=this.prev&&y.call(J,"finallyLoc")&&this.prev=0;--F){var G=this.tryEntries[F];if(G.finallyLoc===P)return this.complete(G.completion,G.afterLoc),D(G),x}},catch:function(P){for(var F=this.tryEntries.length-1;F>=0;--F){var G=this.tryEntries[F];if(G.tryLoc===P){var J=G.completion;if(J.type==="throw"){var U=J.arg;D(G)}return U}}throw new Error("illegal catch attempt")},delegateYield:function(P,F,G){return this.delegate={iterator:V(P),resultName:F,nextLoc:G},this.method==="next"&&(this.arg=f),x}}}(function(){return this}()||Function("return this")())},{}],228:[function(e,_,c){var u=e("buffer"),t=u.Buffer;function y(h,d){for(var n in h)d[n]=h[n]}t.from&&t.alloc&&t.allocUnsafe&&t.allocUnsafeSlow?_.exports=u:(y(u,c),c.Buffer=f);function f(h,d,n){return t(h,d,n)}y(t,f),f.from=function(h,d,n){if(typeof h=="number")throw new TypeError("Argument must not be a number");return t(h,d,n)},f.alloc=function(h,d,n){if(typeof h!="number")throw new TypeError("Argument must be a number");var l=t(h);return d!==void 0?typeof n=="string"?l.fill(d,n):l.fill(d):l.fill(0),l},f.allocUnsafe=function(h){if(typeof h!="number")throw new TypeError("Argument must be a number");return t(h)},f.allocUnsafeSlow=function(h){if(typeof h!="number")throw new TypeError("Argument must be a number");return u.SlowBuffer(h)}},{buffer:73}],229:[function(e,_,c){(function(u){"use strict";var t=e("babel-runtime/core-js/string/from-code-point"),y=g(t),f=e("babel-runtime/core-js/json/stringify"),h=g(f),d=e("babel-runtime/helpers/typeof"),n=g(d),l=e("babel-runtime/core-js/object/define-property"),s=g(l),i=e("babel-runtime/core-js/object/keys"),o=g(i),v=e("babel-runtime/core-js/object/create"),m=g(v);function g(A){return A&&A.__esModule?A:{default:A}}(function(A){A.parser=function(a,r){return new x(a,r)},A.SAXParser=x,A.SAXStream=M,A.createStream=p,A.MAX_BUFFER_LENGTH=64*1024;var T=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];A.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"];function x(a,r){if(!(this instanceof x))return new x(a,r);var L=this;j(L),L.q=L.c="",L.bufferCheckPosition=A.MAX_BUFFER_LENGTH,L.opt=r||{},L.opt.lowercase=L.opt.lowercase||L.opt.lowercasetags,L.looseCase=L.opt.lowercase?"toLowerCase":"toUpperCase",L.tags=[],L.closed=L.closedRoot=L.sawRoot=!1,L.tag=L.error=null,L.strict=!!a,L.noscript=!!(a||L.opt.noscript),L.state=U.BEGIN,L.strictEntities=L.opt.strictEntities,L.ENTITIES=L.strictEntities?(0,m.default)(A.XML_ENTITIES):(0,m.default)(A.ENTITIES),L.attribList=[],L.opt.xmlns&&(L.ns=(0,m.default)(W)),L.trackPosition=L.opt.position!==!1,L.trackPosition&&(L.position=L.line=L.column=0),ie(L,"onready")}m.default||(Object.create=function(a){function r(){}r.prototype=a;var L=new r;return L}),o.default||(Object.keys=function(a){var r=[];for(var L in a)a.hasOwnProperty(L)&&r.push(L);return r});function E(a){for(var r=Math.max(A.MAX_BUFFER_LENGTH,10),L=0,k=0,z=T.length;kr)switch(T[k]){case"textNode":ue(a);break;case"cdata":re(a,"oncdata",a.cdata),a.cdata="";break;case"script":re(a,"onscript",a.script),a.script="";break;default:Y(a,"Max buffer length exceeded: "+T[k])}L=Math.max(L,se)}var me=A.MAX_BUFFER_LENGTH-L;a.bufferCheckPosition=me+a.position}function j(a){for(var r=0,L=T.length;r"||$(a)}function G(a,r){return a.test(r)}function J(a,r){return!G(a,r)}var U=0;A.STATE={BEGIN:U++,BEGIN_WHITESPACE:U++,TEXT:U++,TEXT_ENTITY:U++,OPEN_WAKA:U++,SGML_DECL:U++,SGML_DECL_QUOTED:U++,DOCTYPE:U++,DOCTYPE_QUOTED:U++,DOCTYPE_DTD:U++,DOCTYPE_DTD_QUOTED:U++,COMMENT_STARTING:U++,COMMENT:U++,COMMENT_ENDING:U++,COMMENT_ENDED:U++,CDATA:U++,CDATA_ENDING:U++,CDATA_ENDING_2:U++,PROC_INST:U++,PROC_INST_BODY:U++,PROC_INST_ENDING:U++,OPEN_TAG:U++,OPEN_TAG_SLASH:U++,ATTRIB:U++,ATTRIB_NAME:U++,ATTRIB_NAME_SAW_WHITE:U++,ATTRIB_VALUE:U++,ATTRIB_VALUE_QUOTED:U++,ATTRIB_VALUE_CLOSED:U++,ATTRIB_VALUE_UNQUOTED:U++,ATTRIB_VALUE_ENTITY_Q:U++,ATTRIB_VALUE_ENTITY_U:U++,CLOSE_TAG:U++,CLOSE_TAG_SAW_WHITE:U++,SCRIPT:U++,SCRIPT_ENDING:U++},A.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},A.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},(0,o.default)(A.ENTITIES).forEach(function(a){var r=A.ENTITIES[a],L=typeof r=="number"?String.fromCharCode(r):r;A.ENTITIES[a]=L});for(var Q in A.STATE)A.STATE[A.STATE[Q]]=Q;U=A.STATE;function ie(a,r,L){a[r]&&a[r](L)}function re(a,r,L){a.textNode&&ue(a),ie(a,r,L)}function ue(a){a.textNode=de(a.opt,a.textNode),a.textNode&&ie(a,"ontext",a.textNode),a.textNode=""}function de(a,r){return a.trim&&(r=r.trim()),a.normalize&&(r=r.replace(/\s+/g," ")),r}function Y(a,r){return ue(a),a.trackPosition&&(r+=` Line: `+a.line+` Column: `+a.column+` -Char: `+a.c),r=new Error(r),a.error=r,ie(a,"onerror",r),a}function Oe(a){return a.sawRoot&&!a.closedRoot&&oe(a,"Unclosed root tag"),a.state!==U.BEGIN&&a.state!==U.BEGIN_WHITESPACE&&a.state!==U.TEXT&&Y(a,"Unexpected end"),ue(a),a.c="",a.closed=!0,ie(a,"onend"),x.call(a,a.strict,a.opt),a}function oe(a,r){if((typeof a=="undefined"?"undefined":(0,n.default)(a))!=="object"||!(a instanceof x))throw new Error("bad call to strictFail");a.strict&&Y(a,r)}function Z(a){a.strict||(a.tagName=a.tagName[a.looseCase]());var r=a.tags[a.tags.length-1]||a,L=a.tag={name:a.tagName,attributes:{}};a.opt.xmlns&&(L.ns=r.ns),a.attribList.length=0,re(a,"onopentagstart",L)}function q(a,r){var L=a.indexOf(":"),k=L<0?["",a]:a.split(":"),z=k[0],se=k[1];return r&&a==="xmlns"&&(z="xmlns",se=""),{prefix:z,local:se}}function te(a){if(a.strict||(a.attribName=a.attribName[a.looseCase]()),a.attribList.indexOf(a.attribName)!==-1||a.tag.attributes.hasOwnProperty(a.attribName)){a.attribName=a.attribValue="";return}if(a.opt.xmlns){var r=q(a.attribName,!0),L=r.prefix,k=r.local;if(L==="xmlns")if(k==="xml"&&a.attribValue!==I)oe(a,"xml: prefix must be bound to "+I+` +Char: `+a.c),r=new Error(r),a.error=r,ie(a,"onerror",r),a}function Se(a){return a.sawRoot&&!a.closedRoot&&oe(a,"Unclosed root tag"),a.state!==U.BEGIN&&a.state!==U.BEGIN_WHITESPACE&&a.state!==U.TEXT&&Y(a,"Unexpected end"),ue(a),a.c="",a.closed=!0,ie(a,"onend"),x.call(a,a.strict,a.opt),a}function oe(a,r){if((typeof a=="undefined"?"undefined":(0,n.default)(a))!=="object"||!(a instanceof x))throw new Error("bad call to strictFail");a.strict&&Y(a,r)}function Z(a){a.strict||(a.tagName=a.tagName[a.looseCase]());var r=a.tags[a.tags.length-1]||a,L=a.tag={name:a.tagName,attributes:{}};a.opt.xmlns&&(L.ns=r.ns),a.attribList.length=0,re(a,"onopentagstart",L)}function q(a,r){var L=a.indexOf(":"),k=L<0?["",a]:a.split(":"),z=k[0],se=k[1];return r&&a==="xmlns"&&(z="xmlns",se=""),{prefix:z,local:se}}function te(a){if(a.strict||(a.attribName=a.attribName[a.looseCase]()),a.attribList.indexOf(a.attribName)!==-1||a.tag.attributes.hasOwnProperty(a.attribName)){a.attribName=a.attribValue="";return}if(a.opt.xmlns){var r=q(a.attribName,!0),L=r.prefix,k=r.local;if(L==="xmlns")if(k==="xml"&&a.attribValue!==I)oe(a,"xml: prefix must be bound to "+I+` Actual: `+a.attribValue);else if(k==="xmlns"&&a.attribValue!==H)oe(a,"xmlns: prefix must be bound to "+H+` -Actual: `+a.attribValue);else{var z=a.tag,se=a.tags[a.tags.length-1]||a;z.ns===se.ns&&(z.ns=(0,m.default)(se.ns)),z.ns[k]=a.attribValue}a.attribList.push([a.attribName,a.attribValue])}else a.tag.attributes[a.attribName]=a.attribValue,re(a,"onattribute",{name:a.attribName,value:a.attribValue});a.attribName=a.attribValue=""}function fe(a,r){if(a.opt.xmlns){var L=a.tag,k=q(a.tagName);L.prefix=k.prefix,L.local=k.local,L.uri=L.ns[k.prefix]||"",L.prefix&&!L.uri&&(oe(a,"Unbound namespace prefix: "+(0,h.default)(a.tagName)),L.uri=k.prefix);var z=a.tags[a.tags.length-1]||a;L.ns&&z.ns!==L.ns&&(0,o.default)(L.ns).forEach(function(Le){re(a,"onopennamespace",{prefix:Le,uri:L.ns[Le]})});for(var se=0,me=a.attribList.length;se",a.tagName="",a.state=U.SCRIPT;return}re(a,"onscript",a.script),a.script=""}var r=a.tags.length,L=a.tagName;a.strict||(L=L[a.looseCase]());for(var k=L;r--;){var z=a.tags[r];if(z.name!==k)oe(a,"Unexpected close tag");else break}if(r<0){oe(a,"Unmatched closing tag: "+a.tagName),a.textNode+="",a.state=U.TEXT;return}a.tagName=L;for(var se=a.tags.length;se-- >r;){var me=a.tag=a.tags.pop();a.tagName=a.tag.name,re(a,"onclosetag",a.tagName);var be={};for(var ge in me.ns)be[ge]=me.ns[ge];var _e=a.tags[a.tags.length-1]||a;a.opt.xmlns&&me.ns!==_e.ns&&(0,o.default)(me.ns).forEach(function(ve){var xe=me.ns[ve];re(a,"onclosenamespace",{prefix:ve,uri:xe})})}r===0&&(a.closedRoot=!0),a.tagName=a.attribValue=a.attribName="",a.attribList.length=0,a.state=U.TEXT}function B(a){var r=a.entity,L=r.toLowerCase(),k,z="";return a.ENTITIES[r]?a.ENTITIES[r]:a.ENTITIES[L]?a.ENTITIES[L]:(r=L,r.charAt(0)==="#"&&(r.charAt(1)==="x"?(r=r.slice(2),k=parseInt(r,16),z=k.toString(16)):(r=r.slice(1),k=parseInt(r,10),z=k.toString(10))),r=r.replace(/^0+/,""),isNaN(k)||z.toLowerCase()!==r?(oe(a,"Invalid character entity"),"&"+a.entity+";"):(0,y.default)(k))}function K(a,r){r==="<"?(a.state=U.OPEN_WAKA,a.startTagPosition=a.position):$(r)||(oe(a,"Non-whitespace before first tag."),a.textNode=r,a.state=U.TEXT)}function N(a,r){var L="";return r",a.tagName="",a.state=U.SCRIPT;return}re(a,"onscript",a.script),a.script=""}var r=a.tags.length,L=a.tagName;a.strict||(L=L[a.looseCase]());for(var k=L;r--;){var z=a.tags[r];if(z.name!==k)oe(a,"Unexpected close tag");else break}if(r<0){oe(a,"Unmatched closing tag: "+a.tagName),a.textNode+="",a.state=U.TEXT;return}a.tagName=L;for(var se=a.tags.length;se-- >r;){var me=a.tag=a.tags.pop();a.tagName=a.tag.name,re(a,"onclosetag",a.tagName);var be={};for(var ge in me.ns)be[ge]=me.ns[ge];var _e=a.tags[a.tags.length-1]||a;a.opt.xmlns&&me.ns!==_e.ns&&(0,o.default)(me.ns).forEach(function(ve){var xe=me.ns[ve];re(a,"onclosenamespace",{prefix:ve,uri:xe})})}r===0&&(a.closedRoot=!0),a.tagName=a.attribValue=a.attribName="",a.attribList.length=0,a.state=U.TEXT}function B(a){var r=a.entity,L=r.toLowerCase(),k,z="";return a.ENTITIES[r]?a.ENTITIES[r]:a.ENTITIES[L]?a.ENTITIES[L]:(r=L,r.charAt(0)==="#"&&(r.charAt(1)==="x"?(r=r.slice(2),k=parseInt(r,16),z=k.toString(16)):(r=r.slice(1),k=parseInt(r,10),z=k.toString(10))),r=r.replace(/^0+/,""),isNaN(k)||z.toLowerCase()!==r?(oe(a,"Invalid character entity"),"&"+a.entity+";"):(0,y.default)(k))}function K(a,r){r==="<"?(a.state=U.OPEN_WAKA,a.startTagPosition=a.position):$(r)||(oe(a,"Non-whitespace before first tag."),a.textNode=r,a.state=U.TEXT)}function N(a,r){var L="";return r"?(re(r,"onsgmldeclaration",r.sgmlDecl),r.sgmlDecl="",r.state=U.TEXT):(P(k)&&(r.state=U.SGML_DECL_QUOTED),r.sgmlDecl+=k);continue;case U.SGML_DECL_QUOTED:k===r.q&&(r.state=U.SGML_DECL,r.q=""),r.sgmlDecl+=k;continue;case U.DOCTYPE:k===">"?(r.state=U.TEXT,re(r,"ondoctype",r.doctype),r.doctype=!0):(r.doctype+=k,k==="["?r.state=U.DOCTYPE_DTD:P(k)&&(r.state=U.DOCTYPE_QUOTED,r.q=k));continue;case U.DOCTYPE_QUOTED:r.doctype+=k,k===r.q&&(r.q="",r.state=U.DOCTYPE);continue;case U.DOCTYPE_DTD:r.doctype+=k,k==="]"?r.state=U.DOCTYPE:P(k)&&(r.state=U.DOCTYPE_DTD_QUOTED,r.q=k);continue;case U.DOCTYPE_DTD_QUOTED:r.doctype+=k,k===r.q&&(r.state=U.DOCTYPE_DTD,r.q="");continue;case U.COMMENT:k==="-"?r.state=U.COMMENT_ENDING:r.comment+=k;continue;case U.COMMENT_ENDING:k==="-"?(r.state=U.COMMENT_ENDED,r.comment=ce(r.opt,r.comment),r.comment&&re(r,"oncomment",r.comment),r.comment=""):(r.comment+="-"+k,r.state=U.COMMENT);continue;case U.COMMENT_ENDED:k!==">"?(oe(r,"Malformed comment"),r.comment+="--"+k,r.state=U.COMMENT):r.state=U.TEXT;continue;case U.CDATA:k==="]"?r.state=U.CDATA_ENDING:r.cdata+=k;continue;case U.CDATA_ENDING:k==="]"?r.state=U.CDATA_ENDING_2:(r.cdata+="]"+k,r.state=U.CDATA);continue;case U.CDATA_ENDING_2:k===">"?(r.cdata&&re(r,"oncdata",r.cdata),re(r,"onclosecdata"),r.cdata="",r.state=U.TEXT):k==="]"?r.cdata+="]":(r.cdata+="]]"+k,r.state=U.CDATA);continue;case U.PROC_INST:k==="?"?r.state=U.PROC_INST_ENDING:$(k)?r.state=U.PROC_INST_BODY:r.procInstName+=k;continue;case U.PROC_INST_BODY:if(!r.procInstBody&&$(k))continue;k==="?"?r.state=U.PROC_INST_ENDING:r.procInstBody+=k;continue;case U.PROC_INST_ENDING:k===">"?(re(r,"onprocessinginstruction",{name:r.procInstName,body:r.procInstBody}),r.procInstName=r.procInstBody="",r.state=U.TEXT):(r.procInstBody+="?"+k,r.state=U.PROC_INST_BODY);continue;case U.OPEN_TAG:G(ae,k)?r.tagName+=k:(Z(r),k===">"?fe(r):k==="/"?r.state=U.OPEN_TAG_SLASH:($(k)||oe(r,"Invalid character in tag name"),r.state=U.ATTRIB));continue;case U.OPEN_TAG_SLASH:k===">"?(fe(r,!0),X(r)):(oe(r,"Forward-slash in opening tag not followed by >"),r.state=U.ATTRIB);continue;case U.ATTRIB:if($(k))continue;k===">"?fe(r):k==="/"?r.state=U.OPEN_TAG_SLASH:G(D,k)?(r.attribName=k,r.attribValue="",r.state=U.ATTRIB_NAME):oe(r,"Invalid attribute name");continue;case U.ATTRIB_NAME:k==="="?r.state=U.ATTRIB_VALUE:k===">"?(oe(r,"Attribute without value"),r.attribValue=r.attribName,te(r),fe(r)):$(k)?r.state=U.ATTRIB_NAME_SAW_WHITE:G(ae,k)?r.attribName+=k:oe(r,"Invalid attribute name");continue;case U.ATTRIB_NAME_SAW_WHITE:if(k==="=")r.state=U.ATTRIB_VALUE;else{if($(k))continue;oe(r,"Attribute without value"),r.tag.attributes[r.attribName]="",r.attribValue="",re(r,"onattribute",{name:r.attribName,value:""}),r.attribName="",k===">"?fe(r):G(D,k)?(r.attribName=k,r.state=U.ATTRIB_NAME):(oe(r,"Invalid attribute name"),r.state=U.ATTRIB)}continue;case U.ATTRIB_VALUE:if($(k))continue;P(k)?(r.q=k,r.state=U.ATTRIB_VALUE_QUOTED):(oe(r,"Unquoted attribute value"),r.state=U.ATTRIB_VALUE_UNQUOTED,r.attribValue=k);continue;case U.ATTRIB_VALUE_QUOTED:if(k!==r.q){k==="&"?r.state=U.ATTRIB_VALUE_ENTITY_Q:r.attribValue+=k;continue}te(r),r.q="",r.state=U.ATTRIB_VALUE_CLOSED;continue;case U.ATTRIB_VALUE_CLOSED:$(k)?r.state=U.ATTRIB:k===">"?fe(r):k==="/"?r.state=U.OPEN_TAG_SLASH:G(D,k)?(oe(r,"No whitespace between attributes"),r.attribName=k,r.attribValue="",r.state=U.ATTRIB_NAME):oe(r,"Invalid attribute name");continue;case U.ATTRIB_VALUE_UNQUOTED:if(!F(k)){k==="&"?r.state=U.ATTRIB_VALUE_ENTITY_U:r.attribValue+=k;continue}te(r),k===">"?fe(r):r.state=U.ATTRIB;continue;case U.CLOSE_TAG:if(r.tagName)k===">"?X(r):G(ae,k)?r.tagName+=k:r.script?(r.script+=""?X(r):oe(r,"Invalid characters in closing tag");continue;case U.TEXT_ENTITY:case U.ATTRIB_VALUE_ENTITY_Q:case U.ATTRIB_VALUE_ENTITY_U:var me,be;switch(r.state){case U.TEXT_ENTITY:me=U.TEXT,be="textNode";break;case U.ATTRIB_VALUE_ENTITY_Q:me=U.ATTRIB_VALUE_QUOTED,be="attribValue";break;case U.ATTRIB_VALUE_ENTITY_U:me=U.ATTRIB_VALUE_UNQUOTED,be="attribValue";break}k===";"?(r[be]+=B(r),r.entity="",r.state=me):G(r.entity.length?ee:V,k)?r.entity+=k:(oe(r,"Invalid character in entity name"),r[be]+="&"+r.entity+k,r.entity="",r.state=me);continue;default:throw new Error(r,"Unknown state: "+r.state)}}return r.position>=r.bufferCheckPosition&&E(r),r}/*! http://mths.be/fromcodepoint v0.1.0 by @mathias */y.default||function(){var a=String.fromCharCode,r=Math.floor,L=function(){var z=16384,se=[],me,be,ge=-1,_e=arguments.length;if(!_e)return"";for(var ve="";++ge<_e;){var xe=Number(arguments[ge]);if(!isFinite(xe)||xe<0||xe>1114111||r(xe)!==xe)throw RangeError("Invalid code point: "+xe);xe<=65535?se.push(xe):(xe-=65536,me=(xe>>10)+55296,be=xe%1024+56320,se.push(me,be)),(ge+1===_e||se.length>z)&&(ve+=a.apply(null,se),se.length=0)}return ve};s.default?Object.defineProperty(String,"fromCodePoint",{value:L,configurable:!0,writable:!0}):String.fromCodePoint=L}()})(typeof c=="undefined"?(void 0).sax={}:c)}).call(this,e("buffer").Buffer)},{"babel-runtime/core-js/json/stringify":53,"babel-runtime/core-js/object/create":55,"babel-runtime/core-js/object/define-property":56,"babel-runtime/core-js/object/keys":60,"babel-runtime/core-js/string/from-code-point":63,"babel-runtime/helpers/typeof":67,buffer:73,stream:230,string_decoder:72}],230:[function(e,_,c){_.exports=y;var u=e("events").EventEmitter,t=e("inherits");t(y,u),y.Readable=e("readable-stream/readable.js"),y.Writable=e("readable-stream/writable.js"),y.Duplex=e("readable-stream/duplex.js"),y.Transform=e("readable-stream/transform.js"),y.PassThrough=e("readable-stream/passthrough.js"),y.Stream=y;function y(){u.call(this)}y.prototype.pipe=function(f,h){var d=this;function n(g){f.writable&&(f.write(g)===!1&&d.pause&&d.pause())}d.on("data",n);function l(){d.readable&&d.resume&&d.resume()}f.on("drain",l),!f._isStdio&&(!h||h.end!==!1)&&(d.on("end",i),d.on("close",o));var s=!1;function i(){if(s)return;s=!0,f.end()}function o(){if(s)return;s=!0,typeof f.destroy=="function"&&f.destroy()}function v(g){if(m(),u.listenerCount(this,"error")===0)throw g}d.on("error",v),f.on("error",v);function m(){d.removeListener("data",n),f.removeListener("drain",l),d.removeListener("end",i),d.removeListener("close",o),d.removeListener("error",v),f.removeListener("error",v),d.removeListener("end",m),d.removeListener("close",m),f.removeListener("close",m)}return d.on("end",m),d.on("close",m),f.on("close",m),f.emit("pipe",d),f}},{events:192,inherits:196,"readable-stream/duplex.js":213,"readable-stream/passthrough.js":222,"readable-stream/readable.js":223,"readable-stream/transform.js":224,"readable-stream/writable.js":225}],231:[function(e,_,c){(function(u){var t=e("./lib/request"),y=e("./lib/response"),f=e("xtend"),h=e("builtin-status-codes"),d=e("url"),n=c;n.request=function(l,s){typeof l=="string"?l=d.parse(l):l=f(l);var i=u.location.protocol.search(/^https?:$/)===-1?"http:":"",o=l.protocol||i,v=l.hostname||l.host,m=l.port,g=l.path||"/";v&&v.indexOf(":")!==-1&&(v="["+v+"]"),l.url=(v?o+"//"+v:"")+(m?":"+m:"")+g,l.method=(l.method||"GET").toUpperCase(),l.headers=l.headers||{};var A=new t(l);return s&&A.on("response",s),A},n.get=function(s,i){var o=n.request(s,i);return o.end(),o},n.ClientRequest=t,n.IncomingMessage=y.IncomingMessage,n.Agent=function(){},n.Agent.defaultMaxSockets=4,n.globalAgent=new n.Agent,n.STATUS_CODES=h,n.METHODS=["CHECKOUT","CONNECT","COPY","DELETE","GET","HEAD","LOCK","M-SEARCH","MERGE","MKACTIVITY","MKCOL","MOVE","NOTIFY","OPTIONS","PATCH","POST","PROPFIND","PROPPATCH","PURGE","PUT","REPORT","SEARCH","SUBSCRIBE","TRACE","UNLOCK","UNSUBSCRIBE"]}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./lib/request":233,"./lib/response":234,"builtin-status-codes":74,url:238,xtend:283}],232:[function(e,_,c){(function(u){"use strict";c.fetch=n(u.fetch)&&n(u.ReadableStream),c.writableStream=n(u.WritableStream),c.abortController=n(u.AbortController),c.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),c.blobConstructor=!0}catch(l){}var t;function y(){if(t!==void 0)return t;if(u.XMLHttpRequest){t=new u.XMLHttpRequest;try{t.open("GET",u.XDomainRequest?"/":"https://example.com")}catch(l){t=null}}else t=null;return t}function f(l){var s=y();if(!s)return!1;try{return s.responseType=l,s.responseType===l}catch(i){}return!1}var h=typeof u.ArrayBuffer!="undefined",d=h&&n(u.ArrayBuffer.prototype.slice);c.arraybuffer=c.fetch||h&&f("arraybuffer"),c.msstream=!c.fetch&&d&&f("ms-stream"),c.mozchunkedarraybuffer=!c.fetch&&h&&f("moz-chunked-arraybuffer"),c.overrideMimeType=c.fetch||(y()?n(y().overrideMimeType):!1),c.vbArray=n(u.VBArray);function n(l){return typeof l=="function"}t=null}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],233:[function(e,_,c){(function(u,t,y){"use strict";var f=e("babel-runtime/core-js/object/keys"),h=d(f);function d(E){return E&&E.__esModule?E:{default:E}}var n=e("./capability"),l=e("inherits"),s=e("./response"),i=e("readable-stream"),o=e("to-arraybuffer"),v=s.IncomingMessage,m=s.readyStates;function g(E,j){return n.fetch&&j?"fetch":n.mozchunkedarraybuffer?"moz-chunked-arraybuffer":n.msstream?"ms-stream":n.arraybuffer&&E?"arraybuffer":n.vbArray&&E?"text:vbarray":"text"}var A=_.exports=function(E){var j=this;i.Writable.call(j),j._opts=E,j._body=[],j._headers={},E.auth&&j.setHeader("Authorization","Basic "+new y(E.auth).toString("base64")),(0,h.default)(E.headers).forEach(function(w){j.setHeader(w,E.headers[w])});var O,S=!0;if(E.mode==="disable-fetch"||"requestTimeout"in E&&!n.abortController)S=!1,O=!0;else if(E.mode==="prefer-streaming")O=!1;else if(E.mode==="allow-wrong-content-type")O=!n.overrideMimeType;else if(!E.mode||E.mode==="default"||E.mode==="prefer-fast")O=!0;else throw new Error("Invalid value for opts.mode");j._mode=g(O,S),j._fetchTimer=null,j.on("finish",function(){j._onFinish()})};l(A,i.Writable),A.prototype.setHeader=function(E,j){var O=this,S=E.toLowerCase();if(x.indexOf(S)!==-1)return;O._headers[S]={name:E,value:j}},A.prototype.getHeader=function(E){var j=this._headers[E.toLowerCase()];return j?j.value:null},A.prototype.removeHeader=function(E){var j=this;delete j._headers[E.toLowerCase()]},A.prototype._onFinish=function(){var E=this;if(E._destroyed)return;var j=E._opts,O=E._headers,S=null;j.method!=="GET"&&j.method!=="HEAD"&&(n.arraybuffer?S=o(y.concat(E._body)):n.blobConstructor?S=new t.Blob(E._body.map(function(I){return o(I)}),{type:(O["content-type"]||{}).value||""}):S=y.concat(E._body).toString());var w=[];if((0,h.default)(O).forEach(function(I){var H=O[I].name,W=O[I].value;Array.isArray(W)?W.forEach(function(D){w.push([H,D])}):w.push([H,W])}),E._mode==="fetch"){var p=null,M=null;if(n.abortController){var C=new AbortController;p=C.signal,E._fetchAbortController=C,"requestTimeout"in j&&j.requestTimeout!==0&&(E._fetchTimer=t.setTimeout(function(){E.emit("requestTimeout"),E._fetchAbortController&&E._fetchAbortController.abort()},j.requestTimeout))}t.fetch(E._opts.url,{method:E._opts.method,headers:w,body:S||void 0,mode:"cors",credentials:j.withCredentials?"include":"same-origin",signal:p}).then(function(I){E._fetchResponse=I,E._connect()},function(I){t.clearTimeout(E._fetchTimer),E._destroyed||E.emit("error",I)})}else{var R=E._xhr=new t.XMLHttpRequest;try{R.open(E._opts.method,E._opts.url,!0)}catch(I){u.nextTick(function(){E.emit("error",I)});return}"responseType"in R&&(R.responseType=E._mode.split(":")[0]),"withCredentials"in R&&(R.withCredentials=!!j.withCredentials),E._mode==="text"&&"overrideMimeType"in R&&R.overrideMimeType("text/plain; charset=x-user-defined"),"requestTimeout"in j&&(R.timeout=j.requestTimeout,R.ontimeout=function(){E.emit("requestTimeout")}),w.forEach(function(I){R.setRequestHeader(I[0],I[1])}),E._response=null,R.onreadystatechange=function(){switch(R.readyState){case m.LOADING:case m.DONE:E._onXHRProgress();break}},E._mode==="moz-chunked-arraybuffer"&&(R.onprogress=function(){E._onXHRProgress()}),R.onerror=function(){if(E._destroyed)return;E.emit("error",new Error("XHR error"))};try{R.send(S)}catch(I){u.nextTick(function(){E.emit("error",I)});return}}};function T(E){try{var j=E.status;return j!==null&&j!==0}catch(O){return!1}}A.prototype._onXHRProgress=function(){var E=this;if(!T(E._xhr)||E._destroyed)return;E._response||E._connect(),E._response._onXHRProgress()},A.prototype._connect=function(){var E=this;if(E._destroyed)return;E._response=new v(E._xhr,E._fetchResponse,E._mode,E._fetchTimer),E._response.on("error",function(j){E.emit("error",j)}),E.emit("response",E._response)},A.prototype._write=function(E,j,O){var S=this;S._body.push(E),O()},A.prototype.abort=A.prototype.destroy=function(){var E=this;E._destroyed=!0,t.clearTimeout(E._fetchTimer),E._response&&(E._response._destroyed=!0),E._xhr?E._xhr.abort():E._fetchAbortController&&E._fetchAbortController.abort()},A.prototype.end=function(E,j,O){var S=this;typeof E=="function"&&(O=E,E=void 0),i.Writable.prototype.end.call(S,E,j,O)},A.prototype.flushHeaders=function(){},A.prototype.setTimeout=function(){},A.prototype.setNoDelay=function(){},A.prototype.setSocketKeepAlive=function(){};var x=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","user-agent","via"]}).call(this,e("_process"),typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{},e("buffer").Buffer)},{"./capability":232,"./response":234,_process:208,"babel-runtime/core-js/object/keys":60,buffer:73,inherits:196,"readable-stream":223,"to-arraybuffer":237}],234:[function(e,_,c){(function(u,t,y){"use strict";var f=e("babel-runtime/core-js/promise"),h=d(f);function d(v){return v&&v.__esModule?v:{default:v}}var n=e("./capability"),l=e("inherits"),s=e("readable-stream"),i=c.readyStates={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},o=c.IncomingMessage=function(v,m,g,A){var T=this;if(s.Readable.call(T),T._mode=g,T.headers={},T.rawHeaders=[],T.trailers={},T.rawTrailers=[],T.on("end",function(){u.nextTick(function(){T.emit("close")})}),g==="fetch"){var x=function p(){j.read().then(function(M){if(T._destroyed)return;if(M.done){t.clearTimeout(A),T.push(null);return}T.push(new y(M.value)),p()}).catch(function(M){t.clearTimeout(A),T._destroyed||T.emit("error",M)})};if(T._fetchResponse=m,T.url=m.url,T.statusCode=m.status,T.statusMessage=m.statusText,m.headers.forEach(function(p,M){T.headers[M.toLowerCase()]=p,T.rawHeaders.push(M,p)}),n.writableStream){var E=new WritableStream({write:function(M){return new h.default(function(C,R){T._destroyed?R():T.push(new y(M))?C():T._resumeFetch=C})},close:function(){t.clearTimeout(A),T._destroyed||T.push(null)},abort:function(M){T._destroyed||T.emit("error",M)}});try{m.body.pipeTo(E).catch(function(p){t.clearTimeout(A),T._destroyed||T.emit("error",p)});return}catch(p){}}var j=m.body.getReader();x()}else{T._xhr=v,T._pos=0,T.url=v.responseURL,T.statusCode=v.status,T.statusMessage=v.statusText;var O=v.getAllResponseHeaders().split(/\r?\n/);if(O.forEach(function(p){var M=p.match(/^([^:]+):\s*(.*)/);if(M){var C=M[1].toLowerCase();C==="set-cookie"?(T.headers[C]===void 0&&(T.headers[C]=[]),T.headers[C].push(M[2])):T.headers[C]!==void 0?T.headers[C]+=", "+M[2]:T.headers[C]=M[2],T.rawHeaders.push(M[1],M[2])}}),T._charset="x-user-defined",!n.overrideMimeType){var S=T.rawHeaders["mime-type"];if(S){var w=S.match(/;\s*charset=([^;])(;|$)/);w&&(T._charset=w[1].toLowerCase())}T._charset||(T._charset="utf-8")}}};l(o,s.Readable),o.prototype._read=function(){var v=this,m=v._resumeFetch;m&&(v._resumeFetch=null,m())},o.prototype._onXHRProgress=function(){var v=this,m=v._xhr,g=null;switch(v._mode){case"text:vbarray":if(m.readyState!==i.DONE)break;try{g=new t.VBArray(m.responseBody).toArray()}catch(j){}if(g!==null){v.push(new y(g));break}case"text":try{g=m.responseText}catch(j){v._mode="text:vbarray";break}if(g.length>v._pos){var A=g.substr(v._pos);if(v._charset==="x-user-defined"){for(var T=new y(A.length),x=0;xv._pos&&(v.push(new y(new Uint8Array(E.result.slice(v._pos)))),v._pos=E.result.byteLength)},E.onload=function(){v.push(null)},E.readAsArrayBuffer(g);break}v._xhr.readyState===i.DONE&&v._mode!=="ms-stream"&&v.push(null)}}).call(this,e("_process"),typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{},e("buffer").Buffer)},{"./capability":232,_process:208,"babel-runtime/core-js/promise":61,buffer:73,inherits:196,"readable-stream":223}],235:[function(e,_,c){"use strict";var u=e("safe-buffer").Buffer,t=u.isEncoding||function(E){E=""+E;switch(E&&E.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function y(E){if(!E)return"utf8";for(var j;;)switch(E){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return E;default:if(j)return;E=(""+E).toLowerCase(),j=!0}}function f(E){var j=y(E);if(typeof j!="string"&&(u.isEncoding===t||!t(E)))throw new Error("Unknown encoding: "+E);return j||E}c.StringDecoder=h;function h(E){this.encoding=f(E);var j;switch(this.encoding){case"utf16le":this.text=v,this.end=m,j=4;break;case"utf8":this.fillLast=s,j=4;break;case"base64":this.text=g,this.end=A,j=3;break;default:this.write=T,this.end=x;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=u.allocUnsafe(j)}h.prototype.write=function(E){if(E.length===0)return"";var j,O;if(this.lastNeed){if(j=this.fillLast(E),j===void 0)return"";O=this.lastNeed,this.lastNeed=0}else O=0;return O>5===6?2:E>>4===14?3:E>>3===30?4:E>>6===2?-1:-2}function n(E,j,O){var S=j.length-1;if(S=0?(w>0&&(E.lastNeed=w-1),w):--S=0?(w>0&&(E.lastNeed=w-2),w):--S=0?(w>0&&(w===2?w=0:E.lastNeed=w-3),w):0))}function l(E,j,O){if((j[0]&192)!==128)return E.lastNeed=0,"\uFFFD";if(E.lastNeed>1&&j.length>1){if((j[1]&192)!==128)return E.lastNeed=1,"\uFFFD";if(E.lastNeed>2&&j.length>2&&(j[2]&192)!==128)return E.lastNeed=2,"\uFFFD"}}function s(E){var j=this.lastTotal-this.lastNeed,O=l(this,E,j);if(O!==void 0)return O;if(this.lastNeed<=E.length)return E.copy(this.lastChar,j,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);E.copy(this.lastChar,j,0,E.length),this.lastNeed-=E.length}function i(E,j){var O=n(this,E,j);if(!this.lastNeed)return E.toString("utf8",j);this.lastTotal=O;var S=E.length-(O-this.lastNeed);return E.copy(this.lastChar,0,S),E.toString("utf8",j,S)}function o(E){var j=E&&E.length?this.write(E):"";return this.lastNeed?j+"\uFFFD":j}function v(E,j){if((E.length-j)%2===0){var O=E.toString("utf16le",j);if(O){var S=O.charCodeAt(O.length-1);if(S>=55296&&S<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=E[E.length-2],this.lastChar[1]=E[E.length-1],O.slice(0,-1)}return O}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=E[E.length-1],E.toString("utf16le",j,E.length-1)}function m(E){var j=E&&E.length?this.write(E):"";if(this.lastNeed){var O=this.lastTotal-this.lastNeed;return j+this.lastChar.toString("utf16le",0,O)}return j}function g(E,j){var O=(E.length-j)%3;return O===0?E.toString("base64",j):(this.lastNeed=3-O,this.lastTotal=3,O===1?this.lastChar[0]=E[E.length-1]:(this.lastChar[0]=E[E.length-2],this.lastChar[1]=E[E.length-1]),E.toString("base64",j,E.length-O))}function A(E){var j=E&&E.length?this.write(E):"";return this.lastNeed?j+this.lastChar.toString("base64",0,3-this.lastNeed):j}function T(E){return E.toString(this.encoding)}function x(E){return E&&E.length?this.write(E):""}},{"safe-buffer":228}],236:[function(e,_,c){(function(u,t){var y=e("process/browser.js").nextTick,f=Function.prototype.apply,h=Array.prototype.slice,d={},n=0;c.setTimeout=function(){return new l(f.call(setTimeout,window,arguments),clearTimeout)},c.setInterval=function(){return new l(f.call(setInterval,window,arguments),clearInterval)},c.clearTimeout=c.clearInterval=function(s){s.close()};function l(s,i){this._id=s,this._clearFn=i}l.prototype.unref=l.prototype.ref=function(){},l.prototype.close=function(){this._clearFn.call(window,this._id)},c.enroll=function(s,i){clearTimeout(s._idleTimeoutId),s._idleTimeout=i},c.unenroll=function(s){clearTimeout(s._idleTimeoutId),s._idleTimeout=-1},c._unrefActive=c.active=function(s){clearTimeout(s._idleTimeoutId);var i=s._idleTimeout;i>=0&&(s._idleTimeoutId=setTimeout(function(){s._onTimeout&&s._onTimeout()},i))},c.setImmediate=typeof u=="function"?u:function(s){var i=n++,o=arguments.length<2?!1:h.call(arguments,1);return d[i]=!0,y(function(){d[i]&&(o?s.apply(null,o):s.call(null),c.clearImmediate(i))}),i},c.clearImmediate=typeof t=="function"?t:function(s){delete d[s]}}).call(this,e("timers").setImmediate,e("timers").clearImmediate)},{"process/browser.js":208,timers:236}],237:[function(e,_,c){var u=e("buffer").Buffer;_.exports=function(t){if(t instanceof Uint8Array){if(t.byteOffset===0&&t.byteLength===t.buffer.byteLength)return t.buffer;if(typeof t.buffer.slice=="function")return t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength)}if(u.isBuffer(t)){for(var y=new Uint8Array(t.length),f=t.length,h=0;h",'"',"`"," ","\r",` -`," "],l=["{","}","|","\\","^","`"].concat(n),s=["'"].concat(l),i=["%","/","?",";","#"].concat(s),o=["/","?","#"],v=255,m=/^[+a-z0-9A-Z_-]{0,63}$/,g=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,A={javascript:!0,"javascript:":!0},T={javascript:!0,"javascript:":!0},x={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},E=e("querystring");function j(p,M,C){if(p&&t.isObject(p)&&p instanceof y)return p;var R=new y;return R.parse(p,M,C),R}y.prototype.parse=function(p,M,C){if(!t.isString(p))throw new TypeError("Parameter 'url' must be a string, not "+typeof p);var R=p.indexOf("?"),I=R!==-1&&R127?ce+="x":ce+=ue[Y];if(!ce.match(m)){var oe=ie.slice(0,F),Z=ie.slice(F+1),q=ue.match(g);q&&(oe.push(q[1]),Z.unshift(q[2])),Z.length&&(D="/"+Z.join(".")+D),this.hostname=oe.join(".");break}}}this.hostname.length>v?this.hostname="":this.hostname=this.hostname.toLowerCase(),Q||(this.hostname=u.toASCII(this.hostname));var te=this.port?":"+this.port:"",fe=this.hostname||"";this.host=fe+te,this.href+=this.host,Q&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),D[0]!=="/"&&(D="/"+D))}if(!A[ee])for(var F=0,re=s.length;F0?C.host.split("@"):!1;ce&&(C.auth=ce.shift(),C.host=C.hostname=ce.shift())}return C.search=p.search,C.query=p.query,(!t.isNull(C.pathname)||!t.isNull(C.search))&&(C.path=(C.pathname?C.pathname:"")+(C.search?C.search:"")),C.href=C.format(),C}if(!ie.length)return C.pathname=null,C.search?C.path="/"+C.search:C.path=null,C.href=C.format(),C;for(var Y=ie.slice(-1)[0],Oe=(C.host||p.host||ie.length>1)&&(Y==="."||Y==="..")||Y==="",oe=0,Z=ie.length;Z>=0;Z--)Y=ie[Z],Y==="."?ie.splice(Z,1):Y===".."?(ie.splice(Z,1),oe++):oe&&(ie.splice(Z,1),oe--);if(!U&&!Q)for(;oe--;oe)ie.unshift("..");U&&ie[0]!==""&&(!ie[0]||ie[0].charAt(0)!=="/")&&ie.unshift(""),Oe&&ie.join("/").substr(-1)!=="/"&&ie.push("");var q=ie[0]===""||ie[0]&&ie[0].charAt(0)==="/";if(ue){C.hostname=C.host=q?"":ie.length?ie.shift():"";var ce=C.host&&C.host.indexOf("@")>0?C.host.split("@"):!1;ce&&(C.auth=ce.shift(),C.host=C.hostname=ce.shift())}return U=U||C.host&&ie.length,U&&!q&&ie.unshift(""),ie.length?C.pathname=ie.join("/"):(C.pathname=null,C.path=null),(!t.isNull(C.pathname)||!t.isNull(C.search))&&(C.path=(C.pathname?C.pathname:"")+(C.search?C.search:"")),C.auth=p.auth||C.auth,C.slashes=C.slashes||p.slashes,C.href=C.format(),C},y.prototype.parseHost=function(){var p=this.host,M=h.exec(p);M&&(M=M[0],M!==":"&&(this.port=M.substr(1)),p=p.substr(0,p.length-M.length)),p&&(this.hostname=p)}},{"./util":239,punycode:209,querystring:212}],239:[function(e,_,c){"use strict";_.exports={isString:function(t){return typeof t=="string"},isObject:function(t){return typeof t=="object"&&t!==null},isNull:function(t){return t===null},isNullOrUndefined:function(t){return t==null}}},{}],240:[function(e,_,c){(function(u){_.exports=t;function t(f,h){if(y("noDeprecation"))return f;var d=!1;function n(){if(!d){if(y("throwDeprecation"))throw new Error(h);y("traceDeprecation")?console.trace(h):console.warn(h),d=!0}return f.apply(this,arguments)}return n}function y(f){try{if(!u.localStorage)return!1}catch(d){return!1}var h=u.localStorage[f];return h==null?!1:String(h).toLowerCase()==="true"}}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],241:[function(e,_,c){typeof Object.create=="function"?_.exports=function(t,y){t.super_=y,t.prototype=Object.create(y.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}})}:_.exports=function(t,y){t.super_=y;var f=function(){};f.prototype=y.prototype,t.prototype=new f,t.prototype.constructor=t}},{}],242:[function(e,_,c){_.exports=function(t){return t&&typeof t=="object"&&typeof t.copy=="function"&&typeof t.fill=="function"&&typeof t.readUInt8=="function"}},{}],243:[function(e,_,c){(function(u,t){var y=/%[sdj%]/g;c.format=function(P){if(!S(P)){for(var F=[],G=0;G=U)return re;switch(re){case"%s":return String(J[G++]);case"%d":return Number(J[G++]);case"%j":try{return JSON.stringify(J[G++])}catch(ue){return"[Circular]"}default:return re}}),ie=J[G];G=3&&(G.depth=arguments[2]),arguments.length>=4&&(G.colors=arguments[3]),x(F)?G.showHidden=F:F&&c._extend(G,F),p(G.showHidden)&&(G.showHidden=!1),p(G.depth)&&(G.depth=2),p(G.colors)&&(G.colors=!1),p(G.customInspect)&&(G.customInspect=!0),G.colors&&(G.stylize=n),i(G,P,G.depth)}c.inspect=d,d.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},d.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function n(P,F){var G=d.styles[F];return G?"["+d.colors[G][0]+"m"+P+"["+d.colors[G][1]+"m":P}function l(P,F){return P}function s(P){var F={};return P.forEach(function(G,J){F[G]=!0}),F}function i(P,F,G){if(P.customInspect&&F&&H(F.inspect)&&F.inspect!==c.inspect&&!(F.constructor&&F.constructor.prototype===F)){var J=F.inspect(G,P);return S(J)||(J=i(P,J,G)),J}var U=o(P,F);if(U)return U;var Q=Object.keys(F),ie=s(Q);if(P.showHidden&&(Q=Object.getOwnPropertyNames(F)),I(F)&&(Q.indexOf("message")>=0||Q.indexOf("description")>=0))return v(F);if(Q.length===0){if(H(F)){var re=F.name?": "+F.name:"";return P.stylize("[Function"+re+"]","special")}if(M(F))return P.stylize(RegExp.prototype.toString.call(F),"regexp");if(R(F))return P.stylize(Date.prototype.toString.call(F),"date");if(I(F))return v(F)}var ue="",ce=!1,Y=["{","}"];if(T(F)&&(ce=!0,Y=["[","]"]),H(F)){var Oe=F.name?": "+F.name:"";ue=" [Function"+Oe+"]"}if(M(F)&&(ue=" "+RegExp.prototype.toString.call(F)),R(F)&&(ue=" "+Date.prototype.toUTCString.call(F)),I(F)&&(ue=" "+v(F)),Q.length===0&&(!ce||F.length==0))return Y[0]+ue+Y[1];if(G<0)return M(F)?P.stylize(RegExp.prototype.toString.call(F),"regexp"):P.stylize("[Object]","special");P.seen.push(F);var oe;return ce?oe=m(P,F,G,ie,Q):oe=Q.map(function(Z){return g(P,F,G,ie,Z,ce)}),P.seen.pop(),A(oe,ue,Y)}function o(P,F){if(p(F))return P.stylize("undefined","undefined");if(S(F)){var G="'"+JSON.stringify(F).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return P.stylize(G,"string")}if(O(F))return P.stylize(""+F,"number");if(x(F))return P.stylize(""+F,"boolean");if(E(F))return P.stylize("null","null")}function v(P){return"["+Error.prototype.toString.call(P)+"]"}function m(P,F,G,J,U){for(var Q=[],ie=0,re=F.length;ie"?(re(r,"onsgmldeclaration",r.sgmlDecl),r.sgmlDecl="",r.state=U.TEXT):(P(k)&&(r.state=U.SGML_DECL_QUOTED),r.sgmlDecl+=k);continue;case U.SGML_DECL_QUOTED:k===r.q&&(r.state=U.SGML_DECL,r.q=""),r.sgmlDecl+=k;continue;case U.DOCTYPE:k===">"?(r.state=U.TEXT,re(r,"ondoctype",r.doctype),r.doctype=!0):(r.doctype+=k,k==="["?r.state=U.DOCTYPE_DTD:P(k)&&(r.state=U.DOCTYPE_QUOTED,r.q=k));continue;case U.DOCTYPE_QUOTED:r.doctype+=k,k===r.q&&(r.q="",r.state=U.DOCTYPE);continue;case U.DOCTYPE_DTD:r.doctype+=k,k==="]"?r.state=U.DOCTYPE:P(k)&&(r.state=U.DOCTYPE_DTD_QUOTED,r.q=k);continue;case U.DOCTYPE_DTD_QUOTED:r.doctype+=k,k===r.q&&(r.state=U.DOCTYPE_DTD,r.q="");continue;case U.COMMENT:k==="-"?r.state=U.COMMENT_ENDING:r.comment+=k;continue;case U.COMMENT_ENDING:k==="-"?(r.state=U.COMMENT_ENDED,r.comment=de(r.opt,r.comment),r.comment&&re(r,"oncomment",r.comment),r.comment=""):(r.comment+="-"+k,r.state=U.COMMENT);continue;case U.COMMENT_ENDED:k!==">"?(oe(r,"Malformed comment"),r.comment+="--"+k,r.state=U.COMMENT):r.state=U.TEXT;continue;case U.CDATA:k==="]"?r.state=U.CDATA_ENDING:r.cdata+=k;continue;case U.CDATA_ENDING:k==="]"?r.state=U.CDATA_ENDING_2:(r.cdata+="]"+k,r.state=U.CDATA);continue;case U.CDATA_ENDING_2:k===">"?(r.cdata&&re(r,"oncdata",r.cdata),re(r,"onclosecdata"),r.cdata="",r.state=U.TEXT):k==="]"?r.cdata+="]":(r.cdata+="]]"+k,r.state=U.CDATA);continue;case U.PROC_INST:k==="?"?r.state=U.PROC_INST_ENDING:$(k)?r.state=U.PROC_INST_BODY:r.procInstName+=k;continue;case U.PROC_INST_BODY:if(!r.procInstBody&&$(k))continue;k==="?"?r.state=U.PROC_INST_ENDING:r.procInstBody+=k;continue;case U.PROC_INST_ENDING:k===">"?(re(r,"onprocessinginstruction",{name:r.procInstName,body:r.procInstBody}),r.procInstName=r.procInstBody="",r.state=U.TEXT):(r.procInstBody+="?"+k,r.state=U.PROC_INST_BODY);continue;case U.OPEN_TAG:G(ae,k)?r.tagName+=k:(Z(r),k===">"?fe(r):k==="/"?r.state=U.OPEN_TAG_SLASH:($(k)||oe(r,"Invalid character in tag name"),r.state=U.ATTRIB));continue;case U.OPEN_TAG_SLASH:k===">"?(fe(r,!0),X(r)):(oe(r,"Forward-slash in opening tag not followed by >"),r.state=U.ATTRIB);continue;case U.ATTRIB:if($(k))continue;k===">"?fe(r):k==="/"?r.state=U.OPEN_TAG_SLASH:G(D,k)?(r.attribName=k,r.attribValue="",r.state=U.ATTRIB_NAME):oe(r,"Invalid attribute name");continue;case U.ATTRIB_NAME:k==="="?r.state=U.ATTRIB_VALUE:k===">"?(oe(r,"Attribute without value"),r.attribValue=r.attribName,te(r),fe(r)):$(k)?r.state=U.ATTRIB_NAME_SAW_WHITE:G(ae,k)?r.attribName+=k:oe(r,"Invalid attribute name");continue;case U.ATTRIB_NAME_SAW_WHITE:if(k==="=")r.state=U.ATTRIB_VALUE;else{if($(k))continue;oe(r,"Attribute without value"),r.tag.attributes[r.attribName]="",r.attribValue="",re(r,"onattribute",{name:r.attribName,value:""}),r.attribName="",k===">"?fe(r):G(D,k)?(r.attribName=k,r.state=U.ATTRIB_NAME):(oe(r,"Invalid attribute name"),r.state=U.ATTRIB)}continue;case U.ATTRIB_VALUE:if($(k))continue;P(k)?(r.q=k,r.state=U.ATTRIB_VALUE_QUOTED):(oe(r,"Unquoted attribute value"),r.state=U.ATTRIB_VALUE_UNQUOTED,r.attribValue=k);continue;case U.ATTRIB_VALUE_QUOTED:if(k!==r.q){k==="&"?r.state=U.ATTRIB_VALUE_ENTITY_Q:r.attribValue+=k;continue}te(r),r.q="",r.state=U.ATTRIB_VALUE_CLOSED;continue;case U.ATTRIB_VALUE_CLOSED:$(k)?r.state=U.ATTRIB:k===">"?fe(r):k==="/"?r.state=U.OPEN_TAG_SLASH:G(D,k)?(oe(r,"No whitespace between attributes"),r.attribName=k,r.attribValue="",r.state=U.ATTRIB_NAME):oe(r,"Invalid attribute name");continue;case U.ATTRIB_VALUE_UNQUOTED:if(!F(k)){k==="&"?r.state=U.ATTRIB_VALUE_ENTITY_U:r.attribValue+=k;continue}te(r),k===">"?fe(r):r.state=U.ATTRIB;continue;case U.CLOSE_TAG:if(r.tagName)k===">"?X(r):G(ae,k)?r.tagName+=k:r.script?(r.script+=""?X(r):oe(r,"Invalid characters in closing tag");continue;case U.TEXT_ENTITY:case U.ATTRIB_VALUE_ENTITY_Q:case U.ATTRIB_VALUE_ENTITY_U:var me,be;switch(r.state){case U.TEXT_ENTITY:me=U.TEXT,be="textNode";break;case U.ATTRIB_VALUE_ENTITY_Q:me=U.ATTRIB_VALUE_QUOTED,be="attribValue";break;case U.ATTRIB_VALUE_ENTITY_U:me=U.ATTRIB_VALUE_UNQUOTED,be="attribValue";break}k===";"?(r[be]+=B(r),r.entity="",r.state=me):G(r.entity.length?ee:V,k)?r.entity+=k:(oe(r,"Invalid character in entity name"),r[be]+="&"+r.entity+k,r.entity="",r.state=me);continue;default:throw new Error(r,"Unknown state: "+r.state)}}return r.position>=r.bufferCheckPosition&&E(r),r}/*! http://mths.be/fromcodepoint v0.1.0 by @mathias */y.default||function(){var a=String.fromCharCode,r=Math.floor,L=function(){var z=16384,se=[],me,be,ge=-1,_e=arguments.length;if(!_e)return"";for(var ve="";++ge<_e;){var xe=Number(arguments[ge]);if(!isFinite(xe)||xe<0||xe>1114111||r(xe)!==xe)throw RangeError("Invalid code point: "+xe);xe<=65535?se.push(xe):(xe-=65536,me=(xe>>10)+55296,be=xe%1024+56320,se.push(me,be)),(ge+1===_e||se.length>z)&&(ve+=a.apply(null,se),se.length=0)}return ve};s.default?Object.defineProperty(String,"fromCodePoint",{value:L,configurable:!0,writable:!0}):String.fromCodePoint=L}()})(typeof c=="undefined"?(void 0).sax={}:c)}).call(this,e("buffer").Buffer)},{"babel-runtime/core-js/json/stringify":53,"babel-runtime/core-js/object/create":55,"babel-runtime/core-js/object/define-property":56,"babel-runtime/core-js/object/keys":60,"babel-runtime/core-js/string/from-code-point":63,"babel-runtime/helpers/typeof":67,buffer:73,stream:230,string_decoder:72}],230:[function(e,_,c){_.exports=y;var u=e("events").EventEmitter,t=e("inherits");t(y,u),y.Readable=e("readable-stream/readable.js"),y.Writable=e("readable-stream/writable.js"),y.Duplex=e("readable-stream/duplex.js"),y.Transform=e("readable-stream/transform.js"),y.PassThrough=e("readable-stream/passthrough.js"),y.Stream=y;function y(){u.call(this)}y.prototype.pipe=function(f,h){var d=this;function n(g){f.writable&&(f.write(g)===!1&&d.pause&&d.pause())}d.on("data",n);function l(){d.readable&&d.resume&&d.resume()}f.on("drain",l),!f._isStdio&&(!h||h.end!==!1)&&(d.on("end",i),d.on("close",o));var s=!1;function i(){if(s)return;s=!0,f.end()}function o(){if(s)return;s=!0,typeof f.destroy=="function"&&f.destroy()}function v(g){if(m(),u.listenerCount(this,"error")===0)throw g}d.on("error",v),f.on("error",v);function m(){d.removeListener("data",n),f.removeListener("drain",l),d.removeListener("end",i),d.removeListener("close",o),d.removeListener("error",v),f.removeListener("error",v),d.removeListener("end",m),d.removeListener("close",m),f.removeListener("close",m)}return d.on("end",m),d.on("close",m),f.on("close",m),f.emit("pipe",d),f}},{events:192,inherits:196,"readable-stream/duplex.js":213,"readable-stream/passthrough.js":222,"readable-stream/readable.js":223,"readable-stream/transform.js":224,"readable-stream/writable.js":225}],231:[function(e,_,c){(function(u){var t=e("./lib/request"),y=e("./lib/response"),f=e("xtend"),h=e("builtin-status-codes"),d=e("url"),n=c;n.request=function(l,s){typeof l=="string"?l=d.parse(l):l=f(l);var i=u.location.protocol.search(/^https?:$/)===-1?"http:":"",o=l.protocol||i,v=l.hostname||l.host,m=l.port,g=l.path||"/";v&&v.indexOf(":")!==-1&&(v="["+v+"]"),l.url=(v?o+"//"+v:"")+(m?":"+m:"")+g,l.method=(l.method||"GET").toUpperCase(),l.headers=l.headers||{};var A=new t(l);return s&&A.on("response",s),A},n.get=function(s,i){var o=n.request(s,i);return o.end(),o},n.ClientRequest=t,n.IncomingMessage=y.IncomingMessage,n.Agent=function(){},n.Agent.defaultMaxSockets=4,n.globalAgent=new n.Agent,n.STATUS_CODES=h,n.METHODS=["CHECKOUT","CONNECT","COPY","DELETE","GET","HEAD","LOCK","M-SEARCH","MERGE","MKACTIVITY","MKCOL","MOVE","NOTIFY","OPTIONS","PATCH","POST","PROPFIND","PROPPATCH","PURGE","PUT","REPORT","SEARCH","SUBSCRIBE","TRACE","UNLOCK","UNSUBSCRIBE"]}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./lib/request":233,"./lib/response":234,"builtin-status-codes":74,url:238,xtend:283}],232:[function(e,_,c){(function(u){"use strict";c.fetch=n(u.fetch)&&n(u.ReadableStream),c.writableStream=n(u.WritableStream),c.abortController=n(u.AbortController),c.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),c.blobConstructor=!0}catch(l){}var t;function y(){if(t!==void 0)return t;if(u.XMLHttpRequest){t=new u.XMLHttpRequest;try{t.open("GET",u.XDomainRequest?"/":"https://example.com")}catch(l){t=null}}else t=null;return t}function f(l){var s=y();if(!s)return!1;try{return s.responseType=l,s.responseType===l}catch(i){}return!1}var h=typeof u.ArrayBuffer!="undefined",d=h&&n(u.ArrayBuffer.prototype.slice);c.arraybuffer=c.fetch||h&&f("arraybuffer"),c.msstream=!c.fetch&&d&&f("ms-stream"),c.mozchunkedarraybuffer=!c.fetch&&h&&f("moz-chunked-arraybuffer"),c.overrideMimeType=c.fetch||(y()?n(y().overrideMimeType):!1),c.vbArray=n(u.VBArray);function n(l){return typeof l=="function"}t=null}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],233:[function(e,_,c){(function(u,t,y){"use strict";var f=e("babel-runtime/core-js/object/keys"),h=d(f);function d(E){return E&&E.__esModule?E:{default:E}}var n=e("./capability"),l=e("inherits"),s=e("./response"),i=e("readable-stream"),o=e("to-arraybuffer"),v=s.IncomingMessage,m=s.readyStates;function g(E,j){return n.fetch&&j?"fetch":n.mozchunkedarraybuffer?"moz-chunked-arraybuffer":n.msstream?"ms-stream":n.arraybuffer&&E?"arraybuffer":n.vbArray&&E?"text:vbarray":"text"}var A=_.exports=function(E){var j=this;i.Writable.call(j),j._opts=E,j._body=[],j._headers={},E.auth&&j.setHeader("Authorization","Basic "+new y(E.auth).toString("base64")),(0,h.default)(E.headers).forEach(function(w){j.setHeader(w,E.headers[w])});var O,S=!0;if(E.mode==="disable-fetch"||"requestTimeout"in E&&!n.abortController)S=!1,O=!0;else if(E.mode==="prefer-streaming")O=!1;else if(E.mode==="allow-wrong-content-type")O=!n.overrideMimeType;else if(!E.mode||E.mode==="default"||E.mode==="prefer-fast")O=!0;else throw new Error("Invalid value for opts.mode");j._mode=g(O,S),j._fetchTimer=null,j.on("finish",function(){j._onFinish()})};l(A,i.Writable),A.prototype.setHeader=function(E,j){var O=this,S=E.toLowerCase();if(x.indexOf(S)!==-1)return;O._headers[S]={name:E,value:j}},A.prototype.getHeader=function(E){var j=this._headers[E.toLowerCase()];return j?j.value:null},A.prototype.removeHeader=function(E){var j=this;delete j._headers[E.toLowerCase()]},A.prototype._onFinish=function(){var E=this;if(E._destroyed)return;var j=E._opts,O=E._headers,S=null;j.method!=="GET"&&j.method!=="HEAD"&&(n.arraybuffer?S=o(y.concat(E._body)):n.blobConstructor?S=new t.Blob(E._body.map(function(I){return o(I)}),{type:(O["content-type"]||{}).value||""}):S=y.concat(E._body).toString());var w=[];if((0,h.default)(O).forEach(function(I){var H=O[I].name,W=O[I].value;Array.isArray(W)?W.forEach(function(D){w.push([H,D])}):w.push([H,W])}),E._mode==="fetch"){var p=null,M=null;if(n.abortController){var C=new AbortController;p=C.signal,E._fetchAbortController=C,"requestTimeout"in j&&j.requestTimeout!==0&&(E._fetchTimer=t.setTimeout(function(){E.emit("requestTimeout"),E._fetchAbortController&&E._fetchAbortController.abort()},j.requestTimeout))}t.fetch(E._opts.url,{method:E._opts.method,headers:w,body:S||void 0,mode:"cors",credentials:j.withCredentials?"include":"same-origin",signal:p}).then(function(I){E._fetchResponse=I,E._connect()},function(I){t.clearTimeout(E._fetchTimer),E._destroyed||E.emit("error",I)})}else{var R=E._xhr=new t.XMLHttpRequest;try{R.open(E._opts.method,E._opts.url,!0)}catch(I){u.nextTick(function(){E.emit("error",I)});return}"responseType"in R&&(R.responseType=E._mode.split(":")[0]),"withCredentials"in R&&(R.withCredentials=!!j.withCredentials),E._mode==="text"&&"overrideMimeType"in R&&R.overrideMimeType("text/plain; charset=x-user-defined"),"requestTimeout"in j&&(R.timeout=j.requestTimeout,R.ontimeout=function(){E.emit("requestTimeout")}),w.forEach(function(I){R.setRequestHeader(I[0],I[1])}),E._response=null,R.onreadystatechange=function(){switch(R.readyState){case m.LOADING:case m.DONE:E._onXHRProgress();break}},E._mode==="moz-chunked-arraybuffer"&&(R.onprogress=function(){E._onXHRProgress()}),R.onerror=function(){if(E._destroyed)return;E.emit("error",new Error("XHR error"))};try{R.send(S)}catch(I){u.nextTick(function(){E.emit("error",I)});return}}};function T(E){try{var j=E.status;return j!==null&&j!==0}catch(O){return!1}}A.prototype._onXHRProgress=function(){var E=this;if(!T(E._xhr)||E._destroyed)return;E._response||E._connect(),E._response._onXHRProgress()},A.prototype._connect=function(){var E=this;if(E._destroyed)return;E._response=new v(E._xhr,E._fetchResponse,E._mode,E._fetchTimer),E._response.on("error",function(j){E.emit("error",j)}),E.emit("response",E._response)},A.prototype._write=function(E,j,O){var S=this;S._body.push(E),O()},A.prototype.abort=A.prototype.destroy=function(){var E=this;E._destroyed=!0,t.clearTimeout(E._fetchTimer),E._response&&(E._response._destroyed=!0),E._xhr?E._xhr.abort():E._fetchAbortController&&E._fetchAbortController.abort()},A.prototype.end=function(E,j,O){var S=this;typeof E=="function"&&(O=E,E=void 0),i.Writable.prototype.end.call(S,E,j,O)},A.prototype.flushHeaders=function(){},A.prototype.setTimeout=function(){},A.prototype.setNoDelay=function(){},A.prototype.setSocketKeepAlive=function(){};var x=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","user-agent","via"]}).call(this,e("_process"),typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{},e("buffer").Buffer)},{"./capability":232,"./response":234,_process:208,"babel-runtime/core-js/object/keys":60,buffer:73,inherits:196,"readable-stream":223,"to-arraybuffer":237}],234:[function(e,_,c){(function(u,t,y){"use strict";var f=e("babel-runtime/core-js/promise"),h=d(f);function d(v){return v&&v.__esModule?v:{default:v}}var n=e("./capability"),l=e("inherits"),s=e("readable-stream"),i=c.readyStates={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},o=c.IncomingMessage=function(v,m,g,A){var T=this;if(s.Readable.call(T),T._mode=g,T.headers={},T.rawHeaders=[],T.trailers={},T.rawTrailers=[],T.on("end",function(){u.nextTick(function(){T.emit("close")})}),g==="fetch"){var x=function p(){j.read().then(function(M){if(T._destroyed)return;if(M.done){t.clearTimeout(A),T.push(null);return}T.push(new y(M.value)),p()}).catch(function(M){t.clearTimeout(A),T._destroyed||T.emit("error",M)})};if(T._fetchResponse=m,T.url=m.url,T.statusCode=m.status,T.statusMessage=m.statusText,m.headers.forEach(function(p,M){T.headers[M.toLowerCase()]=p,T.rawHeaders.push(M,p)}),n.writableStream){var E=new WritableStream({write:function(M){return new h.default(function(C,R){T._destroyed?R():T.push(new y(M))?C():T._resumeFetch=C})},close:function(){t.clearTimeout(A),T._destroyed||T.push(null)},abort:function(M){T._destroyed||T.emit("error",M)}});try{m.body.pipeTo(E).catch(function(p){t.clearTimeout(A),T._destroyed||T.emit("error",p)});return}catch(p){}}var j=m.body.getReader();x()}else{T._xhr=v,T._pos=0,T.url=v.responseURL,T.statusCode=v.status,T.statusMessage=v.statusText;var O=v.getAllResponseHeaders().split(/\r?\n/);if(O.forEach(function(p){var M=p.match(/^([^:]+):\s*(.*)/);if(M){var C=M[1].toLowerCase();C==="set-cookie"?(T.headers[C]===void 0&&(T.headers[C]=[]),T.headers[C].push(M[2])):T.headers[C]!==void 0?T.headers[C]+=", "+M[2]:T.headers[C]=M[2],T.rawHeaders.push(M[1],M[2])}}),T._charset="x-user-defined",!n.overrideMimeType){var S=T.rawHeaders["mime-type"];if(S){var w=S.match(/;\s*charset=([^;])(;|$)/);w&&(T._charset=w[1].toLowerCase())}T._charset||(T._charset="utf-8")}}};l(o,s.Readable),o.prototype._read=function(){var v=this,m=v._resumeFetch;m&&(v._resumeFetch=null,m())},o.prototype._onXHRProgress=function(){var v=this,m=v._xhr,g=null;switch(v._mode){case"text:vbarray":if(m.readyState!==i.DONE)break;try{g=new t.VBArray(m.responseBody).toArray()}catch(j){}if(g!==null){v.push(new y(g));break}case"text":try{g=m.responseText}catch(j){v._mode="text:vbarray";break}if(g.length>v._pos){var A=g.substr(v._pos);if(v._charset==="x-user-defined"){for(var T=new y(A.length),x=0;xv._pos&&(v.push(new y(new Uint8Array(E.result.slice(v._pos)))),v._pos=E.result.byteLength)},E.onload=function(){v.push(null)},E.readAsArrayBuffer(g);break}v._xhr.readyState===i.DONE&&v._mode!=="ms-stream"&&v.push(null)}}).call(this,e("_process"),typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{},e("buffer").Buffer)},{"./capability":232,_process:208,"babel-runtime/core-js/promise":61,buffer:73,inherits:196,"readable-stream":223}],235:[function(e,_,c){"use strict";var u=e("safe-buffer").Buffer,t=u.isEncoding||function(E){E=""+E;switch(E&&E.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function y(E){if(!E)return"utf8";for(var j;;)switch(E){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return E;default:if(j)return;E=(""+E).toLowerCase(),j=!0}}function f(E){var j=y(E);if(typeof j!="string"&&(u.isEncoding===t||!t(E)))throw new Error("Unknown encoding: "+E);return j||E}c.StringDecoder=h;function h(E){this.encoding=f(E);var j;switch(this.encoding){case"utf16le":this.text=v,this.end=m,j=4;break;case"utf8":this.fillLast=s,j=4;break;case"base64":this.text=g,this.end=A,j=3;break;default:this.write=T,this.end=x;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=u.allocUnsafe(j)}h.prototype.write=function(E){if(E.length===0)return"";var j,O;if(this.lastNeed){if(j=this.fillLast(E),j===void 0)return"";O=this.lastNeed,this.lastNeed=0}else O=0;return O>5===6?2:E>>4===14?3:E>>3===30?4:E>>6===2?-1:-2}function n(E,j,O){var S=j.length-1;if(S=0?(w>0&&(E.lastNeed=w-1),w):--S=0?(w>0&&(E.lastNeed=w-2),w):--S=0?(w>0&&(w===2?w=0:E.lastNeed=w-3),w):0))}function l(E,j,O){if((j[0]&192)!==128)return E.lastNeed=0,"\uFFFD";if(E.lastNeed>1&&j.length>1){if((j[1]&192)!==128)return E.lastNeed=1,"\uFFFD";if(E.lastNeed>2&&j.length>2&&(j[2]&192)!==128)return E.lastNeed=2,"\uFFFD"}}function s(E){var j=this.lastTotal-this.lastNeed,O=l(this,E,j);if(O!==void 0)return O;if(this.lastNeed<=E.length)return E.copy(this.lastChar,j,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);E.copy(this.lastChar,j,0,E.length),this.lastNeed-=E.length}function i(E,j){var O=n(this,E,j);if(!this.lastNeed)return E.toString("utf8",j);this.lastTotal=O;var S=E.length-(O-this.lastNeed);return E.copy(this.lastChar,0,S),E.toString("utf8",j,S)}function o(E){var j=E&&E.length?this.write(E):"";return this.lastNeed?j+"\uFFFD":j}function v(E,j){if((E.length-j)%2===0){var O=E.toString("utf16le",j);if(O){var S=O.charCodeAt(O.length-1);if(S>=55296&&S<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=E[E.length-2],this.lastChar[1]=E[E.length-1],O.slice(0,-1)}return O}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=E[E.length-1],E.toString("utf16le",j,E.length-1)}function m(E){var j=E&&E.length?this.write(E):"";if(this.lastNeed){var O=this.lastTotal-this.lastNeed;return j+this.lastChar.toString("utf16le",0,O)}return j}function g(E,j){var O=(E.length-j)%3;return O===0?E.toString("base64",j):(this.lastNeed=3-O,this.lastTotal=3,O===1?this.lastChar[0]=E[E.length-1]:(this.lastChar[0]=E[E.length-2],this.lastChar[1]=E[E.length-1]),E.toString("base64",j,E.length-O))}function A(E){var j=E&&E.length?this.write(E):"";return this.lastNeed?j+this.lastChar.toString("base64",0,3-this.lastNeed):j}function T(E){return E.toString(this.encoding)}function x(E){return E&&E.length?this.write(E):""}},{"safe-buffer":228}],236:[function(e,_,c){(function(u,t){var y=e("process/browser.js").nextTick,f=Function.prototype.apply,h=Array.prototype.slice,d={},n=0;c.setTimeout=function(){return new l(f.call(setTimeout,window,arguments),clearTimeout)},c.setInterval=function(){return new l(f.call(setInterval,window,arguments),clearInterval)},c.clearTimeout=c.clearInterval=function(s){s.close()};function l(s,i){this._id=s,this._clearFn=i}l.prototype.unref=l.prototype.ref=function(){},l.prototype.close=function(){this._clearFn.call(window,this._id)},c.enroll=function(s,i){clearTimeout(s._idleTimeoutId),s._idleTimeout=i},c.unenroll=function(s){clearTimeout(s._idleTimeoutId),s._idleTimeout=-1},c._unrefActive=c.active=function(s){clearTimeout(s._idleTimeoutId);var i=s._idleTimeout;i>=0&&(s._idleTimeoutId=setTimeout(function(){s._onTimeout&&s._onTimeout()},i))},c.setImmediate=typeof u=="function"?u:function(s){var i=n++,o=arguments.length<2?!1:h.call(arguments,1);return d[i]=!0,y(function(){d[i]&&(o?s.apply(null,o):s.call(null),c.clearImmediate(i))}),i},c.clearImmediate=typeof t=="function"?t:function(s){delete d[s]}}).call(this,e("timers").setImmediate,e("timers").clearImmediate)},{"process/browser.js":208,timers:236}],237:[function(e,_,c){var u=e("buffer").Buffer;_.exports=function(t){if(t instanceof Uint8Array){if(t.byteOffset===0&&t.byteLength===t.buffer.byteLength)return t.buffer;if(typeof t.buffer.slice=="function")return t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength)}if(u.isBuffer(t)){for(var y=new Uint8Array(t.length),f=t.length,h=0;h",'"',"`"," ","\r",` +`," "],l=["{","}","|","\\","^","`"].concat(n),s=["'"].concat(l),i=["%","/","?",";","#"].concat(s),o=["/","?","#"],v=255,m=/^[+a-z0-9A-Z_-]{0,63}$/,g=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,A={javascript:!0,"javascript:":!0},T={javascript:!0,"javascript:":!0},x={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},E=e("querystring");function j(p,M,C){if(p&&t.isObject(p)&&p instanceof y)return p;var R=new y;return R.parse(p,M,C),R}y.prototype.parse=function(p,M,C){if(!t.isString(p))throw new TypeError("Parameter 'url' must be a string, not "+typeof p);var R=p.indexOf("?"),I=R!==-1&&R127?de+="x":de+=ue[Y];if(!de.match(m)){var oe=ie.slice(0,F),Z=ie.slice(F+1),q=ue.match(g);q&&(oe.push(q[1]),Z.unshift(q[2])),Z.length&&(D="/"+Z.join(".")+D),this.hostname=oe.join(".");break}}}this.hostname.length>v?this.hostname="":this.hostname=this.hostname.toLowerCase(),Q||(this.hostname=u.toASCII(this.hostname));var te=this.port?":"+this.port:"",fe=this.hostname||"";this.host=fe+te,this.href+=this.host,Q&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),D[0]!=="/"&&(D="/"+D))}if(!A[ee])for(var F=0,re=s.length;F0?C.host.split("@"):!1;de&&(C.auth=de.shift(),C.host=C.hostname=de.shift())}return C.search=p.search,C.query=p.query,(!t.isNull(C.pathname)||!t.isNull(C.search))&&(C.path=(C.pathname?C.pathname:"")+(C.search?C.search:"")),C.href=C.format(),C}if(!ie.length)return C.pathname=null,C.search?C.path="/"+C.search:C.path=null,C.href=C.format(),C;for(var Y=ie.slice(-1)[0],Se=(C.host||p.host||ie.length>1)&&(Y==="."||Y==="..")||Y==="",oe=0,Z=ie.length;Z>=0;Z--)Y=ie[Z],Y==="."?ie.splice(Z,1):Y===".."?(ie.splice(Z,1),oe++):oe&&(ie.splice(Z,1),oe--);if(!U&&!Q)for(;oe--;oe)ie.unshift("..");U&&ie[0]!==""&&(!ie[0]||ie[0].charAt(0)!=="/")&&ie.unshift(""),Se&&ie.join("/").substr(-1)!=="/"&&ie.push("");var q=ie[0]===""||ie[0]&&ie[0].charAt(0)==="/";if(ue){C.hostname=C.host=q?"":ie.length?ie.shift():"";var de=C.host&&C.host.indexOf("@")>0?C.host.split("@"):!1;de&&(C.auth=de.shift(),C.host=C.hostname=de.shift())}return U=U||C.host&&ie.length,U&&!q&&ie.unshift(""),ie.length?C.pathname=ie.join("/"):(C.pathname=null,C.path=null),(!t.isNull(C.pathname)||!t.isNull(C.search))&&(C.path=(C.pathname?C.pathname:"")+(C.search?C.search:"")),C.auth=p.auth||C.auth,C.slashes=C.slashes||p.slashes,C.href=C.format(),C},y.prototype.parseHost=function(){var p=this.host,M=h.exec(p);M&&(M=M[0],M!==":"&&(this.port=M.substr(1)),p=p.substr(0,p.length-M.length)),p&&(this.hostname=p)}},{"./util":239,punycode:209,querystring:212}],239:[function(e,_,c){"use strict";_.exports={isString:function(t){return typeof t=="string"},isObject:function(t){return typeof t=="object"&&t!==null},isNull:function(t){return t===null},isNullOrUndefined:function(t){return t==null}}},{}],240:[function(e,_,c){(function(u){_.exports=t;function t(f,h){if(y("noDeprecation"))return f;var d=!1;function n(){if(!d){if(y("throwDeprecation"))throw new Error(h);y("traceDeprecation")?console.trace(h):console.warn(h),d=!0}return f.apply(this,arguments)}return n}function y(f){try{if(!u.localStorage)return!1}catch(d){return!1}var h=u.localStorage[f];return h==null?!1:String(h).toLowerCase()==="true"}}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],241:[function(e,_,c){typeof Object.create=="function"?_.exports=function(t,y){t.super_=y,t.prototype=Object.create(y.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}})}:_.exports=function(t,y){t.super_=y;var f=function(){};f.prototype=y.prototype,t.prototype=new f,t.prototype.constructor=t}},{}],242:[function(e,_,c){_.exports=function(t){return t&&typeof t=="object"&&typeof t.copy=="function"&&typeof t.fill=="function"&&typeof t.readUInt8=="function"}},{}],243:[function(e,_,c){(function(u,t){var y=/%[sdj%]/g;c.format=function(P){if(!S(P)){for(var F=[],G=0;G=U)return re;switch(re){case"%s":return String(J[G++]);case"%d":return Number(J[G++]);case"%j":try{return JSON.stringify(J[G++])}catch(ue){return"[Circular]"}default:return re}}),ie=J[G];G=3&&(G.depth=arguments[2]),arguments.length>=4&&(G.colors=arguments[3]),x(F)?G.showHidden=F:F&&c._extend(G,F),p(G.showHidden)&&(G.showHidden=!1),p(G.depth)&&(G.depth=2),p(G.colors)&&(G.colors=!1),p(G.customInspect)&&(G.customInspect=!0),G.colors&&(G.stylize=n),i(G,P,G.depth)}c.inspect=d,d.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},d.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function n(P,F){var G=d.styles[F];return G?"["+d.colors[G][0]+"m"+P+"["+d.colors[G][1]+"m":P}function l(P,F){return P}function s(P){var F={};return P.forEach(function(G,J){F[G]=!0}),F}function i(P,F,G){if(P.customInspect&&F&&H(F.inspect)&&F.inspect!==c.inspect&&!(F.constructor&&F.constructor.prototype===F)){var J=F.inspect(G,P);return S(J)||(J=i(P,J,G)),J}var U=o(P,F);if(U)return U;var Q=Object.keys(F),ie=s(Q);if(P.showHidden&&(Q=Object.getOwnPropertyNames(F)),I(F)&&(Q.indexOf("message")>=0||Q.indexOf("description")>=0))return v(F);if(Q.length===0){if(H(F)){var re=F.name?": "+F.name:"";return P.stylize("[Function"+re+"]","special")}if(M(F))return P.stylize(RegExp.prototype.toString.call(F),"regexp");if(R(F))return P.stylize(Date.prototype.toString.call(F),"date");if(I(F))return v(F)}var ue="",de=!1,Y=["{","}"];if(T(F)&&(de=!0,Y=["[","]"]),H(F)){var Se=F.name?": "+F.name:"";ue=" [Function"+Se+"]"}if(M(F)&&(ue=" "+RegExp.prototype.toString.call(F)),R(F)&&(ue=" "+Date.prototype.toUTCString.call(F)),I(F)&&(ue=" "+v(F)),Q.length===0&&(!de||F.length==0))return Y[0]+ue+Y[1];if(G<0)return M(F)?P.stylize(RegExp.prototype.toString.call(F),"regexp"):P.stylize("[Object]","special");P.seen.push(F);var oe;return de?oe=m(P,F,G,ie,Q):oe=Q.map(function(Z){return g(P,F,G,ie,Z,de)}),P.seen.pop(),A(oe,ue,Y)}function o(P,F){if(p(F))return P.stylize("undefined","undefined");if(S(F)){var G="'"+JSON.stringify(F).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return P.stylize(G,"string")}if(O(F))return P.stylize(""+F,"number");if(x(F))return P.stylize(""+F,"boolean");if(E(F))return P.stylize("null","null")}function v(P){return"["+Error.prototype.toString.call(P)+"]"}function m(P,F,G,J,U){for(var Q=[],ie=0,re=F.length;ie-1&&(Q?re=re.split(` -`).map(function(ce){return" "+ce}).join(` +`).map(function(de){return" "+de}).join(` `).substr(2):re=` `+re.split(` -`).map(function(ce){return" "+ce}).join(` +`).map(function(de){return" "+de}).join(` `))):re=P.stylize("[Circular]","special")),p(ie)){if(Q&&U.match(/^\d+$/))return re;ie=JSON.stringify(""+U),ie.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(ie=ie.substr(1,ie.length-2),ie=P.stylize(ie,"name")):(ie=ie.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),ie=P.stylize(ie,"string"))}return ie+": "+re}function A(P,F,G){var J=0,U=P.reduce(function(Q,ie){return J++,ie.indexOf(` `)>=0&&J++,Q+ie.replace(/\u001b\[\d\d?m/g,"").length+1},0);return U>60?G[0]+(F===""?"":F+` `)+" "+P.join(`, `)+" "+G[1]:G[0]+F+" "+P.join(", ")+" "+G[1]}function T(P){return Array.isArray(P)}c.isArray=T;function x(P){return typeof P=="boolean"}c.isBoolean=x;function E(P){return P===null}c.isNull=E;function j(P){return P==null}c.isNullOrUndefined=j;function O(P){return typeof P=="number"}c.isNumber=O;function S(P){return typeof P=="string"}c.isString=S;function w(P){return typeof P=="symbol"}c.isSymbol=w;function p(P){return P===void 0}c.isUndefined=p;function M(P){return C(P)&&D(P)==="[object RegExp]"}c.isRegExp=M;function C(P){return typeof P=="object"&&P!==null}c.isObject=C;function R(P){return C(P)&&D(P)==="[object Date]"}c.isDate=R;function I(P){return C(P)&&(D(P)==="[object Error]"||P instanceof Error)}c.isError=I;function H(P){return typeof P=="function"}c.isFunction=H;function W(P){return P===null||typeof P=="boolean"||typeof P=="number"||typeof P=="string"||typeof P=="symbol"||typeof P=="undefined"}c.isPrimitive=W,c.isBuffer=e("./support/isBuffer");function D(P){return Object.prototype.toString.call(P)}function ae(P){return P<10?"0"+P.toString(10):P.toString(10)}var V=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function ee(){var P=new Date,F=[ae(P.getHours()),ae(P.getMinutes()),ae(P.getSeconds())].join(":");return[P.getDate(),V[P.getMonth()],F].join(" ")}c.log=function(){console.log("%s - %s",ee(),c.format.apply(c,arguments))},c.inherits=e("inherits"),c._extend=function(P,F){if(!F||!C(F))return P;for(var G=Object.keys(F),J=G.length;J--;)P[G[J]]=F[G[J]];return P};function $(P,F){return Object.prototype.hasOwnProperty.call(P,F)}}).call(this,e("_process"),typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./support/isBuffer":242,_process:208,inherits:241}],244:[function(e,_,c){"use strict";(function(){"use strict";c.stripBOM=function(u){return u[0]==="\uFEFF"?u.substring(1):u}}).call(void 0)},{}],245:[function(e,_,c){"use strict";var u=e("babel-runtime/helpers/typeof"),t=h(u),y=e("babel-runtime/core-js/object/keys"),f=h(y);function h(d){return d&&d.__esModule?d:{default:d}}(function(){"use strict";var d,n,l,s,i,o={}.hasOwnProperty;d=e("xmlbuilder"),n=e("./defaults").defaults,s=function(m){return typeof m=="string"&&(m.indexOf("&")>=0||m.indexOf(">")>=0||m.indexOf("<")>=0)},i=function(m){return""},l=function(m){return m.replace("]]>","]]]]>")},c.Builder=function(){function v(m){var g,A,T;this.options={},A=n["0.2"];for(g in A){if(!o.call(A,g))continue;T=A[g],this.options[g]=T}for(g in m){if(!o.call(m,g))continue;T=m[g],this.options[g]=T}}return v.prototype.buildObject=function(m){var g,A,T,x,E;return g=this.options.attrkey,A=this.options.charkey,(0,f.default)(m).length===1&&this.options.rootName===n["0.2"].rootName?(E=(0,f.default)(m)[0],m=m[E]):E=this.options.rootName,T=function(j){return function(O,S){var w,p,M,C,R,I;if((typeof S=="undefined"?"undefined":(0,t.default)(S))!=="object")j.options.cdata&&s(S)?O.raw(i(S)):O.txt(S);else if(Array.isArray(S))for(C in S){if(!o.call(S,C))continue;p=S[C];for(R in p)M=p[R],O=T(O.ele(R),M).up()}else for(R in S){if(!o.call(S,R))continue;if(p=S[R],R===g){if((typeof p=="undefined"?"undefined":(0,t.default)(p))==="object")for(w in p)I=p[w],O=O.att(w,I)}else if(R===A)j.options.cdata&&s(p)?O=O.raw(i(p)):O=O.txt(p);else if(Array.isArray(p))for(C in p){if(!o.call(p,C))continue;M=p[C],typeof M=="string"?j.options.cdata&&s(M)?O=O.ele(R).raw(i(M)).up():O=O.ele(R,M).up():O=T(O.ele(R),M).up()}else(typeof p=="undefined"?"undefined":(0,t.default)(p))==="object"?O=T(O.ele(R),p).up():typeof p=="string"&&j.options.cdata&&s(p)?O=O.ele(R).raw(i(p)).up():(p==null&&(p=""),O=O.ele(R,p.toString()).up())}return O}}(this),x=d.create(E,this.options.xmldec,this.options.doctype,{headless:this.options.headless,allowSurrogateChars:this.options.allowSurrogateChars}),T(x,m).end(this.options.renderOpts)},v}()}).call(void 0)},{"./defaults":246,"babel-runtime/core-js/object/keys":60,"babel-runtime/helpers/typeof":67,xmlbuilder:282}],246:[function(e,_,c){"use strict";(function(){c.defaults={"0.1":{explicitCharkey:!1,trim:!0,normalize:!0,normalizeTags:!1,attrkey:"@",charkey:"#",explicitArray:!1,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!1,validator:null,xmlns:!1,explicitChildren:!1,childkey:"@@",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,emptyTag:""},"0.2":{explicitCharkey:!1,trim:!1,normalize:!1,normalizeTags:!1,attrkey:"$",charkey:"_",explicitArray:!0,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!0,validator:null,xmlns:!1,explicitChildren:!1,preserveChildrenOrder:!1,childkey:"$$",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,rootName:"root",xmldec:{version:"1.0",encoding:"UTF-8",standalone:!0},doctype:null,renderOpts:{pretty:!0,indent:" ",newline:` `},headless:!1,chunkSize:1e4,emptyTag:"",cdata:!1}}}).call(void 0)},{}],247:[function(e,_,c){"use strict";var u=e("babel-runtime/core-js/promise"),t=s(u),y=e("babel-runtime/core-js/object/get-own-property-names"),f=s(y),h=e("babel-runtime/core-js/object/keys"),d=s(h),n=e("babel-runtime/helpers/typeof"),l=s(n);function s(i){return i&&i.__esModule?i:{default:i}}(function(){"use strict";var i,o,v,m,g,A,T,x,E=function(w,p){return function(){return w.apply(p,arguments)}},j=function(w,p){for(var M in p)O.call(p,M)&&(w[M]=p[M]);function C(){this.constructor=w}return C.prototype=p.prototype,w.prototype=new C,w.__super__=p.prototype,w},O={}.hasOwnProperty;T=e("sax"),v=e("events"),i=e("./bom"),A=e("./processors"),x=e("timers").setImmediate,o=e("./defaults").defaults,m=function(w){return(typeof w=="undefined"?"undefined":(0,l.default)(w))==="object"&&w!=null&&(0,d.default)(w).length===0},g=function(w,p,M){var C,R,I;for(C=0,R=w.length;C0&&(ae[I.options.childkey]=ee),ee=ae;else if(F){F[I.options.childkey]=F[I.options.childkey]||[],$={};for(D in ee){if(!O.call(ee,D))continue;$[D]=ee[D]}F[I.options.childkey].push($),delete ee["#name"],(0,d.default)(ee).length===1&&M in ee&&!I.EXPLICIT_CHARKEY&&(ee=ee[M])}}return R.length>0?I.assignOrPush(F,V,ee):(I.options.explicitRoot&&(P=ee,ee={},ee[V]=P),I.resultObject=ee,I.saxParser.ended=!0,I.emit("end",I.resultObject))}}(this),C=function(I){return function(H){var W,D;if(D=R[R.length-1],D)return D[M]+=H,I.options.explicitChildren&&I.options.preserveChildrenOrder&&I.options.charsAsChildren&&(I.options.includeWhiteChars||H.replace(/\\n/g,"").trim()!=="")&&(D[I.options.childkey]=D[I.options.childkey]||[],W={"#name":"__text__"},W[M]=H,I.options.normalize&&(W[M]=W[M].replace(/\s{2,}/g," ").trim()),D[I.options.childkey].push(W)),D}}(this),this.saxParser.ontext=C,this.saxParser.oncdata=function(I){return function(H){var W;if(W=C(H),W)return W.cdata=!0}}(this)},w.prototype.parseString=function(p,M){var C;M!=null&&typeof M=="function"&&(this.on("end",function(R){return this.reset(),M(null,R)}),this.on("error",function(R){return this.reset(),M(R)}));try{return p=p.toString(),p.trim()===""?(this.emit("end",null),!0):(p=i.stripBOM(p),this.options.async?(this.remaining=p,x(this.processAsync),this.saxParser):this.saxParser.write(p).close())}catch(R){if(C=R,this.saxParser.errThrown||this.saxParser.ended){if(this.saxParser.ended)throw C}else return this.emit("error",C),this.saxParser.errThrown=!0}},w.prototype.parseStringPromise=function(p){return new t.default(function(M){return function(C,R){return M.parseString(p,function(I,H){return I?R(I):C(H)})}}(this))},w}(v),c.parseString=function(S,w,p){var M,C,R;return p!=null?(typeof p=="function"&&(M=p),(typeof w=="undefined"?"undefined":(0,l.default)(w))==="object"&&(C=w)):(typeof w=="function"&&(M=w),C={}),R=new c.Parser(C),R.parseString(S,M)},c.parseStringPromise=function(S,w){var p,M;return(typeof w=="undefined"?"undefined":(0,l.default)(w))==="object"&&(p=w),M=new c.Parser(p),M.parseStringPromise(S)}}).call(void 0)},{"./bom":244,"./defaults":246,"./processors":248,"babel-runtime/core-js/object/get-own-property-names":58,"babel-runtime/core-js/object/keys":60,"babel-runtime/core-js/promise":61,"babel-runtime/helpers/typeof":67,events:192,sax:229,timers:236}],248:[function(e,_,c){"use strict";(function(){"use strict";var u;u=new RegExp(/(?!xmlns)^.*:/),c.normalize=function(t){return t.toLowerCase()},c.firstCharLowerCase=function(t){return t.charAt(0).toLowerCase()+t.slice(1)},c.stripPrefix=function(t){return t.replace(u,"")},c.parseNumbers=function(t){return isNaN(t)||(t=t%1===0?parseInt(t,10):parseFloat(t)),t},c.parseBooleans=function(t){return/^(?:true|false)$/i.test(t)&&(t=t.toLowerCase()==="true"),t}}).call(void 0)},{}],249:[function(e,_,c){"use strict";(function(){"use strict";var u,t,y,f,h=function(l,s){for(var i in s)d.call(s,i)&&(l[i]=s[i]);function o(){this.constructor=l}return o.prototype=s.prototype,l.prototype=new o,l.__super__=s.prototype,l},d={}.hasOwnProperty;t=e("./defaults"),u=e("./builder"),y=e("./parser"),f=e("./processors"),c.defaults=t.defaults,c.processors=f,c.ValidationError=function(n){h(l,n);function l(s){this.message=s}return l}(Error),c.Builder=u.Builder,c.Parser=y.Parser,c.parseString=y.parseString,c.parseStringPromise=y.parseStringPromise}).call(void 0)},{"./builder":245,"./defaults":246,"./parser":247,"./processors":248}],250:[function(e,_,c){"use strict";(function(){_.exports={Disconnected:1,Preceding:2,Following:4,Contains:8,ContainedBy:16,ImplementationSpecific:32}}).call(void 0)},{}],251:[function(e,_,c){"use strict";(function(){_.exports={Element:1,Attribute:2,Text:3,CData:4,EntityReference:5,EntityDeclaration:6,ProcessingInstruction:7,Comment:8,Document:9,DocType:10,DocumentFragment:11,NotationDeclaration:12,Declaration:201,Raw:202,AttributeDeclaration:203,ElementDeclaration:204,Dummy:205}}).call(void 0)},{}],252:[function(e,_,c){"use strict";var u=e("babel-runtime/core-js/object/get-prototype-of"),t=n(u),y=e("babel-runtime/helpers/typeof"),f=n(y),h=e("babel-runtime/core-js/object/assign"),d=n(h);function n(l){return l&&l.__esModule?l:{default:l}}(function(){var l,s,i,o,v,m,g,A=[].slice,T={}.hasOwnProperty;l=function(){var E,j,O,S,w,p;if(p=arguments[0],w=2<=arguments.length?A.call(arguments,1):[],v(d.default))d.default.apply(null,arguments);else for(E=0,O=w.length;E":"attribute: {"+l+"}, parent: <"+this.parent.name+">"},n.prototype.isEqualNode=function(l){return l.namespaceURI!==this.namespaceURI||(l.prefix!==this.prefix||l.localName!==this.localName)?!1:!(l.value!==this.value)},n}()}).call(void 0)},{"./NodeType":251,"./XMLNode":273,"babel-runtime/core-js/object/create":55}],255:[function(e,_,c){"use strict";var u=e("babel-runtime/core-js/object/create"),t=y(u);function y(f){return f&&f.__esModule?f:{default:f}}(function(){var f,h,d,n=function(i,o){for(var v in o)l.call(o,v)&&(i[v]=o[v]);function m(){this.constructor=i}return m.prototype=o.prototype,i.prototype=new m,i.__super__=o.prototype,i},l={}.hasOwnProperty;f=e("./NodeType"),d=e("./XMLCharacterData"),_.exports=h=function(s){n(i,s);function i(o,v){if(i.__super__.constructor.call(this,o),v==null)throw new Error("Missing CDATA text. "+this.debugInfo());this.name="#cdata-section",this.type=f.CData,this.value=this.stringify.cdata(v)}return i.prototype.clone=function(){return(0,t.default)(this)},i.prototype.toString=function(o){return this.options.writer.cdata(this,this.options.writer.filterOptions(o))},i}(d)}).call(void 0)},{"./NodeType":251,"./XMLCharacterData":256,"babel-runtime/core-js/object/create":55}],256:[function(e,_,c){"use strict";var u=e("babel-runtime/core-js/object/create"),t=y(u);function y(f){return f&&f.__esModule?f:{default:f}}(function(){var f,h,d=function(s,i){for(var o in i)n.call(i,o)&&(s[o]=i[o]);function v(){this.constructor=s}return v.prototype=i.prototype,s.prototype=new v,s.__super__=i.prototype,s},n={}.hasOwnProperty;h=e("./XMLNode"),_.exports=f=function(l){d(s,l);function s(i){s.__super__.constructor.call(this,i),this.value=""}return Object.defineProperty(s.prototype,"data",{get:function(){return this.value},set:function(o){return this.value=o||""}}),Object.defineProperty(s.prototype,"length",{get:function(){return this.value.length}}),Object.defineProperty(s.prototype,"textContent",{get:function(){return this.value},set:function(o){return this.value=o||""}}),s.prototype.clone=function(){return(0,t.default)(this)},s.prototype.substringData=function(i,o){throw new Error("This DOM method is not implemented."+this.debugInfo())},s.prototype.appendData=function(i){throw new Error("This DOM method is not implemented."+this.debugInfo())},s.prototype.insertData=function(i,o){throw new Error("This DOM method is not implemented."+this.debugInfo())},s.prototype.deleteData=function(i,o){throw new Error("This DOM method is not implemented."+this.debugInfo())},s.prototype.replaceData=function(i,o,v){throw new Error("This DOM method is not implemented."+this.debugInfo())},s.prototype.isEqualNode=function(i){return s.__super__.isEqualNode.apply(this,arguments).isEqualNode(i)?!(i.data!==this.data):!1},s}(h)}).call(void 0)},{"./XMLNode":273,"babel-runtime/core-js/object/create":55}],257:[function(e,_,c){"use strict";var u=e("babel-runtime/core-js/object/create"),t=y(u);function y(f){return f&&f.__esModule?f:{default:f}}(function(){var f,h,d,n=function(i,o){for(var v in o)l.call(o,v)&&(i[v]=o[v]);function m(){this.constructor=i}return m.prototype=o.prototype,i.prototype=new m,i.__super__=o.prototype,i},l={}.hasOwnProperty;f=e("./NodeType"),h=e("./XMLCharacterData"),_.exports=d=function(s){n(i,s);function i(o,v){if(i.__super__.constructor.call(this,o),v==null)throw new Error("Missing comment text. "+this.debugInfo());this.name="#comment",this.type=f.Comment,this.value=this.stringify.comment(v)}return i.prototype.clone=function(){return(0,t.default)(this)},i.prototype.toString=function(o){return this.options.writer.comment(this,this.options.writer.filterOptions(o))},i}(h)}).call(void 0)},{"./NodeType":251,"./XMLCharacterData":256,"babel-runtime/core-js/object/create":55}],258:[function(e,_,c){"use strict";var u=e("babel-runtime/core-js/object/keys"),t=h(u),y=e("babel-runtime/core-js/object/create"),f=h(y);function h(d){return d&&d.__esModule?d:{default:d}}(function(){var d,n,l;n=e("./XMLDOMErrorHandler"),l=e("./XMLDOMStringList"),_.exports=d=function(){function s(){var i;this.defaultParams={"canonical-form":!1,"cdata-sections":!1,comments:!1,"datatype-normalization":!1,"element-content-whitespace":!0,entities:!0,"error-handler":new n,infoset:!0,"validate-if-schema":!1,namespaces:!0,"namespace-declarations":!0,"normalize-characters":!1,"schema-location":"","schema-type":"","split-cdata-sections":!0,validate:!1,"well-formed":!0},this.params=i=(0,f.default)(this.defaultParams)}return Object.defineProperty(s.prototype,"parameterNames",{get:function(){return new l((0,t.default)(this.defaultParams))}}),s.prototype.getParameter=function(i){return this.params.hasOwnProperty(i)?this.params[i]:null},s.prototype.canSetParameter=function(i,o){return!0},s.prototype.setParameter=function(i,o){return o!=null?this.params[i]=o:delete this.params[i]},s}()}).call(void 0)},{"./XMLDOMErrorHandler":259,"./XMLDOMStringList":261,"babel-runtime/core-js/object/create":55,"babel-runtime/core-js/object/keys":60}],259:[function(e,_,c){"use strict";(function(){var u;_.exports=u=function(){function t(){}return t.prototype.handleError=function(y){throw new Error(y)},t}()}).call(void 0)},{}],260:[function(e,_,c){"use strict";(function(){var u;_.exports=u=function(){function t(){}return t.prototype.hasFeature=function(y,f){return!0},t.prototype.createDocumentType=function(y,f,h){throw new Error("This DOM method is not implemented.")},t.prototype.createDocument=function(y,f,h){throw new Error("This DOM method is not implemented.")},t.prototype.createHTMLDocument=function(y){throw new Error("This DOM method is not implemented.")},t.prototype.getFeature=function(y,f){throw new Error("This DOM method is not implemented.")},t}()}).call(void 0)},{}],261:[function(e,_,c){"use strict";(function(){var u;_.exports=u=function(){function t(y){this.arr=y||[]}return Object.defineProperty(t.prototype,"length",{get:function(){return this.arr.length}}),t.prototype.item=function(y){return this.arr[y]||null},t.prototype.contains=function(y){return this.arr.indexOf(y)!==-1},t}()}).call(void 0)},{}],262:[function(e,_,c){"use strict";(function(){var u,t,y,f=function(n,l){for(var s in l)h.call(l,s)&&(n[s]=l[s]);function i(){this.constructor=n}return i.prototype=l.prototype,n.prototype=new i,n.__super__=l.prototype,n},h={}.hasOwnProperty;y=e("./XMLNode"),u=e("./NodeType"),_.exports=t=function(d){f(n,d);function n(l,s,i,o,v,m){if(n.__super__.constructor.call(this,l),s==null)throw new Error("Missing DTD element name. "+this.debugInfo());if(i==null)throw new Error("Missing DTD attribute name. "+this.debugInfo(s));if(!o)throw new Error("Missing DTD attribute type. "+this.debugInfo(s));if(!v)throw new Error("Missing DTD attribute default. "+this.debugInfo(s));if(v.indexOf("#")!==0&&(v="#"+v),!v.match(/^(#REQUIRED|#IMPLIED|#FIXED|#DEFAULT)$/))throw new Error("Invalid default value type; expected: #REQUIRED, #IMPLIED, #FIXED or #DEFAULT. "+this.debugInfo(s));if(m&&!v.match(/^(#FIXED|#DEFAULT)$/))throw new Error("Default value only applies to #FIXED or #DEFAULT. "+this.debugInfo(s));this.elementName=this.stringify.name(s),this.type=u.AttributeDeclaration,this.attributeName=this.stringify.name(i),this.attributeType=this.stringify.dtdAttType(o),m&&(this.defaultValue=this.stringify.dtdAttDefault(m)),this.defaultValueType=v}return n.prototype.toString=function(l){return this.options.writer.dtdAttList(this,this.options.writer.filterOptions(l))},n}(y)}).call(void 0)},{"./NodeType":251,"./XMLNode":273}],263:[function(e,_,c){"use strict";(function(){var u,t,y,f=function(n,l){for(var s in l)h.call(l,s)&&(n[s]=l[s]);function i(){this.constructor=n}return i.prototype=l.prototype,n.prototype=new i,n.__super__=l.prototype,n},h={}.hasOwnProperty;y=e("./XMLNode"),u=e("./NodeType"),_.exports=t=function(d){f(n,d);function n(l,s,i){if(n.__super__.constructor.call(this,l),s==null)throw new Error("Missing DTD element name. "+this.debugInfo());i||(i="(#PCDATA)"),Array.isArray(i)&&(i="("+i.join(",")+")"),this.name=this.stringify.name(s),this.type=u.ElementDeclaration,this.value=this.stringify.dtdElementValue(i)}return n.prototype.toString=function(l){return this.options.writer.dtdElement(this,this.options.writer.filterOptions(l))},n}(y)}).call(void 0)},{"./NodeType":251,"./XMLNode":273}],264:[function(e,_,c){"use strict";(function(){var u,t,y,f,h=function(l,s){for(var i in s)d.call(s,i)&&(l[i]=s[i]);function o(){this.constructor=l}return o.prototype=s.prototype,l.prototype=new o,l.__super__=s.prototype,l},d={}.hasOwnProperty;f=e("./Utility").isObject,y=e("./XMLNode"),u=e("./NodeType"),_.exports=t=function(n){h(l,n);function l(s,i,o,v){if(l.__super__.constructor.call(this,s),o==null)throw new Error("Missing DTD entity name. "+this.debugInfo(o));if(v==null)throw new Error("Missing DTD entity value. "+this.debugInfo(o));if(this.pe=!!i,this.name=this.stringify.name(o),this.type=u.EntityDeclaration,!f(v))this.value=this.stringify.dtdEntityValue(v),this.internal=!0;else{if(!v.pubID&&!v.sysID)throw new Error("Public and/or system identifiers are required for an external entity. "+this.debugInfo(o));if(v.pubID&&!v.sysID)throw new Error("System identifier is required for a public external entity. "+this.debugInfo(o));if(this.internal=!1,v.pubID!=null&&(this.pubID=this.stringify.dtdPubID(v.pubID)),v.sysID!=null&&(this.sysID=this.stringify.dtdSysID(v.sysID)),v.nData!=null&&(this.nData=this.stringify.dtdNData(v.nData)),this.pe&&this.nData)throw new Error("Notation declaration is not allowed in a parameter entity. "+this.debugInfo(o))}}return Object.defineProperty(l.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(l.prototype,"systemId",{get:function(){return this.sysID}}),Object.defineProperty(l.prototype,"notationName",{get:function(){return this.nData||null}}),Object.defineProperty(l.prototype,"inputEncoding",{get:function(){return null}}),Object.defineProperty(l.prototype,"xmlEncoding",{get:function(){return null}}),Object.defineProperty(l.prototype,"xmlVersion",{get:function(){return null}}),l.prototype.toString=function(s){return this.options.writer.dtdEntity(this,this.options.writer.filterOptions(s))},l}(y)}).call(void 0)},{"./NodeType":251,"./Utility":252,"./XMLNode":273}],265:[function(e,_,c){"use strict";(function(){var u,t,y,f=function(n,l){for(var s in l)h.call(l,s)&&(n[s]=l[s]);function i(){this.constructor=n}return i.prototype=l.prototype,n.prototype=new i,n.__super__=l.prototype,n},h={}.hasOwnProperty;y=e("./XMLNode"),u=e("./NodeType"),_.exports=t=function(d){f(n,d);function n(l,s,i){if(n.__super__.constructor.call(this,l),s==null)throw new Error("Missing DTD notation name. "+this.debugInfo(s));if(!i.pubID&&!i.sysID)throw new Error("Public or system identifiers are required for an external entity. "+this.debugInfo(s));this.name=this.stringify.name(s),this.type=u.NotationDeclaration,i.pubID!=null&&(this.pubID=this.stringify.dtdPubID(i.pubID)),i.sysID!=null&&(this.sysID=this.stringify.dtdSysID(i.sysID))}return Object.defineProperty(n.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(n.prototype,"systemId",{get:function(){return this.sysID}}),n.prototype.toString=function(l){return this.options.writer.dtdNotation(this,this.options.writer.filterOptions(l))},n}(y)}).call(void 0)},{"./NodeType":251,"./XMLNode":273}],266:[function(e,_,c){"use strict";(function(){var u,t,y,f,h=function(l,s){for(var i in s)d.call(s,i)&&(l[i]=s[i]);function o(){this.constructor=l}return o.prototype=s.prototype,l.prototype=new o,l.__super__=s.prototype,l},d={}.hasOwnProperty;f=e("./Utility").isObject,y=e("./XMLNode"),u=e("./NodeType"),_.exports=t=function(n){h(l,n);function l(s,i,o,v){var m;l.__super__.constructor.call(this,s),f(i)&&(m=i,i=m.version,o=m.encoding,v=m.standalone),i||(i="1.0"),this.type=u.Declaration,this.version=this.stringify.xmlVersion(i),o!=null&&(this.encoding=this.stringify.xmlEncoding(o)),v!=null&&(this.standalone=this.stringify.xmlStandalone(v))}return l.prototype.toString=function(s){return this.options.writer.declaration(this,this.options.writer.filterOptions(s))},l}(y)}).call(void 0)},{"./NodeType":251,"./Utility":252,"./XMLNode":273}],267:[function(e,_,c){"use strict";(function(){var u,t,y,f,h,d,n,l,s,i=function(m,g){for(var A in g)o.call(g,A)&&(m[A]=g[A]);function T(){this.constructor=m}return T.prototype=g.prototype,m.prototype=new T,m.__super__=g.prototype,m},o={}.hasOwnProperty;s=e("./Utility").isObject,l=e("./XMLNode"),u=e("./NodeType"),t=e("./XMLDTDAttList"),f=e("./XMLDTDEntity"),y=e("./XMLDTDElement"),h=e("./XMLDTDNotation"),n=e("./XMLNamedNodeMap"),_.exports=d=function(v){i(m,v);function m(g,A,T){var x,E,j,O,S,w;if(m.__super__.constructor.call(this,g),this.type=u.DocType,g.children){for(O=g.children,E=0,j=O.length;E=0;)this.up();return this.onEnd()},R.prototype.openCurrent=function(){if(this.currentNode)return this.currentNode.children=!0,this.openNode(this.currentNode)},R.prototype.openNode=function(I){var H,W,D,ae;if(!I.isOpen){if(!this.root&&this.currentLevel===0&&I.type===u.Element&&(this.root=I),W="",I.type===u.Element){this.writerOptions.state=t.OpenTag,W=this.writer.indent(I,this.writerOptions,this.currentLevel)+"<"+I.name,ae=I.attribs;for(D in ae){if(!C.call(ae,D))continue;H=ae[D],W+=this.writer.attribute(H,this.writerOptions,this.currentLevel)}W+=(I.children?">":"/>")+this.writer.endline(I,this.writerOptions,this.currentLevel),this.writerOptions.state=t.InsideTag}else this.writerOptions.state=t.OpenTag,W=this.writer.indent(I,this.writerOptions,this.currentLevel)+""),W+=this.writer.endline(I,this.writerOptions,this.currentLevel);return this.onData(W,this.currentLevel),I.isOpen=!0}},R.prototype.closeNode=function(I){var H;if(!I.isClosed)return H="",this.writerOptions.state=t.CloseTag,I.type===u.Element?H=this.writer.indent(I,this.writerOptions,this.currentLevel)+""+this.writer.endline(I,this.writerOptions,this.currentLevel):H=this.writer.indent(I,this.writerOptions,this.currentLevel)+"]>"+this.writer.endline(I,this.writerOptions,this.currentLevel),this.writerOptions.state=t.None,this.onData(H,this.currentLevel),I.isClosed=!0},R.prototype.onData=function(I,H){return this.documentStarted=!0,this.onDataCallback(I,H+1)},R.prototype.onEnd=function(){return this.documentCompleted=!0,this.onEndCallback()},R.prototype.debugInfo=function(I){return I==null?"":"node: <"+I+">"},R.prototype.ele=function(){return this.element.apply(this,arguments)},R.prototype.nod=function(I,H,W){return this.node(I,H,W)},R.prototype.txt=function(I){return this.text(I)},R.prototype.dat=function(I){return this.cdata(I)},R.prototype.com=function(I){return this.comment(I)},R.prototype.ins=function(I,H){return this.instruction(I,H)},R.prototype.dec=function(I,H,W){return this.declaration(I,H,W)},R.prototype.dtd=function(I,H,W){return this.doctype(I,H,W)},R.prototype.e=function(I,H,W){return this.element(I,H,W)},R.prototype.n=function(I,H,W){return this.node(I,H,W)},R.prototype.t=function(I){return this.text(I)},R.prototype.d=function(I){return this.cdata(I)},R.prototype.c=function(I){return this.comment(I)},R.prototype.r=function(I){return this.raw(I)},R.prototype.i=function(I,H){return this.instruction(I,H)},R.prototype.att=function(){return this.currentNode&&this.currentNode.type===u.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},R.prototype.a=function(){return this.currentNode&&this.currentNode.type===u.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},R.prototype.ent=function(I,H){return this.entity(I,H)},R.prototype.pent=function(I,H){return this.pEntity(I,H)},R.prototype.not=function(I,H){return this.notation(I,H)},R}()}).call(void 0)},{"./NodeType":251,"./Utility":252,"./WriterState":253,"./XMLAttribute":254,"./XMLCData":255,"./XMLComment":257,"./XMLDTDAttList":262,"./XMLDTDElement":263,"./XMLDTDEntity":264,"./XMLDTDNotation":265,"./XMLDeclaration":266,"./XMLDocType":267,"./XMLDocument":268,"./XMLElement":271,"./XMLProcessingInstruction":275,"./XMLRaw":276,"./XMLStringWriter":278,"./XMLStringifier":279,"./XMLText":280}],270:[function(e,_,c){"use strict";var u=e("babel-runtime/core-js/object/create"),t=y(u);function y(f){return f&&f.__esModule?f:{default:f}}(function(){var f,h,d,n=function(i,o){for(var v in o)l.call(o,v)&&(i[v]=o[v]);function m(){this.constructor=i}return m.prototype=o.prototype,i.prototype=new m,i.__super__=o.prototype,i},l={}.hasOwnProperty;d=e("./XMLNode"),f=e("./NodeType"),_.exports=h=function(s){n(i,s);function i(o){i.__super__.constructor.call(this,o),this.type=f.Dummy}return i.prototype.clone=function(){return(0,t.default)(this)},i.prototype.toString=function(o){return""},i}(d)}).call(void 0)},{"./NodeType":251,"./XMLNode":273,"babel-runtime/core-js/object/create":55}],271:[function(e,_,c){"use strict";var u=e("babel-runtime/core-js/object/create"),t=y(u);function y(f){return f&&f.__esModule?f:{default:f}}(function(){var f,h,d,n,l,s,i,o,v,m=function(T,x){for(var E in x)g.call(x,E)&&(T[E]=x[E]);function j(){this.constructor=T}return j.prototype=x.prototype,T.prototype=new j,T.__super__=x.prototype,T},g={}.hasOwnProperty;v=e("./Utility"),o=v.isObject,i=v.isFunction,s=v.getValue,l=e("./XMLNode"),f=e("./NodeType"),h=e("./XMLAttribute"),n=e("./XMLNamedNodeMap"),_.exports=d=function(A){m(T,A);function T(x,E,j){var O,S,w,p;if(T.__super__.constructor.call(this,x),E==null)throw new Error("Missing element name. "+this.debugInfo());if(this.name=this.stringify.name(E),this.type=f.Element,this.attribs={},this.schemaTypeInfo=null,j!=null&&this.attribute(j),x.type===f.Document&&(this.isRoot=!0,this.documentObject=x,x.rootObject=this,x.children)){for(p=x.children,S=0,w=p.length;S=O;E=0<=O?++j:--j)if(!this.attribs[E].isEqualNode(x.attribs[E]))return!1;return!0},T}(l)}).call(void 0)},{"./NodeType":251,"./Utility":252,"./XMLAttribute":254,"./XMLNamedNodeMap":272,"./XMLNode":273,"babel-runtime/core-js/object/create":55}],272:[function(e,_,c){"use strict";var u=e("babel-runtime/core-js/object/keys"),t=y(u);function y(f){return f&&f.__esModule?f:{default:f}}(function(){var f;_.exports=f=function(){function h(d){this.nodes=d}return Object.defineProperty(h.prototype,"length",{get:function(){return(0,t.default)(this.nodes).length||0}}),h.prototype.clone=function(){return this.nodes=null},h.prototype.getNamedItem=function(d){return this.nodes[d]},h.prototype.setNamedItem=function(d){var n;return n=this.nodes[d.nodeName],this.nodes[d.nodeName]=d,n||null},h.prototype.removeNamedItem=function(d){var n;return n=this.nodes[d],delete this.nodes[d],n||null},h.prototype.item=function(d){return this.nodes[(0,t.default)(this.nodes)[d]]||null},h.prototype.getNamedItemNS=function(d,n){throw new Error("This DOM method is not implemented.")},h.prototype.setNamedItemNS=function(d){throw new Error("This DOM method is not implemented.")},h.prototype.removeNamedItemNS=function(d,n){throw new Error("This DOM method is not implemented.")},h}()}).call(void 0)},{"babel-runtime/core-js/object/keys":60}],273:[function(e,_,c){"use strict";(function(){var u,t,y,f,h,d,n,l,s,i,o,v,m,g,A,T,x,E,j,O={}.hasOwnProperty;j=e("./Utility"),E=j.isObject,x=j.isFunction,T=j.isEmpty,A=j.getValue,l=null,y=null,f=null,h=null,d=null,m=null,g=null,v=null,n=null,t=null,o=null,s=null,u=null,_.exports=i=function(){function S(w){this.parent=w,this.parent&&(this.options=this.parent.options,this.stringify=this.parent.stringify),this.value=null,this.children=[],this.baseURI=null,l||(l=e("./XMLElement"),y=e("./XMLCData"),f=e("./XMLComment"),h=e("./XMLDeclaration"),d=e("./XMLDocType"),m=e("./XMLRaw"),g=e("./XMLText"),v=e("./XMLProcessingInstruction"),n=e("./XMLDummy"),t=e("./NodeType"),o=e("./XMLNodeList"),s=e("./XMLNamedNodeMap"),u=e("./DocumentPosition"))}return Object.defineProperty(S.prototype,"nodeName",{get:function(){return this.name}}),Object.defineProperty(S.prototype,"nodeType",{get:function(){return this.type}}),Object.defineProperty(S.prototype,"nodeValue",{get:function(){return this.value}}),Object.defineProperty(S.prototype,"parentNode",{get:function(){return this.parent}}),Object.defineProperty(S.prototype,"childNodes",{get:function(){return(!this.childNodeList||!this.childNodeList.nodes)&&(this.childNodeList=new o(this.children)),this.childNodeList}}),Object.defineProperty(S.prototype,"firstChild",{get:function(){return this.children[0]||null}}),Object.defineProperty(S.prototype,"lastChild",{get:function(){return this.children[this.children.length-1]||null}}),Object.defineProperty(S.prototype,"previousSibling",{get:function(){var p;return p=this.parent.children.indexOf(this),this.parent.children[p-1]||null}}),Object.defineProperty(S.prototype,"nextSibling",{get:function(){var p;return p=this.parent.children.indexOf(this),this.parent.children[p+1]||null}}),Object.defineProperty(S.prototype,"ownerDocument",{get:function(){return this.document()||null}}),Object.defineProperty(S.prototype,"textContent",{get:function(){var p,M,C,R,I;if(this.nodeType===t.Element||this.nodeType===t.DocumentFragment){for(I="",R=this.children,M=0,C=R.length;M":((M=this.parent)!=null?M.name:void 0)?"node: <"+w+">, parent: <"+this.parent.name+">":"node: <"+w+">"},S.prototype.ele=function(w,p,M){return this.element(w,p,M)},S.prototype.nod=function(w,p,M){return this.node(w,p,M)},S.prototype.txt=function(w){return this.text(w)},S.prototype.dat=function(w){return this.cdata(w)},S.prototype.com=function(w){return this.comment(w)},S.prototype.ins=function(w,p){return this.instruction(w,p)},S.prototype.doc=function(){return this.document()},S.prototype.dec=function(w,p,M){return this.declaration(w,p,M)},S.prototype.e=function(w,p,M){return this.element(w,p,M)},S.prototype.n=function(w,p,M){return this.node(w,p,M)},S.prototype.t=function(w){return this.text(w)},S.prototype.d=function(w){return this.cdata(w)},S.prototype.c=function(w){return this.comment(w)},S.prototype.r=function(w){return this.raw(w)},S.prototype.i=function(w,p){return this.instruction(w,p)},S.prototype.u=function(){return this.up()},S.prototype.importXMLBuilder=function(w){return this.importDocument(w)},S.prototype.replaceChild=function(w,p){throw new Error("This DOM method is not implemented."+this.debugInfo())},S.prototype.removeChild=function(w){throw new Error("This DOM method is not implemented."+this.debugInfo())},S.prototype.appendChild=function(w){throw new Error("This DOM method is not implemented."+this.debugInfo())},S.prototype.hasChildNodes=function(){return this.children.length!==0},S.prototype.cloneNode=function(w){throw new Error("This DOM method is not implemented."+this.debugInfo())},S.prototype.normalize=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},S.prototype.isSupported=function(w,p){return!0},S.prototype.hasAttributes=function(){return this.attribs.length!==0},S.prototype.compareDocumentPosition=function(w){var p,M;return p=this,p===w?0:this.document()!==w.document()?(M=u.Disconnected|u.ImplementationSpecific,Math.random()<.5?M|=u.Preceding:M|=u.Following,M):p.isAncestor(w)?u.Contains|u.Preceding:p.isDescendant(w)?u.Contains|u.Following:p.isPreceding(w)?u.Preceding:u.Following},S.prototype.isSameNode=function(w){throw new Error("This DOM method is not implemented."+this.debugInfo())},S.prototype.lookupPrefix=function(w){throw new Error("This DOM method is not implemented."+this.debugInfo())},S.prototype.isDefaultNamespace=function(w){throw new Error("This DOM method is not implemented."+this.debugInfo())},S.prototype.lookupNamespaceURI=function(w){throw new Error("This DOM method is not implemented."+this.debugInfo())},S.prototype.isEqualNode=function(w){var p,M,C;if(w.nodeType!==this.nodeType)return!1;if(w.children.length!==this.children.length)return!1;for(p=M=0,C=this.children.length-1;0<=C?M<=C:M>=C;p=0<=C?++M:--M)if(!this.children[p].isEqualNode(w.children[p]))return!1;return!0},S.prototype.getFeature=function(w,p){throw new Error("This DOM method is not implemented."+this.debugInfo())},S.prototype.setUserData=function(w,p,M){throw new Error("This DOM method is not implemented."+this.debugInfo())},S.prototype.getUserData=function(w){throw new Error("This DOM method is not implemented."+this.debugInfo())},S.prototype.contains=function(w){return w?w===this||this.isDescendant(w):!1},S.prototype.isDescendant=function(w){var p,M,C,R,I;for(I=this.children,C=0,R=I.length;CM},S.prototype.treePosition=function(w){var p,M;return M=0,p=!1,this.foreachTreeNode(this.document(),function(C){if(M++,!p&&C===w)return p=!0}),p?M:-1},S.prototype.foreachTreeNode=function(w,p){var M,C,R,I,H;for(w||(w=this.document()),I=w.children,C=0,R=I.length;C0){for(this.stream.write(" ["),this.stream.write(this.endline(s,i,o)),i.state=t.InsideTag,A=s.children,m=0,g=A.length;m"),this.stream.write(this.endline(s,i,o)),i.state=t.None,this.closeNode(s,i,o)},l.prototype.element=function(s,i,o){var v,m,g,A,T,x,E,j,O,S;o||(o=0),this.openNode(s,i,o),i.state=t.OpenTag,this.stream.write(this.indent(s,i,o)+"<"+s.name),O=s.attribs;for(E in O){if(!d.call(O,E))continue;v=O[E],this.attribute(v,i,o)}if(g=s.children.length,A=g===0?null:s.children[0],g===0||s.children.every(function(w){return(w.type===u.Text||w.type===u.Raw)&&w.value===""}))i.allowEmpty?(this.stream.write(">"),i.state=t.CloseTag,this.stream.write("")):(i.state=t.CloseTag,this.stream.write(i.spaceBeforeSlash+"/>"));else if(i.pretty&&g===1&&(A.type===u.Text||A.type===u.Raw)&&A.value!=null)this.stream.write(">"),i.state=t.InsideTag,i.suppressPrettyCount++,j=!0,this.writeChildNode(A,i,o+1),i.suppressPrettyCount--,j=!1,i.state=t.CloseTag,this.stream.write("");else{for(this.stream.write(">"+this.endline(s,i,o)),i.state=t.InsideTag,S=s.children,T=0,x=S.length;T")}return this.stream.write(this.endline(s,i,o)),i.state=t.None,this.closeNode(s,i,o)},l.prototype.processingInstruction=function(s,i,o){return this.stream.write(l.__super__.processingInstruction.call(this,s,i,o))},l.prototype.raw=function(s,i,o){return this.stream.write(l.__super__.raw.call(this,s,i,o))},l.prototype.text=function(s,i,o){return this.stream.write(l.__super__.text.call(this,s,i,o))},l.prototype.dtdAttList=function(s,i,o){return this.stream.write(l.__super__.dtdAttList.call(this,s,i,o))},l.prototype.dtdElement=function(s,i,o){return this.stream.write(l.__super__.dtdElement.call(this,s,i,o))},l.prototype.dtdEntity=function(s,i,o){return this.stream.write(l.__super__.dtdEntity.call(this,s,i,o))},l.prototype.dtdNotation=function(s,i,o){return this.stream.write(l.__super__.dtdNotation.call(this,s,i,o))},l}(f)}).call(void 0)},{"./NodeType":251,"./WriterState":253,"./XMLWriterBase":281}],278:[function(e,_,c){"use strict";(function(){var u,t,y=function(d,n){for(var l in n)f.call(n,l)&&(d[l]=n[l]);function s(){this.constructor=d}return s.prototype=n.prototype,d.prototype=new s,d.__super__=n.prototype,d},f={}.hasOwnProperty;t=e("./XMLWriterBase"),_.exports=u=function(h){y(d,h);function d(n){d.__super__.constructor.call(this,n)}return d.prototype.document=function(n,l){var s,i,o,v,m;for(l=this.filterOptions(l),v="",m=n.children,i=0,o=m.length;i","]]]]>"),this.assertLegalChar(h))},f.prototype.comment=function(h){if(this.options.noValidation)return h;if(h=""+h||"",h.match(/--/))throw new Error("Comment text cannot contain double-hypen: "+h);return this.assertLegalChar(h)},f.prototype.raw=function(h){return this.options.noValidation?h:""+h||""},f.prototype.attValue=function(h){return this.options.noValidation?h:this.assertLegalChar(this.attEscape(h=""+h||""))},f.prototype.insTarget=function(h){return this.options.noValidation?h:this.assertLegalChar(""+h||"")},f.prototype.insValue=function(h){if(this.options.noValidation)return h;if(h=""+h||"",h.match(/\?>/))throw new Error("Invalid processing instruction value: "+h);return this.assertLegalChar(h)},f.prototype.xmlVersion=function(h){if(this.options.noValidation)return h;if(h=""+h||"",!h.match(/1\.[0-9]+/))throw new Error("Invalid version number: "+h);return h},f.prototype.xmlEncoding=function(h){if(this.options.noValidation)return h;if(h=""+h||"",!h.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/))throw new Error("Invalid encoding: "+h);return this.assertLegalChar(h)},f.prototype.xmlStandalone=function(h){return this.options.noValidation?h:h?"yes":"no"},f.prototype.dtdPubID=function(h){return this.options.noValidation?h:this.assertLegalChar(""+h||"")},f.prototype.dtdSysID=function(h){return this.options.noValidation?h:this.assertLegalChar(""+h||"")},f.prototype.dtdElementValue=function(h){return this.options.noValidation?h:this.assertLegalChar(""+h||"")},f.prototype.dtdAttType=function(h){return this.options.noValidation?h:this.assertLegalChar(""+h||"")},f.prototype.dtdAttDefault=function(h){return this.options.noValidation?h:this.assertLegalChar(""+h||"")},f.prototype.dtdEntityValue=function(h){return this.options.noValidation?h:this.assertLegalChar(""+h||"")},f.prototype.dtdNData=function(h){return this.options.noValidation?h:this.assertLegalChar(""+h||"")},f.prototype.convertAttKey="@",f.prototype.convertPIKey="?",f.prototype.convertTextKey="#text",f.prototype.convertCDataKey="#cdata",f.prototype.convertCommentKey="#comment",f.prototype.convertRawKey="#raw",f.prototype.assertLegalChar=function(h){var d,n;if(this.options.noValidation)return h;if(d="",this.options.version==="1.0"){if(d=/[\0-\x08\x0B\f\x0E-\x1F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,n=h.match(d))throw new Error("Invalid character in string: "+h+" at index "+n.index)}else if(this.options.version==="1.1"&&(d=/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,n=h.match(d)))throw new Error("Invalid character in string: "+h+" at index "+n.index);return h},f.prototype.assertLegalName=function(h){var d;if(this.options.noValidation)return h;if(this.assertLegalChar(h),d=/^([:A-Z_a-z\xC0-\xD6\xD8-\xF6\xF8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])([\x2D\.0-:A-Z_a-z\xB7\xC0-\xD6\xD8-\xF6\xF8-\u037D\u037F-\u1FFF\u200C\u200D\u203F\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])*$/,!h.match(d))throw new Error("Invalid character in name");return h},f.prototype.textEscape=function(h){var d;return this.options.noValidation?h:(d=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,h.replace(d,"&").replace(//g,">").replace(/\r/g," "))},f.prototype.attEscape=function(h){var d;return this.options.noValidation?h:(d=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,h.replace(d,"&").replace(/0)?new Array(p).join(S.indent):""},j.prototype.endline=function(O,S,w){return!S.pretty||S.suppressPrettyCount?"":S.newline},j.prototype.attribute=function(O,S,w){var p;return this.openAttribute(O,S,w),p=" "+O.name+'="'+O.value+'"',this.closeAttribute(O,S,w),p},j.prototype.cdata=function(O,S,w){var p;return this.openNode(O,S,w),S.state=t.OpenTag,p=this.indent(O,S,w)+""+this.endline(O,S,w),S.state=t.None,this.closeNode(O,S,w),p},j.prototype.comment=function(O,S,w){var p;return this.openNode(O,S,w),S.state=t.OpenTag,p=this.indent(O,S,w)+""+this.endline(O,S,w),S.state=t.None,this.closeNode(O,S,w),p},j.prototype.declaration=function(O,S,w){var p;return this.openNode(O,S,w),S.state=t.OpenTag,p=this.indent(O,S,w)+"",p+=this.endline(O,S,w),S.state=t.None,this.closeNode(O,S,w),p},j.prototype.docType=function(O,S,w){var p,M,C,R,I;if(w||(w=0),this.openNode(O,S,w),S.state=t.OpenTag,R=this.indent(O,S,w),R+="0){for(R+=" [",R+=this.endline(O,S,w),S.state=t.InsideTag,I=O.children,M=0,C=I.length;M",R+=this.endline(O,S,w),S.state=t.None,this.closeNode(O,S,w),R},j.prototype.element=function(O,S,w){var p,M,C,R,I,H,W,D,ae,V,ee,$,P,F;w||(w=0),V=!1,ee="",this.openNode(O,S,w),S.state=t.OpenTag,ee+=this.indent(O,S,w)+"<"+O.name,$=O.attribs;for(ae in $){if(!E.call($,ae))continue;p=$[ae],ee+=this.attribute(p,S,w)}if(C=O.children.length,R=C===0?null:O.children[0],C===0||O.children.every(function(G){return(G.type===u.Text||G.type===u.Raw)&&G.value===""}))S.allowEmpty?(ee+=">",S.state=t.CloseTag,ee+=""+this.endline(O,S,w)):(S.state=t.CloseTag,ee+=S.spaceBeforeSlash+"/>"+this.endline(O,S,w));else if(S.pretty&&C===1&&(R.type===u.Text||R.type===u.Raw)&&R.value!=null)ee+=">",S.state=t.InsideTag,S.suppressPrettyCount++,V=!0,ee+=this.writeChildNode(R,S,w+1),S.suppressPrettyCount--,V=!1,S.state=t.CloseTag,ee+=""+this.endline(O,S,w);else{if(S.dontPrettyTextNodes){for(P=O.children,I=0,W=P.length;I"+this.endline(O,S,w),S.state=t.InsideTag,F=O.children,H=0,D=F.length;H",V&&S.suppressPrettyCount--,ee+=this.endline(O,S,w),S.state=t.None}return this.closeNode(O,S,w),ee},j.prototype.writeChildNode=function(O,S,w){switch(O.type){case u.CData:return this.cdata(O,S,w);case u.Comment:return this.comment(O,S,w);case u.Element:return this.element(O,S,w);case u.Raw:return this.raw(O,S,w);case u.Text:return this.text(O,S,w);case u.ProcessingInstruction:return this.processingInstruction(O,S,w);case u.Dummy:return"";case u.Declaration:return this.declaration(O,S,w);case u.DocType:return this.docType(O,S,w);case u.AttributeDeclaration:return this.dtdAttList(O,S,w);case u.ElementDeclaration:return this.dtdElement(O,S,w);case u.EntityDeclaration:return this.dtdEntity(O,S,w);case u.NotationDeclaration:return this.dtdNotation(O,S,w);default:throw new Error("Unknown XML node type: "+O.constructor.name)}},j.prototype.processingInstruction=function(O,S,w){var p;return this.openNode(O,S,w),S.state=t.OpenTag,p=this.indent(O,S,w)+"",p+=this.endline(O,S,w),S.state=t.None,this.closeNode(O,S,w),p},j.prototype.raw=function(O,S,w){var p;return this.openNode(O,S,w),S.state=t.OpenTag,p=this.indent(O,S,w),S.state=t.InsideTag,p+=O.value,S.state=t.CloseTag,p+=this.endline(O,S,w),S.state=t.None,this.closeNode(O,S,w),p},j.prototype.text=function(O,S,w){var p;return this.openNode(O,S,w),S.state=t.OpenTag,p=this.indent(O,S,w),S.state=t.InsideTag,p+=O.value,S.state=t.CloseTag,p+=this.endline(O,S,w),S.state=t.None,this.closeNode(O,S,w),p},j.prototype.dtdAttList=function(O,S,w){var p;return this.openNode(O,S,w),S.state=t.OpenTag,p=this.indent(O,S,w)+""+this.endline(O,S,w),S.state=t.None,this.closeNode(O,S,w),p},j.prototype.dtdElement=function(O,S,w){var p;return this.openNode(O,S,w),S.state=t.OpenTag,p=this.indent(O,S,w)+""+this.endline(O,S,w),S.state=t.None,this.closeNode(O,S,w),p},j.prototype.dtdEntity=function(O,S,w){var p;return this.openNode(O,S,w),S.state=t.OpenTag,p=this.indent(O,S,w)+""+this.endline(O,S,w),S.state=t.None,this.closeNode(O,S,w),p},j.prototype.dtdNotation=function(O,S,w){var p;return this.openNode(O,S,w),S.state=t.OpenTag,p=this.indent(O,S,w)+""+this.endline(O,S,w),S.state=t.None,this.closeNode(O,S,w),p},j.prototype.openNode=function(O,S,w){},j.prototype.closeNode=function(O,S,w){},j.prototype.openAttribute=function(O,S,w){},j.prototype.closeAttribute=function(O,S,w){},j}()}).call(void 0)},{"./NodeType":251,"./Utility":252,"./WriterState":253,"./XMLCData":255,"./XMLComment":257,"./XMLDTDAttList":262,"./XMLDTDElement":263,"./XMLDTDEntity":264,"./XMLDTDNotation":265,"./XMLDeclaration":266,"./XMLDocType":267,"./XMLDummy":270,"./XMLElement":271,"./XMLProcessingInstruction":275,"./XMLRaw":276,"./XMLText":280}],282:[function(e,_,c){"use strict";(function(){var u,t,y,f,h,d,n,l,s,i;i=e("./Utility"),l=i.assign,s=i.isFunction,y=e("./XMLDOMImplementation"),f=e("./XMLDocument"),h=e("./XMLDocumentCB"),n=e("./XMLStringWriter"),d=e("./XMLStreamWriter"),u=e("./NodeType"),t=e("./WriterState"),_.exports.create=function(o,v,m,g){var A,T;if(o==null)throw new Error("Root element needs a name.");return g=l({},v,m,g),A=new f(g),T=A.element(o),g.headless||(A.declaration(g),(g.pubID!=null||g.sysID!=null)&&A.dtd(g)),T},_.exports.begin=function(o,v,m){var g;return s(o)&&(g=[o,v],v=g[0],m=g[1],o={}),v?new h(o,v,m):new f(o)},_.exports.stringWriter=function(o){return new n(o)},_.exports.streamWriter=function(o,v){return new d(o,v)},_.exports.implementation=new y,_.exports.nodeType=u,_.exports.writerState=t}).call(void 0)},{"./NodeType":251,"./Utility":252,"./WriterState":253,"./XMLDOMImplementation":260,"./XMLDocument":268,"./XMLDocumentCB":269,"./XMLStreamWriter":277,"./XMLStringWriter":278}],283:[function(e,_,c){_.exports=t;var u=Object.prototype.hasOwnProperty;function t(){for(var y={},f=0;fh?o=i(o):o.length>5]|=128<>>9<<4)+14]=v;for(var m=1732584193,g=-271733879,A=-1732584194,T=271733878,x=0;x>16)+(v>>16)+(m>>16);return g<<16|m&65535}function i(o,v){return o<>>32-v}_.exports=function(v){return u.hash(v,y,16)}},{"./helpers":285}],287:[function(e,_,c){"use strict";var u=e("./helpers");function t(n,l){n[l>>5]|=128<<24-l%32,n[(l+64>>9<<4)+15]=l;for(var s=Array(80),i=1732584193,o=-271733879,v=-1732584194,m=271733878,g=-1009589776,A=0;A>16)+(l>>16)+(s>>16);return i<<16|s&65535}function d(n,l){return n<>>32-l}_.exports=function(l){return u.hash(l,t,20,!0)}},{"./helpers":285}],288:[function(e,_,c){"use strict";_.exports=function(){return function(){}}},{}],289:[function(e,_,c){(function(u){"use strict";var t=e("babel-runtime/helpers/typeof"),y=f(t);function f(i){return i&&i.__esModule?i:{default:i}}var h=e("stream"),d=h.Stream,n=e("../lib/common/utils/isArray"),l=n.isArray;_.exports.string=function(o){return typeof o=="string"},_.exports.array=l,_.exports.buffer=u.isBuffer;function s(i){return i instanceof d}_.exports.writableStream=function(o){return s(o)&&typeof o._write=="function"&&(0,y.default)(o._writableState)==="object"}}).call(this,{isBuffer:e("../node_modules/is-buffer/index.js")})},{"../lib/common/utils/isArray":42,"../node_modules/is-buffer/index.js":197,"babel-runtime/helpers/typeof":67,stream:230}],290:[function(e,_,c){"use strict";c.encodeURIComponent=function(u){try{return encodeURIComponent(u)}catch(t){return u}},c.escape=e("escape-html"),c.timestamp=function(t){if(t){var y=t;return typeof y=="string"&&(y=Number(y)),String(t).length===10&&(y*=1e3),new Date(y)}return Math.round(Date.now()/1e3)}},{"escape-html":191}],291:[function(e,_,c){(function(u,t){"use strict";var y=e("babel-runtime/core-js/json/stringify"),f=n(y),h=e("babel-runtime/helpers/typeof"),d=n(h);function n(S){return S&&S.__esModule?S:{default:S}}var l=e("util"),s=e("url"),i=e("http"),o=e("https"),v=e("debug")("urllib"),m=e("humanize-ms"),g,A=0,T=Math.pow(2,31)-10,x=/^https?:\/\//i;function E(S,w){return S===void 0?w:S}function j(S,w){return function(p,M,C){if(p)return w(p);S({data:M,status:C.statusCode,headers:C.headers,res:C})}}c.TIMEOUTS=[m("300s"),m("300s")];var O=["json","text"];c.request=function(w,p,M){return arguments.length===2&&typeof p=="function"&&(M=p,p=null),typeof M=="function"?c.requestWithCallback(w,p,M):(g||(g=e("any-promise")),new g(function(C,R){c.requestWithCallback(w,p,j(C,R))}))},c.requestWithCallback=function(w,p,M){if(!w||typeof w!="string"&&(typeof w=="undefined"?"undefined":(0,d.default)(w))!=="object"){var C=l.format("expect request url to be a string or a http request options, but got %j",w);throw new Error(C)}arguments.length===2&&typeof p=="function"&&(M=p,p=null),p=p||{},A>=T&&(A=0);var R=++A;p.requestUrls=p.requestUrls||[];var I={requestId:R,url:w,args:p,ctx:p.ctx};p.emitter&&p.emitter.emit("request",I),p.timeout=p.timeout||c.TIMEOUTS,p.maxRedirects=p.maxRedirects||10,p.streaming=p.streaming||p.customResponse;var H=Date.now(),W;typeof w=="string"?(x.test(w)||(w="http://"+w),W=s.parse(w)):W=w;var D=(p.type||p.method||W.method||"GET").toUpperCase(),ae=W.port||80,V=i,ee=E(p.agent,c.agent),$=p.fixJSONCtlChars;W.protocol==="https:"&&(V=o,ee=E(p.httpsAgent,c.httpsAgent),W.port||(ae=443));var P={host:W.hostname||W.host||"localhost",path:W.path||"/",method:D,port:ae,agent:ee,headers:p.headers||{},lookup:p.lookup};Array.isArray(p.timeout)?P.requestTimeout=p.timeout[p.timeout.length-1]:typeof p.timeout!="undefined"&&(P.requestTimeout=p.timeout);for(var F=["pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","secureProtocol","secureOptions"],G=0;G=0)return v("Request#%d %s: got digest auth header WWW-Authenticate: %s",R,w,Ye),p.headers=p.headers||{},p.headers.Authorization=digestAuthHeader(P.method,P.path,Ye,p.digestAuth),v("Request#%d %s: auth with digest header: %s",R,w,p.headers.Authorization),Me.headers["set-cookie"]&&(p.headers.Cookie=Me.headers["set-cookie"].join(";")),c.requestWithCallback(w,p,Le)}var et=Date.now()-H;N&&(N.contentDownload=et),v("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",et,te,fe,P.method,P.host,P.path,q,N);var pt={status:fe,statusCode:fe,headers:He,size:te,aborted:X,rt:et,keepAliveSocket:q,data:ye,requestUrls:p.requestUrls,timing:N,remoteAddress:B,remotePort:K};if(he){var ht="";ee&&typeof ee.getCurrentStatus=="function"&&(ht=", agent status: "+(0,f.default)(ee.getCurrentStatus())),he.message+=", "+P.method+" "+w+" "+fe+" (connected: "+Z+", keepalive socket: "+q+ht+`) -headers: `+(0,f.default)(He),he.data=ye,he.path=P.path,he.status=fe,he.headers=He,he.res=pt}Le(he,ye,p.streaming?Me:pt),p.emitter&&(I.url=w,I.socket=ve&&ve.connection,I.options=P,I.size=ue,p.emitter.emit("response",{requestId:R,error:he,ctx:p.ctx,req:I,res:pt}))}function L(he){var ye=null;if(p.followRedirect&&statuses.redirect[he.statusCode]){p._followRedirectCount=(p._followRedirectCount||0)+1;var Me=he.headers.location;if(!Me)ye=new Error("Got statusCode "+he.statusCode+" but cannot resolve next location from headers"),ye.name="FollowRedirectError";else if(p._followRedirectCount>p.maxRedirects)ye=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+w),ye.name="MaxRedirectError";else{var Le=p.formatRedirectUrl?p.formatRedirectUrl(w,Me):s.resolve(w,Me);v("Request#%d %s: `redirected` from %s to %s",R,P.path,w,Le),a(),p.headers&&p.headers.Host&&x.test(Me)&&(p.headers.Host=null);var He=M;return M=null,c.requestWithCallback(Le,p,He),{redirect:!0,error:null}}}return{redirect:!1,error:ye}}!P.headers["User-Agent"]&&!P.headers["user-agent"]&&(P.headers["User-Agent"]=navigator.userAgent),p.gzip&&(!P.headers["Accept-Encoding"]&&!P.headers["accept-encoding"]&&(P.headers["Accept-Encoding"]="gzip"));function k(he,ye,Me){var Le=he.headers["content-encoding"];return Me(null,ye,Le)}var z=p.writeStream;v("Request#%d %s %s with headers %j, options.path: %s",R,D,w,P.headers,P.path),p.requestUrls.push(w);function se(he){if(N&&(N.waiting=Date.now()-H),v("Request#%d %s `req response` event emit: status %d, headers: %j",R,w,he.statusCode,he.headers),p.streaming){var ye=L(he);if(ye.redirect){he.resume();return}return ye.error?(he.resume(),r(ye.error,null,he)):r(null,null,he)}if(he.on("close",function(){v("Request#%d %s: `res close` event emit, total size %d",R,w,te)}),he.on("error",function(){v("Request#%d %s: `res error` event emit, total size %d",R,w,te)}),he.on("aborted",function(){X=!0,v("Request#%d %s: `res aborted` event emit, total size %d",R,w,te)}),z){var ye=L(he);if(ye.redirect){he.resume();return}return ye.error?(he.resume(),z.end(),r(ye.error,null,he)):(p.consumeWriteStream===!1?he.on("end",r.bind(null,null,null,he)):isNode010||isNode012?first([[z,"close"],[he,"aborted"]],function(He,Ye,et){v("Request#%d %s: writeStream or res %s event emitted",R,w,et),r(oe||null,null,he)}):z.on("close",function(){v("Request#%d %s: writeStream close event emitted",R,w),r(oe||null,null,he)}),he.pipe(z))}var Me=[];he.on("data",function(Le){v("Request#%d %s: `res data` event emit, size %d",R,w,Le.length),te+=Le.length,Me.push(Le)}),he.on("end",function(){var Le=t.concat(Me,te);if(v("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",R,w,te,he._dumped),oe)return r(oe,Le,he);var He=L(he);if(He.error)return r(He.error,Le,he);if(He.redirect)return;k(he,Le,function(Ye,et,pt){if(Ye)return r(Ye,Le,he);if(!pt&&O.indexOf(p.dataType)>=0){try{et=decodeBodyByCharset(et,he)}catch(Lt){return v("decodeBodyByCharset error: %s",Lt),r(null,et,he)}if(p.dataType==="json")if(te===0)et=null;else{var ht=parseJSON(et,$);ht.error?Ye=ht.error:et=ht.data}}X&&v("Request#%d %s: Remote socket was terminated before `response.end()` was called",R,w),r(Ye,et,he)})})}var me,be;Array.isArray(p.timeout)?(me=m(p.timeout[0]),be=m(p.timeout[1])):me=be=m(p.timeout),v("ConnectTimeout: %d, ResponseTimeout: %d",me,be);function ge(){v("Connect timer ticking, timeout: %d",me),Y=setTimeout(function(){Y=null,fe===-1&&(fe=-2);var he="Connect timeout for "+me+"ms",ye="ConnectionTimeoutError";ve.socket||(ye="SocketAssignTimeoutError",he+=", working sockets is full"),oe=new Error(he),oe.name=ye,oe.requestId=R,v("ConnectTimeout: Request#%d %s %s: %s, connected: %s",R,w,oe.name,he,Z),xe()},me)}function _e(){v("Response timer ticking, timeout: %d",be),Oe=setTimeout(function(){Oe=null;var he="Response timeout for "+be+"ms",ye="ResponseTimeoutError";oe=new Error(he),oe.name=ye,oe.requestId=R,v("ResponseTimeout: Request#%d %s %s: %s, connected: %s",R,w,oe.name,he,Z),xe()},be)}var ve;P.mode=p.mode?p.mode:"";try{ve=V.request(P,se)}catch(he){return r(he)}typeof window=="undefined"?ge():ve.on("requestTimeout",function(){fe===-1&&(fe=-2);var he="Connect timeout for "+me+"ms",ye="ConnectionTimeoutError";oe=new Error(he),oe.name=ye,oe.requestId=R,xe()});function xe(){v("Request#%d %s abort, connected: %s",R,w,Z),ve.socket||(oe.noSocket=!0,r(oe)),ve.abort()}return N&&ve.on("finish",function(){N.requestSent=Date.now()-H}),ve.once("socket",function(he){N&&(N.queuing=Date.now()-H),isNode010&&he.socket&&(he=he.socket);var ye=he.readyState;if(ye==="opening"){he.once("lookup",function(Me,Le,He){v("Request#%d %s lookup: %s, %s, %s",R,w,Me,Le,He),N&&(N.dnslookup=Date.now()-H),Le&&(B=Le)}),he.once("connect",function(){N&&(N.connected=Date.now()-H),b(),_e(),v("Request#%d %s new socket connected",R,w),Z=!0,B||(B=he.remoteAddress),K=he.remotePort});return}v("Request#%d %s reuse socket connected, readyState: %s",R,w,ye),Z=!0,q=!0,B||(B=he.remoteAddress),K=he.remotePort,b(),_e()}),ve.on("error",function(he){(he.name==="Error"||he.name==="TypeError")&&(he.name=Z?"ResponseError":"RequestError"),he.message+=' (req "error")',v("Request#%d %s `req error` event emit, %s: %s",R,w,he.name,he.message),r(oe||he)}),z&&z.once("error",function(he){he.message+=' (writeStream "error")',oe=he,v("Request#%d %s `writeStream error` event emit, %s: %s",R,w,he.name,he.message),xe()}),p.stream?(p.stream.pipe(ve),p.stream.once("error",function(he){he.message+=' (stream "error")',oe=he,v("Request#%d %s `readStream error` event emit, %s: %s",R,w,he.name,he.message),xe()})):ve.end(Q),ve.requestId=R,ve}}).call(this,e("_process"),e("buffer").Buffer)},{_process:208,"any-promise":49,"babel-runtime/core-js/json/stringify":53,"babel-runtime/helpers/typeof":67,buffer:73,constants:75,debug:288,http:231,https:193,"humanize-ms":194,url:238,util:243}]},{},[1])(1)})}).call(this,__webpack_require__("yLpj"))},o5mm:function(e,_,c){e.exports={flex_box_center:"flex_box_center___yMfGk",flex_space_between:"flex_space_between___3T4Rr",flex_box_vertical_center:"flex_box_vertical_center___2K9ch",flex_box_center_end:"flex_box_center_end___1GgKp",flex_box_column:"flex_box_column___2DSuN",shixunWrp:"shixunWrp___2_2ep"}},xKgJ:function(e,_,c){"use strict";c.d(_,"o",function(){return d}),c.d(_,"b",function(){return n}),c.d(_,"c",function(){return l}),c.d(_,"e",function(){return s}),c.d(_,"f",function(){return i}),c.d(_,"r",function(){return o}),c.d(_,"g",function(){return v}),c.d(_,"s",function(){return m}),c.d(_,"d",function(){return g}),c.d(_,"i",function(){return A}),c.d(_,"j",function(){return T}),c.d(_,"q",function(){return x}),c.d(_,"h",function(){return E}),c.d(_,"p",function(){return j}),c.d(_,"a",function(){return C}),c.d(_,"l",function(){return Z}),c.d(_,"m",function(){return q}),c.d(_,"k",function(){return te}),c.d(_,"n",function(){return X}),c.d(_,"t",function(){return B});var u=c("9kvl"),t;(function(K){K[K.SuperAdmin=1]="SuperAdmin",K[K.Operation=2]="Operation",K[K.CertifiedTeacher=5]="CertifiedTeacher",K[K.TrainingProduction=8]="TrainingProduction",K[K.UncertifiedTeacher=12]="UncertifiedTeacher",K[K.Student=15]="Student"})(t||(t={}));var y;(function(K){K[K.SuperAdmin=1]="SuperAdmin",K[K.Operation=2]="Operation",K[K.Admin=5]="Admin",K[K.Teacher=8]="Teacher",K[K.Assistant=12]="Assistant",K[K.Student=15]="Student"})(y||(y={}));var f=function(N){var b=Object(u.b)()._store.getState(),a=b.user,r=a.userInfo;return N.some(function(L){return L==(r==null?void 0:r.role)})},h=function(N){var b=Object(u.b)()._store.getState(),a=b.user,r=a.userInfo;return(r==null?void 0:r.own)?!0:N.some(function(L){var k;return L==(r==null||((k=r.course)===null||k===void 0)?void 0:k.course_role)})},d=function(){var N=Object(u.b)()._store.getState(),b=N.user,a=b.userInfo;return a.main_site},n=function(){var N,b=Object(u.b)()._store.getState(),a=b.user,r=a.userInfo;return r==null||((N=r.course)===null||N===void 0)?void 0:N.course_is_end},l=function(){return h([y.SuperAdmin,y.Operation,y.Admin,y.Teacher,y.Assistant])},s=function(){return h([y.SuperAdmin,y.Teacher,y.Admin,y.Assistant,y.Operation])},i=function(){return h([y.SuperAdmin,y.Teacher,y.Admin])},o=function(){return h([y.SuperAdmin])},v=function(){return h([y.SuperAdmin,y.Operation,y.Admin])},m=function(){return h([y.SuperAdmin,y.Operation])},g=function(){return h([y.SuperAdmin,y.Admin])},A=function(){return h([y.SuperAdmin,y.Operation,y.Admin,y.Teacher])},T=function(){return h([y.Assistant])},x=function(){return h([y.Student])},E=function(){return h([y.SuperAdmin,y.Operation,y.Admin,y.Teacher,y.Assistant,y.Student])},j=function(){var N,b=Object(u.b)()._store.getState(),a=b.user,r=a.userInfo;return(r==null||((N=r.course)===null||N===void 0)?void 0:N.course_role)===null},O=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student])},S=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b||!b&&f([t.SuperAdmin])},w=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b||!b&&f([t.SuperAdmin,t.Operation])},p=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student]):b||!b&&f([t.SuperAdmin,t.Operation])},M=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student]):b||!b&&f([t.SuperAdmin,t.Operation])},C=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction])},R=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin]):b||!b&&f([t.SuperAdmin])},I=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation]):b||!b&&f([t.SuperAdmin,t.Operation])},H=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student]):b||!b&&f([t.SuperAdmin,t.Operation])},W=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):b||!b&&f([t.SuperAdmin,t.Operation])},D=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation,t.CertifiedTeacher]):b||!b&&f([t.SuperAdmin,t.Operation])},ae=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin]):!1},V=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student])},ee=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin]):b||!b&&f([t.SuperAdmin])},$=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation]):b||!b&&f([t.SuperAdmin,t.Operation])},P=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student]):b||!b&&f([t.SuperAdmin,t.Operation])},F=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?!1:b||!b&&f([t.SuperAdmin,t.Operation])},G=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?b||!b&&f([t.SuperAdmin,t.Operation]):!1},J=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):!1},U=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?!b&&f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):!1},Q=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation,t.CertifiedTeacher]):b||!b&&f([t.SuperAdmin,t.Operation])},ie=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher])},re=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin]):b||!b&&f([t.SuperAdmin])},ue=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation]):b||!b&&f([t.SuperAdmin,t.Operation])},ce=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):b||!b&&f([t.SuperAdmin,t.Operation])},Y=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?b||!b&&f([t.SuperAdmin,t.Operation]):!1},Oe=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):b||!b&&f([t.SuperAdmin,t.Operation])},oe=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h([y.Teacher])},Z=function(){return f([t.SuperAdmin])},q=function(){return f([t.SuperAdmin,t.Operation])},te=function(){return f([t.Student])},fe=function(){return f([t.SuperAdmin,t.Operation,t.CertifiedTeacher])},X=function(){var N,b=Object(u.b)()._store.getState(),a=b.user;return!!((N=a.userInfo)===null||N===void 0?void 0:N.login)},B=function(){var N=Object(u.b)()._store.getState(),b=N.user;return b.userInfo}}}]); +`))}c.createHash=function(i){return l(i)},c.createHmac=function(i,o){return l(i,o)},c.createCredentials=function(){s("sorry,createCredentials is not implemented yet")},c.createCipher=function(){s("sorry,createCipher is not implemented yet")},c.createCipheriv=function(){s("sorry,createCipheriv is not implemented yet")},c.createDecipher=function(){s("sorry,createDecipher is not implemented yet")},c.createDecipheriv=function(){s("sorry,createDecipheriv is not implemented yet")},c.createSign=function(){s("sorry,createSign is not implemented yet")},c.createVerify=function(){s("sorry,createVerify is not implemented yet")},c.createDiffieHellman=function(){s("sorry,createDiffieHellman is not implemented yet")},c.pbkdf2=function(){s("sorry,pbkdf2 is not implemented yet")}},{"./md5":286,"./sha":287,buffer:73}],285:[function(e,_,c){"use strict";var u=e("buffer").Buffer,t=4,y=u.alloc(t);y.fill(0);var f=8;function h(l,s){if(l.length%t!==0){var i=l.length+(t-l.length%t);l=u.concat([l,y],i)}for(var o=[],v=s?l.readInt32BE:l.readInt32LE,m=0;m>5]|=128<>>9<<4)+14]=v;for(var m=1732584193,g=-271733879,A=-1732584194,T=271733878,x=0;x>16)+(v>>16)+(m>>16);return g<<16|m&65535}function i(o,v){return o<>>32-v}_.exports=function(v){return u.hash(v,y,16)}},{"./helpers":285}],287:[function(e,_,c){"use strict";var u=e("./helpers");function t(n,l){n[l>>5]|=128<<24-l%32,n[(l+64>>9<<4)+15]=l;for(var s=Array(80),i=1732584193,o=-271733879,v=-1732584194,m=271733878,g=-1009589776,A=0;A>16)+(l>>16)+(s>>16);return i<<16|s&65535}function d(n,l){return n<>>32-l}_.exports=function(l){return u.hash(l,t,20,!0)}},{"./helpers":285}],288:[function(e,_,c){"use strict";_.exports=function(){return function(){}}},{}],289:[function(e,_,c){(function(u){"use strict";var t=e("babel-runtime/helpers/typeof"),y=f(t);function f(i){return i&&i.__esModule?i:{default:i}}var h=e("stream"),d=h.Stream,n=e("../lib/common/utils/isArray"),l=n.isArray;_.exports.string=function(o){return typeof o=="string"},_.exports.array=l,_.exports.buffer=u.isBuffer;function s(i){return i instanceof d}_.exports.writableStream=function(o){return s(o)&&typeof o._write=="function"&&(0,y.default)(o._writableState)==="object"}}).call(this,{isBuffer:e("../node_modules/is-buffer/index.js")})},{"../lib/common/utils/isArray":42,"../node_modules/is-buffer/index.js":197,"babel-runtime/helpers/typeof":67,stream:230}],290:[function(e,_,c){"use strict";c.encodeURIComponent=function(u){try{return encodeURIComponent(u)}catch(t){return u}},c.escape=e("escape-html"),c.timestamp=function(t){if(t){var y=t;return typeof y=="string"&&(y=Number(y)),String(t).length===10&&(y*=1e3),new Date(y)}return Math.round(Date.now()/1e3)}},{"escape-html":191}],291:[function(e,_,c){(function(u,t){"use strict";var y=e("babel-runtime/core-js/json/stringify"),f=n(y),h=e("babel-runtime/helpers/typeof"),d=n(h);function n(S){return S&&S.__esModule?S:{default:S}}var l=e("util"),s=e("url"),i=e("http"),o=e("https"),v=e("debug")("urllib"),m=e("humanize-ms"),g,A=0,T=Math.pow(2,31)-10,x=/^https?:\/\//i;function E(S,w){return S===void 0?w:S}function j(S,w){return function(p,M,C){if(p)return w(p);S({data:M,status:C.statusCode,headers:C.headers,res:C})}}c.TIMEOUTS=[m("300s"),m("300s")];var O=["json","text"];c.request=function(w,p,M){return arguments.length===2&&typeof p=="function"&&(M=p,p=null),typeof M=="function"?c.requestWithCallback(w,p,M):(g||(g=e("any-promise")),new g(function(C,R){c.requestWithCallback(w,p,j(C,R))}))},c.requestWithCallback=function(w,p,M){if(!w||typeof w!="string"&&(typeof w=="undefined"?"undefined":(0,d.default)(w))!=="object"){var C=l.format("expect request url to be a string or a http request options, but got %j",w);throw new Error(C)}arguments.length===2&&typeof p=="function"&&(M=p,p=null),p=p||{},A>=T&&(A=0);var R=++A;p.requestUrls=p.requestUrls||[];var I={requestId:R,url:w,args:p,ctx:p.ctx};p.emitter&&p.emitter.emit("request",I),p.timeout=p.timeout||c.TIMEOUTS,p.maxRedirects=p.maxRedirects||10,p.streaming=p.streaming||p.customResponse;var H=Date.now(),W;typeof w=="string"?(x.test(w)||(w="http://"+w),W=s.parse(w)):W=w;var D=(p.type||p.method||W.method||"GET").toUpperCase(),ae=W.port||80,V=i,ee=E(p.agent,c.agent),$=p.fixJSONCtlChars;W.protocol==="https:"&&(V=o,ee=E(p.httpsAgent,c.httpsAgent),W.port||(ae=443));var P={host:W.hostname||W.host||"localhost",path:W.path||"/",method:D,port:ae,agent:ee,headers:p.headers||{},lookup:p.lookup};Array.isArray(p.timeout)?P.requestTimeout=p.timeout[p.timeout.length-1]:typeof p.timeout!="undefined"&&(P.requestTimeout=p.timeout);for(var F=["pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","secureProtocol","secureOptions"],G=0;G=0)return v("Request#%d %s: got digest auth header WWW-Authenticate: %s",R,w,Ye),p.headers=p.headers||{},p.headers.Authorization=digestAuthHeader(P.method,P.path,Ye,p.digestAuth),v("Request#%d %s: auth with digest header: %s",R,w,p.headers.Authorization),Me.headers["set-cookie"]&&(p.headers.Cookie=Me.headers["set-cookie"].join(";")),c.requestWithCallback(w,p,Le)}var tt=Date.now()-H;N&&(N.contentDownload=tt),v("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",tt,te,fe,P.method,P.host,P.path,q,N);var pt={status:fe,statusCode:fe,headers:He,size:te,aborted:X,rt:tt,keepAliveSocket:q,data:ye,requestUrls:p.requestUrls,timing:N,remoteAddress:B,remotePort:K};if(he){var ht="";ee&&typeof ee.getCurrentStatus=="function"&&(ht=", agent status: "+(0,f.default)(ee.getCurrentStatus())),he.message+=", "+P.method+" "+w+" "+fe+" (connected: "+Z+", keepalive socket: "+q+ht+`) +headers: `+(0,f.default)(He),he.data=ye,he.path=P.path,he.status=fe,he.headers=He,he.res=pt}Le(he,ye,p.streaming?Me:pt),p.emitter&&(I.url=w,I.socket=ve&&ve.connection,I.options=P,I.size=ue,p.emitter.emit("response",{requestId:R,error:he,ctx:p.ctx,req:I,res:pt}))}function L(he){var ye=null;if(p.followRedirect&&statuses.redirect[he.statusCode]){p._followRedirectCount=(p._followRedirectCount||0)+1;var Me=he.headers.location;if(!Me)ye=new Error("Got statusCode "+he.statusCode+" but cannot resolve next location from headers"),ye.name="FollowRedirectError";else if(p._followRedirectCount>p.maxRedirects)ye=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+w),ye.name="MaxRedirectError";else{var Le=p.formatRedirectUrl?p.formatRedirectUrl(w,Me):s.resolve(w,Me);v("Request#%d %s: `redirected` from %s to %s",R,P.path,w,Le),a(),p.headers&&p.headers.Host&&x.test(Me)&&(p.headers.Host=null);var He=M;return M=null,c.requestWithCallback(Le,p,He),{redirect:!0,error:null}}}return{redirect:!1,error:ye}}!P.headers["User-Agent"]&&!P.headers["user-agent"]&&(P.headers["User-Agent"]=navigator.userAgent),p.gzip&&(!P.headers["Accept-Encoding"]&&!P.headers["accept-encoding"]&&(P.headers["Accept-Encoding"]="gzip"));function k(he,ye,Me){var Le=he.headers["content-encoding"];return Me(null,ye,Le)}var z=p.writeStream;v("Request#%d %s %s with headers %j, options.path: %s",R,D,w,P.headers,P.path),p.requestUrls.push(w);function se(he){if(N&&(N.waiting=Date.now()-H),v("Request#%d %s `req response` event emit: status %d, headers: %j",R,w,he.statusCode,he.headers),p.streaming){var ye=L(he);if(ye.redirect){he.resume();return}return ye.error?(he.resume(),r(ye.error,null,he)):r(null,null,he)}if(he.on("close",function(){v("Request#%d %s: `res close` event emit, total size %d",R,w,te)}),he.on("error",function(){v("Request#%d %s: `res error` event emit, total size %d",R,w,te)}),he.on("aborted",function(){X=!0,v("Request#%d %s: `res aborted` event emit, total size %d",R,w,te)}),z){var ye=L(he);if(ye.redirect){he.resume();return}return ye.error?(he.resume(),z.end(),r(ye.error,null,he)):(p.consumeWriteStream===!1?he.on("end",r.bind(null,null,null,he)):isNode010||isNode012?first([[z,"close"],[he,"aborted"]],function(He,Ye,tt){v("Request#%d %s: writeStream or res %s event emitted",R,w,tt),r(oe||null,null,he)}):z.on("close",function(){v("Request#%d %s: writeStream close event emitted",R,w),r(oe||null,null,he)}),he.pipe(z))}var Me=[];he.on("data",function(Le){v("Request#%d %s: `res data` event emit, size %d",R,w,Le.length),te+=Le.length,Me.push(Le)}),he.on("end",function(){var Le=t.concat(Me,te);if(v("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",R,w,te,he._dumped),oe)return r(oe,Le,he);var He=L(he);if(He.error)return r(He.error,Le,he);if(He.redirect)return;k(he,Le,function(Ye,tt,pt){if(Ye)return r(Ye,Le,he);if(!pt&&O.indexOf(p.dataType)>=0){try{tt=decodeBodyByCharset(tt,he)}catch(Lt){return v("decodeBodyByCharset error: %s",Lt),r(null,tt,he)}if(p.dataType==="json")if(te===0)tt=null;else{var ht=parseJSON(tt,$);ht.error?Ye=ht.error:tt=ht.data}}X&&v("Request#%d %s: Remote socket was terminated before `response.end()` was called",R,w),r(Ye,tt,he)})})}var me,be;Array.isArray(p.timeout)?(me=m(p.timeout[0]),be=m(p.timeout[1])):me=be=m(p.timeout),v("ConnectTimeout: %d, ResponseTimeout: %d",me,be);function ge(){v("Connect timer ticking, timeout: %d",me),Y=setTimeout(function(){Y=null,fe===-1&&(fe=-2);var he="Connect timeout for "+me+"ms",ye="ConnectionTimeoutError";ve.socket||(ye="SocketAssignTimeoutError",he+=", working sockets is full"),oe=new Error(he),oe.name=ye,oe.requestId=R,v("ConnectTimeout: Request#%d %s %s: %s, connected: %s",R,w,oe.name,he,Z),xe()},me)}function _e(){v("Response timer ticking, timeout: %d",be),Se=setTimeout(function(){Se=null;var he="Response timeout for "+be+"ms",ye="ResponseTimeoutError";oe=new Error(he),oe.name=ye,oe.requestId=R,v("ResponseTimeout: Request#%d %s %s: %s, connected: %s",R,w,oe.name,he,Z),xe()},be)}var ve;P.mode=p.mode?p.mode:"";try{ve=V.request(P,se)}catch(he){return r(he)}typeof window=="undefined"?ge():ve.on("requestTimeout",function(){fe===-1&&(fe=-2);var he="Connect timeout for "+me+"ms",ye="ConnectionTimeoutError";oe=new Error(he),oe.name=ye,oe.requestId=R,xe()});function xe(){v("Request#%d %s abort, connected: %s",R,w,Z),ve.socket||(oe.noSocket=!0,r(oe)),ve.abort()}return N&&ve.on("finish",function(){N.requestSent=Date.now()-H}),ve.once("socket",function(he){N&&(N.queuing=Date.now()-H),isNode010&&he.socket&&(he=he.socket);var ye=he.readyState;if(ye==="opening"){he.once("lookup",function(Me,Le,He){v("Request#%d %s lookup: %s, %s, %s",R,w,Me,Le,He),N&&(N.dnslookup=Date.now()-H),Le&&(B=Le)}),he.once("connect",function(){N&&(N.connected=Date.now()-H),b(),_e(),v("Request#%d %s new socket connected",R,w),Z=!0,B||(B=he.remoteAddress),K=he.remotePort});return}v("Request#%d %s reuse socket connected, readyState: %s",R,w,ye),Z=!0,q=!0,B||(B=he.remoteAddress),K=he.remotePort,b(),_e()}),ve.on("error",function(he){(he.name==="Error"||he.name==="TypeError")&&(he.name=Z?"ResponseError":"RequestError"),he.message+=' (req "error")',v("Request#%d %s `req error` event emit, %s: %s",R,w,he.name,he.message),r(oe||he)}),z&&z.once("error",function(he){he.message+=' (writeStream "error")',oe=he,v("Request#%d %s `writeStream error` event emit, %s: %s",R,w,he.name,he.message),xe()}),p.stream?(p.stream.pipe(ve),p.stream.once("error",function(he){he.message+=' (stream "error")',oe=he,v("Request#%d %s `readStream error` event emit, %s: %s",R,w,he.name,he.message),xe()})):ve.end(Q),ve.requestId=R,ve}}).call(this,e("_process"),e("buffer").Buffer)},{_process:208,"any-promise":49,"babel-runtime/core-js/json/stringify":53,"babel-runtime/helpers/typeof":67,buffer:73,constants:75,debug:288,http:231,https:193,"humanize-ms":194,url:238,util:243}]},{},[1])(1)})}).call(this,__webpack_require__("yLpj"))},o5mm:function(e,_,c){e.exports={flex_box_center:"flex_box_center___yMfGk",flex_space_between:"flex_space_between___3T4Rr",flex_box_vertical_center:"flex_box_vertical_center___2K9ch",flex_box_center_end:"flex_box_center_end___1GgKp",flex_box_column:"flex_box_column___2DSuN",shixunWrp:"shixunWrp___2_2ep"}},xKgJ:function(e,_,c){"use strict";c.d(_,"o",function(){return d}),c.d(_,"b",function(){return n}),c.d(_,"c",function(){return l}),c.d(_,"e",function(){return s}),c.d(_,"f",function(){return i}),c.d(_,"r",function(){return o}),c.d(_,"g",function(){return v}),c.d(_,"s",function(){return m}),c.d(_,"d",function(){return g}),c.d(_,"i",function(){return A}),c.d(_,"j",function(){return T}),c.d(_,"q",function(){return x}),c.d(_,"h",function(){return E}),c.d(_,"p",function(){return j}),c.d(_,"a",function(){return C}),c.d(_,"l",function(){return Z}),c.d(_,"m",function(){return q}),c.d(_,"k",function(){return te}),c.d(_,"n",function(){return X}),c.d(_,"t",function(){return B});var u=c("9kvl"),t;(function(K){K[K.SuperAdmin=1]="SuperAdmin",K[K.Operation=2]="Operation",K[K.CertifiedTeacher=5]="CertifiedTeacher",K[K.TrainingProduction=8]="TrainingProduction",K[K.UncertifiedTeacher=12]="UncertifiedTeacher",K[K.Student=15]="Student"})(t||(t={}));var y;(function(K){K[K.SuperAdmin=1]="SuperAdmin",K[K.Operation=2]="Operation",K[K.Admin=5]="Admin",K[K.Teacher=8]="Teacher",K[K.Assistant=12]="Assistant",K[K.Student=15]="Student"})(y||(y={}));var f=function(N){var b=Object(u.b)()._store.getState(),a=b.user,r=a.userInfo;return N.some(function(L){return L==(r==null?void 0:r.role)})},h=function(N){var b=Object(u.b)()._store.getState(),a=b.user,r=a.userInfo;return(r==null?void 0:r.own)?!0:N.some(function(L){var k;return L==(r==null||((k=r.course)===null||k===void 0)?void 0:k.course_role)})},d=function(){var N=Object(u.b)()._store.getState(),b=N.user,a=b.userInfo;return a.main_site},n=function(){var N,b=Object(u.b)()._store.getState(),a=b.user,r=a.userInfo;return r==null||((N=r.course)===null||N===void 0)?void 0:N.course_is_end},l=function(){return h([y.SuperAdmin,y.Operation,y.Admin,y.Teacher,y.Assistant])},s=function(){return h([y.SuperAdmin,y.Teacher,y.Admin,y.Assistant,y.Operation])},i=function(){return h([y.SuperAdmin,y.Teacher,y.Admin])},o=function(){return h([y.SuperAdmin])},v=function(){return h([y.SuperAdmin,y.Operation,y.Admin])},m=function(){return h([y.SuperAdmin,y.Operation])},g=function(){return h([y.SuperAdmin,y.Admin])},A=function(){return h([y.SuperAdmin,y.Operation,y.Admin,y.Teacher])},T=function(){return h([y.Assistant])},x=function(){return h([y.Student])},E=function(){return h([y.SuperAdmin,y.Operation,y.Admin,y.Teacher,y.Assistant,y.Student])},j=function(){var N,b=Object(u.b)()._store.getState(),a=b.user,r=a.userInfo;return(r==null||((N=r.course)===null||N===void 0)?void 0:N.course_role)===null},O=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student])},S=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b||!b&&f([t.SuperAdmin])},w=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b||!b&&f([t.SuperAdmin,t.Operation])},p=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student]):b||!b&&f([t.SuperAdmin,t.Operation])},M=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student]):b||!b&&f([t.SuperAdmin,t.Operation])},C=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction])},R=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin]):b||!b&&f([t.SuperAdmin])},I=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation]):b||!b&&f([t.SuperAdmin,t.Operation])},H=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student]):b||!b&&f([t.SuperAdmin,t.Operation])},W=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):b||!b&&f([t.SuperAdmin,t.Operation])},D=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation,t.CertifiedTeacher]):b||!b&&f([t.SuperAdmin,t.Operation])},ae=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin]):!1},V=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student])},ee=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin]):b||!b&&f([t.SuperAdmin])},$=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation]):b||!b&&f([t.SuperAdmin,t.Operation])},P=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student]):b||!b&&f([t.SuperAdmin,t.Operation])},F=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?!1:b||!b&&f([t.SuperAdmin,t.Operation])},G=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?b||!b&&f([t.SuperAdmin,t.Operation]):!1},J=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):!1},U=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?!b&&f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):!1},Q=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation,t.CertifiedTeacher]):b||!b&&f([t.SuperAdmin,t.Operation])},ie=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher])},re=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin]):b||!b&&f([t.SuperAdmin])},ue=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation]):b||!b&&f([t.SuperAdmin,t.Operation])},de=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):b||!b&&f([t.SuperAdmin,t.Operation])},Y=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?b||!b&&f([t.SuperAdmin,t.Operation]):!1},Se=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?f([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):b||!b&&f([t.SuperAdmin,t.Operation])},oe=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h([y.Teacher])},Z=function(){return f([t.SuperAdmin])},q=function(){return f([t.SuperAdmin,t.Operation])},te=function(){return f([t.Student])},fe=function(){return f([t.SuperAdmin,t.Operation,t.CertifiedTeacher])},X=function(){var N,b=Object(u.b)()._store.getState(),a=b.user;return!!((N=a.userInfo)===null||N===void 0?void 0:N.login)},B=function(){var N=Object(u.b)()._store.getState(),b=N.user;return b.userInfo}}}]); diff --git a/p__Classrooms__Lists__Exercise__Detail__index.js b/p__Classrooms__Lists__Exercise__Detail__index.js index 250edc84b5..28adca0e33 100644 --- a/p__Classrooms__Lists__Exercise__Detail__index.js +++ b/p__Classrooms__Lists__Exercise__Detail__index.js @@ -1,7 +1,7 @@ (window.webpackJsonp=window.webpackJsonp||[]).push([[53,4,5,6,7,9,10,12,14],{"1vsH":function(Ie,E,t){"use strict";t.d(E,"i",function(){return ut}),t.d(E,"k",function(){return e}),t.d(E,"e",function(){return se}),t.d(E,"h",function(){return A}),t.d(E,"c",function(){return oe}),t.d(E,"f",function(){return ge}),t.d(E,"g",function(){return Oe}),t.d(E,"a",function(){return l}),t.d(E,"D",function(){return n}),t.d(E,"C",function(){return P}),t.d(E,"E",function(){return N}),t.d(E,"F",function(){return S}),t.d(E,"s",function(){return b}),t.d(E,"r",function(){return De}),t.d(E,"p",function(){return ce}),t.d(E,"o",function(){return gt}),t.d(E,"A",function(){return $t}),t.d(E,"j",function(){return L}),t.d(E,"z",function(){return c}),t.d(E,"u",function(){return ue}),t.d(E,"l",function(){return Be}),t.d(E,"x",function(){return yt}),t.d(E,"n",function(){return Ct}),t.d(E,"d",function(){return _}),t.d(E,"b",function(){return Ye}),t.d(E,"t",function(){return At}),t.d(E,"y",function(){return Dt}),t.d(E,"w",function(){return ke}),t.d(E,"m",function(){return Wt}),t.d(E,"v",function(){return xe}),t.d(E,"q",function(){return O}),t.d(E,"B",function(){return U});var Ve=t("sRBo"),r=t("kaz8"),ae=t("14J3"),d=t("BMrR"),G=t("jCWc"),f=t("kPKH"),m=t("2qtc"),W=t("kLXV"),T=t("jrin"),M=t("q1tI"),y=t.n(M),B=t("xKgJ"),$=t("bntm"),p=t("aCH8"),w=t.n(p),ut=["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"],h=function(a){var i={\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 a.data&&a.data.map(function(v,H){return y.a.createElement("span",{key:H,className:i[v]&&i[v].class},v)})},e=function(a){var i,v=(i={},Object(T.a)(i,-1,"\u91CD\u505A\u4E2D"),Object(T.a)(i,0,"\u672A\u5F00\u542F"),Object(T.a)(i,1,"\u672A\u901A\u5173"),Object(T.a)(i,2,"\u6309\u65F6\u901A\u5173"),i);return v[a]||"\u8FDF\u4EA4\u901A\u5173"},se=function(a){var i,v,H,ie=(i={},Object(T.a)(i,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(T.a)(i,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(T.a)(i,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(T.a)(i,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(T.a)(i,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),i);return y.a.createElement("span",{className:ie==null||((v=ie[a.status])===null||v===void 0)?void 0:v.class},ie==null||((H=ie[a.status])===null||H===void 0)?void 0:H.name)},A=function(a){var i=a.status,v={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 y.a.createElement("span",{className:v[i].class},v[i].name)}catch(H){console.log("utils.StatusGraduationProjectTags",a.status)}},oe={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},ge={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},Oe=function(a){var i={\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"}},v=[];a.is_random&&v.push(y.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{a.status&&a.status.map(function(H,ie){v.push(y.a.createElement("span",{key:ie,className:i[H]&&i[H].class},H))})}catch(H){console.log("utils.status.tag:",H,a.status)}return v},Ee=function(a){var i,v,H,ie=(i={},Object(T.a)(i,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(T.a)(i,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(T.a)(i,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(T.a)(i,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(T.a)(i,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),i);return y.a.createElement("span",{className:(v=ie[a.status])===null||v===void 0?void 0:v.class},(H=ie[a.status])===null||H===void 0?void 0:H.name)},l=function(a){var i,v,H={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 y.a.createElement("span",{className:(i=H[a.status])===null||i===void 0?void 0:i.class},(v=H[a.status])===null||v===void 0?void 0:v.name)},n=function(a){a=new Date(a).getTime();var i=1e3*60,v=i*60,H=v*24,ie="",mt=new Date().getTime(),Et=mt-a;if(Et<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),ie="\u521A\u521A";var ft=parseInt(Et/H,10),he=parseInt(Et/v,10),Bt=parseInt(Et/i,10);return ft>30?ie=""+P(a,"yyyy-MM-dd"):ft>1?ie=""+ft+"\u5929\u524D":ft==1?ie="\u6628\u5929":he>=1?ie=""+he+"\u5C0F\u65F6\u524D":Bt>=5?ie=""+Bt+"\u5206\u949F\u524D":ie="\u521A\u521A",ie},P=function(a,i){typeof a=="string"&&(a.indexOf("T")>=0&&(a=a.replace("T"," ")),a=new Date(Date.parse(a.replace(/-/g,"/")))),a=new Date(a);var v={"M+":a.getMonth()+1,"d+":a.getDate(),"h+":a.getHours(),"m+":a.getMinutes(),"s+":a.getSeconds(),"q+":Math.floor((a.getMonth()+3)/3),S:a.getMilliseconds()},H=[["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"],["\u5468\u65E5","\u5468\u4E00","\u5468\u4E8C","\u5468\u4E09","\u5468\u56DB","\u5468\u4E94","\u5468\u516D"],["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"]];/(y+)/.test(i)&&(i=i.replace(RegExp.$1,(a.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(i)&&(i=i.replace(RegExp.$1,H[RegExp.$1.length-1][a.getDay()]));for(var ie in v)new RegExp("("+ie+")").test(i)&&(i=i.replace(RegExp.$1,RegExp.$1.length==1?v[ie]:("00"+v[ie]).substr((""+v[ie]).length)));return i},N=function(a){if(!a||a<0)return"0\u79D2";console.log("time:",a);var i=60,v=i*60,H=v*24,ie=a/H,mt=a/v,Et=a/i,ft=a%60;return ie>=1?parseInt(ie.toString())+"\u5929"+Math.floor(mt%24)+"\u65F6"+Math.floor(Et%60)+"\u5206"+Math.floor(a%60)+"\u79D2":mt>1?parseInt(mt.toString())+"\u65F6"+Math.floor(Et%60)+"\u5206"+Math.floor(a%60)+"\u79D2":Et>=1?parseInt(Et.toString())+"\u5206"+Math.floor(a%60)+"\u79D2":Math.ceil(a)+"\u79D2"},S=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,v=0;if(a){v=a.length;for(var H=0;H=55296&&ie<=56319&&(v--,H++)}}return v<=i},b=function(a,i,v){if(i){var H=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,ie=/[\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,mt=ie.test(i),Et=H.test(i);(mt===!0||Et===!0||(i.length<2||i.length>=21))&&v("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}v()},De=function(a,i,v){if(i){var H=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,ie=/[\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,mt=ie.test(i),Et=H.test(i);(mt===!0||Et===!0||(i.length<2||i.length>=11))&&v("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}v()},ce=function(a){if(!a)return"";for(var i=a.length-1,v="",H=0;H0){i=!1;break}return i}function o(){var K=navigator.userAgent,a=["Chrome","Firefox"];return a.some(function(i){return K.indexOf(i)>-1})}var Be=function(){var a,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return i==null||((a=i.toString())===null||a===void 0)?void 0:a.replace(/\B(?=(\d{3})+(?!\d))/g,",")},yt=function(a){var i=document.createElement("a");i.target="_blank",document.body.appendChild(i),i.href=a;var v=document.createEvent("MouseEvents");v.initEvent("click",!1,!1),i.dispatchEvent(v),document.body.removeChild(i)},Ct=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return a.length<=6?a:"".concat(a.substring(0,3),"...").concat(a.substring(a.length-3,a.length))},_=function(){var a=new Date().getHours(),i=new Date().getMinutes();return i>=30?(a++,i="00"):i="30",a+":"+i},Ye=function(){var a=new Date().getHours(),i=new Date().getMinutes();return i>=30?(a++,i="00"):i="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+a+":"+i},nt;(function(K){K.Number="Number",K.String="String",K.Boolean="Boolean",K.Object="Object",K.Array="Array",K.Function="Function"})(nt||(nt={}));var J=function(a){var i=Object.prototype.toString.call(a);return i.substring(8,i.length-1)},At=function(a){return J(a)===nt.Array?a.length===0:J(a)===nt.Object?Object.keys(a).length===0:!a},Dt=function(a,i){for(var v=[],H=a;H1&&arguments[1]!==void 0?arguments[1]:12,v=i/2-2,H=i/2+3;return a.length>i?a.substr(0,v)+"..."+a.substr(H,i):a},Wt=function(a){return a>4.5?5:a>4&&a<=4.5?4.5:a>3.5&&a<=4?4:a>3&&a<=3.5?3.5:a>2.5&&a<=3?3:a>2&&a<=2.5?2.5:a>1.5&&a<=2?2:a>1&&a<=1.5?1.5:a>.5&&a<=1?1:a>0&&a<=.5?.5:0},xe=function(a){return a==null};function x(K,a){var i=new RegExp("(^|&)".concat(K,"=([^&]*)(&|$)"),"i"),v=a.substr(1).match(i);return v!=null?decodeURIComponent(v[2]):null}var O=function(a){switch(a.container_type){case"ApplyUserAuthentication":if(a.tiding_type==="Apply"){if(a.auth_type===1)return window.open("/admins/identity_authentications");if(a.auth_type===2)return window.open("/admins/professional_authentications")}return a.tiding_type==="System"?window.open("/account/certification"):void 0;case"CancelUserAuthentication":return window.open("/account/certification");case"CancelUserProCertification":return window.open("/account/certification");case"ApplyAddDepartment":return a.tiding_type==="Apply"?window.open("/admins/department_applies"):a.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return a.tiding_type==="Apply"?window.open("/admins/unit_applies"):a.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(a.parent_container_type){case"ApplyShixun":if(a.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(a.tiding_type==="System")return window.open("/shixuns/".concat(a.identifier,"/challenges"));case"ApplySubject":if(a.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(a.tiding_type==="System")return window.open("/paths/".concat(a.parent_container_id));case"TrialAuthorization":if(a.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(a.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/teachers"));case"StudentJoinCourse":if(a.tiding_type==="Apply")return window.open("/classrooms/".concat(a.belong_container_id,"/teachers"));if(a.tiding_type==="System")return window.open("/classrooms/".concat(a.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"Course":return a.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(a.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(a.container_id));case"JournalsForMessage":switch(a.parent_container_type){case"Principal":return"";case"HomeworkCommon":return a.homework_type==="normal"?window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="group"?window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="practice"?window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"StudentWorksScore":return a.homework_type==="normal"?window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="group"?window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="practice"?window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(a.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(a.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(a.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(a.container_id));case"DealProject":return window.open("/projects/".concat(a.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(a.container_id));case"Poll":switch(a.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(a.belong_container_id,"/poll/").concat(a.container_id,"/detail"));default:return window.open(" /classrooms/".concat(a.belong_container_id,"/poll/").concat(a.container_id,"/detail"))}case"Exercise":switch(a.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.container_id));case"GraduationWork":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.parent_container_id));case"HomeworkCommon":switch(a.parent_container_type){case"AnonymousCommentFail":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));default:if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/review/").concat(a.container_id));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/review/").concat(a.container_id));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.trigger_user.id,"/review/").concat(a.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.trigger_user.id,"/review/").concat(a.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(a.parent_container_id));case"Issue":return window.open("/issues/".concat(a.container_id));case"PullRequest":return window.open("/projects/".concat(a.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(a.tiding_type==="Apply")return window.open("/admins/library_applies");if(a.tiding_type==="System")return window.open("/moop_cases/".concat(a.container_id));case"ProjectPackage":return a.tiding_type==="Destroyed"||a.tiding_type==="Destroyed_end"?void 0:a.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(a.container_id));case"Discuss":return a.parent_container_type==="Hack"&&a.extra?window.open("/myproblems/".concat(a.extra,"/comment")):window.open("/shixuns/".concat(a.identifier,"/shixun_discuss"));case"Video":if(a.tiding_type==="Apply")return window.open("/admins/video_applies");if(a.tiding_type==="System"){var i;return window.open("/users/".concat((i=Object(B.t)())===null||i===void 0?void 0:i.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(a.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(a.container_id));case"ResubmitStudentWork":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/").concat(a.container_id,"/appraise"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/").concat(a.container_id,"/appraise"));case"AdjustScore":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(a.belong_container_id,"/course_videos?open=live"));case"Hack":if(a.extra&&a.parent_container_type!=="HackDelete")return window.open("/problems/".concat(a.extra,"/edit"));default:return}},U=function(a){if(a.exercise_tips.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A")||a.screen_open){if(!o())return W.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:y.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",y.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",y.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",y.a.createElement("br",null),"\u8BF7\u4F7F\u7528",y.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",y.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),!1;var i=W.a.info({title:y.a.createElement(d.a,null,y.a.createElement(f.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),y.a.createElement(f.a,null,y.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return i.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:y.a.createElement("div",{className:"font16 p20"},a.exercise_tips.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A")&&y.a.createElement(d.a,{align:"middle",justify:"start",className:"mt20"},y.a.createElement(f.a,null,y.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),y.a.createElement(f.a,null,"\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\uFF01",y.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),a.screen_open&&y.a.createElement(d.a,{justify:"start",className:"mt20"},y.a.createElement(f.a,{flex:"24px",className:"mr20"},y.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),y.a.createElement(f.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",a.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",y.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),y.a.createElement("p",{className:"ml40 mt40"},y.a.createElement(r.a,{onChange:function(H){return i.update({okButtonProps:{disabled:!H.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var H;Object($.d)(document.body),a.history.push("/classrooms/".concat(a.coursesId,"/exercise/").concat(a.exerciseId,"/users/").concat((H=Object(B.t)())===null||H===void 0?void 0:H.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}});i.update({})}else a.history.push("/classrooms/".concat(a.coursesId,"/exercise/").concat(a.exerciseId,"/users/").concat(a.login))}},"1w57":function(Ie,E,t){"use strict";var Ve=t("14J3"),r=t("BMrR"),ae=t("5NDa"),d=t("5rEg"),G=t("jCWc"),f=t("kPKH"),m=t("5Dmo"),W=t("3S7+"),T=t("+L6B"),M=t("2/Rp"),y=t("giR+"),B=t("fyUT"),$=t("sRBo"),p=t("kaz8"),w=t("2qtc"),ut=t("kLXV"),h=t("WmNS"),e=t.n(h),se=t("k1fw"),A=t("miYZ"),oe=t("tsqr"),ge=t("9og8"),Oe=t("oBTY"),Ee=t("tJVT"),l=t("PpiC"),n=t("q1tI"),P=t.n(n),N=t("Ty5D"),S=t("9kvl"),b=t("V0Rq"),De=t("Ot1p"),ce=t("kqOp"),gt=t("7qnI"),$t=t("1vsH"),u=t("YJx+"),I=t.n(u),j=t("9Bee"),L=["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"],c=function(o,Be){var yt=o.problemset,Ct=o.globalSetting,_=o.exercise,Ye=o.loading,nt=o.dispatch,J=o.editData,At=o.editKey,Dt=o.setEditKey,ke=Dt===void 0?function(){}:Dt,Wt=o.cancelAdd,xe=Wt===void 0?function(){}:Wt,x=o.addCallback,O=x===void 0?function(){}:x,U=o.setIsClaer,K=U===void 0?function(){}:U,a=Object(l.a)(o,["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),i=Object(n.useState)(""),v=Object(Ee.a)(i,2),H=v[0],ie=v[1],mt=Object(n.useState)(""),Et=Object(Ee.a)(mt,2),ft=Et[0],he=Et[1],Bt=Object(n.useState)([]),Qt=Object(Ee.a)(Bt,2),xt=Qt[0],re=Qt[1],st=Object(n.useState)(""),ot=Object(Ee.a)(st,2),Ke=ot[0],_e=ot[1],fe=Object(n.useState)(),Le=Object(Ee.a)(fe,2),q=Le[0],Pe=Le[1],V=Object(n.useState)(!1),pt=Object(Ee.a)(V,2),Xe=pt[0],Yt=pt[1],vt=Object(n.useState)(2),Ft=Object(Ee.a)(vt,2),Zt=Ft[0],Je=Ft[1],Ce=Object(n.useState)(!1),z=Object(Ee.a)(Ce,2),ze=z[0],pe=z[1],It=Object(N.m)();Object(n.useEffect)(function(){if(!(J==null?void 0:J.question_title)){pe(!0),ie(""),Pe(!1),Je(2),re([]),_e(""),Yt(!1);return}ie(J==null?void 0:J.question_title),Pe(J==null?void 0:J.is_ordered),Je(J==null?void 0:J.question_score);var Ge=J==null?void 0:J.standard_answer.map(function(Ze){return Ze.answer_text});re(Object(Oe.a)(Ge))},[J]),Object(n.useEffect)(function(){Yt(!1)},[ze]),Object(n.useImperativeHandle)(Be,function(){return{onSave:de,isEdit:ze}});var de=function(){var Ge=Object(ge.a)(e.a.mark(function Ze(){var Ue,qe,Fe;return e.a.wrap(function(Lt){for(;;)switch(Lt.prev=Lt.next){case 0:if(Ue=[],qe=!1,xt.forEach(function(ua,na){Ue.push({choice_id:na+1,answer_text:[]}),ua.forEach(function(_a,ba){Ue[na].answer_text.push(_a),(!_a||!Object($t.F)(_a,1e4))&&(_e("".concat(na,"-").concat(ba)),oe.b.info(_a?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),qe=!0)})}),!qe){Lt.next=5;break}return Lt.abrupt("return",!1);case 5:if(!J.question_id){Lt.next=11;break}return Lt.next=8,nt({type:"exercise/editExerciseQuestion",payload:{id:J.question_id,question_title:H,question_type:3,question_score:Zt,is_ordered:q,standard_answers:Ue}});case 8:Fe=Lt.sent,Lt.next=14;break;case 11:return Lt.next=13,nt({type:"exercise/addExerciseQuestion",payload:{insert_id:J==null?void 0:J.insert_id,categoryId:It.categoryId,question_title:H,question_type:3,question_score:Zt,is_ordered:q,standard_answers:Ue}});case 13:Fe=Lt.sent;case 14:return Fe.status===0&&(ke(-1),oe.b.success("\u4FDD\u5B58\u6210\u529F"),pe(!1),nt({type:"exercise/editExercise",payload:Object(se.a)({},It)})),Lt.abrupt("return",{name:H,analysis:ft,standard_answers:Ue,is_ordered:q});case 16:case"end":return Lt.stop()}},Ze)}));return function(){return Ge.apply(this,arguments)}}(),We=function(Ze,Ue,qe){var Fe=xt.slice();if(Ue&&Fe.splice(Ze,Ue),At===J.key){if(qe&&Xe||!J.question_id)for(var qt=0;qt1&&P.a.createElement("span",null,P.a.createElement(p.a,{checked:q,onChange:function(Fe){return Pe(Fe.target.checked)},className:"".concat(I.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),P.a.createElement("span",{className:"".concat(I.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),P.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",P.a.createElement(B.a,{value:Zt,max:1e4,min:0,onChange:function(Fe){Je(Fe)}})," \u5206"),P.a.createElement("aside",{className:"tr"},(At!==-1||J.question_id)&&P.a.createElement(M.a,{type:"default",onClick:function(){xe(),pe(!1)}},"\u53D6\u6D88"),P.a.createElement(M.a,{className:"ml20",type:"primary",onClick:function(){de()}},"\u4FDD\u5B58")))},Gt=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u586B\u7A7A\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(Ge){var Ze,Ue;return(_==null||((Ze=_.editData)===null||Ze===void 0||((Ue=Ze.exercise)===null||Ue===void 0))?void 0:Ue.exercise_status)===1?Ge:Ge.id!=="del"&&Ge.id!=="add"}),ht=function(){var Ge=Object(ge.a)(e.a.mark(function Ze(Ue){return e.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:Fe.t0=Ue.id,Fe.next=Fe.t0==="del"?3:Fe.t0==="up"||Fe.t0==="down"?5:Fe.t0==="edit"?9:Fe.t0==="add"?11:16;break;case 3:return ut.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(ge.a)(e.a.mark(function Lt(){return e.a.wrap(function(na){for(;;)switch(na.prev=na.next){case 0:return na.next=2,Object(b.i)({id:J.question_id});case 2:nt({type:"exercise/editExercise",payload:Object(se.a)({},It)});case 3:case"end":return na.stop()}},Lt)}))()}}),Fe.abrupt("break",16);case 5:return Fe.next=7,nt({type:"exercise/exeriseMoveUpDown",payload:{id:J.question_id,opr:Ue.id}});case 7:return nt({type:"exercise/editExercise",payload:Object(se.a)({},It)}),Fe.abrupt("break",16);case 9:return At!==-1?oe.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(K(!1),ke(J.key),pe(!0)),Fe.abrupt("break",16);case 11:if(!(At!==-1)){Fe.next=14;break}return oe.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),Fe.abrupt("return");case 14:return O({key:J.key,insert_id:J==null?void 0:J.question_id,question_type:3}),Fe.abrupt("break",16);case 16:case"end":return Fe.stop()}},Ze)}));return function(Ue){return Ge.apply(this,arguments)}}(),F=function(){var Ze;return P.a.createElement("aside",null,P.a.createElement("div",{className:I.a.questionType},P.a.createElement("div",null,P.a.createElement("span",{className:"font16 c-blue"},J.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",J.question_score,"\u5206\uFF09"),!J.hideAction&&Gt.map(function(Ue,qe){return Ue.id==="up"&&J.key===1||Ue.id==="down"&&J.key===J.len?null:P.a.createElement(W.a,{key:qe,placement:"bottom",title:Ue.name},P.a.createElement("span",{onClick:function(){return ht(Ue)},className:Ue.icon}))})),P.a.createElement("div",{className:"mt5"},P.a.createElement(j.a,{value:J.question_title||""})),P.a.createElement("div",{className:I.a.questionChoices},J==null||((Ze=J.standard_answer)===null||Ze===void 0)?void 0:Ze.map(function(Ue,qe){return P.a.createElement(r.a,{key:qe,align:"middle"},P.a.createElement(f.a,null,"\u7B54\u6848\uFF08\u586B\u7A7A",Ue.choice_id,"\uFF09\uFF1A"),P.a.createElement(f.a,{flex:"1"},P.a.createElement(r.a,{align:"middle",gutter:[1,1]},Ue.answer_text.map(function(Fe,qt){return P.a.createElement(f.a,{span:24,key:qt},P.a.createElement(d.a,{key:qe,checked:J.standard_answer.includes(qe),disabled:!0,value:Fe}))}))))})))};return P.a.createElement("section",{className:I.a.wrap},!ze&&F(),ze&&ea())};E.a=Object(S.a)(function(ue){var o=ue.problemset,Be=ue.loading,yt=ue.exercise,Ct=ue.globalSetting;return{problemset:o,globalSetting:Ct,exercise:yt,loading:Be.effects}},null,null,{forwardRef:!0})(Object(n.forwardRef)(c))},"2JKx":function(Ie,E,t){Ie.exports={flex_box_center:"flex_box_center___21flX",flex_space_between:"flex_space_between___hkcwT",flex_box_vertical_center:"flex_box_vertical_center___1JAyR",flex_box_center_end:"flex_box_center_end___2trjo",flex_box_column:"flex_box_column___2q5e9",form:"form___1j7IG",efficiency:"efficiency___KDh-I"}},"51gm":function(Ie,E,t){Ie.exports={title:"title___1NT0J"}},"7ahc":function(Ie,E,t){"use strict";t.d(E,"a",function(){return se});var Ve=t("k1fw"),r=t("0Owb"),ae=t("+L6B"),d=t("2/Rp"),G=t("y8nQ"),f=t("Vl3Y"),m=t("tJVT"),W=t("OaEy"),T=t("2fM7"),M=t("q1tI"),y=t.n(M),B=t("VrN/"),$=t.n(B),p=t("p77/"),w=t.n(p),ut=T.a.Option,h={labelCol:{span:4},wrapperCol:{span:20}},e={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"]};E.b=function(A){var oe=A.callback,ge=A.onCancel,Oe=Object(M.useState)("python"),Ee=Object(m.a)(Oe,2),l=Ee[0],n=Ee[1];function P(S){n(e[S][1])}function N(S){oe(S)}return y.a.createElement(f.a,Object(r.a)({},h,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:N}),y.a.createElement(f.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},y.a.createElement(T.a,{onChange:P},Object.keys(e).map(function(S){return y.a.createElement(ut,{key:S,value:S},e[S][0])}))),y.a.createElement(f.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},y.a.createElement(se,{mode:l})),y.a.createElement("div",{className:"flex-container flex-end"},y.a.createElement(d.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.a.createElement(d.a,{type:"ghost",onClick:ge},"\u53D6\u6D88")))};function se(A){var oe=A.value,ge=A.onChange,Oe=A.mode,Ee=A.options,l=Ee===void 0?{}:Ee,n=Object(M.useRef)(),P=Object(M.useState)(),N=Object(m.a)(P,2),S=N[0],b=N[1];return Object(M.useEffect)(function(){if(S){var De=function(gt){var $t=gt.getValue();ge&&ge($t)};return S.on("change",De),function(){S.off("change",De)}}},[S,ge]),Object(M.useEffect)(function(){S&&S.setOption("mode",Oe)},[S,Oe]),Object(M.useEffect)(function(){S&&(oe!==S.getValue()&&S.setValue(oe||""))},[S,oe]),Object(M.useEffect)(function(){if(n.current&&!S){var De=$.a.fromTextArea(n.current,Object(Ve.a)({mode:Oe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},l));b(De)}},[n.current,S]),y.a.createElement("div",{className:"my-codemirror-container"},y.a.createElement("textarea",{ref:n}))}},"7qnI":function(Ie,E,t){"use strict";var Ve=t("5Dmo"),r=t("3S7+"),ae=t("fWQN"),d=t("mtLc"),G=t("yKVA"),f=t("879j"),m=t("5NDa"),W=t("5rEg"),T=t("q1tI"),M=t.n(T),y=t("O2Wb"),B=t.n(y),$=W.a.TextArea,p=function(w){Object(G.a)(h,w);var ut=Object(f.a)(h);function h(){return Object(ae.a)(this,h),ut.apply(this,arguments)}return Object(d.a)(h,[{key:"render",value:function(){var se=this,A=this.props,oe=A.index,ge=A.onAnswerChange,Oe=A.addChildAnswer,Ee=A.exerciseIsPublish,l=A.answers,n=A.activeOptionErrorIndex;return M.a.createElement("div",{className:B.a.flex},M.a.createElement("div",{className:"".concat(B.a.color666," mb5 mt6"),style:{flex:"0 0 90px"}},"\u7B54\u6848(\u586B\u7A7A",oe+1,"):"),M.a.createElement("div",{className:"".concat(B.a.flex," ").concat(B.a.flex1),style:{flexDirection:"column"}},l.map(function(P,N){var S="".concat(oe,"-").concat(N);return M.a.createElement("div",{className:"".concat(B.a.flex," ").concat(B.a.flex1),key:N},M.a.createElement("div",{className:B.a.flex1,style:{flex:"0 0 1000px"}},M.a.createElement("div",null,M.a.createElement($,{className:S===n?B.a.error:"",spellCheck:!1,rows:4,value:P||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(N==0?"":"(\u53EF\u9009)"),onChange:function(De){return ge(oe,N,De.target.value)},style:{minHeight:95}}))),!Ee&&M.a.createElement(M.a.Fragment,null,N!=0&&M.a.createElement(r.a,{title:"\u5220\u9664"},M.a.createElement("i",{className:"".concat(B.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return se.props.deleteChildAnswer(oe,N)},style:{float:"right"}})),N===0&&M.a.createElement(r.a,{title:"\u5220\u9664"},M.a.createElement("i",{className:"".concat(B.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return se.props.deleteChildAnswermain(oe,N)},style:{float:"right"}})),M.a.createElement(r.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},M.a.createElement("i",{className:"".concat(B.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return Oe(oe)},style:{float:"right",visibility:N==l.length-1?"":"hidden"}}))))})))}}]),h}(T.Component);E.a=p},"8RY0":function(Ie,E,t){"use strict";var Ve=t("+L6B"),r=t("2/Rp"),ae=t("giR+"),d=t("fyUT"),G=t("oBTY"),f=t("14J3"),m=t("BMrR"),W=t("jCWc"),T=t("kPKH"),M=t("sRBo"),y=t("kaz8"),B=t("5Dmo"),$=t("3S7+"),p=t("2qtc"),w=t("kLXV"),ut=t("WmNS"),h=t.n(ut),e=t("k1fw"),se=t("miYZ"),A=t("tsqr"),oe=t("9og8"),ge=t("tJVT"),Oe=t("PpiC"),Ee=t("q1tI"),l=t.n(Ee),n=t("Ty5D"),P=t("9kvl"),N=t("V0Rq"),S=t("Ot1p"),b=t("9Bee"),De=t("YJx+"),ce=t.n(De),gt=["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"],$t=function(I,j){var L=I.problemset,c=I.globalSetting,ue=I.exercise,o=I.loading,Be=I.dispatch,yt=I.onRef,Ct=yt===void 0?function(){}:yt,_=I.editData,Ye=I.cancelAdd,nt=Ye===void 0?function(){}:Ye,J=I.editKey,At=I.setEditKey,Dt=At===void 0?function(){}:At,ke=I.setIsClaer,Wt=ke===void 0?function(){}:ke,xe=I.addCallback,x=xe===void 0?function(Je){}:xe,O=Object(Oe.a)(I,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),U=Object(Ee.useState)([]),K=Object(ge.a)(U,2),a=K[0],i=K[1],v=Object(Ee.useState)(),H=Object(ge.a)(v,2),ie=H[0],mt=H[1],Et=Object(Ee.useState)([]),ft=Object(ge.a)(Et,2),he=ft[0],Bt=ft[1],Qt=Object(Ee.useState)(""),xt=Object(ge.a)(Qt,2),re=xt[0],st=xt[1],ot=Object(Ee.useState)(5),Ke=Object(ge.a)(ot,2),_e=Ke[0],fe=Ke[1],Le=Object(Ee.useState)(!1),q=Object(ge.a)(Le,2),Pe=q[0],V=q[1],pt=Object(n.m)();Object(Ee.useEffect)(function(){i(["","","",""])},[]),Object(Ee.useEffect)(function(){if(!(_==null?void 0:_.question_choices)){V(!0),st(""),fe(5),i(["","","",""]),Bt([]);return}st(_==null?void 0:_.question_title),fe(parseInt(_==null?void 0:_.question_score)),i(_==null?void 0:_.question_choices.map(function(Ce){return Ce.choice_text}));var Je=[];_==null||_.standard_answer.map(function(Ce,z){Je.push(Ce-1)}),Bt(Je)},[_]),Object(Ee.useImperativeHandle)(j,function(){return{onSave:Xe,isEdit:Pe}});var Xe=function(){var Je=Object(oe.a)(h.a.mark(function Ce(){var z,ze,pe;return h.a.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:if(re){de.next=3;break}return A.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),de.abrupt("return",!1);case 3:if(z=a.findIndex(function(We){return!We}),!(z>-1)){de.next=7;break}return A.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(gt[z]," \u9009\u9879\u7684\u5185\u5BB9")),de.abrupt("return",!1);case 7:if(he.length){de.next=10;break}return A.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),de.abrupt("return",!1);case 10:if(!(he.length<1)){de.next=13;break}return A.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),de.abrupt("return",!1);case 13:if(ze=a.map(function(We,zt){return{choice_text:We,is_answer:he.includes(zt)?zt+1:0}}),!_.question_id){de.next=20;break}return de.next=17,Be({type:"exercise/editExerciseQuestion",payload:{id:_.question_id,question_title:re,question_type:1,question_score:_e,question_choices:ze.map(function(We){return We.choice_text}),standard_answers:ze.filter(function(We){return We.is_answer}).map(function(We){return We.is_answer})}});case 17:pe=de.sent,de.next=23;break;case 20:return de.next=22,Be({type:"exercise/addExerciseQuestion",payload:{insert_id:_==null?void 0:_.insert_id,categoryId:pt.categoryId,question_title:re,question_type:1,question_score:_e,question_choices:ze.map(function(We){return We.choice_text}),standard_answers:ze.filter(function(We){return We.is_answer}).map(function(We){return We.is_answer})}});case 22:pe=de.sent;case 23:pe.status===0&&(Dt(-1),A.b.success("\u4FDD\u5B58\u6210\u529F"),V(!1),Be({type:"exercise/editExercise",payload:Object(e.a)({},pt)}));case 24:case"end":return de.stop()}},Ce)}));return function(){return Je.apply(this,arguments)}}(),Yt=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u591A\u9009\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(Je){var Ce,z;return(ue==null||((Ce=ue.editData)===null||Ce===void 0||((z=Ce.exercise)===null||z===void 0))?void 0:z.exercise_status)===1?Je:Je.id!=="del"&&Je.id!=="add"}),vt=function(){var Je=Object(oe.a)(h.a.mark(function Ce(z){return h.a.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:pe.t0=z.id,pe.next=pe.t0==="del"?3:pe.t0==="up"||pe.t0==="down"?5:pe.t0==="edit"?9:pe.t0==="add"?11:16;break;case 3:return w.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(oe.a)(h.a.mark(function de(){return h.a.wrap(function(zt){for(;;)switch(zt.prev=zt.next){case 0:return zt.next=2,Object(N.i)({id:_.question_id});case 2:Be({type:"exercise/editExercise",payload:Object(e.a)({},pt)});case 3:case"end":return zt.stop()}},de)}))()}}),pe.abrupt("break",16);case 5:return pe.next=7,Be({type:"exercise/exeriseMoveUpDown",payload:{id:_.question_id,opr:z.id}});case 7:return Be({type:"exercise/editExercise",payload:Object(e.a)({},pt)}),pe.abrupt("break",16);case 9:return J!==-1?A.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Wt(!1),Dt(_.key),V(!0)),pe.abrupt("break",16);case 11:if(!(J!==-1)){pe.next=14;break}return A.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),pe.abrupt("return");case 14:return x({key:_.key,insert_id:_==null?void 0:_.question_id,question_type:1}),pe.abrupt("break",16);case 16:case"end":return pe.stop()}},Ce)}));return function(z){return Je.apply(this,arguments)}}(),Ft=function(){var Ce;return l.a.createElement("aside",null,l.a.createElement("div",{className:ce.a.questionType},l.a.createElement("div",null,l.a.createElement("span",{className:"font16 c-blue"},_.key,"\u3001\u591A\u9009\u9898"),"\uFF08",_.question_score,"\u5206\uFF09"),!_.hideAction&&Yt.map(function(z,ze){return z.id==="up"&&_.key===1||z.id==="down"&&_.key===_.len?null:l.a.createElement($.a,{key:ze,placement:"bottom",title:z.name},l.a.createElement("span",{onClick:function(){return vt(z)},className:z.icon}))})),l.a.createElement("div",{className:"mt5"},l.a.createElement(b.a,{value:_.question_title})),l.a.createElement("div",{className:ce.a.questionChoices},_==null||((Ce=_.question_choices)===null||Ce===void 0)?void 0:Ce.map(function(z,ze){return l.a.createElement(m.a,null,l.a.createElement(T.a,null,l.a.createElement(y.a,{key:ze,checked:_.standard_answer.includes(ze+1),disabled:!0},gt[ze],".")),l.a.createElement(T.a,{flex:"1"},l.a.createElement("span",{className:"c-black font14"},l.a.createElement(b.a,{value:z.choice_text}))))})))},Zt=function(){return l.a.createElement("aside",null,l.a.createElement("div",{className:ce.a.questionType},l.a.createElement("div",null,l.a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),l.a.createElement("p",{className:ce.a.titleWrap},l.a.createElement("span",{className:ce.a.required},"*"),l.a.createElement("span",{className:ce.a.title},"\u9898\u5E72\uFF1A")),l.a.createElement(S.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:re,onChange:function(z){return st(z)}}),l.a.createElement("p",{className:ce.a.titleWrap},l.a.createElement("span",{className:ce.a.required},"*"),l.a.createElement("span",{className:ce.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",l.a.createElement("span",{className:ce.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),a.map(function(Ce,z){var ze,pe;return l.a.createElement("div",{className:ce.a.choiceWrap,key:z},l.a.createElement($.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},l.a.createElement("div",{className:"".concat(ce.a.answer," ").concat(he.includes(z)?ce.a.activeAnswer:""),onClick:function(){he.includes(z)?Bt(he.filter(function(de){return de!==z})):Bt([].concat(Object(G.a)(he),[z]))}},gt[z])),l.a.createElement("div",{className:ce.a.editorWrap},ie===z?l.a.createElement(S.a,{id:"single-question-option-".concat(z),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:Ce,onChange:function(de){a[z]=de,i(a)}}):l.a.createElement("div",{className:ce.a.htmlWrap,onClick:function(){return mt(z)}},l.a.createElement(b.a,{value:Ce}))),((ze=ue.editData)===null||ze===void 0||((pe=ze.exercise)===null||pe===void 0)?void 0:pe.exercise_status)===1&&l.a.createElement(l.a.Fragment,null,z>1&&l.a.createElement($.a,{title:"\u5220\u9664"},l.a.createElement("i",{className:"".concat(ce.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return i(a.filter(function(de,We){return We!==z}))}})),z<7&&z===a.length-1&&l.a.createElement($.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},l.a.createElement("i",{className:"".concat(ce.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return i([].concat(Object(G.a)(a),[""]))}}))))}),l.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),l.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",l.a.createElement(d.a,{value:_e,max:1e4,min:0,onChange:function(z){fe(z)}})," \u5206"),l.a.createElement("aside",{className:"tr"},(J!==-1||_.question_id)&&l.a.createElement(r.a,{type:"default",onClick:function(){nt(),V(!1)}},"\u53D6\u6D88"),l.a.createElement(r.a,{className:"ml20",type:"primary",onClick:function(){Xe()}},"\u4FDD\u5B58")))};return l.a.createElement("section",{className:ce.a.wrap},!Pe&&Ft(),Pe&&Zt())};E.a=Object(P.a)(function(u){var I=u.problemset,j=u.loading,L=u.exercise,c=u.globalSetting;return{problemset:I,globalSetting:c,exercise:L,loading:j.effects}},null,null,{forwardRef:!0})(Object(Ee.forwardRef)($t))},"9Bee":function(Ie,E,t){"use strict";var Ve=t("q1tI"),r=t.n(Ve),ae=t("vg9a"),d=t("tJVT"),G=t("DlQD"),f=t.n(G),m=t("rUJ1");function W(u,I){var j=u.match(/^(\s+)(?:```)/);if(j===null)return I;var L=j[1];return I.split(` `).map(function(c){var ue=c.match(/^\s+/);if(ue===null)return c;var o=Object(d.a)(ue,1),Be=o[0];return Be.length>=L.length?c.slice(L.length):c}).join(` `)}var T=[],M=["
      "],y=new f.a.Renderer,B=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function $(){T.length=0,M=["
        "]}function p(u,I,j,L){if(I>=u.length||u[I].level<=j)return I;var c=u[I];L.push("
      • "+c.text+""),I++;var ue=[];return I=p(u,I,c.level,ue),ue.length>0&&(L.push("
          "),ue.forEach(function(o){L.push(o)}),L.push("
        ")),L.push("
      • "),I=p(u,I,j,L),I}function w(){return p(T,0,0,M),M.push("
      "),M.join("")}var ut={heading:function(I){var j=B.exec(I);if(j)return{type:"heading",raw:j[0],depth:j[1].length,text:j[2]}},fences:function(I){var j=this.rules.block.fences.exec(I);if(j){var L=j[0],c=W(L,j[3]||""),ue=j[2]?j[2].trim():j[2];if(["latex","katex","math"].indexOf(ue)>=0){var o=se(),Be=c;c=o,A[o]={type:"block",expression:Be}}return{type:"code",raw:L,lang:ue,text:c}}}},h=/(?:\${2})([^\n`]+?)(?:\${2})/gi,e=0,se=function(){return"__special_katext_id_".concat(e++,"__")},A={};function oe(){return A}function ge(){e=0,A={}}function Oe(u){return u=u.replace(h,function(I,j){var L=se();return A[L]={type:"inline",expression:j},L}),u}var Ee=y.listitem;y.listitem=function(u){return Ee(Oe(u))};var l=y.paragraph;y.paragraph=function(u){return l(Oe(u))};var n=y.tablecell;y.tablecell=function(u,I){return n(Oe(u),I)},y.code=function(u,I,j){var L=(I||"").match(/\S*/)[0];return L?["latex","katex","math"].indexOf(L)>=0?"

      ".concat(u,"

      "):'
      ').concat(j?u:Object(m.escape)(u,!0),`
      -`):'
      '+(j?u:Object(m.escape)(u,!0))+"
      "},y.heading=function(u,I,j){var L=this.options.headerPrefix+j.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return T.push({anchor:L,level:I,text:u}),"'+u+""},f.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),f.a.use({tokenizer:ut,renderer:y});var P=f.a,N=t("SJMd"),S=t("wMS7"),b=t.n(S),De=t("Oy/b"),ce=/]*>/g;function gt(u){var I=document.createElement("div");return I.innerHTML=u,I.childNodes.length===0?"":I.childNodes[0].nodeValue}var $t=E.a=function(u){var I=u.value,j=I===void 0?"":I,L=u.className,c=u.style,ue=c===void 0?{}:c,o=String(j),Be=Object(Ve.useMemo)(function(){var _=P(o),Ye=oe();return o.match(/\[TOC\]/)&&(_=_.replace("

      [TOC]

      ",w()),$()),_=_.replace(/(__special_katext_id_\d+__)/g,function(nt,J){var At=Ye[J],Dt=At.type,ke=At.expression;return Object(De.renderToString)(gt(ke)||"",{displayMode:Dt==="block",throwOnError:!1,output:"html"})}),_=_.replace(/▁/g,"\u2581\u2581\u2581"),ge(),b.a.sanitize(_)},[o]),yt=Object(Ve.useRef)();function Ct(_){var Ye=_.target;if(Ye.tagName.toUpperCase()==="A"){var nt=Ye.getAttribute("href");if(nt.startsWith("#")){_.preventDefault();var J=document.getElementById(nt.replace("#",""));J&&J.scrollIntoView(!0)}}}return Object(Ve.useEffect)(function(){if(yt.current&&Be&&(Be.match(ce)&&window.PR.prettyPrint()),yt.current)return yt.current.addEventListener("click",Ct),function(){yt.current.removeEventListener("click",Ct),ge(),$()}},[Be,yt.current,Ct]),r.a.createElement("div",{ref:yt,style:ue,className:"".concat(L||""," markdown-body"),dangerouslySetInnerHTML:{__html:Be}})}},"9VGf":function(Ie,E,t){"use strict";t.d(E,"a",function(){return ae});var Ve=t("q1tI"),r=t.n(Ve);function ae(d,G){var f=Object(Ve.useRef)();Object(Ve.useEffect)(function(){f.current=d}),Object(Ve.useEffect)(function(){function m(){f.current()}if(G!==null){var W=setInterval(m,G);return function(){return clearInterval(W)}}},[G])}},BdwD:function(Ie,E,t){"use strict";var Ve=t("k1fw"),r=t("q1tI"),ae=t.n(r),d=function(f){var m=f.styles,W=m===void 0?{}:m,T=f.customText;return ae.a.createElement("section",{className:"tc animated fadeIn",style:Object(Ve.a)(Object(Ve.a)({},{color:"#999",margin:"200px auto"}),W)},ae.a.createElement("img",{src:t("FOrL")}),ae.a.createElement("p",{className:"mt20 font14"},T||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};E.a=d},BjJ7:function(Ie,E,t){"use strict";t.d(E,"d",function(){return r}),t.d(E,"c",function(){return ae}),t.d(E,"f",function(){return d}),t.d(E,"b",function(){return G}),t.d(E,"e",function(){return f}),t.d(E,"a",function(){return m});var Ve=t("m3rI");function r(W){var T=!0;if(W.length>0){for(var M=0;M1&&arguments[1]!==void 0?arguments[1]:"",M=[],y=0;y-1)){de.next=7;break}return A.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(gt[z]," \u9009\u9879\u7684\u5185\u5BB9")),de.abrupt("return",!1);case 7:if(he.length){de.next=10;break}return A.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),de.abrupt("return",!1);case 10:if(!(he.length<1)){de.next=13;break}return A.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),de.abrupt("return",!1);case 13:if(ze=a.map(function(We,zt){return{choice_text:We,is_answer:he.includes(zt)?zt+1:0}}),!_.question_id){de.next=20;break}return de.next=17,Be({type:"exercise/editExerciseQuestion",payload:{id:_.question_id,question_title:re,question_type:1,question_score:_e,question_choices:ze.map(function(We){return We.choice_text}),standard_answers:ze.filter(function(We){return We.is_answer}).map(function(We){return We.is_answer})}});case 17:pe=de.sent,de.next=23;break;case 20:return de.next=22,Be({type:"exercise/addExerciseQuestion",payload:{insert_id:_==null?void 0:_.insert_id,categoryId:pt.categoryId,question_title:re,question_type:1,question_score:_e,question_choices:ze.map(function(We){return We.choice_text}),standard_answers:ze.filter(function(We){return We.is_answer}).map(function(We){return We.is_answer})}});case 22:pe=de.sent;case 23:pe.status===0&&(Dt(-1),A.b.success("\u4FDD\u5B58\u6210\u529F"),V(!1),Be({type:"exercise/editExercise",payload:Object(e.a)({},pt)}));case 24:case"end":return de.stop()}},Ce)}));return function(){return Je.apply(this,arguments)}}(),Yt=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(Je){var Ce,z;return(c==null||((Ce=c.editData)===null||Ce===void 0||((z=Ce.exercise)===null||z===void 0))?void 0:z.exercise_status)===1?Je:Je.id!=="del"&&Je.id!=="add"}),vt=function(){var Je=Object(oe.a)(h.a.mark(function Ce(z){return h.a.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:pe.t0=z.id,pe.next=pe.t0==="del"?3:pe.t0==="up"||pe.t0==="down"?5:pe.t0==="edit"?9:pe.t0==="add"?11:16;break;case 3:return w.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(oe.a)(h.a.mark(function de(){return h.a.wrap(function(zt){for(;;)switch(zt.prev=zt.next){case 0:return zt.next=2,Object(N.i)({id:_.question_id});case 2:Be({type:"exercise/editExercise",payload:Object(e.a)({},pt)});case 3:case"end":return zt.stop()}},de)}))()}}),pe.abrupt("break",16);case 5:return pe.next=7,Be({type:"exercise/exeriseMoveUpDown",payload:{id:_.question_id,opr:z.id}});case 7:return Be({type:"exercise/editExercise",payload:Object(e.a)({},pt)}),pe.abrupt("break",16);case 9:return J!==-1?A.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Wt(!1),Dt(_.key),V(!0)),pe.abrupt("break",16);case 11:if(!(J!==-1)){pe.next=14;break}return A.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),pe.abrupt("return");case 14:return x({key:_.key,insert_id:_==null?void 0:_.question_id,question_type:0}),pe.abrupt("break",16);case 16:case"end":return pe.stop()}},Ce)}));return function(z){return Je.apply(this,arguments)}}(),Ft=function(){var Ce;return l.a.createElement("aside",null,l.a.createElement("div",{className:ce.a.questionType},l.a.createElement("div",null,l.a.createElement("span",{className:"font16 c-blue"},_.key,"\u3001\u5355\u9009\u9898"),"\uFF08",_.question_score,"\u5206\uFF09"),!_.hideAction&&Yt.map(function(z,ze){return z.id==="up"&&_.key===1||z.id==="down"&&_.key===_.len?null:l.a.createElement($.a,{key:ze,placement:"bottom",title:z.name},l.a.createElement("span",{onClick:function(){return vt(z)},className:z.icon}))})),l.a.createElement("div",{className:"mt5"},l.a.createElement(b.a,{value:_.question_title})),l.a.createElement("div",{className:ce.a.questionChoices},_==null||((Ce=_.question_choices)===null||Ce===void 0)?void 0:Ce.map(function(z,ze){return l.a.createElement(m.a,null,l.a.createElement(T.a,null,l.a.createElement(y.a,{key:ze,checked:_.standard_answer.includes(ze+1),disabled:!0},gt[ze],".")),l.a.createElement(T.a,{flex:"1"},l.a.createElement("span",{className:"c-black font14"},l.a.createElement(b.a,{value:z.choice_text}))))})))},Zt=function(){return l.a.createElement("aside",null,l.a.createElement("div",{className:ce.a.questionType},l.a.createElement("div",null,l.a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),l.a.createElement("p",{className:ce.a.titleWrap},l.a.createElement("span",{className:ce.a.required},"*"),l.a.createElement("span",{className:ce.a.title},"\u9898\u5E72\uFF1A")),l.a.createElement(S.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:re,onChange:function(z){return st(z)}}),l.a.createElement("p",{className:ce.a.titleWrap},l.a.createElement("span",{className:ce.a.required},"*"),l.a.createElement("span",{className:ce.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",l.a.createElement("span",{className:ce.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),a.map(function(Ce,z){var ze,pe;return l.a.createElement("div",{className:ce.a.choiceWrap,key:z},l.a.createElement($.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},l.a.createElement("div",{className:"".concat(ce.a.answer," ").concat(he.includes(z)?ce.a.activeAnswer:""),onClick:function(){he.includes(z)?Bt(he.filter(function(de){return de!==z})):Bt([].concat(Object(G.a)(he),[z]))}},gt[z])),l.a.createElement("div",{className:ce.a.editorWrap},ie===z?l.a.createElement(S.a,{id:"single-question-option-".concat(z),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:Ce,onChange:function(de){a[z]=de,i(a)}}):l.a.createElement("div",{className:ce.a.htmlWrap,onClick:function(){return mt(z)}},l.a.createElement(b.a,{value:Ce}))),((ze=c.editData)===null||ze===void 0||((pe=ze.exercise)===null||pe===void 0)?void 0:pe.exercise_status)===1&&l.a.createElement(l.a.Fragment,null,z>1&&l.a.createElement($.a,{title:"\u5220\u9664"},l.a.createElement("i",{className:"".concat(ce.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return i(a.filter(function(de,We){return We!==z}))}})),z<7&&z===a.length-1&&l.a.createElement($.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},l.a.createElement("i",{className:"".concat(ce.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return i([].concat(Object(G.a)(a),[""]))}}))))}),l.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),l.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",l.a.createElement(d.a,{value:_e,max:1e4,min:0,onChange:function(z){fe(z)}})," \u5206"),l.a.createElement("aside",{className:"tr"},(J!==-1||_.question_id)&&l.a.createElement(r.a,{type:"default",onClick:function(){nt(),V(!1)}},"\u53D6\u6D88"),l.a.createElement(r.a,{className:"ml20",type:"primary",onClick:function(){Xe()}},"\u4FDD\u5B58")))};return l.a.createElement("section",{className:ce.a.wrap},!Pe&&Ft(),Pe&&Zt())};E.a=Object(P.a)(function(u){var I=u.problemset,j=u.loading,L=u.globalSetting,c=u.exercise;return{problemset:I,globalSetting:L,exercise:c,loading:j.effects}},null,null,{forwardRef:!0})(Object(Ee.forwardRef)($t))},FOrL:function(Ie,E){Ie.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAABKCAYAAADUvCinAAAAAXNSR0IArs4c6QAAFq9JREFUeAHdnAl4VFWWx6sqlYWEkIRsJCRkJQECCXsIS0gAWWwQl1YQxQ2nRx0/u9We8etvpmf87LFt7XHs7mmXbhVEFESQdWRfwiKGXRYhkI0sQAIBAmQnqZrfKfMyZVGVqldLjL7vu9997757zz33/84995xzb5VG8xO/Fi1aNPTDDz/M7w7D1HcHJjzFAyCPNxgMi/V6/YOe6kMNXZ2ayj+mugsXLhSAFxqNxtmPPvroge7A+09Osj///HOvmzdvvoZET/D19Z04f/78i90BaOHhJwU20hx748aNZVqt9kR0dHTOnXfe2dxdgBY+tN2JGVd4QT8/gsp4GRovPfnkkytcoeWptj96ycbaiEdl/BWgEWjt+AULFlzwFFiu0v3RSvaGDRt8L168+CIALNDpdL99/PHHl7oKhqfbe3m6A3fTR4J1/fr1m88iuBxJPs8iOBdr45C7+/EEvR+NZIuVUVdX9wBg/wYgTnp7e//rI488UuoqKCyqv4FmK+rnj67Sste+2+vsjz/+OODWrVsiyb9iMIcAZh4L4El7A3PkPUA/Db2ZERERdzhS39U63RbsDz74YDBq4qmWlpZZ5GtIdz7xxBMlrg5YaY/18iuAnhsYGDht1qxZDUq5J/NuBTZSnIAUzwGEOYB7i/R3pO5f3AkGtHVI9BuAmkG644EHHrjpSYDNaf+gOvvQoUPe33zzTRYMTSVNB1xf0mfo4+V4fkXmjMr9p59+GtLU1CSSPpzHvcQ8NqK36y3r2Xpub7+M92UZGRnPjhw58patup4o71KwkahwgBqFXTyawUgS6RI9vBngNj/22GPFloNkukfTZjZ17iXl8L5jNlLexPMW8lU9e/Zcj5RetWyvPKOWsrl/HzPxTdTR35XyrszdBjZAaD/66KMgBh4KmGGkKAaSzHN/yXkv96IbD5If8PLyOpCWlnbUmnQtWbIkGV19jwBM3Uyh7efnp+nfv3/lmTNnYnx8fE7OnDkzrKioSFdYWBhx/fp1wayVurvIV/Ph1mAOnpfC9evX+1+6dOkVaEzmcb67FlehrfZyC9hI3wEG04/B1sLAFVINqYrnYsoLJfXq1asYyWu0xaDEndva2u6hjYA8ROohrW0pKSmlgCz3iRTpli1bpgHMvPvvvz9H6siFaqkuKSlp40NEX716VQMNI8US6dsCrQd5/gS18XtrH1bad9XlFrCdYRYQdIsXL84CYFEP90AjQegEBQU1p6amliYnJ/v06NFDyr7HozWwpZ1yNTc31+zZs6e1rKysj1IG2CfpYxWzaTWe5jdKeVfn3xuIpzuXBfH48eOTUDEC7t2kSOkzJCSkftCgQaXx8fGBqIs4KbN1dQK2ob6+fu+uXbt8/f39/bKysvwANxzQa8+ePdv3woULvkIT4M+RrSKtRnfv49nAfZdcHge73SmZzmhEPcwkD5KRhYeHXwPgsri4uFCsj1gpc+SyAnbNlStXjiDN0aGhoY1jxowJhN4AS1rMoNrz58/XnD59Ooo8AF6kSjVgr2XRXB0QELADNddi2c6dzw6DjbvcE3f5CZiMcZQB6qYwmKnkPaRNnz59qgcPHnw+JiYmCqmTBVT1JWADzm5sb92xY8dakdhE9HFlQkJCDDT7OUKQmXWTINbFgoKCyPLy8iCepZmssl8K8GpNSkf6lDoOgd2++5EPaCMdJWwirtVq+vbtW4bVcZlgfj8GEqGmvVndNgApQIIvbdy4MRcpbQLgIwMHDgxAr6dTz6FxmNHruIVuw+XLl8sBPrS0tDQc2qJqHDYpOwg5cOMQk1gKQ2DiuAP0hFFNfHz8WQCuxfsTc6+3I+3M6rTwUauwMCqR2pvo3J7V1dVxYWFhtUT7bh44cCAL0y9vzpw5OWZt3HXbxAc9h6rpiXUTgzcrdMWk3E2+ytykdKZDh8BeunRpWENDQyUdmBYZy45goo1pfAqAG9Gbqbw36WXLepbPqKV8pnH9tWvXfGtrawNZ4EKpo8dMvI5OvwS4BhbPSOgnS7m0b1cjngJbulCuFvgqYXH1wZ5P4OODucmkFOBnESVU7eZ3eGNKD9byefPm1SDdTzDl3kTqOkwqpS7T+Tg2bChqwmQfK+X2cnSsP/pbg5kni1oogxE1Izv+0od8tB/y8uFDJ2LjF7KveQ2h6M3YRTgnwufL5LJxoepySLLNKQL6HUjdFlb9OhhYcuTIEYlrJEkdQD82YsQIPwL6HgOqKyQbW73s1KlTLaRkkWjWhSYW9pPY/z2J5YSfPHkyCEEZjs1+whwbe/cOSbZCZOfOnfri4uK3ANqIuuhJenrYsGHHmGpvfvXVV+PQdWNIGqZ/0dixY+sxpyT28aO4mLXXEZ4LgBmP3o4DTJlxZ4YMGdKEozWIQZiMg9GjR9eBgZ6P8A6Snt2uWhwaoyqwWTR+ifucBsjmxDMok3QWa+rVzZs3D4bpWSQd9arHjx9/nsVNLAZVfZl34MH7Ntz7khMnTgQztnAAD8J6quIIRAFmqizut81QynpOnDjxwqZNm8Yzyx+Bt8WO8uewGpHoGwtVATEJMbdEr9q6ylnsFhEAimY1f5iv34MAfR0e3Rn080CY9bfV0JFyd6gRpPIicZTmb7/9Nr6xsVE82Ib09PRiFvkIJNrk1drjBaFqxjm6gceb+tBDD12zV1/eq5G2/4KhQIC2R7dfcHDwfxCPrmZQb6xdu1aP1fGLLVu2jICxVnT6MWZBLIupWpPQXr+dvkdq6wHnIo5QLKZkFOMw4sEWooe9uY+nsarFPTc3tx4rLZyP9Sptn+m08/aXDkk20yUHoHYi1Qa+fGdSba3Pawz07TVr1lxB4p9C0lNFH/LhCnBMenEfba2RrTKVkm0k/FpGPCYIPRsiNJOSkqro+wZ6WBZ1l04XMDOu5ufnBzNbMzEF7e7w6wnoxwLAW6ShdG4VSMAKY2EwOgG0jC8EKf63e++9t47799B1ryFhC44ePTqBJDHqCmi38jETpLI7Lon8EecWNdGXWRWP+qqbOnXqWfRwDLyIWXmb+epMv8yMXqgjHUL0LvhlAnqnQS09lZaQJnbWGQucJjEx0RS56ayenXc9ef/r6dOnN5Mv3Ldv35u4yPNwGO4DGC8AuYKVcwWJS7FDx+prxtCEx1mNFEeTh/Xu3bsNS6kUvoNYa0RlOUXXamfthYCrnzRpUs0XX3wxEqH9BcXvdVqfhe8GjAZ2Vmn27NmtAK5Gv3dGTnnXys1SzMaP9+7dexf3C+AjAAumAdDLxRqg7LY+LdUIDscF7N5APpo4Rhp0cBX2vgE9rEo9KUw5kyM4TZi8jcyaVMK2l23R8AJIUR9ptiogGRrccKvqxVYbB8uFZgbgPowEViLZv0TCCwkLZJAlAJ4RwIpYbP2RIG+FJsBqiNMgrPqmvLy8AMy2QKyJlnHjxl1CHQVGRUUJ6J0Kj0LLXTlBtlvM0sDW1tbwdevWrbVFV9seb36BCsOQLHNQk9HRaRLjJRjvY4uAm8s3wvDr7EEmsk6IO5xG0EmDBSNbY8FE5xq3bt0aLZE57OE2hOAiuWwi+7qZD9Xk8Ctqt23bJnuw/wSOVQoB7o0IxgnZzLZqjbR7it8MHTp0EAO1Wkch5qF8N3RfRQ+KtfAi/E5W+snMzKwaMGCAPwPopZR1lxzb21hZWWkNLwMf4SlzSe7gGW/qOaZwGmCLXv0hrmw63Yz+ex6TagqMfqEwwWzb1h2BFv4Ixl1Q+LTIdQjM726zM1ErEUzhVXh8OhbFDl1p0birHlcTnziJ2niXDk28Ijn9MbkE8P5dxYSdflrh70vi7Kzze+OpG2yjfu1tqz0No/kKAcQMdLjbrSw2t9WxQczdxWKzvs35kefgR1kzqrmPxNTqQ9i3gvcO7126mznolYHRpu3bt4diEc3iubN1o5nZ+aI1/aJBVw5Hul9lcZqOpaBBkgyYNVZVjgcGoZBcs2LFCjm9WgHAYqPLR1+ekBAfVVp6Lhu9vRgLZD5lXcmXCMAmXP4iQsvZYCSWnOxOFZDEsTkiz+YXak9+ElHAoaErVsFWKmODj+f+VQ7IZKOPxLFRXnVFPpmPns4A3sLm3l5VVSWL5PIZM6ZP3rFjZzMS3wev9BNMw0e7gJkqTNLVWBv6mpqa++FJVIVsl60lvcPassMRHjoFWyEA6FO5/090+CisAWNkZKRD7ZT2TuQnkeqhSHUxbaMmT550eNu27XIAU8CeQ/CH4yG7s5lsRUjMDQY8wok+7DURj3kHNv8hdPFQAJZTAsq436DPP7N421oQrdK+bYG0VgtDvZj0/pQpU2SjIANdFY4zYiSeoXRurZkrZb8lwJMMgQXh4aH/GxsbOwUnR+h9279/8mDWkXiOfXxJkD+LOMsuvEaZcopel3quXDXEVhYhxbu5JrDh/DNAltj2HlIthCWu8hBnBivVdqJq8aODNZwG7Q0DH1ZUVMgxMb/hw4e7G3SJDX9C2s3gjBkZw6wuPCkp/TPh4QyHJh+En7c47PO82sFb1N+NpbODKxXH6h8A2If+b6Jz/zZq1KjS3r2D79uwYdO3tHF690kV2ObMTZyYXVleXrGW6T6HraMYkkQF3SHpH6CrM+lrBLvseT4+3jJ9zbs23VMWzi7QUayBRKRQfsS0HnNQrAI1l4R/l6KTqjkzch80X5bGgHyKgNjirKzMQFQVMRtNVDsLhe3Et6Na5USunHVQ0lXuP0a1dPgE7XU7MqfBRoUkI10vpqam7C0oOGMCHSkPY2NAkHEW9Dbavs2g3xEOhw3LqOfeprUhH4LZtZQw57yVK1ca586de55mfaWtnSsfFbSGAz8xqAyxaIJI4sCtGDAgZUtiYvJ4o9HwCs++Vr4zxZok+JLc8roLQclhwdxl+UKenQZbIUan4wFc0leAvoYd6QewXHoRWFKqqMnXsVERgGTNwIM93qOH/x32GiclJU5BjRzkzMldhw8ffo3wwku0sfaBbogUf/3113ybMzPh+w9Cm74uIL1/YpZUBgT4y6+E3wdoe93afE/7XF56BmyzXscNGJA6jud9p08XlAD6fQy8BwupWRW7t3+hhsRCtEOHZojTkm6vBXUjJkyYcBBVUs/O+DMEp/7GrHvarN1hPsQytueCsGIep/yp9nd5RAsXEyns4+Wlk1+N9SOZNXP6dp+tli5LthXCYwcOHDAWxvMx/CsZ+GzUizfHGqxU/V7RCX65UEC7hzl3Uo79nOPo4PV6r58Rw36PD/wU8e5BnOfYDeWzgH8AaRf7/DWSN1Issfu/8kG2xMXFcqJWKyrL39F+FG6hs5N7UXneZqkBOqKztyj1LHNPgG3qA4bGpKUN0sDAfqbuFaRoGouoF16pJQ/K8/8QKniOBx/AOEW76coLR/L4+Lh7WeS2IL1T0Zuf0mYMNJ6UtvBygvTu5Mk5l/V633/UaIzPfifEzkkypudj/HCq3BG+zOt4DGylEwaZOWjQQA368iA7GvU4RBNZ1LToSaWK5FcJ5KwiL2Qg1yIjI0abv3TkHmAjsrOzGwhz1nD/EG3ESljODFnEgaEBGo0B9SQnt5wD2BEe7NXxONgKA4A7CutFdlkOA7qRBXQkp11Nr9kw3cDmrAAUggraTi5TX/Wl02nvRge/dPDgwRbCw/lRUX0ehMgKFrxA1cQ80KDLwFZ4xxYfkZiYoMFxOLp//34/AB/IZoUc5vk5H6S5b99om1t0Co3O8tDQ3q/MmDHtGMrjv6Gp7axuV7/73lzuys5xQIbFxsYMbGlpOobzchxg/DAf+YWX1tVjBmIbj+5uQAu2qiUb6WtB/2pY6c9zsrMV0OJc+UheXvoMzDxNRkZ6GbSzAMkVcp5uK56tzEqnmFQt2RwXXsWi915VVXWfrVu3xeEgFAD+RVdHCc04gFb98V3t15H2HKNrOn78hFg1idRfimkpnqrqS/XgMjOHpfDrh6zr12v/ed++/CklJaV3lpWVG7EwDsbF9WO113TpGT7VI1bRAFe+pbCwyIcAlQ+xkg0cyGnipMHrgO6Ui6lqAeEoQSBBeyJfxth2nvOLi0s+Jeb7JFKZgdkmh8YPYQVI/Fd2V9x2bdy4SWiZ4tluI2qDECDf4mygd0VFpSE4uNcGPGGDt7ePhFq9ALpcr/dO4/dCcpxO1aVKsgH612ZAS0djkpISSUnL8dQ+4WM8z/m98adP+9WwnXY4JCQIT9LkZali6oeqjC5uRZL1SLKORXvt5Mm5unaQZXfcxBZ5P/ZmwUHzslo+VYEN8bnWOzDOGTFi+N1arebtHTvyEIzm5/AaJ7KdVjxy5IgKpt5EmFQ1i6z345nS1ta2Vvk1AQdtNIC8Oicnx5uI4ix47gDZomex31+2KLP7qBJsY79OKIrJ9cKkSbmXm5ubfpeXtzuFE6SP5eXtSurdO+Qg8ZFbqJmxnbTv8lc4WG2ckfE6d67MCMgrOXPtx2EC+bsNWyC389gpDjbHoQpsJPcCgMqKbPOC0XAfH98/TJs29fTlyzXP8nv1u69evTZ1+/YdRs7hbR4yJC1Cp/MaZpNAF7zAejIQR9EBchsgr8rNzfFHEGTzQEuyy4HgYLeSlQqqwIYX4hdG0Vd2L5geGBYW+g4btFsJuT5z7ty5ZzjKO43f3TSyS78S130IRFLtEnJjBXgC5HM6gL6FdbGa3SY5hPlzyh0CWWHlOxyUJ8dzVXqUn0dEtrW1yt9JhDnehSnqZmCci/bvP1jADzklXt0HB+YS0b3NMTF9c6Fld6fBFWsEQTayX6ktKSnll1+9VuFEBeNMzRCQ1YxD6mKN1NB2MAG1atVt1Taorj4/BQdqPe381LaF0TqDoe0t9Lk3foKEU/2JlRSwiO7j8PrdPNu00Z0BGzBNBx0xTxsx4Vamp2eE85FVhW4txtik12tnRUb23WZR7tCj6i8rVDk+wHaVcTm3IQ71cnulyvr6hj9yVGA4r2QPUMeGwa6xY8cUsRX2IBjd9osylWAD8nkkuaRBFj5+Q8M6oXUFZBkBu/7aORxR3ioPzlxOgS0doXs5u2FYDDDZznQsbZD0QzgO73HAfR50JlFkYEdn5dixWc3oUgG9Y01xBGzoGREEURd1QocfSEUB8jRn+VPaQZdjFbpHWeDPKWXO5E6DrXTGoodkGl8BmHilTG3OYFYTe9gIUC9AZwDPjZy+Woi5yP+S6ORPYbSdgS0g8/G1RUXFN/nN5Yr09MGxgMPsc+2C7jlE4t/5ZcES1yh919plsIUMYHhXV1+Y39ZmFD3s1CEWzCnZWXl7z56vKrHPX4JmOM/VnIb6gEOUOfziYBzPt7nr1dWXNDgkN3CgPsesjAfkKdRz9TrGEZi/REZGLwFw4cstl1vANueEA5BjDIbWOUiEOAcJ5u8cvL+K8fC6HMXF55DjwrIQl5PEodqEKWnSvRxw1OBaXw8MDFg+ePAQCYA5tbtDO9MFqKWIzTqdTv8ZBznzlXJ35m4H25w5gB8M8LMpuwvwhwNchw42r2fjvrCurv4N/vspFyBEf5t4HT16lAZ1UYskf8aGcgptRdervqDJoRzTEV8BeB0An1BNRGUDj4Jtzgtg9cBOz0BaRzLQkayFnDzVDqTcy7ye5T3qZVdJSfH7BQWFv+edN2plDfY5el2Ta1nX1jP9tQHsaYyew/R3CHPzEHbyMcobbbXxRHmXgW2NeQbuS6Qwlg9AyLaNQzLySwKtqAt+dSxHwsQE1PYAWAM5Z+hM/1F1B+344ar8+6URsP4/p9512lZQXs49uVc5wFaw4VEBsLT5Ya//AzDfafkdei4SAAAAAElFTkSuQmCC"},GABl:function(Ie,E){Ie.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAKi0lEQVRoQ71ae3BU1Rn//e7dzYuioNRsHlSqRiUB2eUx0hbaKAHEAMWxiQ6PTUAUGCuIQNVOZ0xnrHUE5GHHIqOwCag8BlQiQnnUokgt5AEIK5GnBpIFXwjkAdl7vs7dkJCETXLvEj3/5d7v9/u+337nfN8554bowBHo16+3YRh3K7IPBHcRSIDI9QJ0AWkA8h0E3xM8DWAvde5x6Pqe+D17jnVUGLxWogqPp78SGSeC3wP4ZUR8pJ+Ct50O7e344uKjEXFcBkUkSERY6e43RkE9JcCgawngaiw3O6A/l7CvaHckvLYFhTKi5B8C3B2JQ6sYEhvpcMxKKioqs4ox7SwLkvT0mFNnz82HqKkCaHacRGxL1gDybHJp6WKSYoXHkqBytzuF4FoR6WOFtKNtCP4b0c7s5N27v22Pu11B5e7+6ZTgBgE6t0f2Y74n8IUjOuo+1+7dx9vy06agcrf7fgjXARLzYwZrnZsB6BzevaRkf2uYVgWdcruHKnAjRJzWHf4ElmSl5nTcnbRnT3k4b2EFVfTt29NQ8l+zKf4EIUbi4kAnhz7ohuLiH1qCwwo62cf9ccf3l0jibh1DckPy3lKzmTcbYQWV9+k7HlArOjaEjmejRm9yaWmzOMMKMncCp9x9dwlkYEeEQUCBrO0IrqYcApx1xsV6XLt2nWl43kyQqyB38dQJPZ7MY56qdLsHGIL/iY3m24R0p2jc6BDZrkVHf3XTiBFfMy9PdbSgNotCYv6kDAPGVhCTT3vz3zCNT7o9PhHJsRoIwUJN518TS0qKrWI62q4xQ/H5uTsB+Q3I0521zrcfGf/KuTMDBrguXar7or2mSuCCRm1q4t6SN5sGOGZBTQ9DsRdgJEFpQeo8pRvRJe/MYeMUMe2lYlQczl4cBki7jT78DyCVTN32qfkuRJC8Mrd3nSGNzYoa5wYm+P5kvivv43kakBdbbWTk1zqRnlBa6jdt8j4UR1Fx9WQAUyG4aqtEUIHYBWJh4ay4dQ28ciBjJiAvR5Qx8jtEOROZsuliSFBCQc4LSvBs4xogLjmjolPLH156VLKyok4ePuKHyK1XOSN/0Bz6PUlFRaXmuzELLrmNYHCVQO6wEhjBT5zReHj99LiToUwdGPIYgNesYMPE8hDTtq0JCYovyD0KkVuaGZHvnfb6xpjPTnk8o5WS91qSNC2bo+fWZiqq1RDpZDOggMPhHPHuzKi99aIy8gHx2uQwJ9t69tr2IBPfyr3TqJPPwxE4dGScGp+//XKB2CIiQ6/YcXP3faUjGjITNII7IxBTT0eeitJjB6yfyUr5MrMrLtT6IXDZFHUWaTd0Y8LKieOVEb6JkjgwOCbTvTY726j0eFINwT4RcYRi0LVfJZeUfGqumeKimgNWp1kbQX7w/pxOmaEsHRw6BaKW2BRkBjWQCQUTFylR01td9ODjgRzfq6Gp18ezSEGmEyxJ3lfaz3w2en7VNKUQen+tQ9O0ezfMiv1QjmZcj1oJQGBvl09tKl0Fuf8Rkd+1Koj4NkqPS/lq3D+/PztoUNcLF6oOQ7AweV/p8yZm5LyqveGqWSTiSK4pnB33UH2WMtZAJMsWD7HIFHRQRFLbBnLR6Rzfk6G15PFM05R2NHFf8RazzwSDqs0Dl52ACJ6PuTm229psXhJ/xjQosZl5vs/4/NxKQNpegERQd7B3xVjfIcnK0iuPHYtOLC6uHjW/dqQoo9BO0O3ZRkfpt6+bEXNY/BmZUPJ+e/bN3pM76crPrRVIdHtAkpsDXl+oqjWMUfOrpoiC/cXbhjPqWnrhU7E75NB9dyFYt6+9uFq838/4gpwfILjOCpBkZsDr+6DBduTcmomAWmYFa9VGc3DQhplxn4h/aAqU+sIqLmRHfkZXQU6ZCG63AiRZlpQa1bu4/9K6UEGYXzMESm2zgrVqQ2i3FM6JPS7+jIEwT832xi668nN2CPBbqziN2lOV3uULTPusl6uTahTKIZFuKpt7JXGm36y4hDxSiX/YI1DG61bjupyhzaag1QJkWwfyrO6MSqkYu/QbEzNqXvV2EbnXOr51S2p4o3BWJ3Nja5btAohMsMfLV80qtxCQGXaAJJcEvL5pJmb0vJpxStRKO/hwtuYunE7ds+HJ6P1yfEwXVJ+vgCDWFi8xg64Vk7JFGattAg2nw9n35NjX92etEb32qxpzn3dNWSKxvHB2p0n12RkyHYJFtmIyjXUtnT3eye1Sc16+gUC3Q0CyJCk1aqBZIB6YKzfVsdrcMSTY4WiwJbC/C+J+vWIOq0TyHPDvNI8rKba4iBpERXUNHR9cBTkfi9j/LEJqLwW8y582OR6Ye7FXHYx3gTDnpjYiM8U4o5nZeCbyD50BpRbaEmMaE1uZtn3Y5fPQxGch6gXbJKDSdW1ExfhlW0zsmAXSxQjW+ARy1X1ZS+76k6vkd5G4J8zMhKZa2ahuqKs+DPOLn91BPsK0bctCghJXTLrDUMoPiO3PJAQvApwSyFme3xDD6PmXPCJ1MwA+KCI/axqbWZpBFFJ3LDYLQNN3cnDIEgim2NWC+unmYsqmc42XEq6C3FUiEtrpRjIIzBscm/mMeXZqih+9UOIhNbeFMhBkRb/ZMV+afaalDykb3gdBowRi/0cFtcVM2xqq1FcErZyYKoZ8FkmWGoMjjwGy6MaYTsv82a9eaOuHue2DJ6KP3P/KxQYbOThkB8R6g2/i8xwcsbfyjsJQX2x50XhNWboigGcBrKam7RKRMqce+vodYwiSIOihREYAPN5wJJGDGdkQsdc6Gpxp/AtTt/2t4c9mghIKJvcU1O0VQVQk084yhjgHxKac9i45I+VZsTj3/SGI/MIyvjF6VqBrbAoTC6vDCjIfulZM/KMo9YptchsAEk8HvPkvhdbVwYznIJJnA97EVBvLXlvfblZ0whG58nPWCvCHyJy0gyKPde7WOdVcP3JkWHfUqkOAxNn2Rcxn2vbZLXFhr15vW/nEdeeNcyUArr5ctO25OUAjH6z0+tZfzs4qRFJZiU1IHTySvPoDQKt3yeb1cFDJNhHcdI0amhQk7gh4fen1YoYPhgQ/ss/NzxHtHGj2nHDYNi/Hk9/MTQka2CoiN9t3fNVkUDr0/hU5b5SK5Gnw7yyCiMcWL+GH5sxkz80nWsO1e9uftHJysqHqtoigpy3nLYxJLgt4fY+EsnMg41FAltriIzciyjm2tcy0WuXCOUnKf/xGg1VvishwW0Fc8XIhNoYpJ7J9gfpLRByGyM8tc5FzkTromXBrxlJRaM2ReW0sSi0QQTfLwZiG1P582rv876Hs+DNehpKZFvEnoWE2U7dbbrrtTrmWjhPfeqybEby0ECLjrARF8ETML9DzxD2+WikbdifqDHND2vb/PpDm5/oXcV3XRey+tsaKH1tTLhyh661H0xCsmyaQCW1dg1HTHwpMWLbmcpneBJH7Wg+QVdCwFKI/z7R/fWdHyDULaiCIL5jdScM3Y6X+m04/aXIPQGJnwJs/OCTm8yEjYSDMLSurQPkI5CrcoK2ja0vobBTpsD3l2nKU/mGe43DFiV5Ksb8SNUCj9lrlhOUl5r8JwG9evjMBhDmdjkJYBp2luLPHHrL+nq8jxv8BV2A7FHmr6w0AAAAASUVORK5CYII="},HmJG:function(Ie,E,t){},JNOM:function(Ie,E,t){"use strict";t.r(E);var Ve=t("Znn+"),r=t("ZTPi"),ae=t("qVdP"),d=t("jsC+"),G=t("+L6B"),f=t("2/Rp"),m=t("sPJy"),W=t("bE4q"),T=t("lUTK"),M=t("BvKs"),y=t("WmNS"),B=t.n(y),$=t("9og8"),p=t("k1fw"),w=t("tJVT"),ut=t("PpiC"),h=t("q1tI"),e=t.n(h),se=t("Ty5D"),A=t("55Ip"),oe=t("9kvl"),ge=t("jhfD"),Oe=t("Llu2"),Ee=t("0NbB"),l=t("V0Rq"),n=t("1vsH"),P=t("mgmH"),N=t("DjyN"),S=t("NUBc"),b=t("giR+"),De=t("fyUT"),ce=t("5NDa"),gt=t("5rEg"),$t=t("14J3"),u=t("BMrR"),I=t("sRBo"),j=t("kaz8"),L=t("jCWc"),c=t("kPKH"),ue=t("g9YV"),o=t("wCAj"),Be=t("oBTY"),yt=t("BoS7"),Ct=t("Sdc0"),_=t("miYZ"),Ye=t("tsqr"),nt=t("2qtc"),J=t("kLXV"),At=t("5Dmo"),Dt=t("3S7+"),ke=t("jrin"),Wt=t("y8nQ"),xe=t("Vl3Y"),x=t("wd/R"),O=t.n(x),U=t("ErOA"),K=function(Q){var ee=Q.shixunHomeworks,Te=Q.dispatch,et=Object(se.m)();return e.a.createElement(J.a,{centered:!0,title:"\u63D0\u793A",visible:ee.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object($.a)(B.a.mark(function He(){var Me;return B.a.wrap(function(lt){for(;;)switch(lt.prev=lt.next){case 0:return lt.next=2,Object(U.a)("/api/myshixuns/".concat(ee.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"post",body:{course_id:et.coursesId}});case 2:Me=lt.sent,Me.status===0&&(Ye.b.success("\u5220\u9664\u6210\u529F"),Te({type:"shixunHomeworks/setActionTabs",payload:{}}),Te({type:"shixunHomeworks/getWorkList",payload:Object(p.a)({},ee.actionTabs.params)}));case 4:case"end":return lt.stop()}},He)})),onCancel:function(){Te({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.a.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),e.a.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))},a=Object(oe.a)(function(Se){var Q=Se.shixunHomeworks;return{shixunHomeworks:Q}})(K),i=function(Q){var ee,Te,et,He,Me,be,lt,Y,g=Q.exercise,Z=Q.dispatch,je=Object(se.m)(),Ae=Object(h.useState)(!0),D=Object(w.a)(Ae,2),Ne=D[0],ve=D[1],me=xe.a.useForm(),k=Object(w.a)(me,1),it=k[0],we=g.actionTabs;return Object(h.useEffect)(function(){if(g.actionTabs.key==="\u66F4\u6539\u8BC4\u9605"){var tt,at,Pt,bt;it.resetFields(),it.setFieldsValue({subjective_score:we==null||((tt=we.selectArrs)===null||tt===void 0||((at=tt.record)===null||at===void 0))?void 0:at.subjective_score,objective_score:we==null||((Pt=we.selectArrs)===null||Pt===void 0||((bt=Pt.record)===null||bt===void 0))?void 0:bt.objective_score})}},[g.actionTabs.key]),e.a.createElement(e.a.Fragment,null,e.a.createElement(J.a,{centered:!0,title:"\u8BC4\u9605",visible:g.actionTabs.key==="\u66F4\u6539\u8BC4\u9605",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object($.a)(B.a.mark(function tt(){var at,Pt,bt,St;return B.a.wrap(function(Jt){for(;;)switch(Jt.prev=Jt.next){case 0:return Jt.next=2,it.validateFields();case 2:return bt=it.getFieldValue(),Jt.next=5,Object(l.E)(Object(p.a)(Object(p.a)({},bt),{},{id:je.categoryId,user_id:we==null||((at=we.selectArrs)===null||at===void 0||((Pt=at.record)===null||Pt===void 0))?void 0:Pt.user_id}));case 5:St=Jt.sent,St.status===0&&(Ye.b.success("\u8BC4\u9605\u6210\u529F"),it.resetFields(),Z({type:"exercise/setActionTabs",payload:{}}),Z({type:"exercise/getExerciseList",payload:Object(p.a)({},g.actionTabs.params)}));case 7:case"end":return Jt.stop()}},tt)})),onCancel:function(){Z({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("div",{className:"pl30"},e.a.createElement(xe.a,{form:it},e.a.createElement(u.a,null,e.a.createElement(c.a,null,e.a.createElement(xe.a.Item,{name:"subjective_score",label:"\u4E3B\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(De.a,{min:0,max:(we==null||((ee=we.selectArrs)===null||ee===void 0||((Te=ee.exercise_types)===null||Te===void 0))?void 0:Te.subjective_score)*1,style:{width:150},placeholder:"\u8BF7\u586B\u5199\u4E3B\u89C2\u9898\u6210\u7EE9"}))),e.a.createElement(c.a,{flex:1},e.a.createElement("div",null,e.a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",we==null||((et=we.selectArrs)===null||et===void 0||((He=et.exercise_types)===null||He===void 0))?void 0:He.subjective_score,"\u5206")))),e.a.createElement(u.a,null,e.a.createElement(c.a,null,e.a.createElement(xe.a.Item,{name:"objective_score",label:"\u5BA2\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(De.a,{min:0,max:(we==null||((Me=we.selectArrs)===null||Me===void 0||((be=Me.exercise_types)===null||be===void 0))?void 0:be.objective_score)*1,style:{width:150},width:150,placeholder:"\u8BF7\u586B\u5199\u5BA2\u89C2\u9898\u6210\u7EE9"}))),e.a.createElement(c.a,{flex:1},e.a.createElement("div",null,e.a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",we==null||((lt=we.selectArrs)===null||lt===void 0||((Y=lt.exercise_types)===null||Y===void 0))?void 0:Y.objective_score,"\u5206"))))))))},v=Object(oe.a)(function(Se){var Q=Se.exercise;return{exercise:Q}})(i),H=[{name:"\u672A\u8BC4\u9605",id:0,type:"unreview_counts"},{name:"\u8BC4\u9605\u4E2D",id:2,type:"reviewing_counts"},{name:"\u5DF2\u8BC4\u9605",id:1,type:"review_counts"}],ie=[{name:"\u672A\u5F00\u59CB",id:0,type:"unanswer_users"},{name:"\u8003\u8BD5\u4E2D",id:1,type:"answering_users"},{name:"\u5DF2\u4EA4\u5377",id:2,type:"answer_users"},{name:"\u5DF2\u4EA4\u5377/\u672A\u7B54",id:3,type:"commit_with_no_answers_users"}],mt=t("BdwD"),Et=function(Q){var ee=Q.exercise,Te=Q.dispatch,et=Object(se.m)(),He=Object(h.useState)(!0),Me=Object(w.a)(He,2),be=Me[0],lt=Me[1],Y=xe.a.useForm(),g=Object(w.a)(Y,1),Z=g[0],je=Object(h.useState)(!1),Ae=Object(w.a)(je,2),D=Ae[0],Ne=Ae[1],ve=ee.actionTabs;return Object(h.useEffect)(function(){if(ee.actionTabs.key==="\u5EF6\u65F6"){var me,k,it,we;Ne(!1),Z.resetFields(),Z.setFieldsValue({subjective_score:ve==null||((me=ve.selectArrs)===null||me===void 0||((k=me.record)===null||k===void 0))?void 0:k.subjective_score,objective_score:ve==null||((it=ve.selectArrs)===null||it===void 0||((we=it.record)===null||we===void 0))?void 0:we.objective_score})}},[ee.actionTabs.key]),e.a.createElement(e.a.Fragment,null,e.a.createElement(J.a,{width:370,centered:!0,title:"\u586B\u5199\u5EF6\u65F6\u65F6\u957F",visible:ee.actionTabs.key==="\u5EF6\u65F6",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:D,onOk:Object($.a)(B.a.mark(function me(){var k,it;return B.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:return tt.next=2,Z.validateFields();case 2:it=Z.getFieldValue(),Te({type:"exercise/setActionTabs",payload:{}}),Ne(!0),J.a.confirm({title:"\u5EF6\u65F6\u786E\u8BA4\u63D0\u793A",content:"\u60A8\u6B63\u5728\u4E3A\u3010".concat(ve==null||((k=ve.selectArrs)===null||k===void 0)?void 0:k.user_name,"\u3011\u540C\u5B66\u5355\u72EC\u5EF6\u957F\u8003\u8BD5\u65F6\u95F4\u3010").concat(it==null?void 0:it.time,"\u3011\u5206\u949F\uFF0C\u662F\u5426\u786E\u8BA4\u672C\u64CD\u4F5C\uFF1F"),onOk:function(){var at=Object($.a)(B.a.mark(function bt(){var St,Kt;return B.a.wrap(function(Ht){for(;;)switch(Ht.prev=Ht.next){case 0:return Ht.next=2,Object(l.e)(Object(p.a)(Object(p.a)({},it),{},{id:et.categoryId,exercise_user_id:ve==null||((St=ve.selectArrs)===null||St===void 0)?void 0:St.exercise_user_id}));case 2:Kt=Ht.sent,Ne(!1),Kt.status===0&&(Ye.b.success("\u5EF6\u65F6\u6210\u529F"),Z.resetFields(),Te({type:"exercise/getExerciseList",payload:Object(p.a)({},ee.actionTabs.params)}));case 5:case"end":return Ht.stop()}},bt)}));function Pt(){return at.apply(this,arguments)}return Pt}()});case 6:case"end":return tt.stop()}},me)})),onCancel:function(){Te({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("div",{className:""},e.a.createElement(xe.a,{form:Z},e.a.createElement(u.a,null,e.a.createElement(c.a,{flex:1},e.a.createElement(xe.a.Item,{name:"time",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(De.a,{min:1,max:ve==null?void 0:ve.exercise_time,style:{width:300},placeholder:"\u8BF7\u586B\u5199\u4E0D\u5927\u4E8E\u672C\u573A\u8003\u8BD5\u6B63\u5E38\u65F6\u957F\u7684\u6B63\u6574\u6570"}))),e.a.createElement(c.a,null,e.a.createElement("div",null,e.a.createElement("span",{className:"ml10"},"\u5206\u949F"))))))))},ft=Object(oe.a)(function(Se){var Q=Se.exercise;return{exercise:Q}})(Et),he=t("xKgJ"),Bt=t("hjlX"),Qt=t.n(Bt),xt=function(Q){var ee=Q.item,Te=Q.renderText,et=Object(se.m)(),He=Object(h.useState)(),Me=Object(w.a)(He,2),be=Me[0],lt=Me[1],Y=function(){var g=Object($.a)(B.a.mark(function Z(){var je;return B.a.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:if(!be){D.next=2;break}return D.abrupt("return");case 2:return D.next=4,Object(l.u)({id:et.categoryId,user_id:ee==null?void 0:ee.user_id});case 4:je=D.sent,je&<(je);case 6:case"end":return D.stop()}},Z)}));return function(){return g.apply(this,arguments)}}();return e.a.createElement(Dt.a,{onVisibleChange:Y,title:e.a.createElement("div",null,"\u5355\u9009\u9898 ",be==null?void 0:be.single_question_score,"\u5206 ",e.a.createElement("br",null),"\u591A\u9009\u9898 ",be==null?void 0:be.multiple_question_score,"\u5206 ",e.a.createElement("br",null),"\u5224\u65AD\u9898 ",be==null?void 0:be.judgement_question_score,"\u5206 ",e.a.createElement("br",null),"\u586B\u7A7A\u9898 ",be==null?void 0:be.completion_question_score,"\u5206 ",e.a.createElement("br",null),"\u5B9E\u8BAD\u9898 ",be==null?void 0:be.shixun_question_score,"\u5206")},Te)},re=xt,st=function(Q){var ee,Te,et,He,Me,be,lt,Y,g,Z,je,Ae,D,Ne,ve,me,k,it,we,tt,at,Pt,bt,St,Kt,Jt,Ht,ne,wt,jt,kt,Ot,Tt,Vt,Qe=Q.exercise,s=Q.loading,R=Q.dispatch,$e=Q.globalSetting,Ut=Object(ut.a)(Q,["exercise","loading","dispatch","globalSetting"]),Rt=Object(se.l)(),Mt=Object(h.useState)(Object(p.a)({},Object(se.m)())),ra=Object(w.a)(Mt,2),Re=ra[0],Ea=ra[1],C=Qe.exerciseList,le=Qe.commonHeader,X=Object(h.useState)({}),ct=Object(w.a)(X,2),Nt=ct[0],Xt=ct[1],sa=Object(h.useState)(""),_t=Object(w.a)(sa,2),aa=_t[0],ja=_t[1],Ba=Object(h.useState)(0),Oa=Object(w.a)(Ba,2),Ua=Oa[0],Da=Oa[1],Ja=Object(h.useState)({}),Ya=Object(w.a)(Ja,2),Pa=Ya[0],$a=Ya[1],Za=xe.a.useForm(),qa=Object(w.a)(Za,1),Ca=qa[0];Object(h.useEffect)(function(){var rt;if(Object(he.c)()){var te;Da((te=C.exercise_types)===null||te===void 0?void 0:te.total_users)}else if(C==null||((rt=C.exercise_types)===null||rt===void 0)?void 0:rt.score_open){var ye;Da((ye=C.exercise_types)===null||ye===void 0?void 0:ye.unanswer_users)}},[C]),Object(h.useEffect)(function(){R({type:"exercise/getExerciseList",payload:Re})},[]);var en=function(te){Re.page=1;var ye=Object.assign({},Ca.getFieldValue());if(Object.keys(ye).map(function(dt){if(dt==="objective_score_gte"||dt==="objective_score_lte")return;ye[dt].includes("all")?(delete Re[dt],Ca.setFieldsValue(Object(ke.a)({},dt,"all"))):(Re[dt]=ye[dt],ye[dt]==""||!ye[dt]?Ca.setFieldsValue(Object(ke.a)({},dt,"all")):Ca.setFieldsValue(Object(ke.a)({},dt,Re[dt])))}),te.objective_score_gte||te.objective_score_lte){if(ye.objective_score_gte>ye.objective_score_lte)return Ca.setFieldsValue({objective_score_lte:ye.objective_score_gte}),!1;if(ye.objective_score_gte!=""&&ye.objective_score_lte!=""&&ye.objective_score_gte&&ye.objective_score_lte)Re.objective_score_lte=ye.objective_score_lte,Re.objective_score_gte=ye.objective_score_gte;else return delete Re.objective_score_lte,delete Re.objective_score_gte,!1}Ea(Object(p.a)({},Re)),R({type:"exercise/getExerciseList",payload:Re})},tn=function(te,ye){Re.page=te,Re.limit=20,R({type:"exercise/getExerciseList",payload:Object(p.a)({},Re)})},fa=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",width:50,align:"center",render:function(te,ye,dt){return((Re.page||1)-1)*20+dt+1}},{title:"\u59D3\u540D",dataIndex:"user_name",fixed:"left",width:150,ellipsis:!0,align:"center",render:function(te,ye){return e.a.createElement("div",null,te||"--",!!(ye==null?void 0:ye.delayed_time)&&e.a.createElement(Dt.a,{title:e.a.createElement("div",null,"\u5DF2\u4E3A\u8BE5\u5B66\u751F\u5EF6\u65F6",e.a.createElement("span",{className:"c-blue"},ye.delayed_time,"\u5206\u949F"))},e.a.createElement("span",{className:"iconfont icon-shizhong c-blue"})))}},{title:"\u5B66\u53F7",ellipsis:!0,dataIndex:"student_id",width:100,sortOrder:Pa.student_id,sortDirections:["descend","ascend"],align:"center",sorter:function(te,ye){return te.id-ye.id},render:function(te){return te||"--"}},(C==null||((ee=C.exercise_types)===null||ee===void 0)?void 0:ee.groups_count)!==0&&{title:"\u5206\u73ED",width:(C==null||((Te=C.exercise_types)===null||Te===void 0)?void 0:Te.subjective)===1?"12%":"20%",ellipsis:!0,dataIndex:"user_group_name",align:"center",render:function(te){return te||"--"}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",width:130,align:"center",render:function(te){return te===0?e.a.createElement("span",{className:"c-red"},"\u672A\u5F00\u59CB"):te===1?e.a.createElement("span",{className:"c-orange"},"\u8003\u8BD5\u4E2D"):te===2?e.a.createElement("span",{className:"c-green"},"\u5DF2\u4EA4\u5377"):e.a.createElement("span",{className:"c-red"},"\u5DF2\u4EA4\u5377\uFF08\u672A\u7B54\uFF09")}},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",sortOrder:Pa.end_at,width:145,ellipsis:!0,sortDirections:["descend","ascend"],align:"center",sorter:function(te,ye){return te.id-ye.id},render:function(te){return te?O()(te).format("YYYY-MM-DD HH:mm"):"--"}},(le==null?void 0:le.exercise_status)>1&&(le==null?void 0:le.open_camera)&&Object(he.c)()&&!((et=$e.setting)===null||et===void 0?void 0:et.is_local)&&{title:"\u8003\u8BD5\u7167\u7247",dataIndex:"photo_count",align:"center",width:100,render:function(te,ye){return ye.commit_status>0?"".concat(te||0,"/").concat(le==null?void 0:le.photo_count):"--"}},(le==null?void 0:le.open_camera)&&Object(he.e)()&&le.exercise_status<3&&!((He=$e.setting)===null||He===void 0?void 0:He.is_local)&&{title:"\u5141\u8BB8\u4E0D\u62CD\u6444",dataIndex:"close_camera",align:"center",width:100,render:function(te,ye){return e.a.createElement(Ct.a,{checked:te,onClick:Object($.a)(B.a.mark(function dt(){return B.a.wrap(function(Ga){for(;;)switch(Ga.prev=Ga.next){case 0:te||J.a.confirm({title:"\u5141\u8BB8\u4E0D\u6444\u50CF\u8B66\u544A",content:e.a.createElement("div",null,"\u4E3A\u4FDD\u8BC1\u8003\u8BD5\u516C\u5E73\uFF0C\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7684\u6444\u50CF\u5934\u3002\u5982\u5B66\u751F\u786C\u4EF6\u8BBE\u65BD\u786E\u6709\u95EE\u9898\uFF0C\u4E3A\u4FDD\u8BC1\u5B66\u751F\u8003\u8BD5\u6743\u5229\uFF0C\u6559\u5E08\u53EF\u4E34\u65F6\u53D6\u6D88\u9650\u5236\uFF0C\u5141\u8BB8\u5B66\u751F\u53C2\u8003\u3002 \u672C\u64CD\u4F5C\u4E0D\u53EF\u64A4\u56DE\uFF0C\u4E0D\u53EF\u4FEE\u6539\u3002 \u60A8\u786E\u8BA4\u540C\u610F\u8BE5\u5B66\u751F\u4E0D\u5F00\u542F\u6444\u50CF\u5934\u53C2\u52A0\u8003\u8BD5\u5417\uFF1F"),onOk:function(){var an=Object($.a)(B.a.mark(function rn(){var ka;return B.a.wrap(function(Sa){for(;;)switch(Sa.prev=Sa.next){case 0:return Sa.next=2,Object(l.c)(Object(p.a)(Object(p.a)({},Re),{},{exercise_user_id:ye.exercise_user_id}));case 2:ka=Sa.sent,(ka==null?void 0:ka.status)===0&&(Ye.b.success("\u64CD\u4F5C\u6210\u529F"),R({type:"exercise/getExerciseList",payload:Object(p.a)({},Re)}));case 4:case"end":return Sa.stop()}},rn)}));function nn(){return an.apply(this,arguments)}return nn}()});case 1:case"end":return Ga.stop()}},dt)}))})}},!((C==null||((Me=C.exercise_types)===null||Me===void 0)?void 0:Me.objective)!==1||(C==null||((be=C.exercise_types)===null||be===void 0)?void 0:be.objective)===1&&(C==null||((lt=C.exercise_types)===null||lt===void 0)?void 0:lt.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",width:100,render:function(te,ye){te=typeof te=="number"?Number(te):te;var dt;return te>=0&&te<=60?dt=e.a.createElement("span",null,te):te===100?dt=e.a.createElement("span",{className:"c-green"},te):te>60?dt=e.a.createElement("span",{className:"c-orange"},te):dt="--",e.a.createElement(re,{renderText:dt,item:ye})}},!((C==null||((Y=C.exercise_types)===null||Y===void 0)?void 0:Y.subjective)!==1||(C==null||((g=C.exercise_types)===null||g===void 0)?void 0:g.subjective)===1&&(C==null||((Z=C.exercise_types)===null||Z===void 0)?void 0:Z.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",width:100,dataIndex:"subjective_score",align:"center",render:function(te,ye){te=typeof te=="number"?Number(te):te;var dt;return te===0?dt=e.a.createElement("span",null,te," ",e.a.createElement("span",{className:"c-red"}," (\u5F85\u8BC4\u5BA1)")):te>0&&te<=60?dt=e.a.createElement("span",null,te):te===100?dt=e.a.createElement("span",{className:"c-green"},te):te>60?dt=e.a.createElement("span",{className:"c-orange"},te):dt="--",dt}},{title:"\u6700\u7EC8\u6210\u7EE9",width:100,dataIndex:"score",sortOrder:Pa.score,sortDirections:["descend","ascend"],align:"center",sorter:function(te,ye){return te.id-ye.id},render:function(te){return te=typeof te=="number"?Number(te):te,te===100?e.a.createElement("span",{className:"c-green"},te||"--"):te>60?e.a.createElement("span",{className:"c-orange"},te||"--"):e.a.createElement("span",null,te||"--")}},Object(he.c)()&&{title:"\u8BC4\u9605\u72B6\u6001",width:130,dataIndex:"has_comment",align:"center",render:function(te){return te?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"}},((le==null?void 0:le.assistant_auth)||Object(he.c)())&&{title:"\u64CD\u4F5C",fixed:"right",dataInex:"action",align:"center",width:150,render:function(te,ye){return e.a.createElement("div",null,Object(he.c)()&&e.a.createElement(f.a,{ghost:!0,type:"primary",size:"small",disabled:ye.commit_status<2},e.a.createElement(A.Link,{className:ye.commit_status>1?"c-blue":"c-black",to:ye.commit_status>1&&"/classrooms/".concat(Re.coursesId,"/exercise/").concat(Re.categoryId,"/review/").concat(ye.login),onClick:function(za){ye.commit_status<2&&za.preventDefault(),ye.commit_status===3&&(za.preventDefault(),R({type:"exercise/setActionTabs",payload:{key:"\u66F4\u6539\u8BC4\u9605",selectArrs:{record:Object(p.a)({},ye),exercise_types:Object(p.a)({},C==null?void 0:C.exercise_types)},params:Object(p.a)({},Re)}}))}},ye.review_status&&"\u66F4\u6539\u8BC4\u9605",!ye.review_status&&"\u8BC4\u9605")),Object(he.q)()&&ye.commit_status>1&&e.a.createElement(A.Link,{to:"/classrooms/".concat(Re.coursesId,"/exercise/").concat(Re.categoryId,"/users/").concat(ye==null?void 0:ye.login),target:"_blank"},"\u67E5\u770B"),!!(le==null?void 0:le.exercise_time)&&Object(he.e)()&&e.a.createElement(Dt.a,{title:function(){return Object(he.j)()?"\u60A8\u7684\u6743\u9650\u4E0D\u8DB3\uFF0C\u8BF7\u8054\u7CFB\u672C\u8BFE\u5802\u7BA1\u7406\u5458":le.exercise_status===3?"\u672C\u8BD5\u5377\u5DF2\u622A\u6B62\uFF0C\u8BF7\u5148\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u4F7F\u672C\u8BD5\u5377\u5904\u4E8E\u201C\u8003\u8BD5\u4E2D\u201D":!1}()},e.a.createElement(f.a,{danger:!0,className:"c-red ml10",size:"small",disabled:function(){return Object(he.j)()?!0:le.exercise_status===3}(),onClick:function(){Object(he.i)()&&R({type:"exercise/setActionTabs",payload:{key:"\u5EF6\u65F6",selectArrs:ye,exercise_time:le.exercise_time,params:Object(p.a)({},Re)}})}},"\u5EF6\u65F6")))}}].filter(function(rt){return!!rt}),ta=Object(Be.a)(fa);return ta[0]=Object(p.a)({},ta[0]),ta[(ta==null?void 0:ta.length)-1]=Object(p.a)({},ta[(ta==null?void 0:ta.length)-1]),ta[0].render=function(){return"\u6211"},ta[(ta==null?void 0:ta.length)-1].render=function(){var rt;return e.a.createElement(A.Link,{to:"/classrooms/".concat(Re.coursesId,"/exercise/").concat(Re.categoryId,"/users/").concat(C==null||((rt=C.current_answer_user)===null||rt===void 0)?void 0:rt.login),target:"_blank"},"\u67E5\u770B")},e.a.createElement("section",{className:"minH500 bg-white mb50 inline-block w100"},(C==null||((je=C.exercise_types)===null||je===void 0)?void 0:je.score_open)&&Object(he.q)()&&e.a.createElement(o.a,{hideOnSinglePage:!0,pagination:!1,showHeader:!1,dataSource:[Object(p.a)({},C==null?void 0:C.current_answer_user)],columns:ta,scroll:{x:(fa==null?void 0:fa.length)*120}}),!Object(he.c)()&&e.a.createElement("div",{className:"bg-white pt10 pl25 mt15"},!!(C==null||((Ae=C.exercise_types)===null||Ae===void 0)?void 0:Ae.answer_users)&&e.a.createElement("span",{className:"mr10"},e.a.createElement("span",{style:{color:"#FF954C"}},C==null||((D=C.exercise_types)===null||D===void 0)?void 0:D.answer_users," "),"\u5DF2\u4EA4"),!!(C==null||((Ne=C.exercise_types)===null||Ne===void 0)?void 0:Ne.unanswer_users)&&e.a.createElement("span",{className:"mr10"},C==null||((ve=C.exercise_types)===null||ve===void 0)?void 0:ve.unanswer_users,"\u672A\u4EA4"),(C==null||((me=C.exercise_types)===null||me===void 0)?void 0:me.exercise_end_time)!=="--"&&e.a.createElement("span",null,"\u5269\u4F59\u63D0\u4EA4\u65F6\u95F4\uFF1A",e.a.createElement("span",{style:{color:"#FF954C"}},C==null||((k=C.exercise_types)===null||k===void 0)?void 0:k.exercise_end_time))),!((it=C.exercise_types)===null||it===void 0?void 0:it.exercise_all_users)&&!Object(he.q)()&&e.a.createElement(mt.a,null),(!!((we=C.exercise_types)===null||we===void 0?void 0:we.exercise_all_users)||Object(he.q)())&&e.a.createElement("aside",null,Object(he.c)()&&e.a.createElement("aside",{className:"pt20"},e.a.createElement(xe.a,{form:Ca,onValuesChange:en,initialValues:(tt={},Object(ke.a)(tt,"commit_status","all"),Object(ke.a)(tt,"exercise_group_id","all"),Object(ke.a)(tt,"review","all"),tt)},e.a.createElement(xe.a.Item,{name:"review"},e.a.createElement(j.a.Group,{style:{width:"100%"}},e.a.createElement(u.a,null,e.a.createElement(c.a,{flex:"80px"},"\u4F60\u7684\u8BC4\u9605:"),e.a.createElement(c.a,{flex:"80px"},e.a.createElement(j.a,{value:"all",checked:!((at=Nt.review)===null||at===void 0?void 0:at.length)},"\u5168\u90E8")),e.a.createElement(c.a,{flex:"1"},H==null?void 0:H.map(function(rt,te){var ye;return e.a.createElement(j.a,{value:rt.id,key:te},rt.name,"(",C==null||((ye=C.exercise_types)===null||ye===void 0)?void 0:ye[rt.type],")")}))))),e.a.createElement(xe.a.Item,{name:"commit_status"},e.a.createElement(j.a.Group,{value:[],style:{width:"100%"}},e.a.createElement(u.a,null,e.a.createElement(c.a,{flex:"80px"},"\u4F5C\u54C1\u72B6\u6001:"),e.a.createElement(c.a,{flex:"80px"},e.a.createElement(j.a,{value:"all",checked:!((Pt=Nt.commit_status)===null||Pt===void 0?void 0:Pt.length)},"\u5168\u90E8")),e.a.createElement(c.a,{flex:"1"},ie.map(function(rt,te){var ye;return e.a.createElement(j.a,{name:"commit_status",value:rt.id},rt.name,"(",C==null||((ye=C.exercise_types)===null||ye===void 0)?void 0:ye[rt.type],")")}))))),e.a.createElement(xe.a.Item,{name:"exercise_group_id"},e.a.createElement(j.a.Group,{style:{width:"100%"}},e.a.createElement(u.a,null,e.a.createElement(c.a,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(c.a,{flex:"80px"},e.a.createElement(j.a,{value:"all",checked:!((bt=Nt.course_group)===null||bt===void 0?void 0:bt.length)},"\u5168\u90E8")),e.a.createElement(c.a,{flex:"1"},C.course_groups&&C.course_groups.map(function(rt,te){return e.a.createElement(j.a,{value:rt.exercise_group_id},rt.exercise_group_name,"(",rt.exercise_group_students,")")}))))),e.a.createElement(u.a,{align:"middle"},e.a.createElement(c.a,{flex:"1"},e.a.createElement(gt.a.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:function(te){Re.search=te,R({type:"exercise/getExerciseList",payload:Object(p.a)(Object(p.a)({},Re),{},{page:1})})},style:{width:240}}),e.a.createElement("span",{className:"ml5 c-red"},(St=C.exercise_types)===null||St===void 0?void 0:St.total_users),e.a.createElement("span",null,"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(Kt=C.exercise_types)===null||Kt===void 0?void 0:Kt.exercise_all_users,"\u4E2A\u5B66\u751F\uFF09")),!(le==null?void 0:le.is_random)&&e.a.createElement(c.a,{className:["tr",Qt.a.rightFilter].join(" ")},((Jt=C.exercise_types)===null||Jt===void 0?void 0:Jt.objective)===1&&((Ht=C.exercise_types)===null||Ht===void 0?void 0:Ht.subjective)===1&&e.a.createElement(e.a.Fragment,null,"\u6309\u5BA2\u89C2\u9898\u5F97\u5206\u5206\u7EC4",e.a.createElement("span",null,e.a.createElement(xe.a.Item,{name:"objective_score_gte"},e.a.createElement(De.a,{min:0,max:C==null||((ne=C.exercise_types)===null||ne===void 0)?void 0:ne.objective_score,placeholder:"\u6700\u4F4E"}))),e.a.createElement("span",null,e.a.createElement(xe.a.Item,{name:"objective_score_lte"},e.a.createElement(De.a,{min:(Re==null?void 0:Re.objective_score_gte)||0,max:C==null||((wt=C.exercise_types)===null||wt===void 0)?void 0:wt.objective_score,placeholder:"\u6700\u9AD8"})))),((jt=C.exercise_types)===null||jt===void 0?void 0:jt.subjective)===1&&e.a.createElement(e.a.Fragment,null,e.a.createElement(f.a,{type:"default",disabled:(C==null||((kt=C.total_exercise_users)===null||kt===void 0)?void 0:kt.length)<1},e.a.createElement(A.Link,{to:"/classrooms/".concat(Re.coursesId,"/exercise/").concat(Re.categoryId,"/reviews/group")},e.a.createElement("span",{className:"iconfont icon-tijiaozongjie"}),e.a.createElement("span",null,"\u96C6\u4E2D\u6279\u91CF\u6279\u9605"))),e.a.createElement(f.a,{type:"default",disabled:(C==null||((Ot=C.total_exercise_users)===null||Ot===void 0)?void 0:Ot.length)<1},e.a.createElement(A.Link,{to:"/classrooms/".concat(Re.coursesId,"/exercise/").concat(Re.categoryId,"/review/").concat(C==null||((Tt=C.total_exercise_users)===null||Tt===void 0||((Vt=Tt[0])===null||Vt===void 0))?void 0:Vt.user_login)},e.a.createElement("span",{className:"iconfont icon-filesync3x"}),e.a.createElement("span",null,"\u7EC4\u5185\u987A\u5E8F\u6279\u9605")))))))),e.a.createElement(o.a,{className:"mt30",loading:s["exercise/getExerciseList"],hideOnSinglePage:!0,pagination:!1,dataSource:(C==null?void 0:C.exercise_users)||[],columns:fa,scroll:{x:(fa==null?void 0:fa.length)*120},size:"large",onChange:function(te,ye,dt){if(Pa={},Re.page=1,dt.order===void 0){Pa[dt.field]="descend";switch(dt.field){case"student_id":ja("descend"),Re.order_type="desc";break}}else Re.order_type=dt.order.replace("end",""),Pa[dt.field]=dt.order;$a(Object(p.a)({},Pa)),Re.order_type=Re.order_type==="desc"?"asc":"desc",Re.order=dt.field,R({type:"exercise/getExerciseList",payload:Object(p.a)({},Re)})}}),Ua>20&&e.a.createElement("aside",{className:"tc mb50 pb30 mt30"},e.a.createElement(S.a,{showSizeChanger:!1,onChange:tn,current:Re.page||1,defaultPageSize:20,total:Ua}))),e.a.createElement(v,null),e.a.createElement(a,null),e.a.createElement(ft,null))},ot=Object(oe.a)(function(Se){var Q=Se.exercise,ee=Se.loading,Te=Se.globalSetting;return{exercise:Q,loading:ee.effects,globalSetting:Te}})(st),Ke=t("/zsF"),_e=t("PArb"),fe=t("1w57"),Le=t("CxHN"),q=t("8RY0"),Pe=t("tFzH"),V=t("D+AN"),pt=t("j+ej"),Xe=t("L4pD"),Yt=t("k5F3"),vt=function(Q){var ee=Q.exercise,Te=Q.loading,et=Q.dispatch,He=Q.activeTabs,Me=Object(se.m)(),be=Object(h.useState)(Object(p.a)(Object(p.a)({},Me),{page:1,per_page:10})),lt=Object(w.a)(be,1),Y=lt[0],g=ee.editData,Z=[{name:"\u5355\u9009\u9898",count:"q_singles",score:"q_singles_scores"},{name:"\u591A\u9009\u9898",count:"q_doubles",score:"q_doubles_scores"},{name:"\u5224\u65AD\u9898",count:"q_judges",score:"q_judges_scores"},{name:"\u586B\u7A7A\u9898",count:"q_nulls",score:"q_nulls_scores"},{name:"\u4E3B\u89C2\u9898",count:"q_mains",score:"q_mains_scores"},{name:"\u5B9E\u8BAD\u9898",count:"q_shixuns",score:"q_shixuns_scores"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores"}];Object(h.useEffect)(function(){He==="2"&&je()},[Me.categoryId,He]);var je=function(){et({type:"exercise/editExercise",payload:Object(p.a)({},Y)})},Ae=function(){var Ne;return g==null||((Ne=g.exercise_questions)===null||Ne===void 0)?void 0:Ne.map(function(ve,me){if(ve.key=me+1,ve.len=g.length,ve.hideAction=!0,ve.question_type===0)return e.a.createElement("aside",{key:me},e.a.createElement(V.a,{editData:ve}),e.a.createElement(_e.a,null));if(ve.question_type===1)return e.a.createElement("aside",{key:me},e.a.createElement(q.a,{editData:ve}),e.a.createElement(_e.a,null));if(ve.question_type===2)return e.a.createElement("aside",{key:me},e.a.createElement(Le.a,{editData:ve}),e.a.createElement(_e.a,null));if(ve.question_type===3)return e.a.createElement("aside",{key:me},e.a.createElement(fe.a,{editData:ve}),e.a.createElement(_e.a,null));if(ve.question_type===4)return e.a.createElement("aside",{key:me},e.a.createElement(pt.a,{editData:ve}),e.a.createElement(_e.a,null));if(ve.question_type===5)return e.a.createElement("aside",{key:me},e.a.createElement(Pe.a,{editData:ve}),e.a.createElement(_e.a,null));if(ve.question_type===6)return e.a.createElement("aside",{key:me},e.a.createElement(Xe.a,{editData:ve}),e.a.createElement(_e.a,null))})};return e.a.createElement("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative"},e.a.createElement(Yt.a,{isPreview:!0,activeTabs:He}),e.a.createElement(_e.a,null),Ae())},Ft=Object(oe.a)(function(Se){var Q=Se.exercise,ee=Se.loading;return{exercise:Q,loading:ee.effects}})(vt),Zt=t("T2oS"),Je=t("W9HT"),Ce=t("RotF"),z=t.n(Ce),ze=function(Q){var ee,Te,et,He,Me,be=Q.exercise,lt=Q.loading,Y=Q.dispatch,g=Q.cb,Z=Object(p.a)({},Object(se.m)()),je=Object(h.useState)([]),Ae=Object(w.a)(je,2),D=Ae[0],Ne=Ae[1],ve=Object(h.useState)(!0),me=Object(w.a)(ve,2),k=me[0],it=me[1],we=Object(h.useState)(1),tt=Object(w.a)(we,2),at=tt[0],Pt=tt[1],bt=Object(h.useState)(!0),St=Object(w.a)(bt,2),Kt=St[0],Jt=St[1],Ht=Object(h.useState)(!1),ne=Object(w.a)(Ht,2),wt=ne[0],jt=ne[1],kt=Object(h.useState)(),Ot=Object(w.a)(kt,2),Tt=Ot[0],Vt=Ot[1];Z.page=0,Z.limit=50,Object(h.useEffect)(function(){be.actionTabs.key==="\u6253\u56DE\u91CD\u505A"&&(D=[],$e(1))},[be.actionTabs.key]);var Qe=xe.a.useForm(),s=Object(w.a)(Qe,1),R=s[0],$e=function(){var Ut=Object($.a)(B.a.mark(function Rt(Mt){var ra,Re;return B.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return Mt==1&&(D=[]),Z.page=Mt,Jt(!0),C.next=5,Y({type:"exercise/getRedoModal",payload:Object(p.a)({},Z)});case 5:Re=C.sent,(Re==null||((ra=Re.exercise_users)===null||ra===void 0)?void 0:ra.length)1}else return!1},Ea=function(X){var ct;if(k)return[!0,!0];if(D==null||((ct=D.published_course_groups)===null||ct===void 0)?void 0:ct.some(function(Xt){return Xt.course_group_id===X.course_group_id})){var Nt;return k||(D==null||((Nt=D.exercise)===null||Nt===void 0)?void 0:Nt.exercise_status)>1?[!0,!1]:[!1,!1]}else return[!1,!1]},C={disabled:k,multiple:!1,listType:"picture-card",onPreview:function(X){ba.a.publish("preview-image",X.thumbUrl)},withCredentials:!0,fileList:s.file_list,beforeUpload:function(X){var ct=X.size/1024;return ct>200?(Ye.b.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(200KB),\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):!0},action:"".concat(la.a.API_SERVER,"/api/attachments.json"),onChange:function(X){var ct=X.fileList.filter(function(Nt){return!!Nt.status});s.file_list=ct,R(Object.assign({},s))},onRemove:function(){var le=Object($.a)(B.a.mark(function ct(Nt){return B.a.wrap(function(sa){for(;;)switch(sa.prev=sa.next){case 0:return s.file_list=[],R(Object.assign({},s)),sa.abrupt("return",!0);case 3:case"end":return sa.stop()}},ct)}));function X(ct){return le.apply(this,arguments)}return X}()};return e.a.createElement("section",{className:[ua.a.form,"mb50 bg-white"].join(" ")},e.a.createElement(u.a,null,e.a.createElement(c.a,{span:24},e.a.createElement(u.a,{align:"middle"},e.a.createElement(c.a,{flex:"1"},e.a.createElement("h1",{className:"mt15"},"\u53D1\u5E03\u8BBE\u7F6E")),e.a.createElement(c.a,null,Object(he.c)()&&k&&e.a.createElement(f.a,{type:"primary",size:"middle",ghost:!0,onClick:function(){return it(!1)}},"\u7F16\u8F91\u8BBE\u7F6E")))),((ee=D.course_groups)===null||ee===void 0?void 0:ee.length)>0&&e.a.createElement(c.a,{span:24,className:"mt10"},e.a.createElement(j.a,{checked:s.unified_setting,disabled:k||(D==null||((Te=D.exercise)===null||Te===void 0)?void 0:Te.exercise_status)>1,onChange:function(){var X;if((D==null||((X=D.exercise)===null||X===void 0)?void 0:X.exercise_status)>1){Ye.b.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u5206\u73ED\u7EDF\u4E00\u53D1\u5E03");return}s.unified_setting=!s.unified_setting,s.unified_setting===!1&&Ot==""&&Tt(Ot.concat({})),R(Object.assign({},s))}},e.a.createElement("strong",null,"\u5206\u73ED\u7EDF\u4E00\u53D1\u5E03")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\u5219\u6240\u6709\u5206\u73ED\u4F7F\u7528\u76F8\u540C\u7684\u53D1\u5E03\u8BBE\u7F6E\uFF0C\u4EC5\u8BFE\u5802\u7BA1\u7406\u5458\u53EF\u4FEE\u6539\uFF1B\u5426\u5219\u5404\u4E2A\u5206\u73ED\u5141\u8BB8\u5355\u72EC\u8BBE\u7F6E)"))),s.unified_setting&&e.a.createElement("div",null,e.a.createElement(u.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(c.a,null,"\u53D1\u5E03\u65F6\u95F4:"),e.a.createElement(c.a,{className:"ml5"},e.a.createElement(Dt.a,{placement:"bottom",title:(D==null||((et=D.exercise)===null||et===void 0)?void 0:et.exercise_status)>1&&"\u53D1\u5E03\u65F6\u95F4\u5DF2\u8FC7\uFF0C\u4E0D\u80FD\u4FEE\u6539"},e.a.createElement(de.a,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:O()(Object(n.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:Mt,disabled:k||(D==null||((He=D.exercise)===null||He===void 0)?void 0:He.exercise_status)>1,value:s.publish_time?O()(s.publish_time):"",onChange:function(X,ct){s.publish_time=ct,s.end_time||(s.end_time=O()(X).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),R(Object.assign({},s))}}))),e.a.createElement(c.a,null,e.a.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u6536\u5230\u8BD5\u5377\u7684\u65F6\u95F4)"))),e.a.createElement(u.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(c.a,null,"\u622A\u6B62\u65F6\u95F4:"),e.a.createElement(c.a,{className:"ml5"},e.a.createElement(de.a,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:O()(Object(n.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:k,value:s.end_time?O()(s.end_time):"",disabledDate:ra,onChange:function(X,ct){s.end_time=ct,R(Object.assign({},s))}})),e.a.createElement(c.a,null,e.a.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u4EE5\u7B54\u9898\u7684\u65F6\u95F4\u622A\u70B9)")))),!s.unified_setting&&e.a.createElement(u.a,{style:{marginTop:30,paddingTop:40,marginLeft:40,borderTop:"1px solid #eee"}},e.a.createElement(c.a,{span:24},e.a.createElement(u.a,null,e.a.createElement(c.a,{span:10}),e.a.createElement(c.a,{span:9},e.a.createElement(u.a,{className:"c-grey-c"},e.a.createElement(c.a,{flex:"1"},"(\u5B66\u751F\u6536\u5230\u8BD5\u5377\u7684\u65F6\u95F4)"),e.a.createElement(c.a,{flex:"1"},"(\u5B66\u751F\u53EF\u4EE5\u7B54\u9898\u7684\u65F6\u95F4\u622A\u70B9)"))),e.a.createElement(c.a,{span:4}))),Ot&&Ot.map(function(le,X){return e.a.createElement(c.a,{span:24,key:X},e.a.createElement(u.a,{gutter:[8,16]},e.a.createElement(c.a,{span:9},e.a.createElement(u.a,null,e.a.createElement(c.a,null,"\u53D1\u5E03\u89C4\u5219 ",X+1),e.a.createElement(c.a,{flex:"auto",style:{maxWidth:400}},e.a.createElement(ht.a,{disabled:Re(le),className:"ml20",mode:"tags",size:"large",style:{width:"100%"},value:le.course_group_id,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:function(Nt){Ot[X].course_group_id=Nt,Pt(Ot.map(function(Xt){return Xt.course_group_id}).toString().split(",")),Tt(Ot.slice())}},D.course_groups&&D.course_groups.map(function(ct,Nt){return e.a.createElement(La,Object(ke.a)({key:Nt,disabled:at.includes(String(ct.course_group_id)),value:ct.course_group_id},"key",ct.course_group_id),ct.course_group_name)}))))),e.a.createElement(c.a,{span:1}),e.a.createElement(c.a,{span:9},e.a.createElement(Wa,{disabled:Ea(le),disabledDate:Mt,style:{width:400},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],showTime:{format:"HH:mm",defaultValue:[O()(Object(n.d)(),"HH:mm"),O()(Object(n.d)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",size:"large",value:le.publish_time&&[O()(le.publish_time),le.end_time&&O()(le.end_time)],onChange:function(Nt,Xt){Re(le)||(Ot[X].publish_time=Xt[0]),Ot[X].end_time=Xt[1],Tt(Object(Be.a)(Ot))}})),!k&&e.a.createElement(c.a,{span:4},X>0&&e.a.createElement(F.a,{onClick:function(){Ot=Ot.filter(function(Nt,Xt){return X!==Xt}),Tt(Object(Be.a)(Ot))}}),e.a.createElement(Ge.a,{className:"c-green ml20",onClick:function(){Tt(Ot.concat({}))}}))))})),e.a.createElement(_e.a,null),e.a.createElement(u.a,null,e.a.createElement(c.a,null,e.a.createElement("strong",null,"\u7B54\u9898\u8BBE\u7F6E")),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement("span",null,"\u7B54\u9898\u65F6\u957F\uFF1A"),e.a.createElement(De.a,{size:"large",disabled:k,min:1,value:s.time===-1?null:s.time,onChange:function(X){s.time=X,R(Object(p.a)({},s))}}),e.a.createElement("span",{className:"ml10"},"\u5206\u949F"),e.a.createElement("span",{className:"c-grey-c font12 ml10"},"(\u7A7A\u503C\uFF0C\u4EE3\u8868\u4E0D\u9650\u65F6\u957F\uFF1B\u975E\u7A7A\u503C\uFF0C\u4EE3\u8868\u9650\u5236\u65F6\u957F\uFF0C\u4ECE\u5B66\u751F\u9996\u6B21\u7B54\u9898\u5F00\u59CB\u6301\u7EED\u8BA1\u65F6)")),!(Ne==null?void 0:Ne.is_random)&&e.a.createElement(e.a.Fragment,null,e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement(j.a,{checked:s.question_random,disabled:k,onChange:function(X){s.question_random=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9898\u76EE\u987A\u5E8F\u6309\u7167\u9898\u578B\u968F\u673A\u663E\u793A)")),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement(j.a,{checked:s.choice_random,disabled:k,onChange:function(X){s.choice_random=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9009\u9879\u987A\u5E8F\u968F\u673A\u663E\u793A)")))),e.a.createElement(_e.a,null),!(Y==null||((Me=Y.setting)===null||Me===void 0)?void 0:Me.is_local)&&e.a.createElement(e.a.Fragment,null,e.a.createElement(u.a,null,e.a.createElement(c.a,null,e.a.createElement("strong",null,"\u9632\u4F5C\u5F0A\u8BBE\u7F6E")),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement(j.a,{checked:s.open_camera,disabled:k,onChange:function(X){if(!s.time){Ye.b.error("\u4E0D\u9650\u65F6\u957F\u7684\u8003\u8BD5\u4E0D\u53EF\u5F00\u542F\u6444\u50CF\u5934\uFF0C\u8BF7\u586B\u5199\u8003\u8BD5\u65F6\u957F");return}s.open_camera=X.target.checked,s.photo_count=s.photo_count||5,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u5F00\u542F\u6444\u50CF\u5934")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9898\u76EE\u987A\u5E8F\u6309\u7167\u9898\u578B\u968F\u673A\u663E\u793A)")),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement("span",null,"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444\uFF1A"),e.a.createElement(De.a,{size:"large",disabled:k||!s.open_camera,min:1,defaultValue:5,max:10,value:s.photo_count,onChange:function(X){s.photo_count=X,R(Object(p.a)({},s))}}),e.a.createElement("span",{className:"ml10"},"(\u6B21)"),e.a.createElement("span",{className:"c-grey-c font12 ml10"},"(\u8BF7\u586B\u5199\u4E0D\u5927\u4E8E10\u7684\u6B63\u6574\u6570)")),e.a.createElement(c.a,{className:"c-grey-c font12 pl30 mt10"},"\u5982\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u5B66\u751F\u5FC5\u987B\u540C\u610F\u624D\u53EF\u4EE5\u53C2\u52A0\u8003\u8BD5\u3002"),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement(j.a,{checked:s.screen_open,disabled:k,onChange:function(X){s.screen_open=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377"))),s.screen_open&&e.a.createElement(c.a,{span:24,className:"mt15 pl30 font14"},e.a.createElement("span",{className:"c-grey-333 mr10"},"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8D85\u8FC7"),e.a.createElement(De.a,{size:"large",disabled:k,min:0,defaultValue:3,max:10,value:s.screen_num,onChange:function(X){s.screen_num=X,R(Object(p.a)({},s))}}),e.a.createElement("span",{className:"c-grey-333 mr10"},"\uFF08\u6B21\uFF09\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762"),e.a.createElement(De.a,{size:"large",disabled:k,min:0,defaultValue:5,max:60,value:s.screen_sec,onChange:function(X){s.screen_sec=X,R(Object(p.a)({},s))}}),e.a.createElement("span",{className:"c-grey-333"},"\uFF08\u79D2\uFF09\u540E\u5373\u5224\u5B9A\u4E3A\u5207\u5C4F\u3002"))),e.a.createElement(_e.a,null)),e.a.createElement(u.a,null,e.a.createElement(c.a,null,e.a.createElement("strong",null,"\u5C5E\u6027\u8BBE\u7F6E")),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement(j.a,{checked:s.score_open,disabled:k,onChange:function(X){s.score_open=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u516C\u5F00\u6210\u7EE9")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5728\u8BD5\u5377\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u6210\u7EE9)")),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement(j.a,{checked:s.answer_open,disabled:k,onChange:function(X){s.answer_open=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u516C\u5F00\u7B54\u6848")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5728\u8BD5\u5377\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u8BD5\u5377\u9898\u76EE\u7684\u7B54\u6848\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B)")),e.a.createElement(c.a,{span:24,className:"mt15 pl30 "},e.a.createElement(j.a,{checked:s.show_statistic,disabled:k,onChange:function(X){s.show_statistic=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u516C\u5F00\u7EDF\u8BA1")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5728\u8BD5\u5377\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u7B54\u9898\u7EDF\u8BA1\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B)")),e.a.createElement(c.a,{span:24,className:"mt15 pl30 pb40"},e.a.createElement(j.a,{checked:s.assistant_auth,disabled:k,onChange:function(X){s.assistant_auth=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u52A9\u6559\u6743\u9650")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5141\u8BB8\u52A9\u6559\u67E5\u770B\u7B54\u6848)"))),e.a.createElement(_e.a,null),Object(he.c)()&&e.a.createElement(u.a,null,e.a.createElement(c.a,{flex:"600px"},e.a.createElement(u.a,null,e.a.createElement(c.a,null,e.a.createElement("strong",null,"\u8BD5\u5377\u5BFC\u51FA\u683C\u5F0F\u8BBE\u7F6E")),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement("strong",null,"\u5377\u5934\u5DE6\u89D2\u6807"),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u4F4D\u4E8E\u9996\u9875\u5DE6\u4E0A\u89D2\uFF0C\u8BF7\u4EE5\u56FE\u7247\u4E0A\u4F20\uFF1B\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7200k\uFF0C\u5C3A\u5BF8\u4E3A700x500\uFF09")),e.a.createElement("div",{className:"mt15 pl30"},e.a.createElement(ea.a,C,!((be=s.file_list)===null||be===void 0?void 0:be.length)&&e.a.createElement("div",null,e.a.createElement(qt,null),e.a.createElement("div",{style:{marginTop:8}},"\u4E0A\u4F20")))),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement(j.a,{checked:s.show_title,disabled:k,onChange:function(X){s.show_title=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u5C55\u793A\u8BD5\u5377\u6807\u9898")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5219\u5728\u5377\u5934\u5C55\u793A\u8BD5\u5377\u6807\u9898\uFF09")),e.a.createElement(c.a,{span:24,className:"mt15 pl30 "},e.a.createElement(j.a,{checked:s.show_body,disabled:k,onChange:function(X){s.show_body=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u5C55\u793A\u8003\u8BD5\u5185\u5BB9")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5219\u5728\u5377\u5934\u5C55\u793A\u8003\u8BD5\u5185\u5BB9\uFF0C\u5373\u672C\u8BD5\u5377\u6240\u5C5E\u8BFE\u7A0B\u540D\u79F0\uFF09")),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement(j.a,{checked:s.show_info,disabled:k,onChange:function(X){s.show_info=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5219\u5728\u5377\u5934\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F\u4FE1\u606F\uFF09")),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement(j.a,{checked:s.show_table,disabled:k,onChange:function(X){s.show_table=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u5C55\u793A\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5219\u7ED9\u51FA\u5B66\u751F\u7684\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C\uFF09")),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement("strong",null,"\u5BC6\u5C01\u7EBF\u533A\u57DF\u8BBE\u7F6E"),e.a.createElement(j.a,{className:"pl8",checked:s.show_user,disabled:k,onChange:function(X){s.show_user=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u59D3\u540D")),e.a.createElement(j.a,{checked:s.show_no,disabled:k,onChange:function(X){s.show_no=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u5B66\u53F7")),e.a.createElement(j.a,{checked:s.show_group,disabled:k,onChange:function(X){s.show_group=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u4E13\u4E1A\u73ED\u7EA7"))),e.a.createElement("span",{className:"c-grey-c font12 pl30 pt10"},"\uFF08\u52FE\u9009\u9879\u5C06\u4F1A\u51FA\u73B0\u5728\u9996\u9875\u5DE6\u4FA7\u5BC6\u5C01\u7EBF\u5185\uFF0C\u4E0D\u9009\u5219\u4EE3\u8868\u4E0D\u8BBE\u7F6E\u5BC6\u5C01\u533A\uFF09"),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement(j.a,{checked:s.show_desc,disabled:k,onChange:function(X){s.show_desc=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u8003\u8BD5\u8BF4\u660E")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5F00\u542F\u6587\u672C\u7F16\u8F91\u5668\uFF0C\u53EF\u8F93\u5165500\u5B57\u4EE5\u5185\u7684\u8003\u8BD5\u8BF4\u660E\uFF09")),s.show_desc&&e.a.createElement("div",{className:"mt15 pl30 pb40"},k?e.a.createElement(Ma,{style:{height:150,width:550},disabled:!0,value:s.description}):e.a.createElement(na.a,{width:550,height:150,defaultValue:s.description,id:"exercise-detail-config-exam-description-id",onChange:function(X){s.description=X,R(Object.assign({},s))}})))),e.a.createElement(c.a,{flex:1,className:"pt40"},e.a.createElement("div",{className:"pb10"},"\u793A\u4F8B\u56FE\u7247\u9884\u89C8\uFF1A"),e.a.createElement("img",{src:t("nKGa")}))),!k&&e.a.createElement(c.a,{className:"mb50 pb10 btn-w120"},e.a.createElement(f.a,{type:"primary",size:"large",onClick:function(){return Ut()}},"\u63D0\u4EA4"),e.a.createElement(f.a,{onClick:function(){it(!0),$e()},type:"primary",size:"large",ghost:!0,className:"ml20"},"\u53D6\u6D88")),e.a.createElement(_a.a,null))},ma=Object(oe.a)(function(Se){var Q=Se.exercise,ee=Se.loading,Te=Se.globalSetting;return{exercise:Q,loading:ee.effects,globalSetting:Te}})(da),Qa=t("MXD1"),Aa=t("CFYs"),oa=t("9Bee"),xa=t("51gm"),Ka=t.n(xa),Ta={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u4E3B\u89C2\u9898",5:"\u5B9E\u8BAD\u9898"},Ra={1:"\u6EE1\u5206\u4F5C\u7B54",2:"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54",3:"\u96F6\u5206\u4F5C\u7B54",4:"\u672A\u6279"},Na=function(Q){var ee,Te,et=Q.exercise,He=Q.loading,Me=Q.dispatch,be=Object(se.m)(),lt=Object(h.useState)(Object(p.a)(Object(p.a)({},be),{sort:"asc",page:1,per_page:10})),Y=Object(w.a)(lt,2),g=Y[0],Z=Y[1],je=Object(se.l)(),Ae=et.statisticsList,D=Object(h.useState)({}),Ne=Object(w.a)(D,2),ve=Ne[0],me=Ne[1],k=Object(h.useState)([]),it=Object(w.a)(k,2),we=it[0],tt=it[1],at=Object(h.useState)(""),Pt=Object(w.a)(at,2),bt=Pt[0],St=Pt[1],Kt=Object(h.useState)(""),Jt=Object(w.a)(Kt,2),Ht=Jt[0],ne=Jt[1],wt=xe.a.useForm(),jt=Object(w.a)(wt,1),kt=jt[0],Ot=function(){var R=Object.assign({},kt.getFieldValue());Object.keys(R).map(function($e){R[$e].includes("all")?(delete g[$e],kt.setFieldsValue(Object(ke.a)({},$e,"all"))):(g[$e]=R[$e],kt.setFieldsValue(Object(ke.a)({},$e,g[$e])))}),Qe()},Tt=function(R,$e){g.page=R,g.limit=20,Me({type:"exercise/getExerciseStatistics",payload:Object(p.a)({},g)})},Vt=[{title:"\u63D0\u4EA4\u7387",dataIndex:"commit_percent",align:"center",render:function(R){return e.a.createElement("span",null,R===0?0:(R*100).toFixed(2),"%")}},{title:"\u6700\u4F4E\u5206",dataIndex:"min_score",align:"center",render:function(R){return e.a.createElement("span",null,R,"\u5206")}},{title:"\u6700\u9AD8\u5206",dataIndex:"max_score",align:"center",render:function(R){return e.a.createElement("span",{className:"c-orange"},R,"\u5206")}},{title:"\u5E73\u5747\u5206",dataIndex:"average_score",align:"center",render:function(R){return e.a.createElement("span",null,R,"\u5206")}},{title:"\u4E0D\u53CA\u683C\uFF08\u5F97\u5206 \u4F4E\u4E8E60%\uFF09",dataIndex:"fail_counts",align:"center",render:function(R){return e.a.createElement("span",null,R,"\u4EBA")}},{title:"\u53CA\u683C\uFF08\u5F97\u520660%~70%\uFF09",dataIndex:"pass_counts",align:"center",render:function(R){return e.a.createElement("span",null,R,"\u4EBA")}},{title:"\u826F\u597D\uFF08\u5F97\u520670%~90%\uFF09",dataIndex:"good_counts",align:"center",render:function(R){return e.a.createElement("span",null,R,"\u4EBA")}},{title:"\u4F18\u79C0\uFF08\u5F97\u520690%~100%\uFF09",dataIndex:"best_counts",align:"center",render:function(R){return e.a.createElement("span",{className:"c-orange"},R,"\u4EBA")}}],Qe=function(){var s=Object($.a)(B.a.mark(function R(){var $e;return B.a.wrap(function(Rt){for(;;)switch(Rt.prev=Rt.next){case 0:return Rt.next=2,Me({type:"exercise/getExerciseStatistics",payload:Object(p.a)({},g)});case 2:$e=Rt.sent,($e==null?void 0:$e.exercise_counts)&&tt([$e.exercise_counts]);case 4:case"end":return Rt.stop()}},R)}));return function(){return s.apply(this,arguments)}}();return Object(h.useEffect)(function(){Qe()},[g.coursesId]),e.a.createElement(e.a.Fragment,null,e.a.createElement("section",{className:"minH500 bg-white"},e.a.createElement("aside",{className:"pt20"},e.a.createElement(xe.a,{form:kt,onChange:Ot,initialValues:(ee={},Object(ke.a)(ee,"commit_status","all"),Object(ke.a)(ee,"exercise_group_id","all"),Object(ke.a)(ee,"review","all"),ee)},e.a.createElement(xe.a.Item,{name:"exercise_group_id"},e.a.createElement(j.a.Group,{style:{width:"100%"}},e.a.createElement(u.a,null,e.a.createElement(c.a,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(c.a,{flex:"80px"},e.a.createElement(j.a,{value:"all",checked:!ve.course_group},"\u5168\u90E8")),e.a.createElement(c.a,{flex:"1"},Ae.course_groups&&Ae.course_groups.map(function(s,R){return e.a.createElement(j.a,{value:s.exercise_group_id,key:R},s.exercise_group_name,"(",s.exercise_group_students,")")}))))))),e.a.createElement(o.a,{className:"mt30",loading:He["exercise/getExerciseStatistics"],pagination:!1,dataSource:we,columns:Vt}),e.a.createElement("div",{className:Ka.a.title},e.a.createElement(u.a,{align:"middle",style:{height:"100%"},className:"ml5 mr5"},e.a.createElement(c.a,{flex:1,className:"font16"},"\u7EDF\u8BA1\u8BE6\u60C5"),e.a.createElement(c.a,{className:"font16"},e.a.createElement("span",{className:"current",onClick:function(){g.sort=g.sort==="desc"?"asc":"desc",console.log("xx params.sort: ",g.sort),Z(Object(p.a)({},g)),Qe()}},e.a.createElement("span",null,"\u6B63\u786E\u7387"),e.a.createElement("p",{className:"edu-sorter current ".concat(g.sort)},e.a.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),e.a.createElement("span",{className:"iconfont icon-sanjiaoxing-down"})))))),e.a.createElement(Je.a,{spinning:He["exercise/getExerciseStatistics"]},e.a.createElement("div",{className:"minH200"},Ae==null||((Te=Ae.commit_results)===null||Te===void 0)?void 0:Te.map(function(s,R){var $e;return e.a.createElement("aside",{key:R,className:"font14 c-black mt30"},e.a.createElement(u.a,null,e.a.createElement(c.a,{flex:1},s.ques_position,".",Ta[s.ques_type]),e.a.createElement(c.a,null,"\u6B63\u786E\u7387 ",e.a.createElement("span",{className:"c-orange"},s.right_percent,"%"))),e.a.createElement("div",null,e.a.createElement(oa.a,{value:s.ques_title})),e.a.createElement("div",{className:"mt20",style:{display:s.ques_type===5?"none":""}},e.a.createElement(u.a,{className:"c-light-black ",gutter:[24,20]},e.a.createElement(c.a,{flex:1},"\u9009\u9879"),e.a.createElement(c.a,{flex:"60px",className:"tc"},"\u5C0F\u8BA1"),e.a.createElement(c.a,{flex:"200px"},"\u767E\u5206\u6BD4"))),e.a.createElement(_e.a,{style:{margin:0,marginBottom:20,display:s.ques_type===5?"none":""}}),s==null||(($e=s.ques_details)===null||$e===void 0)?void 0:$e.map(function(Ut,Rt){return s.ques_type===5?e.a.createElement("div",{className:"mt20"},e.a.createElement(u.a,{key:Rt,gutter:[24,24],className:"font14 c-black"},e.a.createElement(c.a,{flex:1},Ut.challenge_position,".",Ut.challenge_name),e.a.createElement(c.a,null,"\u6B63\u786E\u7387 ",e.a.createElement("span",{className:"c-orange"},Ut.challenge_percent,"%"))),e.a.createElement("div",null,e.a.createElement(u.a,{className:"c-light-black ",gutter:[24,20]},e.a.createElement(c.a,{flex:1},"\u9009\u9879"),e.a.createElement(c.a,{flex:"60px",className:"tc"},"\u5C0F\u8BA1"),e.a.createElement(c.a,{flex:"200px"},"\u767E\u5206\u6BD4"))),e.a.createElement(_e.a,{style:{margin:0,marginBottom:20}}),Ut==null?void 0:Ut.challenge_details.map(function(Mt){return e.a.createElement(u.a,{key:Rt,gutter:[24,24],className:"font14 c-black"},e.a.createElement(c.a,{flex:1},e.a.createElement(u.a,null,e.a.createElement(c.a,{flex:1,className:"ml10"},e.a.createElement(oa.a,{value:Ra[Mt.choice_text]})))),e.a.createElement(c.a,{flex:"60px",className:"tc"},e.a.createElement("span",{className:Mt.choice_right_boolean&&"c-green"},Mt.choice_users_count||0)),e.a.createElement(c.a,{flex:"200px"},e.a.createElement(Aa.a,{status:"active",strokeColor:"#2abd8b",percent:(Mt.choice_percent*100).toFixed(),width:200})))}),e.a.createElement(u.a,{className:"",gutter:[24,20]},e.a.createElement(c.a,{className:"ml10",flex:1},"\u6709\u6548\u586B\u5199\u91CF"),e.a.createElement(c.a,{flex:"60px",className:"tc"},s.effictive_counts),e.a.createElement(c.a,{flex:"200px"})),e.a.createElement(_e.a,{style:{margin:0,marginBottom:20}})):e.a.createElement(u.a,{key:Rt,gutter:[24,24],className:"font14 c-black"},e.a.createElement(c.a,{flex:1},e.a.createElement(u.a,null,s.ques_type===2||s.ques_type===3||s.ques_type===4?"":e.a.createElement(c.a,null,n.i[Rt],". "),s.ques_type===4?e.a.createElement(c.a,{flex:1,className:"ml10"},e.a.createElement(oa.a,{value:Ra[Ut.choice_text]})):e.a.createElement(c.a,{flex:1,className:"ml10"},e.a.createElement(oa.a,{value:Ut.choice_text==="wrong"?"\u586B\u5199\u4E86\u9519\u8BEF\u7B54\u6848":Ut.choice_text})))),e.a.createElement(c.a,{flex:"60px",className:"tc"},e.a.createElement("span",{className:Ut.choice_right_boolean&&"c-green"},Ut.choice_users_count||0)),e.a.createElement(c.a,{flex:"200px"},e.a.createElement(Aa.a,{status:"active",strokeColor:"#2abd8b",percent:(Ut.choice_percent*100).toFixed(),width:200})))}),e.a.createElement(u.a,{style:{display:s.ques_type===5?"none":""},className:"",gutter:[24,20]},e.a.createElement(c.a,{className:s.ques_type===2||s.ques_type===3||s.ques_type===4?"ml10":"",flex:1},"\u6709\u6548\u586B\u5199\u91CF"),e.a.createElement(c.a,{flex:"60px",className:"tc"},s.effictive_counts),e.a.createElement(c.a,{flex:"200px"})))})))),e.a.createElement("div",{className:"tc mt30 mb50"},e.a.createElement(S.a,{hideOnSinglePage:!0,total:Ae==null?void 0:Ae.questions_count,current:g.page||1,onChange:function(R){g.page=R,Qe()}})))},Ha=Object(oe.a)(function(Se){var Q=Se.exercise,ee=Se.loading;return{exercise:Q,loading:ee.effects}})(Na),Ia=t("cVA7"),Va=t.n(Ia),Fa={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u7B80\u7B54\u9898",25:"\u5B9E\u8BAD\u9898"},ga=function(Q){var ee,Te=Q.exercise,et=Q.loading,He=Q.dispatch,Me=Object(se.m)(),be=Object(se.l)(),lt=Te.statisticsList,Y=Object(h.useState)({}),g=Object(w.a)(Y,2),Z=g[0],je=g[1],Ae=Object(h.useState)([]),D=Object(w.a)(Ae,2),Ne=D[0],ve=D[1],me=Object(h.useState)(""),k=Object(w.a)(me,2),it=k[0],we=k[1],tt=Object(h.useState)(""),at=Object(w.a)(tt,2),Pt=at[0],bt=at[1],St=Object(h.useState)({}),Kt=Object(w.a)(St,2),Jt=Kt[0],Ht=Kt[1],ne=xe.a.useForm(),wt=Object(w.a)(ne,1),jt=wt[0];Me.sort="asc";var kt=function(R){return{title:{text:"\u300E \u5B66\u751F\u6B63\u786E\u7387\u5206\u5E03\u56FE \u300F",left:"center"},tooltip:{trigger:"item",formatter:"{b} : {c} \u4EBA"},legend:{bottom:0,icon:"circle",left:"center",itemWidth:6,itemHeight:6,data:["100%","90%-100%","70%-90%","60%-70%","60%\u4EE5\u4E0B"].reverse()},series:[{type:"pie",radius:"55%",minAngle:15,center:["50%","50%"],selectedMode:"single",label:{show:!0,position:"outer",normal:{formatter:`{b} +`):'
      '+(j?u:Object(m.escape)(u,!0))+"
      "},y.heading=function(u,I,j){var L=this.options.headerPrefix+j.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return T.push({anchor:L,level:I,text:u}),"'+u+""},f.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),f.a.use({tokenizer:ut,renderer:y});var P=f.a,N=t("SJMd"),S=t("wMS7"),b=t.n(S),De=t("Oy/b"),ce=/]*>/g;function gt(u){var I=document.createElement("div");return I.innerHTML=u,I.childNodes.length===0?"":I.childNodes[0].nodeValue}var $t=E.a=function(u){var I=u.value,j=I===void 0?"":I,L=u.className,c=u.style,ue=c===void 0?{}:c,o=String(j),Be=Object(Ve.useMemo)(function(){var _=P(o),Ye=oe();return o.match(/\[TOC\]/)&&(_=_.replace("

      [TOC]

      ",w()),$()),_=_.replace(/(__special_katext_id_\d+__)/g,function(nt,J){var At=Ye[J],Dt=At.type,ke=At.expression;return Object(De.renderToString)(gt(ke)||"",{displayMode:Dt==="block",throwOnError:!1,output:"html"})}),_=_.replace(/▁/g,"\u2581\u2581\u2581"),ge(),b.a.sanitize(_)},[o]),yt=Object(Ve.useRef)();function Ct(_){var Ye=_.target;if(Ye.tagName.toUpperCase()==="A"){var nt=Ye.getAttribute("href");if(nt.startsWith("#")){_.preventDefault();var J=document.getElementById(nt.replace("#",""));J&&J.scrollIntoView(!0)}}}return Object(Ve.useEffect)(function(){if(yt.current&&Be&&(Be.match(ce)&&window.PR.prettyPrint()),yt.current)return yt.current.addEventListener("click",Ct),function(){yt.current.removeEventListener("click",Ct),ge(),$()}},[Be,yt.current,Ct]),r.a.createElement("div",{ref:yt,style:ue,className:"".concat(L||""," markdown-body"),dangerouslySetInnerHTML:{__html:Be}})}},"9VGf":function(Ie,E,t){"use strict";t.d(E,"a",function(){return ae});var Ve=t("q1tI"),r=t.n(Ve);function ae(d,G){var f=Object(Ve.useRef)();Object(Ve.useEffect)(function(){f.current=d}),Object(Ve.useEffect)(function(){function m(){f.current()}if(G!==null){var W=setInterval(m,G);return function(){return clearInterval(W)}}},[G])}},BdwD:function(Ie,E,t){"use strict";var Ve=t("k1fw"),r=t("q1tI"),ae=t.n(r),d=function(f){var m=f.styles,W=m===void 0?{}:m,T=f.customText;return ae.a.createElement("section",{className:"tc animated fadeIn",style:Object(Ve.a)(Object(Ve.a)({},{color:"#999",margin:"200px auto"}),W)},ae.a.createElement("img",{src:t("FOrL")}),ae.a.createElement("p",{className:"mt20 font14"},T||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};E.a=d},BjJ7:function(Ie,E,t){"use strict";t.d(E,"d",function(){return r}),t.d(E,"c",function(){return ae}),t.d(E,"f",function(){return d}),t.d(E,"b",function(){return G}),t.d(E,"e",function(){return f}),t.d(E,"a",function(){return m});var Ve=t("m3rI");function r(W){var T=!0;if(W.length>0){for(var M=0;M1&&arguments[1]!==void 0?arguments[1]:"",M=[],y=0;y-1)){de.next=7;break}return A.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(gt[z]," \u9009\u9879\u7684\u5185\u5BB9")),de.abrupt("return",!1);case 7:if(he.length){de.next=10;break}return A.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),de.abrupt("return",!1);case 10:if(!(he.length<1)){de.next=13;break}return A.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),de.abrupt("return",!1);case 13:if(ze=a.map(function(We,zt){return{choice_text:We,is_answer:he.includes(zt)?zt+1:0}}),!_.question_id){de.next=20;break}return de.next=17,Be({type:"exercise/editExerciseQuestion",payload:{id:_.question_id,question_title:re,question_type:1,question_score:_e,question_choices:ze.map(function(We){return We.choice_text}),standard_answers:ze.filter(function(We){return We.is_answer}).map(function(We){return We.is_answer})}});case 17:pe=de.sent,de.next=23;break;case 20:return de.next=22,Be({type:"exercise/addExerciseQuestion",payload:{insert_id:_==null?void 0:_.insert_id,categoryId:pt.categoryId,question_title:re,question_type:1,question_score:_e,question_choices:ze.map(function(We){return We.choice_text}),standard_answers:ze.filter(function(We){return We.is_answer}).map(function(We){return We.is_answer})}});case 22:pe=de.sent;case 23:pe.status===0&&(Dt(-1),A.b.success("\u4FDD\u5B58\u6210\u529F"),V(!1),Be({type:"exercise/editExercise",payload:Object(e.a)({},pt)}));case 24:case"end":return de.stop()}},Ce)}));return function(){return Je.apply(this,arguments)}}(),Yt=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(Je){var Ce,z;return(c==null||((Ce=c.editData)===null||Ce===void 0||((z=Ce.exercise)===null||z===void 0))?void 0:z.exercise_status)===1?Je:Je.id!=="del"&&Je.id!=="add"}),vt=function(){var Je=Object(oe.a)(h.a.mark(function Ce(z){return h.a.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:pe.t0=z.id,pe.next=pe.t0==="del"?3:pe.t0==="up"||pe.t0==="down"?5:pe.t0==="edit"?9:pe.t0==="add"?11:16;break;case 3:return w.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(oe.a)(h.a.mark(function de(){return h.a.wrap(function(zt){for(;;)switch(zt.prev=zt.next){case 0:return zt.next=2,Object(N.i)({id:_.question_id});case 2:Be({type:"exercise/editExercise",payload:Object(e.a)({},pt)});case 3:case"end":return zt.stop()}},de)}))()}}),pe.abrupt("break",16);case 5:return pe.next=7,Be({type:"exercise/exeriseMoveUpDown",payload:{id:_.question_id,opr:z.id}});case 7:return Be({type:"exercise/editExercise",payload:Object(e.a)({},pt)}),pe.abrupt("break",16);case 9:return J!==-1?A.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Wt(!1),Dt(_.key),V(!0)),pe.abrupt("break",16);case 11:if(!(J!==-1)){pe.next=14;break}return A.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),pe.abrupt("return");case 14:return x({key:_.key,insert_id:_==null?void 0:_.question_id,question_type:0}),pe.abrupt("break",16);case 16:case"end":return pe.stop()}},Ce)}));return function(z){return Je.apply(this,arguments)}}(),Ft=function(){var Ce;return l.a.createElement("aside",null,l.a.createElement("div",{className:ce.a.questionType},l.a.createElement("div",null,l.a.createElement("span",{className:"font16 c-blue"},_.key,"\u3001\u5355\u9009\u9898"),"\uFF08",_.question_score,"\u5206\uFF09"),!_.hideAction&&Yt.map(function(z,ze){return z.id==="up"&&_.key===1||z.id==="down"&&_.key===_.len?null:l.a.createElement($.a,{key:ze,placement:"bottom",title:z.name},l.a.createElement("span",{onClick:function(){return vt(z)},className:z.icon}))})),l.a.createElement("div",{className:"mt5"},l.a.createElement(b.a,{value:_.question_title})),l.a.createElement("div",{className:ce.a.questionChoices},_==null||((Ce=_.question_choices)===null||Ce===void 0)?void 0:Ce.map(function(z,ze){return l.a.createElement(m.a,null,l.a.createElement(T.a,null,l.a.createElement(y.a,{key:ze,checked:_.standard_answer.includes(ze+1),disabled:!0},gt[ze],".")),l.a.createElement(T.a,{flex:"1"},l.a.createElement("span",{className:"c-black font14"},l.a.createElement(b.a,{value:z.choice_text}))))})))},Zt=function(){return l.a.createElement("aside",null,l.a.createElement("div",{className:ce.a.questionType},l.a.createElement("div",null,l.a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),l.a.createElement("p",{className:ce.a.titleWrap},l.a.createElement("span",{className:ce.a.required},"*"),l.a.createElement("span",{className:ce.a.title},"\u9898\u5E72\uFF1A")),l.a.createElement(S.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:re,onChange:function(z){return st(z)}}),l.a.createElement("p",{className:ce.a.titleWrap},l.a.createElement("span",{className:ce.a.required},"*"),l.a.createElement("span",{className:ce.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",l.a.createElement("span",{className:ce.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),a.map(function(Ce,z){var ze,pe;return l.a.createElement("div",{className:ce.a.choiceWrap,key:z},l.a.createElement($.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},l.a.createElement("div",{className:"".concat(ce.a.answer," ").concat(he.includes(z)?ce.a.activeAnswer:""),onClick:function(){he.includes(z)?Bt(he.filter(function(de){return de!==z})):Bt([].concat(Object(G.a)(he),[z]))}},gt[z])),l.a.createElement("div",{className:ce.a.editorWrap},ie===z?l.a.createElement(S.a,{id:"single-question-option-".concat(z),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:Ce,onChange:function(de){a[z]=de,i(a)}}):l.a.createElement("div",{className:ce.a.htmlWrap,onClick:function(){return mt(z)}},l.a.createElement(b.a,{value:Ce}))),((ze=c.editData)===null||ze===void 0||((pe=ze.exercise)===null||pe===void 0)?void 0:pe.exercise_status)===1&&l.a.createElement(l.a.Fragment,null,z>1&&l.a.createElement($.a,{title:"\u5220\u9664"},l.a.createElement("i",{className:"".concat(ce.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return i(a.filter(function(de,We){return We!==z}))}})),z<7&&z===a.length-1&&l.a.createElement($.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},l.a.createElement("i",{className:"".concat(ce.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return i([].concat(Object(G.a)(a),[""]))}}))))}),l.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),l.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",l.a.createElement(d.a,{value:_e,max:1e4,min:0,onChange:function(z){fe(z)}})," \u5206"),l.a.createElement("aside",{className:"tr"},(J!==-1||_.question_id)&&l.a.createElement(r.a,{type:"default",onClick:function(){nt(),V(!1)}},"\u53D6\u6D88"),l.a.createElement(r.a,{className:"ml20",type:"primary",onClick:function(){Xe()}},"\u4FDD\u5B58")))};return l.a.createElement("section",{className:ce.a.wrap},!Pe&&Ft(),Pe&&Zt())};E.a=Object(P.a)(function(u){var I=u.problemset,j=u.loading,L=u.globalSetting,c=u.exercise;return{problemset:I,globalSetting:L,exercise:c,loading:j.effects}},null,null,{forwardRef:!0})(Object(Ee.forwardRef)($t))},FOrL:function(Ie,E){Ie.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAABKCAYAAADUvCinAAAAAXNSR0IArs4c6QAAFq9JREFUeAHdnAl4VFWWx6sqlYWEkIRsJCRkJQECCXsIS0gAWWwQl1YQxQ2nRx0/u9We8etvpmf87LFt7XHs7mmXbhVEFESQdWRfwiKGXRYhkI0sQAIBAmQnqZrfKfMyZVGVqldLjL7vu9997757zz33/84995xzb5VG8xO/Fi1aNPTDDz/M7w7D1HcHJjzFAyCPNxgMi/V6/YOe6kMNXZ2ayj+mugsXLhSAFxqNxtmPPvroge7A+09Osj///HOvmzdvvoZET/D19Z04f/78i90BaOHhJwU20hx748aNZVqt9kR0dHTOnXfe2dxdgBY+tN2JGVd4QT8/gsp4GRovPfnkkytcoeWptj96ycbaiEdl/BWgEWjt+AULFlzwFFiu0v3RSvaGDRt8L168+CIALNDpdL99/PHHl7oKhqfbe3m6A3fTR4J1/fr1m88iuBxJPs8iOBdr45C7+/EEvR+NZIuVUVdX9wBg/wYgTnp7e//rI488UuoqKCyqv4FmK+rnj67Sste+2+vsjz/+OODWrVsiyb9iMIcAZh4L4El7A3PkPUA/Db2ZERERdzhS39U63RbsDz74YDBq4qmWlpZZ5GtIdz7xxBMlrg5YaY/18iuAnhsYGDht1qxZDUq5J/NuBTZSnIAUzwGEOYB7i/R3pO5f3AkGtHVI9BuAmkG644EHHrjpSYDNaf+gOvvQoUPe33zzTRYMTSVNB1xf0mfo4+V4fkXmjMr9p59+GtLU1CSSPpzHvcQ8NqK36y3r2Xpub7+M92UZGRnPjhw58patup4o71KwkahwgBqFXTyawUgS6RI9vBngNj/22GPFloNkukfTZjZ17iXl8L5jNlLexPMW8lU9e/Zcj5RetWyvPKOWsrl/HzPxTdTR35XyrszdBjZAaD/66KMgBh4KmGGkKAaSzHN/yXkv96IbD5If8PLyOpCWlnbUmnQtWbIkGV19jwBM3Uyh7efnp+nfv3/lmTNnYnx8fE7OnDkzrKioSFdYWBhx/fp1wayVurvIV/Ph1mAOnpfC9evX+1+6dOkVaEzmcb67FlehrfZyC9hI3wEG04/B1sLAFVINqYrnYsoLJfXq1asYyWu0xaDEndva2u6hjYA8ROohrW0pKSmlgCz3iRTpli1bpgHMvPvvvz9H6siFaqkuKSlp40NEX716VQMNI8US6dsCrQd5/gS18XtrH1bad9XlFrCdYRYQdIsXL84CYFEP90AjQegEBQU1p6amliYnJ/v06NFDyr7HozWwpZ1yNTc31+zZs6e1rKysj1IG2CfpYxWzaTWe5jdKeVfn3xuIpzuXBfH48eOTUDEC7t2kSOkzJCSkftCgQaXx8fGBqIs4KbN1dQK2ob6+fu+uXbt8/f39/bKysvwANxzQa8+ePdv3woULvkIT4M+RrSKtRnfv49nAfZdcHge73SmZzmhEPcwkD5KRhYeHXwPgsri4uFCsj1gpc+SyAnbNlStXjiDN0aGhoY1jxowJhN4AS1rMoNrz58/XnD59Ooo8AF6kSjVgr2XRXB0QELADNddi2c6dzw6DjbvcE3f5CZiMcZQB6qYwmKnkPaRNnz59qgcPHnw+JiYmCqmTBVT1JWADzm5sb92xY8dakdhE9HFlQkJCDDT7OUKQmXWTINbFgoKCyPLy8iCepZmssl8K8GpNSkf6lDoOgd2++5EPaCMdJWwirtVq+vbtW4bVcZlgfj8GEqGmvVndNgApQIIvbdy4MRcpbQLgIwMHDgxAr6dTz6FxmNHruIVuw+XLl8sBPrS0tDQc2qJqHDYpOwg5cOMQk1gKQ2DiuAP0hFFNfHz8WQCuxfsTc6+3I+3M6rTwUauwMCqR2pvo3J7V1dVxYWFhtUT7bh44cCAL0y9vzpw5OWZt3HXbxAc9h6rpiXUTgzcrdMWk3E2+ytykdKZDh8BeunRpWENDQyUdmBYZy45goo1pfAqAG9Gbqbw36WXLepbPqKV8pnH9tWvXfGtrawNZ4EKpo8dMvI5OvwS4BhbPSOgnS7m0b1cjngJbulCuFvgqYXH1wZ5P4OODucmkFOBnESVU7eZ3eGNKD9byefPm1SDdTzDl3kTqOkwqpS7T+Tg2bChqwmQfK+X2cnSsP/pbg5kni1oogxE1Izv+0od8tB/y8uFDJ2LjF7KveQ2h6M3YRTgnwufL5LJxoepySLLNKQL6HUjdFlb9OhhYcuTIEYlrJEkdQD82YsQIPwL6HgOqKyQbW73s1KlTLaRkkWjWhSYW9pPY/z2J5YSfPHkyCEEZjs1+whwbe/cOSbZCZOfOnfri4uK3ANqIuuhJenrYsGHHmGpvfvXVV+PQdWNIGqZ/0dixY+sxpyT28aO4mLXXEZ4LgBmP3o4DTJlxZ4YMGdKEozWIQZiMg9GjR9eBgZ6P8A6Snt2uWhwaoyqwWTR+ifucBsjmxDMok3QWa+rVzZs3D4bpWSQd9arHjx9/nsVNLAZVfZl34MH7Ntz7khMnTgQztnAAD8J6quIIRAFmqizut81QynpOnDjxwqZNm8Yzyx+Bt8WO8uewGpHoGwtVATEJMbdEr9q6ylnsFhEAimY1f5iv34MAfR0e3Rn080CY9bfV0JFyd6gRpPIicZTmb7/9Nr6xsVE82Ib09PRiFvkIJNrk1drjBaFqxjm6gceb+tBDD12zV1/eq5G2/4KhQIC2R7dfcHDwfxCPrmZQb6xdu1aP1fGLLVu2jICxVnT6MWZBLIupWpPQXr+dvkdq6wHnIo5QLKZkFOMw4sEWooe9uY+nsarFPTc3tx4rLZyP9Sptn+m08/aXDkk20yUHoHYi1Qa+fGdSba3Pawz07TVr1lxB4p9C0lNFH/LhCnBMenEfba2RrTKVkm0k/FpGPCYIPRsiNJOSkqro+wZ6WBZ1l04XMDOu5ufnBzNbMzEF7e7w6wnoxwLAW6ShdG4VSMAKY2EwOgG0jC8EKf63e++9t47799B1ryFhC44ePTqBJDHqCmi38jETpLI7Lon8EecWNdGXWRWP+qqbOnXqWfRwDLyIWXmb+epMv8yMXqgjHUL0LvhlAnqnQS09lZaQJnbWGQucJjEx0RS56ayenXc9ef/r6dOnN5Mv3Ldv35u4yPNwGO4DGC8AuYKVcwWJS7FDx+prxtCEx1mNFEeTh/Xu3bsNS6kUvoNYa0RlOUXXamfthYCrnzRpUs0XX3wxEqH9BcXvdVqfhe8GjAZ2Vmn27NmtAK5Gv3dGTnnXys1SzMaP9+7dexf3C+AjAAumAdDLxRqg7LY+LdUIDscF7N5APpo4Rhp0cBX2vgE9rEo9KUw5kyM4TZi8jcyaVMK2l23R8AJIUR9ptiogGRrccKvqxVYbB8uFZgbgPowEViLZv0TCCwkLZJAlAJ4RwIpYbP2RIG+FJsBqiNMgrPqmvLy8AMy2QKyJlnHjxl1CHQVGRUUJ6J0Kj0LLXTlBtlvM0sDW1tbwdevWrbVFV9seb36BCsOQLHNQk9HRaRLjJRjvY4uAm8s3wvDr7EEmsk6IO5xG0EmDBSNbY8FE5xq3bt0aLZE57OE2hOAiuWwi+7qZD9Xk8Ctqt23bJnuw/wSOVQoB7o0IxgnZzLZqjbR7it8MHTp0EAO1Wkch5qF8N3RfRQ+KtfAi/E5W+snMzKwaMGCAPwPopZR1lxzb21hZWWkNLwMf4SlzSe7gGW/qOaZwGmCLXv0hrmw63Yz+ex6TagqMfqEwwWzb1h2BFv4Ixl1Q+LTIdQjM726zM1ErEUzhVXh8OhbFDl1p0birHlcTnziJ2niXDk28Ijn9MbkE8P5dxYSdflrh70vi7Kzze+OpG2yjfu1tqz0No/kKAcQMdLjbrSw2t9WxQczdxWKzvs35kefgR1kzqrmPxNTqQ9i3gvcO7126mznolYHRpu3bt4diEc3iubN1o5nZ+aI1/aJBVw5Hul9lcZqOpaBBkgyYNVZVjgcGoZBcs2LFCjm9WgHAYqPLR1+ekBAfVVp6Lhu9vRgLZD5lXcmXCMAmXP4iQsvZYCSWnOxOFZDEsTkiz+YXak9+ElHAoaErVsFWKmODj+f+VQ7IZKOPxLFRXnVFPpmPns4A3sLm3l5VVSWL5PIZM6ZP3rFjZzMS3wev9BNMw0e7gJkqTNLVWBv6mpqa++FJVIVsl60lvcPassMRHjoFWyEA6FO5/090+CisAWNkZKRD7ZT2TuQnkeqhSHUxbaMmT550eNu27XIAU8CeQ/CH4yG7s5lsRUjMDQY8wok+7DURj3kHNv8hdPFQAJZTAsq436DPP7N421oQrdK+bYG0VgtDvZj0/pQpU2SjIANdFY4zYiSeoXRurZkrZb8lwJMMgQXh4aH/GxsbOwUnR+h9279/8mDWkXiOfXxJkD+LOMsuvEaZcopel3quXDXEVhYhxbu5JrDh/DNAltj2HlIthCWu8hBnBivVdqJq8aODNZwG7Q0DH1ZUVMgxMb/hw4e7G3SJDX9C2s3gjBkZw6wuPCkp/TPh4QyHJh+En7c47PO82sFb1N+NpbODKxXH6h8A2If+b6Jz/zZq1KjS3r2D79uwYdO3tHF690kV2ObMTZyYXVleXrGW6T6HraMYkkQF3SHpH6CrM+lrBLvseT4+3jJ9zbs23VMWzi7QUayBRKRQfsS0HnNQrAI1l4R/l6KTqjkzch80X5bGgHyKgNjirKzMQFQVMRtNVDsLhe3Et6Na5USunHVQ0lXuP0a1dPgE7XU7MqfBRoUkI10vpqam7C0oOGMCHSkPY2NAkHEW9Dbavs2g3xEOhw3LqOfeprUhH4LZtZQw57yVK1ca586de55mfaWtnSsfFbSGAz8xqAyxaIJI4sCtGDAgZUtiYvJ4o9HwCs++Vr4zxZok+JLc8roLQclhwdxl+UKenQZbIUan4wFc0leAvoYd6QewXHoRWFKqqMnXsVERgGTNwIM93qOH/x32GiclJU5BjRzkzMldhw8ffo3wwku0sfaBbogUf/3113ybMzPh+w9Cm74uIL1/YpZUBgT4y6+E3wdoe93afE/7XF56BmyzXscNGJA6jud9p08XlAD6fQy8BwupWRW7t3+hhsRCtEOHZojTkm6vBXUjJkyYcBBVUs/O+DMEp/7GrHvarN1hPsQytueCsGIep/yp9nd5RAsXEyns4+Wlk1+N9SOZNXP6dp+tli5LthXCYwcOHDAWxvMx/CsZ+GzUizfHGqxU/V7RCX65UEC7hzl3Uo79nOPo4PV6r58Rw36PD/wU8e5BnOfYDeWzgH8AaRf7/DWSN1Issfu/8kG2xMXFcqJWKyrL39F+FG6hs5N7UXneZqkBOqKztyj1LHNPgG3qA4bGpKUN0sDAfqbuFaRoGouoF16pJQ/K8/8QKniOBx/AOEW76coLR/L4+Lh7WeS2IL1T0Zuf0mYMNJ6UtvBygvTu5Mk5l/V633/UaIzPfifEzkkypudj/HCq3BG+zOt4DGylEwaZOWjQQA368iA7GvU4RBNZ1LToSaWK5FcJ5KwiL2Qg1yIjI0abv3TkHmAjsrOzGwhz1nD/EG3ESljODFnEgaEBGo0B9SQnt5wD2BEe7NXxONgKA4A7CutFdlkOA7qRBXQkp11Nr9kw3cDmrAAUggraTi5TX/Wl02nvRge/dPDgwRbCw/lRUX0ehMgKFrxA1cQ80KDLwFZ4xxYfkZiYoMFxOLp//34/AB/IZoUc5vk5H6S5b99om1t0Co3O8tDQ3q/MmDHtGMrjv6Gp7axuV7/73lzuys5xQIbFxsYMbGlpOobzchxg/DAf+YWX1tVjBmIbj+5uQAu2qiUb6WtB/2pY6c9zsrMV0OJc+UheXvoMzDxNRkZ6GbSzAMkVcp5uK56tzEqnmFQt2RwXXsWi915VVXWfrVu3xeEgFAD+RVdHCc04gFb98V3t15H2HKNrOn78hFg1idRfimkpnqrqS/XgMjOHpfDrh6zr12v/ed++/CklJaV3lpWVG7EwDsbF9WO113TpGT7VI1bRAFe+pbCwyIcAlQ+xkg0cyGnipMHrgO6Ui6lqAeEoQSBBeyJfxth2nvOLi0s+Jeb7JFKZgdkmh8YPYQVI/Fd2V9x2bdy4SWiZ4tluI2qDECDf4mygd0VFpSE4uNcGPGGDt7ePhFq9ALpcr/dO4/dCcpxO1aVKsgH612ZAS0djkpISSUnL8dQ+4WM8z/m98adP+9WwnXY4JCQIT9LkZali6oeqjC5uRZL1SLKORXvt5Mm5unaQZXfcxBZ5P/ZmwUHzslo+VYEN8bnWOzDOGTFi+N1arebtHTvyEIzm5/AaJ7KdVjxy5IgKpt5EmFQ1i6z345nS1ta2Vvk1AQdtNIC8Oicnx5uI4ix47gDZomex31+2KLP7qBJsY79OKIrJ9cKkSbmXm5ubfpeXtzuFE6SP5eXtSurdO+Qg8ZFbqJmxnbTv8lc4WG2ckfE6d67MCMgrOXPtx2EC+bsNWyC389gpDjbHoQpsJPcCgMqKbPOC0XAfH98/TJs29fTlyzXP8nv1u69evTZ1+/YdRs7hbR4yJC1Cp/MaZpNAF7zAejIQR9EBchsgr8rNzfFHEGTzQEuyy4HgYLeSlQqqwIYX4hdG0Vd2L5geGBYW+g4btFsJuT5z7ty5ZzjKO43f3TSyS78S130IRFLtEnJjBXgC5HM6gL6FdbGa3SY5hPlzyh0CWWHlOxyUJ8dzVXqUn0dEtrW1yt9JhDnehSnqZmCci/bvP1jADzklXt0HB+YS0b3NMTF9c6Fld6fBFWsEQTayX6ktKSnll1+9VuFEBeNMzRCQ1YxD6mKN1NB2MAG1atVt1Taorj4/BQdqPe381LaF0TqDoe0t9Lk3foKEU/2JlRSwiO7j8PrdPNu00Z0BGzBNBx0xTxsx4Vamp2eE85FVhW4txtik12tnRUb23WZR7tCj6i8rVDk+wHaVcTm3IQ71cnulyvr6hj9yVGA4r2QPUMeGwa6xY8cUsRX2IBjd9osylWAD8nkkuaRBFj5+Q8M6oXUFZBkBu/7aORxR3ioPzlxOgS0doXs5u2FYDDDZznQsbZD0QzgO73HAfR50JlFkYEdn5dixWc3oUgG9Y01xBGzoGREEURd1QocfSEUB8jRn+VPaQZdjFbpHWeDPKWXO5E6DrXTGoodkGl8BmHilTG3OYFYTe9gIUC9AZwDPjZy+Woi5yP+S6ORPYbSdgS0g8/G1RUXFN/nN5Yr09MGxgMPsc+2C7jlE4t/5ZcES1yh919plsIUMYHhXV1+Y39ZmFD3s1CEWzCnZWXl7z56vKrHPX4JmOM/VnIb6gEOUOfziYBzPt7nr1dWXNDgkN3CgPsesjAfkKdRz9TrGEZi/REZGLwFw4cstl1vANueEA5BjDIbWOUiEOAcJ5u8cvL+K8fC6HMXF55DjwrIQl5PEodqEKWnSvRxw1OBaXw8MDFg+ePAQCYA5tbtDO9MFqKWIzTqdTv8ZBznzlXJ35m4H25w5gB8M8LMpuwvwhwNchw42r2fjvrCurv4N/vspFyBEf5t4HT16lAZ1UYskf8aGcgptRdervqDJoRzTEV8BeB0An1BNRGUDj4Jtzgtg9cBOz0BaRzLQkayFnDzVDqTcy7ye5T3qZVdJSfH7BQWFv+edN2plDfY5el2Ta1nX1jP9tQHsaYyew/R3CHPzEHbyMcobbbXxRHmXgW2NeQbuS6Qwlg9AyLaNQzLySwKtqAt+dSxHwsQE1PYAWAM5Z+hM/1F1B+344ar8+6URsP4/p9512lZQXs49uVc5wFaw4VEBsLT5Ya//AzDfafkdei4SAAAAAElFTkSuQmCC"},GABl:function(Ie,E){Ie.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAKi0lEQVRoQ71ae3BU1Rn//e7dzYuioNRsHlSqRiUB2eUx0hbaKAHEAMWxiQ6PTUAUGCuIQNVOZ0xnrHUE5GHHIqOwCag8BlQiQnnUokgt5AEIK5GnBpIFXwjkAdl7vs7dkJCETXLvEj3/5d7v9/u+337nfN8554bowBHo16+3YRh3K7IPBHcRSIDI9QJ0AWkA8h0E3xM8DWAvde5x6Pqe+D17jnVUGLxWogqPp78SGSeC3wP4ZUR8pJ+Ct50O7e344uKjEXFcBkUkSERY6e43RkE9JcCgawngaiw3O6A/l7CvaHckvLYFhTKi5B8C3B2JQ6sYEhvpcMxKKioqs4ox7SwLkvT0mFNnz82HqKkCaHacRGxL1gDybHJp6WKSYoXHkqBytzuF4FoR6WOFtKNtCP4b0c7s5N27v22Pu11B5e7+6ZTgBgE6t0f2Y74n8IUjOuo+1+7dx9vy06agcrf7fgjXARLzYwZrnZsB6BzevaRkf2uYVgWdcruHKnAjRJzWHf4ElmSl5nTcnbRnT3k4b2EFVfTt29NQ8l+zKf4EIUbi4kAnhz7ohuLiH1qCwwo62cf9ccf3l0jibh1DckPy3lKzmTcbYQWV9+k7HlArOjaEjmejRm9yaWmzOMMKMncCp9x9dwlkYEeEQUCBrO0IrqYcApx1xsV6XLt2nWl43kyQqyB38dQJPZ7MY56qdLsHGIL/iY3m24R0p2jc6BDZrkVHf3XTiBFfMy9PdbSgNotCYv6kDAPGVhCTT3vz3zCNT7o9PhHJsRoIwUJN518TS0qKrWI62q4xQ/H5uTsB+Q3I0521zrcfGf/KuTMDBrguXar7or2mSuCCRm1q4t6SN5sGOGZBTQ9DsRdgJEFpQeo8pRvRJe/MYeMUMe2lYlQczl4cBki7jT78DyCVTN32qfkuRJC8Mrd3nSGNzYoa5wYm+P5kvivv43kakBdbbWTk1zqRnlBa6jdt8j4UR1Fx9WQAUyG4aqtEUIHYBWJh4ay4dQ28ciBjJiAvR5Qx8jtEOROZsuliSFBCQc4LSvBs4xogLjmjolPLH156VLKyok4ePuKHyK1XOSN/0Bz6PUlFRaXmuzELLrmNYHCVQO6wEhjBT5zReHj99LiToUwdGPIYgNesYMPE8hDTtq0JCYovyD0KkVuaGZHvnfb6xpjPTnk8o5WS91qSNC2bo+fWZiqq1RDpZDOggMPhHPHuzKi99aIy8gHx2uQwJ9t69tr2IBPfyr3TqJPPwxE4dGScGp+//XKB2CIiQ6/YcXP3faUjGjITNII7IxBTT0eeitJjB6yfyUr5MrMrLtT6IXDZFHUWaTd0Y8LKieOVEb6JkjgwOCbTvTY726j0eFINwT4RcYRi0LVfJZeUfGqumeKimgNWp1kbQX7w/pxOmaEsHRw6BaKW2BRkBjWQCQUTFylR01td9ODjgRzfq6Gp18ezSEGmEyxJ3lfaz3w2en7VNKUQen+tQ9O0ezfMiv1QjmZcj1oJQGBvl09tKl0Fuf8Rkd+1Koj4NkqPS/lq3D+/PztoUNcLF6oOQ7AweV/p8yZm5LyqveGqWSTiSK4pnB33UH2WMtZAJMsWD7HIFHRQRFLbBnLR6Rzfk6G15PFM05R2NHFf8RazzwSDqs0Dl52ACJ6PuTm229psXhJ/xjQosZl5vs/4/NxKQNpegERQd7B3xVjfIcnK0iuPHYtOLC6uHjW/dqQoo9BO0O3ZRkfpt6+bEXNY/BmZUPJ+e/bN3pM76crPrRVIdHtAkpsDXl+oqjWMUfOrpoiC/cXbhjPqWnrhU7E75NB9dyFYt6+9uFq838/4gpwfILjOCpBkZsDr+6DBduTcmomAWmYFa9VGc3DQhplxn4h/aAqU+sIqLmRHfkZXQU6ZCG63AiRZlpQa1bu4/9K6UEGYXzMESm2zgrVqQ2i3FM6JPS7+jIEwT832xi668nN2CPBbqziN2lOV3uULTPusl6uTahTKIZFuKpt7JXGm36y4hDxSiX/YI1DG61bjupyhzaag1QJkWwfyrO6MSqkYu/QbEzNqXvV2EbnXOr51S2p4o3BWJ3Nja5btAohMsMfLV80qtxCQGXaAJJcEvL5pJmb0vJpxStRKO/hwtuYunE7ds+HJ6P1yfEwXVJ+vgCDWFi8xg64Vk7JFGattAg2nw9n35NjX92etEb32qxpzn3dNWSKxvHB2p0n12RkyHYJFtmIyjXUtnT3eye1Sc16+gUC3Q0CyJCk1aqBZIB6YKzfVsdrcMSTY4WiwJbC/C+J+vWIOq0TyHPDvNI8rKba4iBpERXUNHR9cBTkfi9j/LEJqLwW8y582OR6Ye7FXHYx3gTDnpjYiM8U4o5nZeCbyD50BpRbaEmMaE1uZtn3Y5fPQxGch6gXbJKDSdW1ExfhlW0zsmAXSxQjW+ARy1X1ZS+76k6vkd5G4J8zMhKZa2ahuqKs+DPOLn91BPsK0bctCghJXTLrDUMoPiO3PJAQvApwSyFme3xDD6PmXPCJ1MwA+KCI/axqbWZpBFFJ3LDYLQNN3cnDIEgim2NWC+unmYsqmc42XEq6C3FUiEtrpRjIIzBscm/mMeXZqih+9UOIhNbeFMhBkRb/ZMV+afaalDykb3gdBowRi/0cFtcVM2xqq1FcErZyYKoZ8FkmWGoMjjwGy6MaYTsv82a9eaOuHue2DJ6KP3P/KxQYbOThkB8R6g2/i8xwcsbfyjsJQX2x50XhNWboigGcBrKam7RKRMqce+vodYwiSIOihREYAPN5wJJGDGdkQsdc6Gpxp/AtTt/2t4c9mghIKJvcU1O0VQVQk084yhjgHxKac9i45I+VZsTj3/SGI/MIyvjF6VqBrbAoTC6vDCjIfulZM/KMo9YptchsAEk8HvPkvhdbVwYznIJJnA97EVBvLXlvfblZ0whG58nPWCvCHyJy0gyKPde7WOdVcP3JkWHfUqkOAxNn2Rcxn2vbZLXFhr15vW/nEdeeNcyUArr5ctO25OUAjH6z0+tZfzs4qRFJZiU1IHTySvPoDQKt3yeb1cFDJNhHcdI0amhQk7gh4fen1YoYPhgQ/ss/NzxHtHGj2nHDYNi/Hk9/MTQka2CoiN9t3fNVkUDr0/hU5b5SK5Gnw7yyCiMcWL+GH5sxkz80nWsO1e9uftHJysqHqtoigpy3nLYxJLgt4fY+EsnMg41FAltriIzciyjm2tcy0WuXCOUnKf/xGg1VvishwW0Fc8XIhNoYpJ7J9gfpLRByGyM8tc5FzkTromXBrxlJRaM2ReW0sSi0QQTfLwZiG1P582rv876Hs+DNehpKZFvEnoWE2U7dbbrrtTrmWjhPfeqybEby0ECLjrARF8ETML9DzxD2+WikbdifqDHND2vb/PpDm5/oXcV3XRey+tsaKH1tTLhyh661H0xCsmyaQCW1dg1HTHwpMWLbmcpneBJH7Wg+QVdCwFKI/z7R/fWdHyDULaiCIL5jdScM3Y6X+m04/aXIPQGJnwJs/OCTm8yEjYSDMLSurQPkI5CrcoK2ja0vobBTpsD3l2nKU/mGe43DFiV5Ksb8SNUCj9lrlhOUl5r8JwG9evjMBhDmdjkJYBp2luLPHHrL+nq8jxv8BV2A7FHmr6w0AAAAASUVORK5CYII="},HmJG:function(Ie,E,t){},JNOM:function(Ie,E,t){"use strict";t.r(E);var Ve=t("Znn+"),r=t("ZTPi"),ae=t("qVdP"),d=t("jsC+"),G=t("+L6B"),f=t("2/Rp"),m=t("sPJy"),W=t("bE4q"),T=t("lUTK"),M=t("BvKs"),y=t("WmNS"),B=t.n(y),$=t("9og8"),p=t("k1fw"),w=t("tJVT"),ut=t("PpiC"),h=t("q1tI"),e=t.n(h),se=t("Ty5D"),A=t("55Ip"),oe=t("9kvl"),ge=t("jhfD"),Oe=t("Llu2"),Ee=t("0NbB"),l=t("V0Rq"),n=t("1vsH"),P=t("mgmH"),N=t("DjyN"),S=t("NUBc"),b=t("giR+"),De=t("fyUT"),ce=t("5NDa"),gt=t("5rEg"),$t=t("14J3"),u=t("BMrR"),I=t("sRBo"),j=t("kaz8"),L=t("jCWc"),c=t("kPKH"),ue=t("g9YV"),o=t("wCAj"),Be=t("oBTY"),yt=t("BoS7"),Ct=t("Sdc0"),_=t("miYZ"),Ye=t("tsqr"),nt=t("2qtc"),J=t("kLXV"),At=t("5Dmo"),Dt=t("3S7+"),ke=t("jrin"),Wt=t("y8nQ"),xe=t("Vl3Y"),x=t("wd/R"),O=t.n(x),U=t("ErOA"),K=function(Q){var ee=Q.shixunHomeworks,Te=Q.dispatch,et=Object(se.m)();return e.a.createElement(J.a,{centered:!0,title:"\u63D0\u793A",visible:ee.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object($.a)(B.a.mark(function He(){var Me;return B.a.wrap(function(lt){for(;;)switch(lt.prev=lt.next){case 0:return lt.next=2,Object(U.a)("/api/myshixuns/".concat(ee.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"post",body:{course_id:et.coursesId}});case 2:Me=lt.sent,Me.status===0&&(Ye.b.success("\u5220\u9664\u6210\u529F"),Te({type:"shixunHomeworks/setActionTabs",payload:{}}),Te({type:"shixunHomeworks/getWorkList",payload:Object(p.a)({},ee.actionTabs.params)}));case 4:case"end":return lt.stop()}},He)})),onCancel:function(){Te({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.a.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),e.a.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))},a=Object(oe.a)(function(Se){var Q=Se.shixunHomeworks;return{shixunHomeworks:Q}})(K),i=function(Q){var ee,Te,et,He,Me,be,lt,Y,g=Q.exercise,Z=Q.dispatch,je=Object(se.m)(),Ae=Object(h.useState)(!0),D=Object(w.a)(Ae,2),Ne=D[0],ve=D[1],me=xe.a.useForm(),k=Object(w.a)(me,1),it=k[0],we=g.actionTabs;return Object(h.useEffect)(function(){if(g.actionTabs.key==="\u66F4\u6539\u8BC4\u9605"){var tt,at,Pt,bt;it.resetFields(),it.setFieldsValue({subjective_score:we==null||((tt=we.selectArrs)===null||tt===void 0||((at=tt.record)===null||at===void 0))?void 0:at.subjective_score,objective_score:we==null||((Pt=we.selectArrs)===null||Pt===void 0||((bt=Pt.record)===null||bt===void 0))?void 0:bt.objective_score})}},[g.actionTabs.key]),e.a.createElement(e.a.Fragment,null,e.a.createElement(J.a,{centered:!0,title:"\u8BC4\u9605",visible:g.actionTabs.key==="\u66F4\u6539\u8BC4\u9605",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object($.a)(B.a.mark(function tt(){var at,Pt,bt,St;return B.a.wrap(function(Jt){for(;;)switch(Jt.prev=Jt.next){case 0:return Jt.next=2,it.validateFields();case 2:return bt=it.getFieldValue(),Jt.next=5,Object(l.E)(Object(p.a)(Object(p.a)({},bt),{},{id:je.categoryId,user_id:we==null||((at=we.selectArrs)===null||at===void 0||((Pt=at.record)===null||Pt===void 0))?void 0:Pt.user_id}));case 5:St=Jt.sent,St.status===0&&(Ye.b.success("\u8BC4\u9605\u6210\u529F"),it.resetFields(),Z({type:"exercise/setActionTabs",payload:{}}),Z({type:"exercise/getExerciseList",payload:Object(p.a)({},g.actionTabs.params)}));case 7:case"end":return Jt.stop()}},tt)})),onCancel:function(){Z({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("div",{className:"pl30"},e.a.createElement(xe.a,{form:it},e.a.createElement(u.a,null,e.a.createElement(c.a,null,e.a.createElement(xe.a.Item,{name:"subjective_score",label:"\u4E3B\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(De.a,{min:0,max:(we==null||((ee=we.selectArrs)===null||ee===void 0||((Te=ee.exercise_types)===null||Te===void 0))?void 0:Te.subjective_score)*1,style:{width:150},placeholder:"\u8BF7\u586B\u5199\u4E3B\u89C2\u9898\u6210\u7EE9"}))),e.a.createElement(c.a,{flex:1},e.a.createElement("div",null,e.a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",we==null||((et=we.selectArrs)===null||et===void 0||((He=et.exercise_types)===null||He===void 0))?void 0:He.subjective_score,"\u5206")))),e.a.createElement(u.a,null,e.a.createElement(c.a,null,e.a.createElement(xe.a.Item,{name:"objective_score",label:"\u5BA2\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(De.a,{min:0,max:(we==null||((Me=we.selectArrs)===null||Me===void 0||((be=Me.exercise_types)===null||be===void 0))?void 0:be.objective_score)*1,style:{width:150},width:150,placeholder:"\u8BF7\u586B\u5199\u5BA2\u89C2\u9898\u6210\u7EE9"}))),e.a.createElement(c.a,{flex:1},e.a.createElement("div",null,e.a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",we==null||((lt=we.selectArrs)===null||lt===void 0||((Y=lt.exercise_types)===null||Y===void 0))?void 0:Y.objective_score,"\u5206"))))))))},v=Object(oe.a)(function(Se){var Q=Se.exercise;return{exercise:Q}})(i),H=[{name:"\u672A\u8BC4\u9605",id:0,type:"unreview_counts"},{name:"\u8BC4\u9605\u4E2D",id:2,type:"reviewing_counts"},{name:"\u5DF2\u8BC4\u9605",id:1,type:"review_counts"}],ie=[{name:"\u672A\u5F00\u59CB",id:0,type:"unanswer_users"},{name:"\u8003\u8BD5\u4E2D",id:1,type:"answering_users"},{name:"\u5DF2\u4EA4\u5377",id:2,type:"answer_users"},{name:"\u5DF2\u4EA4\u5377/\u672A\u7B54",id:3,type:"commit_with_no_answers_users"}],mt=t("BdwD"),Et=function(Q){var ee=Q.exercise,Te=Q.dispatch,et=Object(se.m)(),He=Object(h.useState)(!0),Me=Object(w.a)(He,2),be=Me[0],lt=Me[1],Y=xe.a.useForm(),g=Object(w.a)(Y,1),Z=g[0],je=Object(h.useState)(!1),Ae=Object(w.a)(je,2),D=Ae[0],Ne=Ae[1],ve=ee.actionTabs;return Object(h.useEffect)(function(){if(ee.actionTabs.key==="\u5EF6\u65F6"){var me,k,it,we;Ne(!1),Z.resetFields(),Z.setFieldsValue({subjective_score:ve==null||((me=ve.selectArrs)===null||me===void 0||((k=me.record)===null||k===void 0))?void 0:k.subjective_score,objective_score:ve==null||((it=ve.selectArrs)===null||it===void 0||((we=it.record)===null||we===void 0))?void 0:we.objective_score})}},[ee.actionTabs.key]),e.a.createElement(e.a.Fragment,null,e.a.createElement(J.a,{width:370,centered:!0,title:"\u586B\u5199\u5EF6\u65F6\u65F6\u957F",visible:ee.actionTabs.key==="\u5EF6\u65F6",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:D,onOk:Object($.a)(B.a.mark(function me(){var k,it;return B.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:return tt.next=2,Z.validateFields();case 2:it=Z.getFieldValue(),Te({type:"exercise/setActionTabs",payload:{}}),Ne(!0),J.a.confirm({title:"\u5EF6\u65F6\u786E\u8BA4\u63D0\u793A",content:"\u60A8\u6B63\u5728\u4E3A\u3010".concat(ve==null||((k=ve.selectArrs)===null||k===void 0)?void 0:k.user_name,"\u3011\u540C\u5B66\u5355\u72EC\u5EF6\u957F\u8003\u8BD5\u65F6\u95F4\u3010").concat(it==null?void 0:it.time,"\u3011\u5206\u949F\uFF0C\u662F\u5426\u786E\u8BA4\u672C\u64CD\u4F5C\uFF1F"),onOk:function(){var at=Object($.a)(B.a.mark(function bt(){var St,Kt;return B.a.wrap(function(Ht){for(;;)switch(Ht.prev=Ht.next){case 0:return Ht.next=2,Object(l.e)(Object(p.a)(Object(p.a)({},it),{},{id:et.categoryId,exercise_user_id:ve==null||((St=ve.selectArrs)===null||St===void 0)?void 0:St.exercise_user_id}));case 2:Kt=Ht.sent,Ne(!1),Kt.status===0&&(Ye.b.success("\u5EF6\u65F6\u6210\u529F"),Z.resetFields(),Te({type:"exercise/getExerciseList",payload:Object(p.a)({},ee.actionTabs.params)}));case 5:case"end":return Ht.stop()}},bt)}));function Pt(){return at.apply(this,arguments)}return Pt}()});case 6:case"end":return tt.stop()}},me)})),onCancel:function(){Te({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("div",{className:""},e.a.createElement(xe.a,{form:Z},e.a.createElement(u.a,null,e.a.createElement(c.a,{flex:1},e.a.createElement(xe.a.Item,{name:"time",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(De.a,{min:1,max:ve==null?void 0:ve.exercise_time,style:{width:300},placeholder:"\u8BF7\u586B\u5199\u4E0D\u5927\u4E8E\u672C\u573A\u8003\u8BD5\u6B63\u5E38\u65F6\u957F\u7684\u6B63\u6574\u6570"}))),e.a.createElement(c.a,null,e.a.createElement("div",null,e.a.createElement("span",{className:"ml10"},"\u5206\u949F"))))))))},ft=Object(oe.a)(function(Se){var Q=Se.exercise;return{exercise:Q}})(Et),he=t("xKgJ"),Bt=t("hjlX"),Qt=t.n(Bt),xt=function(Q){var ee=Q.item,Te=Q.renderText,et=Object(se.m)(),He=Object(h.useState)(),Me=Object(w.a)(He,2),be=Me[0],lt=Me[1],Y=function(){var g=Object($.a)(B.a.mark(function Z(){var je;return B.a.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:if(!be){D.next=2;break}return D.abrupt("return");case 2:return D.next=4,Object(l.u)({id:et.categoryId,user_id:ee==null?void 0:ee.user_id});case 4:je=D.sent,je&<(je);case 6:case"end":return D.stop()}},Z)}));return function(){return g.apply(this,arguments)}}();return e.a.createElement(Dt.a,{onVisibleChange:Y,title:e.a.createElement("div",null,"\u5355\u9009\u9898 ",be==null?void 0:be.single_question_score,"\u5206 ",e.a.createElement("br",null),"\u591A\u9009\u9898 ",be==null?void 0:be.multiple_question_score,"\u5206 ",e.a.createElement("br",null),"\u5224\u65AD\u9898 ",be==null?void 0:be.judgement_question_score,"\u5206 ",e.a.createElement("br",null),"\u586B\u7A7A\u9898 ",be==null?void 0:be.completion_question_score,"\u5206 ",e.a.createElement("br",null),"\u5B9E\u8BAD\u9898 ",be==null?void 0:be.shixun_question_score,"\u5206")},Te)},re=xt,st=function(Q){var ee,Te,et,He,Me,be,lt,Y,g,Z,je,Ae,D,Ne,ve,me,k,it,we,tt,at,Pt,bt,St,Kt,Jt,Ht,ne,wt,jt,kt,Ot,Tt,Vt,Qe=Q.exercise,s=Q.loading,R=Q.dispatch,$e=Q.globalSetting,Ut=Object(ut.a)(Q,["exercise","loading","dispatch","globalSetting"]),Rt=Object(se.l)(),Mt=Object(h.useState)(Object(p.a)({},Object(se.m)())),ra=Object(w.a)(Mt,2),Re=ra[0],Ea=ra[1],C=Qe.exerciseList,le=Qe.commonHeader,X=Object(h.useState)({}),ct=Object(w.a)(X,2),Nt=ct[0],Xt=ct[1],sa=Object(h.useState)(""),_t=Object(w.a)(sa,2),aa=_t[0],ja=_t[1],Ba=Object(h.useState)(0),Oa=Object(w.a)(Ba,2),Ua=Oa[0],Da=Oa[1],Ja=Object(h.useState)({}),Ya=Object(w.a)(Ja,2),Pa=Ya[0],$a=Ya[1],Za=xe.a.useForm(),qa=Object(w.a)(Za,1),Ca=qa[0];Object(h.useEffect)(function(){var rt;if(Object(he.c)()){var te;Da((te=C.exercise_types)===null||te===void 0?void 0:te.total_users)}else if(C==null||((rt=C.exercise_types)===null||rt===void 0)?void 0:rt.score_open){var ye;Da((ye=C.exercise_types)===null||ye===void 0?void 0:ye.unanswer_users)}},[C]),Object(h.useEffect)(function(){R({type:"exercise/getExerciseList",payload:Re})},[]);var en=function(te){Re.page=1;var ye=Object.assign({},Ca.getFieldValue());if(Object.keys(ye).map(function(dt){if(dt==="objective_score_gte"||dt==="objective_score_lte")return;ye[dt].includes("all")?(delete Re[dt],Ca.setFieldsValue(Object(ke.a)({},dt,"all"))):(Re[dt]=ye[dt],ye[dt]==""||!ye[dt]?Ca.setFieldsValue(Object(ke.a)({},dt,"all")):Ca.setFieldsValue(Object(ke.a)({},dt,Re[dt])))}),te.objective_score_gte||te.objective_score_lte){if(ye.objective_score_gte>ye.objective_score_lte)return Ca.setFieldsValue({objective_score_lte:ye.objective_score_gte}),!1;if(ye.objective_score_gte!=""&&ye.objective_score_lte!=""&&ye.objective_score_gte&&ye.objective_score_lte)Re.objective_score_lte=ye.objective_score_lte,Re.objective_score_gte=ye.objective_score_gte;else return delete Re.objective_score_lte,delete Re.objective_score_gte,!1}Ea(Object(p.a)({},Re)),R({type:"exercise/getExerciseList",payload:Re})},tn=function(te,ye){Re.page=te,Re.limit=20,R({type:"exercise/getExerciseList",payload:Object(p.a)({},Re)})},fa=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",width:50,align:"center",render:function(te,ye,dt){return((Re.page||1)-1)*20+dt+1}},{title:"\u59D3\u540D",dataIndex:"user_name",fixed:"left",width:150,ellipsis:!0,align:"center",render:function(te,ye){return e.a.createElement("div",null,te||"--",!!(ye==null?void 0:ye.delayed_time)&&e.a.createElement(Dt.a,{title:e.a.createElement("div",null,"\u5DF2\u4E3A\u8BE5\u5B66\u751F\u5EF6\u65F6",e.a.createElement("span",{className:"c-blue"},ye.delayed_time,"\u5206\u949F"))},e.a.createElement("span",{className:"iconfont icon-shizhong c-blue"})))}},{title:"\u5B66\u53F7",ellipsis:!0,dataIndex:"student_id",width:100,sortOrder:Pa.student_id,sortDirections:["descend","ascend"],align:"center",sorter:function(te,ye){return te.id-ye.id},render:function(te){return te||"--"}},(C==null||((ee=C.exercise_types)===null||ee===void 0)?void 0:ee.groups_count)!==0&&{title:"\u5206\u73ED",width:(C==null||((Te=C.exercise_types)===null||Te===void 0)?void 0:Te.subjective)===1?"12%":"20%",ellipsis:!0,dataIndex:"user_group_name",align:"center",render:function(te){return te||"--"}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",width:130,align:"center",render:function(te){return te===0?e.a.createElement("span",{className:"c-red"},"\u672A\u5F00\u59CB"):te===1?e.a.createElement("span",{className:"c-orange"},"\u8003\u8BD5\u4E2D"):te===2?e.a.createElement("span",{className:"c-green"},"\u5DF2\u4EA4\u5377"):e.a.createElement("span",{className:"c-red"},"\u5DF2\u4EA4\u5377\uFF08\u672A\u7B54\uFF09")}},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",sortOrder:Pa.end_at,width:145,ellipsis:!0,sortDirections:["descend","ascend"],align:"center",sorter:function(te,ye){return te.id-ye.id},render:function(te){return te?O()(te).format("YYYY-MM-DD HH:mm"):"--"}},(le==null?void 0:le.exercise_status)>1&&(le==null?void 0:le.open_camera)&&Object(he.c)()&&!((et=$e.setting)===null||et===void 0?void 0:et.is_local)&&{title:"\u8003\u8BD5\u7167\u7247",dataIndex:"photo_count",align:"center",width:100,render:function(te,ye){return ye.commit_status>0?"".concat(te||0,"/").concat(le==null?void 0:le.photo_count):"--"}},(le==null?void 0:le.open_camera)&&Object(he.e)()&&le.exercise_status<3&&!((He=$e.setting)===null||He===void 0?void 0:He.is_local)&&{title:"\u5141\u8BB8\u4E0D\u62CD\u6444",dataIndex:"close_camera",align:"center",width:100,render:function(te,ye){return e.a.createElement(Ct.a,{checked:te,onClick:Object($.a)(B.a.mark(function dt(){return B.a.wrap(function(Ga){for(;;)switch(Ga.prev=Ga.next){case 0:te||J.a.confirm({title:"\u5141\u8BB8\u4E0D\u6444\u50CF\u8B66\u544A",content:e.a.createElement("div",null,"\u4E3A\u4FDD\u8BC1\u8003\u8BD5\u516C\u5E73\uFF0C\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7684\u6444\u50CF\u5934\u3002\u5982\u5B66\u751F\u786C\u4EF6\u8BBE\u65BD\u786E\u6709\u95EE\u9898\uFF0C\u4E3A\u4FDD\u8BC1\u5B66\u751F\u8003\u8BD5\u6743\u5229\uFF0C\u6559\u5E08\u53EF\u4E34\u65F6\u53D6\u6D88\u9650\u5236\uFF0C\u5141\u8BB8\u5B66\u751F\u53C2\u8003\u3002 \u672C\u64CD\u4F5C\u4E0D\u53EF\u64A4\u56DE\uFF0C\u4E0D\u53EF\u4FEE\u6539\u3002 \u60A8\u786E\u8BA4\u540C\u610F\u8BE5\u5B66\u751F\u4E0D\u5F00\u542F\u6444\u50CF\u5934\u53C2\u52A0\u8003\u8BD5\u5417\uFF1F"),onOk:function(){var an=Object($.a)(B.a.mark(function rn(){var ka;return B.a.wrap(function(Sa){for(;;)switch(Sa.prev=Sa.next){case 0:return Sa.next=2,Object(l.c)(Object(p.a)(Object(p.a)({},Re),{},{exercise_user_id:ye.exercise_user_id}));case 2:ka=Sa.sent,(ka==null?void 0:ka.status)===0&&(Ye.b.success("\u64CD\u4F5C\u6210\u529F"),R({type:"exercise/getExerciseList",payload:Object(p.a)({},Re)}));case 4:case"end":return Sa.stop()}},rn)}));function nn(){return an.apply(this,arguments)}return nn}()});case 1:case"end":return Ga.stop()}},dt)}))})}},!((C==null||((Me=C.exercise_types)===null||Me===void 0)?void 0:Me.objective)!==1||(C==null||((be=C.exercise_types)===null||be===void 0)?void 0:be.objective)===1&&(C==null||((lt=C.exercise_types)===null||lt===void 0)?void 0:lt.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",width:100,render:function(te,ye){te=typeof te=="number"?Number(te):te;var dt;return te>=0&&te<=60?dt=e.a.createElement("span",null,te):te===100?dt=e.a.createElement("span",{className:"c-green"},te):te>60?dt=e.a.createElement("span",{className:"c-orange"},te):dt="--",e.a.createElement(re,{renderText:dt,item:ye})}},!((C==null||((Y=C.exercise_types)===null||Y===void 0)?void 0:Y.subjective)!==1||(C==null||((g=C.exercise_types)===null||g===void 0)?void 0:g.subjective)===1&&(C==null||((Z=C.exercise_types)===null||Z===void 0)?void 0:Z.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",width:100,dataIndex:"subjective_score",align:"center",render:function(te,ye){te=typeof te=="number"?Number(te):te;var dt;return te===0?dt=e.a.createElement("span",null,te," ",e.a.createElement("span",{className:"c-red"}," (\u5F85\u8BC4\u5BA1)")):te>0&&te<=60?dt=e.a.createElement("span",null,te):te===100?dt=e.a.createElement("span",{className:"c-green"},te):te>60?dt=e.a.createElement("span",{className:"c-orange"},te):dt="--",dt}},{title:"\u6700\u7EC8\u6210\u7EE9",width:100,dataIndex:"score",sortOrder:Pa.score,sortDirections:["descend","ascend"],align:"center",sorter:function(te,ye){return te.id-ye.id},render:function(te){return te=typeof te=="number"?Number(te):te,te===100?e.a.createElement("span",{className:"c-green"},te||"--"):te>60?e.a.createElement("span",{className:"c-orange"},te||"--"):e.a.createElement("span",null,te||"--")}},Object(he.c)()&&{title:"\u8BC4\u9605\u72B6\u6001",width:130,dataIndex:"has_comment",align:"center",render:function(te){return te?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"}},((le==null?void 0:le.assistant_auth)||Object(he.c)())&&{title:"\u64CD\u4F5C",fixed:"right",dataInex:"action",align:"center",width:150,render:function(te,ye){return e.a.createElement("div",null,Object(he.c)()&&e.a.createElement(f.a,{ghost:!0,type:"primary",size:"small",disabled:ye.commit_status<2},e.a.createElement(A.Link,{className:ye.commit_status>1?"c-blue":"c-black",to:ye.commit_status>1&&"/classrooms/".concat(Re.coursesId,"/exercise/").concat(Re.categoryId,"/review/").concat(ye.login),onClick:function(za){ye.commit_status<2&&za.preventDefault(),ye.commit_status===3&&(za.preventDefault(),R({type:"exercise/setActionTabs",payload:{key:"\u66F4\u6539\u8BC4\u9605",selectArrs:{record:Object(p.a)({},ye),exercise_types:Object(p.a)({},C==null?void 0:C.exercise_types)},params:Object(p.a)({},Re)}}))}},ye.review_status&&"\u66F4\u6539\u8BC4\u9605",!ye.review_status&&"\u8BC4\u9605")),Object(he.q)()&&ye.commit_status>1&&e.a.createElement(A.Link,{to:"/classrooms/".concat(Re.coursesId,"/exercise/").concat(Re.categoryId,"/users/").concat(ye==null?void 0:ye.login),target:"_blank"},"\u67E5\u770B"),!!(le==null?void 0:le.exercise_time)&&Object(he.e)()&&e.a.createElement(Dt.a,{title:function(){return Object(he.j)()?"\u60A8\u7684\u6743\u9650\u4E0D\u8DB3\uFF0C\u8BF7\u8054\u7CFB\u672C\u8BFE\u5802\u7BA1\u7406\u5458":le.exercise_status===3?"\u672C\u8BD5\u5377\u5DF2\u622A\u6B62\uFF0C\u8BF7\u5148\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u4F7F\u672C\u8BD5\u5377\u5904\u4E8E\u201C\u8003\u8BD5\u4E2D\u201D":!1}()},e.a.createElement(f.a,{danger:!0,className:"c-red ml10",size:"small",disabled:function(){return Object(he.j)()?!0:le.exercise_status===3}(),onClick:function(){Object(he.i)()&&R({type:"exercise/setActionTabs",payload:{key:"\u5EF6\u65F6",selectArrs:ye,exercise_time:le.exercise_time,params:Object(p.a)({},Re)}})}},"\u5EF6\u65F6")))}}].filter(function(rt){return!!rt}),ta=Object(Be.a)(fa);return ta[0]=Object(p.a)({},ta[0]),ta[(ta==null?void 0:ta.length)-1]=Object(p.a)({},ta[(ta==null?void 0:ta.length)-1]),ta[0].render=function(){return"\u6211"},ta[(ta==null?void 0:ta.length)-1].render=function(){var rt;return e.a.createElement(A.Link,{to:"/classrooms/".concat(Re.coursesId,"/exercise/").concat(Re.categoryId,"/users/").concat(C==null||((rt=C.current_answer_user)===null||rt===void 0)?void 0:rt.login),target:"_blank"},"\u67E5\u770B")},e.a.createElement("section",{className:"minH500 bg-white mb50 inline-block w100"},(C==null||((je=C.exercise_types)===null||je===void 0)?void 0:je.score_open)&&Object(he.q)()&&e.a.createElement(o.a,{hideOnSinglePage:!0,pagination:!1,showHeader:!1,dataSource:[Object(p.a)({},C==null?void 0:C.current_answer_user)],columns:ta,scroll:{x:(fa==null?void 0:fa.length)*120}}),!Object(he.c)()&&e.a.createElement("div",{className:"bg-white pt10 pl25 mt15"},!!(C==null||((Ae=C.exercise_types)===null||Ae===void 0)?void 0:Ae.answer_users)&&e.a.createElement("span",{className:"mr10"},e.a.createElement("span",{style:{color:"#FF954C"}},C==null||((D=C.exercise_types)===null||D===void 0)?void 0:D.answer_users," "),"\u5DF2\u4EA4"),!!(C==null||((Ne=C.exercise_types)===null||Ne===void 0)?void 0:Ne.unanswer_users)&&e.a.createElement("span",{className:"mr10"},C==null||((ve=C.exercise_types)===null||ve===void 0)?void 0:ve.unanswer_users,"\u672A\u4EA4"),(C==null||((me=C.exercise_types)===null||me===void 0)?void 0:me.exercise_end_time)!=="--"&&e.a.createElement("span",null,"\u5269\u4F59\u63D0\u4EA4\u65F6\u95F4\uFF1A",e.a.createElement("span",{style:{color:"#FF954C"}},C==null||((k=C.exercise_types)===null||k===void 0)?void 0:k.exercise_end_time))),!((it=C.exercise_types)===null||it===void 0?void 0:it.exercise_all_users)&&!Object(he.q)()&&e.a.createElement(mt.a,null),(!!((we=C.exercise_types)===null||we===void 0?void 0:we.exercise_all_users)||Object(he.q)())&&e.a.createElement("aside",null,Object(he.c)()&&e.a.createElement("aside",{className:"pt20"},e.a.createElement(xe.a,{form:Ca,onValuesChange:en,initialValues:(tt={},Object(ke.a)(tt,"commit_status","all"),Object(ke.a)(tt,"exercise_group_id","all"),Object(ke.a)(tt,"review","all"),tt)},e.a.createElement(xe.a.Item,{name:"review"},e.a.createElement(j.a.Group,{style:{width:"100%"}},e.a.createElement(u.a,null,e.a.createElement(c.a,{flex:"80px"},"\u4F60\u7684\u8BC4\u9605:"),e.a.createElement(c.a,{flex:"80px"},e.a.createElement(j.a,{value:"all",checked:!((at=Nt.review)===null||at===void 0?void 0:at.length)},"\u5168\u90E8")),e.a.createElement(c.a,{flex:"1"},H==null?void 0:H.map(function(rt,te){var ye;return e.a.createElement(j.a,{value:rt.id,key:te},rt.name,"(",C==null||((ye=C.exercise_types)===null||ye===void 0)?void 0:ye[rt.type],")")}))))),e.a.createElement(xe.a.Item,{name:"commit_status"},e.a.createElement(j.a.Group,{value:[],style:{width:"100%"}},e.a.createElement(u.a,null,e.a.createElement(c.a,{flex:"80px"},"\u4F5C\u54C1\u72B6\u6001:"),e.a.createElement(c.a,{flex:"80px"},e.a.createElement(j.a,{value:"all",checked:!((Pt=Nt.commit_status)===null||Pt===void 0?void 0:Pt.length)},"\u5168\u90E8")),e.a.createElement(c.a,{flex:"1"},ie.map(function(rt,te){var ye;return e.a.createElement(j.a,{name:"commit_status",value:rt.id},rt.name,"(",C==null||((ye=C.exercise_types)===null||ye===void 0)?void 0:ye[rt.type],")")}))))),e.a.createElement(xe.a.Item,{name:"exercise_group_id"},e.a.createElement(j.a.Group,{style:{width:"100%"}},e.a.createElement(u.a,null,e.a.createElement(c.a,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(c.a,{flex:"80px"},e.a.createElement(j.a,{value:"all",checked:!((bt=Nt.course_group)===null||bt===void 0?void 0:bt.length)},"\u5168\u90E8")),e.a.createElement(c.a,{flex:"1"},C.course_groups&&C.course_groups.map(function(rt,te){return e.a.createElement(j.a,{value:rt.exercise_group_id},rt.exercise_group_name,"(",rt.exercise_group_students,")")}))))),e.a.createElement(u.a,{align:"middle"},e.a.createElement(c.a,{flex:"1"},e.a.createElement(gt.a.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:function(te){Re.search=te,R({type:"exercise/getExerciseList",payload:Object(p.a)(Object(p.a)({},Re),{},{page:1})})},style:{width:240}}),e.a.createElement("span",{className:"ml5 c-red"},(St=C.exercise_types)===null||St===void 0?void 0:St.total_users),e.a.createElement("span",null,"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(Kt=C.exercise_types)===null||Kt===void 0?void 0:Kt.exercise_all_users,"\u4E2A\u5B66\u751F\uFF09")),!(le==null?void 0:le.is_random)&&e.a.createElement(c.a,{className:["tr",Qt.a.rightFilter].join(" ")},((Jt=C.exercise_types)===null||Jt===void 0?void 0:Jt.objective)===1&&((Ht=C.exercise_types)===null||Ht===void 0?void 0:Ht.subjective)===1&&e.a.createElement(e.a.Fragment,null,"\u6309\u5BA2\u89C2\u9898\u5F97\u5206\u5206\u7EC4",e.a.createElement("span",null,e.a.createElement(xe.a.Item,{name:"objective_score_gte"},e.a.createElement(De.a,{min:0,max:C==null||((ne=C.exercise_types)===null||ne===void 0)?void 0:ne.objective_score,placeholder:"\u6700\u4F4E"}))),e.a.createElement("span",null,e.a.createElement(xe.a.Item,{name:"objective_score_lte"},e.a.createElement(De.a,{min:(Re==null?void 0:Re.objective_score_gte)||0,max:C==null||((wt=C.exercise_types)===null||wt===void 0)?void 0:wt.objective_score,placeholder:"\u6700\u9AD8"})))),((jt=C.exercise_types)===null||jt===void 0?void 0:jt.subjective)===1&&e.a.createElement(e.a.Fragment,null,e.a.createElement(f.a,{type:"default",disabled:(C==null||((kt=C.total_exercise_users)===null||kt===void 0)?void 0:kt.length)<1},e.a.createElement(A.Link,{to:"/classrooms/".concat(Re.coursesId,"/exercise/").concat(Re.categoryId,"/reviews/group")},e.a.createElement("span",{className:"iconfont icon-tijiaozongjie"}),e.a.createElement("span",null,"\u96C6\u4E2D\u6279\u91CF\u6279\u9605"))),e.a.createElement(f.a,{type:"default",disabled:(C==null||((Ot=C.total_exercise_users)===null||Ot===void 0)?void 0:Ot.length)<1},e.a.createElement(A.Link,{to:"/classrooms/".concat(Re.coursesId,"/exercise/").concat(Re.categoryId,"/review/").concat(C==null||((Tt=C.total_exercise_users)===null||Tt===void 0||((Vt=Tt[0])===null||Vt===void 0))?void 0:Vt.user_login)},e.a.createElement("span",{className:"iconfont icon-filesync3x"}),e.a.createElement("span",null,"\u7EC4\u5185\u987A\u5E8F\u6279\u9605")))))))),e.a.createElement(o.a,{className:"mt30",loading:s["exercise/getExerciseList"],hideOnSinglePage:!0,pagination:!1,dataSource:(C==null?void 0:C.exercise_users)||[],columns:fa,scroll:{x:(fa==null?void 0:fa.length)*120},size:"large",onChange:function(te,ye,dt){if(Pa={},Re.page=1,dt.order===void 0){Pa[dt.field]="descend";switch(dt.field){case"student_id":ja("descend"),Re.order_type="desc";break}}else Re.order_type=dt.order.replace("end",""),Pa[dt.field]=dt.order;$a(Object(p.a)({},Pa)),Re.order_type=Re.order_type==="desc"?"asc":"desc",Re.order=dt.field,R({type:"exercise/getExerciseList",payload:Object(p.a)({},Re)})}}),Ua>20&&e.a.createElement("aside",{className:"tc mb50 pb30 mt30"},e.a.createElement(S.a,{showSizeChanger:!1,onChange:tn,current:Re.page||1,defaultPageSize:20,total:Ua}))),e.a.createElement(v,null),e.a.createElement(a,null),e.a.createElement(ft,null))},ot=Object(oe.a)(function(Se){var Q=Se.exercise,ee=Se.loading,Te=Se.globalSetting;return{exercise:Q,loading:ee.effects,globalSetting:Te}})(st),Ke=t("/zsF"),_e=t("PArb"),fe=t("1w57"),Le=t("CxHN"),q=t("8RY0"),Pe=t("tFzH"),V=t("D+AN"),pt=t("j+ej"),Xe=t("L4pD"),Yt=t("k5F3"),vt=function(Q){var ee=Q.exercise,Te=Q.loading,et=Q.dispatch,He=Q.activeTabs,Me=Object(se.m)(),be=Object(h.useState)(Object(p.a)(Object(p.a)({},Me),{page:1,per_page:10})),lt=Object(w.a)(be,1),Y=lt[0],g=ee.editData,Z=[{name:"\u5355\u9009\u9898",count:"q_singles",score:"q_singles_scores"},{name:"\u591A\u9009\u9898",count:"q_doubles",score:"q_doubles_scores"},{name:"\u5224\u65AD\u9898",count:"q_judges",score:"q_judges_scores"},{name:"\u586B\u7A7A\u9898",count:"q_nulls",score:"q_nulls_scores"},{name:"\u4E3B\u89C2\u9898",count:"q_mains",score:"q_mains_scores"},{name:"\u5B9E\u8BAD\u9898",count:"q_shixuns",score:"q_shixuns_scores"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores"}];Object(h.useEffect)(function(){He==="2"&&je()},[Me.categoryId,He]);var je=function(){et({type:"exercise/editExercise",payload:Object(p.a)({},Y)})},Ae=function(){var Ne;return g==null||((Ne=g.exercise_questions)===null||Ne===void 0)?void 0:Ne.map(function(ve,me){if(ve.key=me+1,ve.len=g.length,ve.hideAction=!0,ve.question_type===0)return e.a.createElement("aside",{key:me},e.a.createElement(V.a,{editData:ve}),e.a.createElement(_e.a,null));if(ve.question_type===1)return e.a.createElement("aside",{key:me},e.a.createElement(q.a,{editData:ve}),e.a.createElement(_e.a,null));if(ve.question_type===2)return e.a.createElement("aside",{key:me},e.a.createElement(Le.a,{editData:ve}),e.a.createElement(_e.a,null));if(ve.question_type===3)return e.a.createElement("aside",{key:me},e.a.createElement(fe.a,{editData:ve}),e.a.createElement(_e.a,null));if(ve.question_type===4)return e.a.createElement("aside",{key:me},e.a.createElement(pt.a,{editData:ve}),e.a.createElement(_e.a,null));if(ve.question_type===5)return e.a.createElement("aside",{key:me},e.a.createElement(Pe.a,{editData:ve}),e.a.createElement(_e.a,null));if(ve.question_type===6)return e.a.createElement("aside",{key:me},e.a.createElement(Xe.a,{editData:ve}),e.a.createElement(_e.a,null))})};return e.a.createElement("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative"},e.a.createElement(Yt.a,{isPreview:!0,activeTabs:He}),e.a.createElement(_e.a,null),Ae())},Ft=Object(oe.a)(function(Se){var Q=Se.exercise,ee=Se.loading;return{exercise:Q,loading:ee.effects}})(vt),Zt=t("T2oS"),Je=t("W9HT"),Ce=t("RotF"),z=t.n(Ce),ze=function(Q){var ee,Te,et,He,Me,be=Q.exercise,lt=Q.loading,Y=Q.dispatch,g=Q.cb,Z=Object(p.a)({},Object(se.m)()),je=Object(h.useState)([]),Ae=Object(w.a)(je,2),D=Ae[0],Ne=Ae[1],ve=Object(h.useState)(!0),me=Object(w.a)(ve,2),k=me[0],it=me[1],we=Object(h.useState)(1),tt=Object(w.a)(we,2),at=tt[0],Pt=tt[1],bt=Object(h.useState)(!0),St=Object(w.a)(bt,2),Kt=St[0],Jt=St[1],Ht=Object(h.useState)(!1),ne=Object(w.a)(Ht,2),wt=ne[0],jt=ne[1],kt=Object(h.useState)(),Ot=Object(w.a)(kt,2),Tt=Ot[0],Vt=Ot[1];Z.page=0,Z.limit=50,Object(h.useEffect)(function(){be.actionTabs.key==="\u6253\u56DE\u91CD\u505A"&&(D=[],$e(1))},[be.actionTabs.key]);var Qe=xe.a.useForm(),s=Object(w.a)(Qe,1),R=s[0],$e=function(){var Ut=Object($.a)(B.a.mark(function Rt(Mt){var ra,Re;return B.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return Mt==1&&(D=[]),Z.page=Mt,Jt(!0),C.next=5,Y({type:"exercise/getRedoModal",payload:Object(p.a)({},Z)});case 5:Re=C.sent,(Re==null||((ra=Re.exercise_users)===null||ra===void 0)?void 0:ra.length)1}else return!1},Ea=function(X){var ct;if(k)return[!0,!0];if(D==null||((ct=D.published_course_groups)===null||ct===void 0)?void 0:ct.some(function(Xt){return Xt.course_group_id===X.course_group_id})){var Nt;return k||(D==null||((Nt=D.exercise)===null||Nt===void 0)?void 0:Nt.exercise_status)>1?[!0,!1]:[!1,!1]}else return[!1,!1]},C={disabled:k,multiple:!1,listType:"picture-card",onPreview:function(X){ba.a.publish("preview-image",X.thumbUrl)},withCredentials:!0,fileList:s.file_list,beforeUpload:function(X){var ct=X.size/1024;return ct>200?(Ye.b.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(200KB),\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):!0},action:"".concat(la.a.API_SERVER,"/api/attachments.json"),onChange:function(X){var ct=X.fileList.filter(function(Nt){return!!Nt.status});s.file_list=ct,R(Object.assign({},s))},onRemove:function(){var le=Object($.a)(B.a.mark(function ct(Nt){return B.a.wrap(function(sa){for(;;)switch(sa.prev=sa.next){case 0:return s.file_list=[],R(Object.assign({},s)),sa.abrupt("return",!0);case 3:case"end":return sa.stop()}},ct)}));function X(ct){return le.apply(this,arguments)}return X}()};return e.a.createElement("section",{className:[ua.a.form,"mb50 bg-white"].join(" ")},e.a.createElement(u.a,null,e.a.createElement(c.a,{span:24},e.a.createElement(u.a,{align:"middle"},e.a.createElement(c.a,{flex:"1"},e.a.createElement("h1",{className:"mt15"},"\u53D1\u5E03\u8BBE\u7F6E")),e.a.createElement(c.a,null,Object(he.c)()&&k&&e.a.createElement(f.a,{type:"primary",size:"middle",ghost:!0,onClick:function(){return it(!1)}},"\u7F16\u8F91\u8BBE\u7F6E")))),((ee=D.course_groups)===null||ee===void 0?void 0:ee.length)>0&&e.a.createElement(c.a,{span:24,className:"mt10"},e.a.createElement(j.a,{checked:s.unified_setting,disabled:k||(D==null||((Te=D.exercise)===null||Te===void 0)?void 0:Te.exercise_status)>1,onChange:function(){var X;if((D==null||((X=D.exercise)===null||X===void 0)?void 0:X.exercise_status)>1){Ye.b.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u5206\u73ED\u7EDF\u4E00\u53D1\u5E03");return}s.unified_setting=!s.unified_setting,s.unified_setting===!1&&Ot==""&&Tt(Ot.concat({})),R(Object.assign({},s))}},e.a.createElement("strong",null,"\u5206\u73ED\u7EDF\u4E00\u53D1\u5E03")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\u5219\u6240\u6709\u5206\u73ED\u4F7F\u7528\u76F8\u540C\u7684\u53D1\u5E03\u8BBE\u7F6E\uFF0C\u4EC5\u8BFE\u5802\u7BA1\u7406\u5458\u53EF\u4FEE\u6539\uFF1B\u5426\u5219\u5404\u4E2A\u5206\u73ED\u5141\u8BB8\u5355\u72EC\u8BBE\u7F6E)"))),s.unified_setting&&e.a.createElement("div",null,e.a.createElement(u.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(c.a,null,"\u53D1\u5E03\u65F6\u95F4:"),e.a.createElement(c.a,{className:"ml5"},e.a.createElement(Dt.a,{placement:"bottom",title:(D==null||((et=D.exercise)===null||et===void 0)?void 0:et.exercise_status)>1&&"\u53D1\u5E03\u65F6\u95F4\u5DF2\u8FC7\uFF0C\u4E0D\u80FD\u4FEE\u6539"},e.a.createElement(de.a,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:O()(Object(n.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:Mt,disabled:k||(D==null||((He=D.exercise)===null||He===void 0)?void 0:He.exercise_status)>1,value:s.publish_time?O()(s.publish_time):"",onChange:function(X,ct){s.publish_time=ct,s.end_time||(s.end_time=O()(X).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),R(Object.assign({},s))}}))),e.a.createElement(c.a,null,e.a.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u6536\u5230\u8BD5\u5377\u7684\u65F6\u95F4)"))),e.a.createElement(u.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(c.a,null,"\u622A\u6B62\u65F6\u95F4:"),e.a.createElement(c.a,{className:"ml5"},e.a.createElement(de.a,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:O()(Object(n.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:k,value:s.end_time?O()(s.end_time):"",disabledDate:ra,onChange:function(X,ct){s.end_time=ct,R(Object.assign({},s))}})),e.a.createElement(c.a,null,e.a.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u4EE5\u7B54\u9898\u7684\u65F6\u95F4\u622A\u70B9)")))),!s.unified_setting&&e.a.createElement(u.a,{style:{marginTop:30,paddingTop:40,marginLeft:40,borderTop:"1px solid #eee"}},e.a.createElement(c.a,{span:24},e.a.createElement(u.a,null,e.a.createElement(c.a,{span:10}),e.a.createElement(c.a,{span:9},e.a.createElement(u.a,{className:"c-grey-c"},e.a.createElement(c.a,{flex:"1"},"(\u5B66\u751F\u6536\u5230\u8BD5\u5377\u7684\u65F6\u95F4)"),e.a.createElement(c.a,{flex:"1"},"(\u5B66\u751F\u53EF\u4EE5\u7B54\u9898\u7684\u65F6\u95F4\u622A\u70B9)"))),e.a.createElement(c.a,{span:4}))),Ot&&Ot.map(function(le,X){return e.a.createElement(c.a,{span:24,key:X},e.a.createElement(u.a,{gutter:[8,16]},e.a.createElement(c.a,{span:9},e.a.createElement(u.a,null,e.a.createElement(c.a,null,"\u53D1\u5E03\u89C4\u5219 ",X+1),e.a.createElement(c.a,{flex:"auto",style:{maxWidth:400}},e.a.createElement(ht.a,{disabled:Re(le),className:"ml20",mode:"tags",size:"large",style:{width:"100%"},value:le.course_group_id,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:function(Nt){Ot[X].course_group_id=Nt,Pt(Ot.map(function(Xt){return Xt.course_group_id}).toString().split(",")),Tt(Ot.slice())}},D.course_groups&&D.course_groups.map(function(ct,Nt){return e.a.createElement(La,Object(ke.a)({key:Nt,disabled:at.includes(String(ct.course_group_id)),value:ct.course_group_id},"key",ct.course_group_id),ct.course_group_name)}))))),e.a.createElement(c.a,{span:1}),e.a.createElement(c.a,{span:9},e.a.createElement(Wa,{disabled:Ea(le),disabledDate:Mt,style:{width:400},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],showTime:{format:"HH:mm",defaultValue:[O()(Object(n.d)(),"HH:mm"),O()(Object(n.d)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",size:"large",value:le.publish_time&&[O()(le.publish_time),le.end_time&&O()(le.end_time)],onChange:function(Nt,Xt){Re(le)||(Ot[X].publish_time=Xt[0]),Ot[X].end_time=Xt[1],Tt(Object(Be.a)(Ot))}})),!k&&e.a.createElement(c.a,{span:4},X>0&&e.a.createElement(F.a,{onClick:function(){Ot=Ot.filter(function(Nt,Xt){return X!==Xt}),Tt(Object(Be.a)(Ot))}}),e.a.createElement(Ge.a,{className:"c-green ml20",onClick:function(){Tt(Ot.concat({}))}}))))})),e.a.createElement(_e.a,null),e.a.createElement(u.a,null,e.a.createElement(c.a,null,e.a.createElement("strong",null,"\u7B54\u9898\u8BBE\u7F6E")),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement("span",null,"\u7B54\u9898\u65F6\u957F\uFF1A"),e.a.createElement(De.a,{size:"large",disabled:k,min:1,value:s.time===-1?null:s.time,onChange:function(X){s.time=X,R(Object(p.a)({},s))}}),e.a.createElement("span",{className:"ml10"},"\u5206\u949F"),e.a.createElement("span",{className:"c-grey-c font12 ml10"},"(\u7A7A\u503C\uFF0C\u4EE3\u8868\u4E0D\u9650\u65F6\u957F\uFF1B\u975E\u7A7A\u503C\uFF0C\u4EE3\u8868\u9650\u5236\u65F6\u957F\uFF0C\u4ECE\u5B66\u751F\u9996\u6B21\u7B54\u9898\u5F00\u59CB\u6301\u7EED\u8BA1\u65F6)")),!(Ne==null?void 0:Ne.is_random)&&e.a.createElement(e.a.Fragment,null,e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement(j.a,{checked:s.question_random,disabled:k,onChange:function(X){s.question_random=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9898\u76EE\u987A\u5E8F\u6309\u7167\u9898\u578B\u968F\u673A\u663E\u793A)")),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement(j.a,{checked:s.choice_random,disabled:k,onChange:function(X){s.choice_random=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9009\u9879\u987A\u5E8F\u968F\u673A\u663E\u793A)")))),e.a.createElement(_e.a,null),!(Y==null||((Me=Y.setting)===null||Me===void 0)?void 0:Me.is_local)&&e.a.createElement(e.a.Fragment,null,e.a.createElement(u.a,null,e.a.createElement(c.a,null,e.a.createElement("strong",null,"\u9632\u4F5C\u5F0A\u8BBE\u7F6E")),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement(j.a,{checked:s.open_camera,disabled:k,onChange:function(X){if(!s.time){Ye.b.error("\u4E0D\u9650\u65F6\u957F\u7684\u8003\u8BD5\u4E0D\u53EF\u5F00\u542F\u6444\u50CF\u5934\uFF0C\u8BF7\u586B\u5199\u8003\u8BD5\u65F6\u957F");return}s.open_camera=X.target.checked,s.photo_count=s.photo_count||5,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u5F00\u542F\u6444\u50CF\u5934")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9898\u76EE\u987A\u5E8F\u6309\u7167\u9898\u578B\u968F\u673A\u663E\u793A)")),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement("span",null,"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444\uFF1A"),e.a.createElement(De.a,{size:"large",disabled:k||!s.open_camera,min:1,defaultValue:5,max:10,value:s.photo_count,onChange:function(X){s.photo_count=X,R(Object(p.a)({},s))}}),e.a.createElement("span",{className:"ml10"},"(\u6B21)"),e.a.createElement("span",{className:"c-grey-c font12 ml10"},"(\u8BF7\u586B\u5199\u4E0D\u5927\u4E8E10\u7684\u6B63\u6574\u6570)")),e.a.createElement(c.a,{className:"c-grey-c font12 pl30 mt10"},"\u5982\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u5B66\u751F\u5FC5\u987B\u540C\u610F\u624D\u53EF\u4EE5\u53C2\u52A0\u8003\u8BD5\u3002"),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement(j.a,{checked:s.screen_open,disabled:k,onChange:function(X){s.screen_open=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377"))),s.screen_open&&e.a.createElement(c.a,{span:24,className:"mt15 pl30 font14"},e.a.createElement("span",{className:"c-grey-333 mr10"},"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8D85\u8FC7"),e.a.createElement(De.a,{size:"large",disabled:k,min:0,defaultValue:3,max:10,value:s.screen_num,onChange:function(X){s.screen_num=X,R(Object(p.a)({},s))}}),e.a.createElement("span",{className:"c-grey-333 mr10"},"\uFF08\u6B21\uFF09\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762"),e.a.createElement(De.a,{size:"large",disabled:k,min:0,defaultValue:5,max:60,value:s.screen_sec,onChange:function(X){s.screen_sec=X,R(Object(p.a)({},s))}}),e.a.createElement("span",{className:"c-grey-333"},"\uFF08\u79D2\uFF09\u540E\u5373\u5224\u5B9A\u4E3A\u5207\u5C4F\u3002"))),e.a.createElement(_e.a,null)),e.a.createElement(u.a,null,e.a.createElement(c.a,null,e.a.createElement("strong",null,"\u5C5E\u6027\u8BBE\u7F6E")),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement(j.a,{checked:s.score_open,disabled:k,onChange:function(X){s.score_open=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u516C\u5F00\u6210\u7EE9")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5728\u8BD5\u5377\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u6210\u7EE9)")),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement(j.a,{checked:s.answer_open,disabled:k,onChange:function(X){s.answer_open=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u516C\u5F00\u7B54\u6848")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5728\u8BD5\u5377\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u8BD5\u5377\u9898\u76EE\u7684\u7B54\u6848\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B)")),e.a.createElement(c.a,{span:24,className:"mt15 pl30 "},e.a.createElement(j.a,{checked:s.show_statistic,disabled:k,onChange:function(X){s.show_statistic=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u516C\u5F00\u7EDF\u8BA1")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5728\u8BD5\u5377\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u7B54\u9898\u7EDF\u8BA1\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B)")),e.a.createElement(c.a,{span:24,className:"mt15 pl30 pb40"},e.a.createElement(j.a,{checked:s.assistant_auth,disabled:k,onChange:function(X){s.assistant_auth=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u52A9\u6559\u6743\u9650")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5141\u8BB8\u52A9\u6559\u67E5\u770B\u7B54\u6848)"))),e.a.createElement(_e.a,null),Object(he.c)()&&e.a.createElement(u.a,null,e.a.createElement(c.a,{flex:"600px"},e.a.createElement(u.a,null,e.a.createElement(c.a,null,e.a.createElement("strong",null,"\u8BD5\u5377\u5BFC\u51FA\u683C\u5F0F\u8BBE\u7F6E")),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement("strong",null,"\u5377\u5934\u5DE6\u89D2\u6807"),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u4F4D\u4E8E\u9996\u9875\u5DE6\u4E0A\u89D2\uFF0C\u8BF7\u4EE5\u56FE\u7247\u4E0A\u4F20\uFF1B\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7200k\uFF0C\u5C3A\u5BF8\u4E3A700x500\uFF09")),e.a.createElement("div",{className:"mt15 pl30"},e.a.createElement(ea.a,C,!((be=s.file_list)===null||be===void 0?void 0:be.length)&&e.a.createElement("div",null,e.a.createElement(qt,null),e.a.createElement("div",{style:{marginTop:8}},"\u4E0A\u4F20")))),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement(j.a,{checked:s.show_title,disabled:k,onChange:function(X){s.show_title=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u5C55\u793A\u8BD5\u5377\u6807\u9898")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5219\u5728\u5377\u5934\u5C55\u793A\u8BD5\u5377\u6807\u9898\uFF09")),e.a.createElement(c.a,{span:24,className:"mt15 pl30 "},e.a.createElement(j.a,{checked:s.show_body,disabled:k,onChange:function(X){s.show_body=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u5C55\u793A\u8003\u8BD5\u5185\u5BB9")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5219\u5728\u5377\u5934\u5C55\u793A\u8003\u8BD5\u5185\u5BB9\uFF0C\u5373\u672C\u8BD5\u5377\u6240\u5C5E\u8BFE\u7A0B\u540D\u79F0\uFF09")),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement(j.a,{checked:s.show_info,disabled:k,onChange:function(X){s.show_info=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5219\u5728\u5377\u5934\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F\u4FE1\u606F\uFF09")),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement(j.a,{checked:s.show_table,disabled:k,onChange:function(X){s.show_table=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u5C55\u793A\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5219\u7ED9\u51FA\u5B66\u751F\u7684\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C\uFF09")),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement("strong",null,"\u5BC6\u5C01\u7EBF\u533A\u57DF\u8BBE\u7F6E"),e.a.createElement(j.a,{className:"pl8",checked:s.show_user,disabled:k,onChange:function(X){s.show_user=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u59D3\u540D")),e.a.createElement(j.a,{checked:s.show_no,disabled:k,onChange:function(X){s.show_no=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u5B66\u53F7")),e.a.createElement(j.a,{checked:s.show_group,disabled:k,onChange:function(X){s.show_group=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u4E13\u4E1A\u73ED\u7EA7"))),e.a.createElement("span",{className:"c-grey-c font12 pl30 pt10"},"\uFF08\u52FE\u9009\u9879\u5C06\u4F1A\u51FA\u73B0\u5728\u9996\u9875\u5DE6\u4FA7\u5BC6\u5C01\u7EBF\u5185\uFF0C\u4E0D\u9009\u5219\u4EE3\u8868\u4E0D\u8BBE\u7F6E\u5BC6\u5C01\u533A\uFF09"),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement(j.a,{checked:s.show_desc,disabled:k,onChange:function(X){s.show_desc=X.target.checked,R(Object.assign({},s))}},e.a.createElement("strong",null,"\u8003\u8BD5\u8BF4\u660E")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5F00\u542F\u6587\u672C\u7F16\u8F91\u5668\uFF0C\u53EF\u8F93\u5165500\u5B57\u4EE5\u5185\u7684\u8003\u8BD5\u8BF4\u660E\uFF09")),s.show_desc&&e.a.createElement("div",{className:"mt15 pl30 pb40"},k?e.a.createElement(Ma,{style:{height:150,width:550},disabled:!0,value:s.description}):e.a.createElement(na.a,{width:550,height:150,defaultValue:s.description,id:"exercise-detail-config-exam-description-id",onChange:function(X){s.description=X,R(Object.assign({},s))}})))),e.a.createElement(c.a,{flex:1,className:"pt40"},e.a.createElement("div",{className:"pb10"},"\u793A\u4F8B\u56FE\u7247\u9884\u89C8\uFF1A"),e.a.createElement("img",{src:t("nKGa")}))),!k&&e.a.createElement(c.a,{className:"mb50 pb10 btn-w120"},e.a.createElement(f.a,{type:"primary",size:"large",onClick:function(){return Ut()}},"\u63D0\u4EA4"),e.a.createElement(f.a,{onClick:function(){it(!0),$e()},type:"primary",size:"large",ghost:!0,className:"ml20"},"\u53D6\u6D88")),e.a.createElement(_a.a,null))},ma=Object(oe.a)(function(Se){var Q=Se.exercise,ee=Se.loading,Te=Se.globalSetting;return{exercise:Q,loading:ee.effects,globalSetting:Te}})(da),Qa=t("MXD1"),Aa=t("CFYs"),oa=t("9Bee"),xa=t("51gm"),Ka=t.n(xa),Ta={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u4E3B\u89C2\u9898",5:"\u5B9E\u8BAD\u9898"},Ra={1:"\u6EE1\u5206\u4F5C\u7B54",2:"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54",3:"\u96F6\u5206\u4F5C\u7B54",4:"\u672A\u6279"},Na=function(Q){var ee,Te,et=Q.exercise,He=Q.loading,Me=Q.dispatch,be=Object(se.m)(),lt=Object(h.useState)(Object(p.a)(Object(p.a)({},be),{sort:"asc",page:1,per_page:10})),Y=Object(w.a)(lt,2),g=Y[0],Z=Y[1],je=Object(se.l)(),Ae=et.statisticsList,D=Object(h.useState)({}),Ne=Object(w.a)(D,2),ve=Ne[0],me=Ne[1],k=Object(h.useState)([]),it=Object(w.a)(k,2),we=it[0],tt=it[1],at=Object(h.useState)(""),Pt=Object(w.a)(at,2),bt=Pt[0],St=Pt[1],Kt=Object(h.useState)(""),Jt=Object(w.a)(Kt,2),Ht=Jt[0],ne=Jt[1],wt=xe.a.useForm(),jt=Object(w.a)(wt,1),kt=jt[0],Ot=function(){var R=Object.assign({},kt.getFieldValue());Object.keys(R).map(function($e){R[$e].includes("all")?(delete g[$e],kt.setFieldsValue(Object(ke.a)({},$e,"all"))):(g[$e]=R[$e],kt.setFieldsValue(Object(ke.a)({},$e,g[$e])))}),Qe()},Tt=function(R,$e){g.page=R,g.limit=20,Me({type:"exercise/getExerciseStatistics",payload:Object(p.a)({},g)})},Vt=[{title:"\u63D0\u4EA4\u7387",dataIndex:"commit_percent",align:"center",render:function(R){return e.a.createElement("span",null,R===0?0:(R*100).toFixed(2),"%")}},{title:"\u6700\u4F4E\u5206",dataIndex:"min_score",align:"center",render:function(R){return e.a.createElement("span",null,R,"\u5206")}},{title:"\u6700\u9AD8\u5206",dataIndex:"max_score",align:"center",render:function(R){return e.a.createElement("span",{className:"c-orange"},R,"\u5206")}},{title:"\u5E73\u5747\u5206",dataIndex:"average_score",align:"center",render:function(R){return e.a.createElement("span",null,R,"\u5206")}},{title:"\u4E0D\u53CA\u683C\uFF08\u5F97\u5206 \u4F4E\u4E8E60%\uFF09",dataIndex:"fail_counts",align:"center",render:function(R){return e.a.createElement("span",null,R,"\u4EBA")}},{title:"\u53CA\u683C\uFF08\u5F97\u520660%~70%\uFF09",dataIndex:"pass_counts",align:"center",render:function(R){return e.a.createElement("span",null,R,"\u4EBA")}},{title:"\u826F\u597D\uFF08\u5F97\u520670%~90%\uFF09",dataIndex:"good_counts",align:"center",render:function(R){return e.a.createElement("span",null,R,"\u4EBA")}},{title:"\u4F18\u79C0\uFF08\u5F97\u520690%~100%\uFF09",dataIndex:"best_counts",align:"center",render:function(R){return e.a.createElement("span",{className:"c-orange"},R,"\u4EBA")}}],Qe=function(){var s=Object($.a)(B.a.mark(function R(){var $e;return B.a.wrap(function(Rt){for(;;)switch(Rt.prev=Rt.next){case 0:return Rt.next=2,Me({type:"exercise/getExerciseStatistics",payload:Object(p.a)({},g)});case 2:$e=Rt.sent,($e==null?void 0:$e.exercise_counts)&&tt([$e.exercise_counts]);case 4:case"end":return Rt.stop()}},R)}));return function(){return s.apply(this,arguments)}}();return Object(h.useEffect)(function(){Qe()},[g.coursesId]),e.a.createElement(e.a.Fragment,null,e.a.createElement("section",{className:"minH500 bg-white"},e.a.createElement("aside",{className:"pt20"},e.a.createElement(xe.a,{form:kt,onChange:Ot,initialValues:(ee={},Object(ke.a)(ee,"commit_status","all"),Object(ke.a)(ee,"exercise_group_id","all"),Object(ke.a)(ee,"review","all"),ee)},e.a.createElement(xe.a.Item,{name:"exercise_group_id"},e.a.createElement(j.a.Group,{style:{width:"100%"}},e.a.createElement(u.a,null,e.a.createElement(c.a,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(c.a,{flex:"80px"},e.a.createElement(j.a,{value:"all",checked:!ve.course_group},"\u5168\u90E8")),e.a.createElement(c.a,{flex:"1"},Ae.course_groups&&Ae.course_groups.map(function(s,R){return e.a.createElement(j.a,{value:s.exercise_group_id,key:R},s.exercise_group_name,"(",s.exercise_group_students,")")}))))))),e.a.createElement(o.a,{className:"mt30",loading:He["exercise/getExerciseStatistics"],pagination:!1,dataSource:we,columns:Vt}),e.a.createElement("div",{className:Ka.a.title},e.a.createElement(u.a,{align:"middle",style:{height:"100%"},className:"ml5 mr5"},e.a.createElement(c.a,{flex:1,className:"font16"},"\u7EDF\u8BA1\u8BE6\u60C5"),e.a.createElement(c.a,{className:"font16"},e.a.createElement("span",{className:"current",onClick:function(){g.sort=g.sort==="desc"?"asc":"desc",console.log("xx params.sort: ",g.sort),Z(Object(p.a)({},g)),Qe()}},e.a.createElement("span",null,"\u6B63\u786E\u7387"),e.a.createElement("p",{className:"edu-sorter current ".concat(g.sort)},e.a.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),e.a.createElement("span",{className:"iconfont icon-sanjiaoxing-down"})))))),e.a.createElement(Je.a,{spinning:He["exercise/getExerciseStatistics"]},e.a.createElement("div",{className:"minH200"},Ae==null||((Te=Ae.commit_results)===null||Te===void 0)?void 0:Te.map(function(s,R){var $e;return e.a.createElement("aside",{key:R,className:"font14 c-black mt30"},e.a.createElement(u.a,null,e.a.createElement(c.a,{flex:1},s.ques_position,".",Ta[s.ques_type]),e.a.createElement(c.a,null,"\u6B63\u786E\u7387 ",e.a.createElement("span",{className:"c-orange"},s.right_percent,"%"))),e.a.createElement("div",null,e.a.createElement(oa.a,{value:s.ques_title})),e.a.createElement("div",{className:"mt20",style:{display:s.ques_type===5?"none":""}},e.a.createElement(u.a,{className:"c-light-black ",gutter:[24,20]},e.a.createElement(c.a,{flex:1},"\u9009\u9879"),e.a.createElement(c.a,{flex:"60px",className:"tc"},"\u5C0F\u8BA1"),e.a.createElement(c.a,{flex:"200px"},"\u767E\u5206\u6BD4"))),e.a.createElement(_e.a,{style:{margin:0,marginBottom:20,display:s.ques_type===5?"none":""}}),s==null||(($e=s.ques_details)===null||$e===void 0)?void 0:$e.map(function(Ut,Rt){return s.ques_type===5?e.a.createElement("div",{className:"mt20"},e.a.createElement(u.a,{key:Rt,gutter:[24,24],className:"font14 c-black"},e.a.createElement(c.a,{flex:1},Ut.challenge_position,".",Ut.challenge_name),e.a.createElement(c.a,null,"\u6B63\u786E\u7387 ",e.a.createElement("span",{className:"c-orange"},Ut.challenge_percent,"%"))),e.a.createElement("div",null,e.a.createElement(u.a,{className:"c-light-black ",gutter:[24,20]},e.a.createElement(c.a,{flex:1},"\u9009\u9879"),e.a.createElement(c.a,{flex:"60px",className:"tc"},"\u5C0F\u8BA1"),e.a.createElement(c.a,{flex:"200px"},"\u767E\u5206\u6BD4"))),e.a.createElement(_e.a,{style:{margin:0,marginBottom:20}}),Ut==null?void 0:Ut.challenge_details.map(function(Mt){return e.a.createElement(u.a,{key:Rt,gutter:[24,24],className:"font14 c-black"},e.a.createElement(c.a,{flex:1},e.a.createElement(u.a,null,e.a.createElement(c.a,{flex:1,className:"ml10"},e.a.createElement(oa.a,{value:Ra[Mt.choice_text]})))),e.a.createElement(c.a,{flex:"60px",className:"tc"},e.a.createElement("span",{className:Mt.choice_right_boolean&&"c-green"},Mt.choice_users_count||0)),e.a.createElement(c.a,{flex:"200px"},e.a.createElement(Aa.a,{status:"active",strokeColor:"#2abd8b",percent:(Mt.choice_percent*100).toFixed(),width:200})))}),e.a.createElement(u.a,{className:"",gutter:[24,20]},e.a.createElement(c.a,{className:"ml10",flex:1},"\u6709\u6548\u586B\u5199\u91CF"),e.a.createElement(c.a,{flex:"60px",className:"tc"},s.effictive_counts),e.a.createElement(c.a,{flex:"200px"})),e.a.createElement(_e.a,{style:{margin:0,marginBottom:20}})):e.a.createElement(u.a,{key:Rt,gutter:[24,24],className:"font14 c-black"},e.a.createElement(c.a,{flex:1},e.a.createElement(u.a,null,s.ques_type===2||s.ques_type===3||s.ques_type===4?"":e.a.createElement(c.a,null,n.i[Rt],". "),s.ques_type===4?e.a.createElement(c.a,{flex:1,className:"ml10"},e.a.createElement(oa.a,{value:Ra[Ut.choice_text]})):e.a.createElement(c.a,{flex:1,className:"ml10"},e.a.createElement(oa.a,{value:Ut.choice_text==="wrong"?"\u586B\u5199\u4E86\u9519\u8BEF\u7B54\u6848":Ut.choice_text})))),e.a.createElement(c.a,{flex:"60px",className:"tc"},e.a.createElement("span",{className:Ut.choice_right_boolean&&"c-green"},Ut.choice_users_count||0)),e.a.createElement(c.a,{flex:"200px"},e.a.createElement(Aa.a,{status:"active",strokeColor:"#2abd8b",percent:(Ut.choice_percent*100).toFixed(),width:200})))}),e.a.createElement(u.a,{style:{display:s.ques_type===5?"none":""},className:"",gutter:[24,20]},e.a.createElement(c.a,{className:s.ques_type===2||s.ques_type===3||s.ques_type===4?"ml10":"",flex:1},"\u6709\u6548\u586B\u5199\u91CF"),e.a.createElement(c.a,{flex:"60px",className:"tc"},s.effictive_counts),e.a.createElement(c.a,{flex:"200px"})))})))),e.a.createElement("div",{className:"tc mt30 mb50"},e.a.createElement(S.a,{hideOnSinglePage:!0,total:Ae==null?void 0:Ae.questions_count,current:g.page||1,onChange:function(R){g.page=R,Qe()}})))},Ha=Object(oe.a)(function(Se){var Q=Se.exercise,ee=Se.loading;return{exercise:Q,loading:ee.effects}})(Na),Ia=t("cVA7"),Va=t.n(Ia),Fa={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u7B80\u7B54\u9898",25:"\u5B9E\u8BAD\u9898"},ga=function(Q){var ee,Te=Q.exercise,et=Q.loading,He=Q.dispatch,Me=Object(se.m)(),be=Object(se.l)(),lt=Te.statisticsList,Y=Object(h.useState)({}),g=Object(w.a)(Y,2),Z=g[0],je=g[1],Ae=Object(h.useState)([]),D=Object(w.a)(Ae,2),Ne=D[0],ve=D[1],me=Object(h.useState)(""),k=Object(w.a)(me,2),it=k[0],we=k[1],tt=Object(h.useState)(""),at=Object(w.a)(tt,2),Pt=at[0],bt=at[1],St=Object(h.useState)({}),Kt=Object(w.a)(St,2),Jt=Kt[0],Ht=Kt[1],ne=xe.a.useForm(),wt=Object(w.a)(ne,1),jt=wt[0];Me.sort="asc";var kt=function(R){return{title:{text:"\u300E \u5B66\u751F\u6B63\u786E\u7387\u5206\u5E03\u56FE \u300F",left:"center"},tooltip:{trigger:"item",formatter:"{b} : {c} \u4EBA"},legend:{bottom:0,icon:"circle",left:"center",itemWidth:6,itemHeight:6,data:["100%","90%-100%","70%-90%","60%-70%","60%\u4EE5\u4E0B"].reverse()},series:[{type:"pie",radius:"55%",minAngle:15,center:["50%","50%"],selectedMode:"single",label:{show:!0,position:"outer",normal:{formatter:`{b} {c}\u4EBA`,color:"#5c5c5c",lineHeight:20}},labelLine:{normal:{length:20,length2:20,lineStyle:{color:"rgba(0,0,0,.45)"}}},data:[{value:R.details[0].full_count,name:"100%"},{value:R.details[0].best_count,name:"90%-100%"},{value:R.details[0].good_count,name:"70%-90%"},{value:R.details[0].pass_count,name:"60%-70%"},{value:R.details[0].fails_count,name:"60%\u4EE5\u4E0B"}],itemStyle:{emphasis:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"},normal:{color:function(Ut){var Rt=["#99B8FB","#80E0B9","#8190AA","#F7C739","#EB7E65"];return Rt[Ut.dataIndex]}}},emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}},Ot=function(){var R=Object.assign({},jt.getFieldValue());Object.keys(R).map(function($e){R[$e].includes("all")?(delete Me[$e],jt.setFieldsValue(Object(ke.a)({},$e,"all"))):(Me[$e]=R[$e],jt.setFieldsValue(Object(ke.a)({},$e,Me[$e])))}),He({type:"exercise/getExerciseStatistics",payload:Me})},Tt=function(R,$e){Me.page=R,Me.limit=20,He({type:"exercise/getExerciseStatistics",payload:Object(p.a)({},Me)})},Vt=[{title:"\u63D0\u4EA4\u7387",dataIndex:"commit_percent",render:function(R){return e.a.createElement("span",null,R*100,"%")}},{title:"\u6700\u4F4E\u5206",dataIndex:"max_score",render:function(R){return e.a.createElement("span",null,R,"\u5206")}},{title:"\u6700\u9AD8\u5206",dataIndex:"max_score",render:function(R){return e.a.createElement("span",{className:"c-orange"},R,"\u5206")}},{title:"\u5E73\u5747\u5206",dataIndex:"average_score",render:function(R){return e.a.createElement("span",null,R,"\u5206")}},{title:"\u4E0D\u53CA\u683C\uFF08\u5F97\u5206 \u4F4E\u4E8E60%\uFF09",dataIndex:"fail_counts",render:function(R){return e.a.createElement("span",null,R,"\u4EBA")}},{title:"\u53CA\u683C\uFF08\u5F97\u520660%~70%\uFF09",dataIndex:"pass_counts",render:function(R){return e.a.createElement("span",null,R,"\u4EBA")}},{title:"\u826F\u597D\uFF08\u5F97\u520670%~90%\uFF09",dataIndex:"good_counts",render:function(R){return e.a.createElement("span",null,R,"\u4EBA")}},{title:"\u4F18\u79C0\uFF08\u5F97\u520690%~100%\uFF09",dataIndex:"best_counts",render:function(R){return e.a.createElement("span",{className:"c-orange"},R,"\u4EBA")}}],Qe=function(){var s=Object($.a)(B.a.mark(function R(){var $e;return B.a.wrap(function(Rt){for(;;)switch(Rt.prev=Rt.next){case 0:return Rt.next=2,He({type:"exercise/getExerciseStatistics",payload:Object(p.a)({},Me)});case 2:$e=Rt.sent,($e==null?void 0:$e.exercise_counts)&&ve([$e.exercise_counts]);case 4:case"end":return Rt.stop()}},R)}));return function(){return s.apply(this,arguments)}}();return Object(h.useEffect)(function(){Qe()},[Me.coursesId]),e.a.createElement("section",{className:"minH500 ",style:{padding:0}},e.a.createElement("aside",{className:"bg-white inline-block w100 th-bg-white"},e.a.createElement(o.a,{className:"mt10 bg-white",loading:et["exercise/getExerciseStatistics"],pagination:!1,dataSource:Ne,columns:Vt})),e.a.createElement("aside",{className:"mt20"},e.a.createElement("span",{className:"bold c-black font16 ml20"},"\u5DF2\u4EA4\u5377\u5B66\u751F\u7B54\u9898\u8BE6\u60C5")),e.a.createElement("aside",null,lt==null||((ee=lt.commit_results)===null||ee===void 0)?void 0:ee.map(function(s,R){return e.a.createElement("div",{key:R,className:"bg-white pl20 pt20 pr20 pb20 mt20"},e.a.createElement("div",{style:{fontSize:14,color:"#1890FF",fontWeight:500}},R+1,"\u3001",Fa[s.question_type],e.a.createElement("span",{style:{color:"#999",paddingLeft:10}},"(\u5171",s.question_count,"\u5C0F\u9898\uFF0C",s.question_score,"\u5206)"),e.a.createElement("span",{style:{color:"#000",float:"right"}},"\u5168\u73ED\u6B63\u786E\u7387\uFF1A",s.right_percent*100,"%")),e.a.createElement(Va.a,{option:kt(s),style:{height:370},opts:{renderer:"svg"}}))})))},ha=Object(oe.a)(function(Se){var Q=Se.exercise,ee=Se.loading;return{exercise:Q,loading:ee.effects}})(ga),ya=t("tf39"),ia=t.n(ya),wa=function(Q){var ee,Te,et,He,Me,be,lt,Y,g,Z=Q.exercise,je=Q.globalSetting,Ae=Q.loading,D=Q.dispatch,Ne=Q.user,ve=Q.match,me=Object(ut.a)(Q,["exercise","globalSetting","loading","dispatch","user","match"]),k=Object(se.m)(),it=Object(se.l)(),we=Object(h.useState)([]),tt=Object(w.a)(we,2),at=tt[0],Pt=tt[1],bt=Object(h.useState)(it.query.tabs||0),St=Object(w.a)(bt,2),Kt=St[0],Jt=St[1],Ht=Z.exerciseList,ne=Z.commonHeader,wt=Ne.userInfo;k.category=it.query.category_id,Object(h.useEffect)(function(){D({type:"exercise/getCommonHeader",payload:Object(p.a)({},k)})},[k.coursesId]);var jt=function(){Object(n.B)({exercise_tips:[ne.open_camera?"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A":""],exerciseId:ne.id,screen_open:ne.screen_open,screen_num:ne.screen_num,coursesId:k.coursesId,login:wt.login,history:me.history})},kt=function(){D({type:"exercise/getExerciseList",payload:Object(p.a)({},k)})},Ot=function(){var s={0:function(){D({type:"exercise/getExerciseList",payload:Object(p.a)({},k)})},3:function(){D({type:"exercise/getWorkSetting",payload:Object(p.a)({},k)})}};s[Kt]&&s[Kt]()},Tt=[{name:"\u7B54\u9898\u5217\u8868",id:0,compontent:e.a.createElement(ot,null)},{name:"\u7EDF\u8BA1\u7ED3\u679C",id:1,compontent:e.a.createElement(Ha,null)},{name:"\u8BD5\u5377\u9884\u89C8",id:2,compontent:e.a.createElement(Ft,{activeTabs:Kt})},{name:"\u8BBE\u7F6E",id:3,compontent:e.a.createElement(ma,null)}].filter(function(Qe){return(ne==null?void 0:ne.is_random)?(Qe.name==="\u7EDF\u8BA1\u7ED3\u679C"&&(Qe.compontent=e.a.createElement(ha,null)),Qe.name!=="\u8BD5\u5377\u9884\u89C8"):!0}).filter(function(Qe){return Object(he.j)()&&(ne==null?void 0:ne.assistant_auth)||Object(he.c)()?!0:(ne==null?void 0:ne.show_statistic)&&(ne==null?void 0:ne.exercise_status)===3?Qe.name!=="\u8BD5\u5377\u9884\u89C8":Qe.name==="\u7B54\u9898\u5217\u8868"||Qe.name==="\u8BBE\u7F6E"}).filter(function(Qe){return!!Qe}),Vt=function(){return e.a.createElement(M.a,{onClick:function(){var s=Object($.a)(B.a.mark(function R($e){var Ut;return B.a.wrap(function(Mt){for(;;)switch(Mt.prev=Mt.next){case 0:Mt.t0=$e.key,Mt.next=Mt.t0==="1"?3:8;break;case 3:return Mt.next=5,Object(l.j)(Object(p.a)({},k));case 5:return Ut=Mt.sent,Ut.status===0&&Object(P.i)(Object(p.a)({},k)),Mt.abrupt("break",8);case 8:case"end":return Mt.stop()}},R)}));return function(R){return s.apply(this,arguments)}}()},e.a.createElement(M.a.Item,{key:"1"},"\u5B66\u751F\u6210\u7EE9"),e.a.createElement(M.a.Item,{key:"2"},e.a.createElement("a",{target:"_blank",href:"/classrooms/".concat(k.coursesId,"/exercise/").concat(k.categoryId,"/export_blank")},"\u7A7A\u767D\u8BD5\u5377")),e.a.createElement(M.a.Item,{key:"3"},e.a.createElement(A.Link,{to:"/classrooms/".concat(k.coursesId,"/exportlist/exercise_score")},"\u5386\u53F2\u5BFC\u51FA")))};return Object(he.h)()?e.a.createElement("section",{className:ia.a.bg},e.a.createElement("div",{className:"edu-container"},wt.username&&e.a.createElement("section",{className:"animated fadeIn"},e.a.createElement("aside",{className:"mt10"},e.a.createElement(W.a,{separator:">"},e.a.createElement(W.a.Item,null,e.a.createElement(A.Link,{to:"/classrooms/".concat(k.coursesId,"/exercise")},Ne==null||((ee=Ne.userInfo)===null||ee===void 0||((Te=ee.course)===null||Te===void 0))?void 0:Te.course_name)),e.a.createElement(W.a.Item,null,e.a.createElement(A.Link,{to:"/classrooms/".concat(k.coursesId,"/exercise")},"\u8BD5\u5377")),e.a.createElement(W.a.Item,null,"\u8BD5\u5377\u8BE6\u60C5"))),e.a.createElement("aside",{className:[ia.a.title,"mt20"].join(" ")},e.a.createElement(A.Link,{to:"/classrooms/".concat(k.coursesId,"/exercise")},e.a.createElement(ge.a,{className:"font16 c-black"})),e.a.createElement("strong",{className:"font20 ml5"},ne==null?void 0:ne.exercise_name),e.a.createElement(n.g,{is_random:ne==null?void 0:ne.is_random,status:[n.c[ne.exercise_status]]}))),e.a.createElement("aside",{className:"mt30 relative"},e.a.createElement("div",{className:ia.a.export},Object(he.c)()&&(ne==null||((et=ne.user_permission)===null||et===void 0)?void 0:et.user_commit_counts)>0&&(ne==null?void 0:ne.exercise_status)===2&&e.a.createElement(f.a,{onClick:function(s){s.preventDefault(),D({type:"exercise/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",params:k}})}},e.a.createElement("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"\u6253\u56DE\u91CD\u505A"),Object(he.c)()&&(ne==null||((He=ne.user_permission)===null||He===void 0)?void 0:He.exercise_unpublish_count)>0&&e.a.createElement(f.a,{onClick:function(s){s.preventDefault(),D({type:"exercise/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",params:k,cb:Ot}})}},e.a.createElement("span",{className:"iconfont icon-fabuzhiwei font14 mr5"}),"\u7ACB\u5373\u53D1\u5E03"),Object(he.c)()&&(ne==null||((Me=ne.user_permission)===null||Me===void 0)?void 0:Me.exercise_publish_count)>0&&e.a.createElement(f.a,{onClick:function(s){s.preventDefault(),D({type:"exercise/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:k}})}},e.a.createElement("span",{className:"iconfont icon-lijijiezhi mr5 font14"}),"\u7ACB\u5373\u622A\u6B62"),Object(he.q)()&&(ne==null||((be=ne.user_permission)===null||be===void 0)?void 0:be.current_status)===2&&ne.exercise_status>1&&e.a.createElement(f.a,{onClick:jt},e.a.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u5F00\u59CB\u7B54\u9898"),Object(he.q)()&&(ne==null||((lt=ne.user_permission)===null||lt===void 0)?void 0:lt.current_status)===0&&ne.exercise_status>1&&e.a.createElement(f.a,{onClick:jt},e.a.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7EE7\u7EED\u7B54\u9898"),Object(he.c)()&&(Object(he.j)()&&(ne==null?void 0:ne.assistant_auth)||!Object(he.j)())&&e.a.createElement(f.a,null,e.a.createElement(A.Link,{to:(ne==null?void 0:ne.is_random)?"/classrooms/".concat(k.coursesId,"/exercise/").concat(k.categoryId,"/random/edit?random=true"):"/classrooms/".concat(k.coursesId,"/exercise/").concat(k.categoryId,"/edit?random=false")},e.a.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7F16\u8F91\u8BD5\u5377")),Object(he.c)()&&e.a.createElement(d.a,{overlay:Vt},e.a.createElement(f.a,null,e.a.createElement(Oe.a,null),"\u5BFC\u51FA",e.a.createElement(Ee.a,null)))),e.a.createElement(r.a,{defaultActiveKey:Kt,className:ia.a.tabs,onChange:function(s){return Jt(s)}},Tt.map(function(Qe,s){return e.a.createElement(r.a.TabPane,{tab:Qe.name,key:Qe.id})})),e.a.createElement("section",{className:"pl25 pr25 bg-white"},(Y=Tt.filter(function(Qe){return Qe.id==Kt}))===null||Y===void 0||((g=Y[0])===null||g===void 0)?void 0:g.compontent))),e.a.createElement(zt,null),e.a.createElement(pa,null),e.a.createElement(pe,{cb:function(){return kt()}})):""},Xa=E.default=Object(oe.a)(function(Se){var Q=Se.exercise,ee=Se.loading,Te=Se.user,et=Se.globalSetting;return{exercise:Q,globalSetting:et,user:Te,loading:ee.effects}})(wa)},L4pD:function(Ie,E,t){"use strict";var Ve=t("5Dmo"),r=t("3S7+"),ae=t("2qtc"),d=t("kLXV"),G=t("WmNS"),f=t.n(G),m=t("k1fw"),W=t("miYZ"),T=t("tsqr"),M=t("9og8"),y=t("tJVT"),B=t("PpiC"),$=t("q1tI"),p=t.n($),w=t("Ty5D"),ut=t("55Ip"),h=t("9kvl"),e=t("V0Rq"),se=t("1vsH"),A=t("9Bee"),oe=t("YJx+"),ge=t.n(oe),Oe=["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"],Ee=function(n,P){var N=n.problemset,S=n.exercise,b=n.globalSetting,De=n.loading,ce=n.dispatch,gt=n.onRef,$t=gt===void 0?function(){}:gt,u=n.editData,I=n.cancelAdd,j=I===void 0?function(){}:I,L=n.editKey,c=n.setEditKey,ue=c===void 0?function(){}:c,o=n.addCallback,Be=o===void 0?function(){}:o,yt=n.setIsClaer,Ct=yt===void 0?function(){}:yt,_=Object(B.a)(n,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),Ye=Object($.useState)([]),nt=Object(y.a)(Ye,2),J=nt[0],At=nt[1],Dt=Object($.useState)(),ke=Object(y.a)(Dt,2),Wt=ke[0],xe=ke[1],x=Object($.useState)([]),O=Object(y.a)(x,2),U=O[0],K=O[1],a=Object($.useState)(""),i=Object(y.a)(a,2),v=i[0],H=i[1],ie=Object($.useState)(5),mt=Object(y.a)(ie,2),Et=mt[0],ft=mt[1],he=Object($.useState)(!1),Bt=Object(y.a)(he,2),Qt=Bt[0],xt=Bt[1],re=Object(w.k)(),st=Object(w.m)();Object($.useEffect)(function(){At(["","","",""])},[]),Object($.useEffect)(function(){if(!(u==null?void 0:u.question_choices)){xt(!0),H(""),ft(5),At(["","","",""]),K([]);return}H(u==null?void 0:u.question_title),ft(parseInt(u==null?void 0:u.question_score)),At(u==null?void 0:u.question_choices.map(function(Pe){return Pe.choice_text}));var q=[];u==null||u.standard_answer.map(function(Pe,V){q.push(Pe-1)}),K(q)},[u]),Object($.useImperativeHandle)(P,function(){return{onSave:ot,isEdit:Qt}});var ot=function(){var q=Object(M.a)(f.a.mark(function Pe(){var V,pt,Xe;return f.a.wrap(function(vt){for(;;)switch(vt.prev=vt.next){case 0:if(v){vt.next=3;break}return T.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),vt.abrupt("return",!1);case 3:if(V=J.findIndex(function(Ft){return!Ft}),!(V>-1)){vt.next=7;break}return T.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(Oe[V]," \u9009\u9879\u7684\u5185\u5BB9")),vt.abrupt("return",!1);case 7:if(U.length){vt.next=10;break}return T.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),vt.abrupt("return",!1);case 10:if(!(U.length<1)){vt.next=13;break}return T.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),vt.abrupt("return",!1);case 13:if(pt=J.map(function(Ft,Zt){return{choice_text:Ft,is_answer:U.includes(Zt)?Zt+1:0}}),!u.question_id){vt.next=20;break}return vt.next=17,ce({type:"exercise/editExerciseQuestion",payload:{id:u.question_id,question_title:v,question_type:1,question_score:Et,question_choices:pt.map(function(Ft){return Ft.choice_text}),standard_answers:pt.filter(function(Ft){return Ft.is_answer}).map(function(Ft){return Ft.is_answer})}});case 17:Xe=vt.sent,vt.next=23;break;case 20:return vt.next=22,ce({type:"exercise/addExerciseQuestion",payload:{insert_id:u==null?void 0:u.insert_id,categoryId:st.categoryId,question_title:v,question_type:1,question_score:"5.0",question_choices:pt.map(function(Ft){return Ft.choice_text}),standard_answers:pt.filter(function(Ft){return Ft.is_answer}).map(function(Ft){return Ft.is_answer})}});case 22:Xe=vt.sent;case 23:Xe.status===0&&(T.b.success("\u4FDD\u5B58\u6210\u529F"),xt(!1),ce({type:"exercise/editExercise",payload:Object(m.a)({},st)}));case 24:case"end":return vt.stop()}},Pe)}));return function(){return q.apply(this,arguments)}}(),Ke=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u7F16\u7A0B\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(q){var Pe,V;return(S==null||((Pe=S.editData)===null||Pe===void 0||((V=Pe.exercise)===null||V===void 0))?void 0:V.exercise_status)===1?q:q.id!=="del"&&q.id!=="add"}),_e=function(){var q=Object(M.a)(f.a.mark(function Pe(V){return f.a.wrap(function(Xe){for(;;)switch(Xe.prev=Xe.next){case 0:Xe.t0=V.id,Xe.next=Xe.t0==="del"?3:Xe.t0==="up"||Xe.t0==="down"?5:Xe.t0==="edit"?9:Xe.t0==="add"?12:17;break;case 3:return d.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(M.a)(f.a.mark(function vt(){return f.a.wrap(function(Zt){for(;;)switch(Zt.prev=Zt.next){case 0:return Zt.next=2,Object(e.i)({id:u.question_id});case 2:ce({type:"exercise/editExercise",payload:Object(m.a)({},st)});case 3:case"end":return Zt.stop()}},vt)}))()}}),Xe.abrupt("break",17);case 5:return Xe.next=7,ce({type:"exercise/exeriseMoveUpDown",payload:{id:u.question_id,opr:V.id}});case 7:return ce({type:"exercise/editExercise",payload:Object(m.a)({},st)}),Xe.abrupt("break",17);case 9:return Ct(!1),re.push("/problems/".concat(u==null?void 0:u.hack_identifier,"/edit?type=exercises&express_id=").concat(st.categoryId,"&question_id=").concat(u==null?void 0:u.question_id,"&score=").concat(u==null?void 0:u.question_score,"&callback_url=").concat(location.pathname)),Xe.abrupt("break",17);case 12:if(!(L!==-1)){Xe.next=15;break}return T.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),Xe.abrupt("return");case 15:return Be({key:u.key,insert_id:u==null?void 0:u.question_id,question_type:6}),Xe.abrupt("break",17);case 17:case"end":return Xe.stop()}},Pe)}));return function(V){return q.apply(this,arguments)}}(),fe=function(){var q=Object(M.a)(f.a.mark(function Pe(V){var pt;return f.a.wrap(function(Yt){for(;;)switch(Yt.prev=Yt.next){case 0:return V.preventDefault(),Yt.next=3,Object(e.J)({id:u==null?void 0:u.hack_identifier});case 3:pt=Yt.sent,pt.status===0&&Object(se.x)("/myproblems/".concat(pt==null?void 0:pt.identifier,"?type=exercises"));case 5:case"end":return Yt.stop()}},Pe)}));return function(V){return q.apply(this,arguments)}}(),Le=function(){return p.a.createElement("aside",null,p.a.createElement("div",{className:ge.a.questionType},p.a.createElement("div",null,p.a.createElement("span",{className:"font16 c-blue"},u.key,"\u3001\u7F16\u7A0B\u9898"),"\uFF08",u.question_score,"\u5206\uFF09"),p.a.createElement(ut.Link,{target:"_blank",to:"/myproblems/".concat(u==null?void 0:u.hack_identifier,"?type=exercises"),onClick:function(V){return fe(V)}},"\u67E5\u770B\u8BE6\u60C5"),!u.hideAction&&Ke.map(function(Pe,V){return Pe.id==="up"&&u.key===1||Pe.id==="down"&&u.key===u.len?null:p.a.createElement(r.a,{key:V,placement:"bottom",title:Pe.name},p.a.createElement("span",{onClick:function(){return _e(Pe)},className:Pe.icon}))})),p.a.createElement("div",{className:"mt5"},p.a.createElement(A.a,{value:u.question_title})),p.a.createElement("div",{className:ge.a.questionChoices},p.a.createElement(A.a,{value:u.description||""})))};return p.a.createElement("section",{className:ge.a.wrap},Le())};E.a=Object(h.a)(function(l){var n=l.problemset,P=l.loading,N=l.globalSetting,S=l.exercise;return{problemset:n,globalSetting:N,exercise:S,loading:P.effects}},null,null,{forwardRef:!0})(Object($.forwardRef)(Ee))},M8RZ:function(Ie,E,t){"use strict";t.d(E,"a",function(){return T});var Ve=t("fWQN"),r=t("mtLc"),ae=t("yKVA"),d=t("879j"),G=t("q1tI"),f=t.n(G),m=t("i8i4"),W=t.n(m),T=function(M){Object(ae.a)(B,M);var y=Object(d.a)(B);function B($){var p;Object(Ve.a)(this,B),p=y.call(this,$);var w=window.document;return p.node=w.createElement("div"),w.body.appendChild(p.node),p}return Object(r.a)(B,[{key:"render",value:function(){var p=this.props.children;return Object(m.createPortal)(p,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),B}(f.a.Component)},O2Wb:function(Ie,E,t){Ie.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(Ie,E,t){"use strict";var Ve=t("2qtc"),r=t("kLXV"),ae=t("rAM+"),d=t("tJVT"),G=t("jrin"),f=t("q1tI"),m=t.n(f),W=t("VrN/"),T=t.n(W),M=t("bdgK"),y=t("p77/"),B=t("Bd2K"),$=t("ELLl"),p=t("19Vz"),w=t("lZu9"),ut=t("kSUc"),h=t("9Bee"),e=t("0Owb"),se=t("dejd"),A=t("C+DQ"),oe=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function ge(re){var st=re.onActionCallback,ot=re.title,Ke=re.icon,_e=re.actionName,fe=re.className,Le=fe===void 0?"":fe,q=re.children;function Pe(){st(_e)}return m.a.createElement("a",{title:ot,className:Le,onClick:Pe},m.a.createElement("i",{className:"md-iconfont ".concat(Ke)}),q)}var Oe=function(re){var st=re.watch,ot=re.showNullButton,Ke=re.onActionCallback,_e=re.fullScreen,fe=[].concat(oe,[{title:"".concat(st?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(st?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return m.a.createElement("ul",{className:"markdown-toolbar-container"},fe.map(function(Le,q){return m.a.createElement("li",{key:q},Le.actionName?m.a.createElement(ge,Object(e.a)({},Le,{onActionCallback:Ke})):m.a.createElement("span",{className:"v-line"}))}),ot?m.a.createElement("li",null,m.a.createElement(ge,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Ke},m.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,m.a.createElement("li",{className:"btn-full-screen"},m.a.createElement(ge,{icon:"".concat(_e?"icon-shrink":"icon-enlarge"),title:_e?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Ke})))},Ee=t("M8RZ"),l=t("+L6B"),n=t("2/Rp"),P=t("y8nQ"),N=t("Vl3Y"),S=t("5NDa"),b=t("5rEg"),De={labelCol:{span:4},wrapperCol:{span:20}},ce=function(re){var st=re.callback,ot=re.onCancel;function Ke(_e){st(_e)}return m.a.createElement(N.a,Object(e.a)({},De,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Ke}),m.a.createElement(N.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},m.a.createElement(b.a,null)),m.a.createElement(N.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},m.a.createElement(b.a,null)),m.a.createElement("div",{className:"flex-container flex-end"},m.a.createElement(n.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),m.a.createElement(n.a,{type:"ghost",onClick:ot},"\u53D6\u6D88")))},gt=t("7ahc"),$t=t("HmJG"),u=t("BjJ7"),I=N.a.useForm,j={width:280,marginRight:10},L={labelCol:{span:5},wrapperCol:{span:19}},c=function(re){var st=re.callback,ot=re.onCancel,Ke=I(),_e=Object(d.a)(Ke,1),fe=_e[0];function Le(V){st(V)}function q(V){fe.setFieldsValue({src:"/api/attachments/".concat(V.id)})}function Pe(V){var pt=V.target.files[0];o(pt,q)}return m.a.createElement(N.a,Object(e.a)({form:fe},L,{className:"upload-image-panel",onFinish:Le}),m.a.createElement(N.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},m.a.createElement("div",{className:"flex-container"},m.a.createElement(N.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},m.a.createElement(b.a,{style:j})),m.a.createElement(ue,{onFileChange:Pe}))),m.a.createElement(N.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},m.a.createElement(b.a,{style:{width:264}})),m.a.createElement(N.a.Item,{style:{textAlign:"right"}},m.a.createElement(n.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),m.a.createElement(n.a,{type:"ghost",onClick:ot},"\u53D6\u6D88")))};function ue(re){var st=re.onFileChange;return m.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",m.a.createElement("input",{type:"file",accept:"image/*",onChange:st}))}function o(re,st){var ot=new FormData;ot.append("editormd-image-file",re),ot.append("file_param_name","editormd-image-file"),ot.append("byxhr","true");var Ke=new window.XMLHttpRequest;Ke.withCredentials=!0,Ke.addEventListener("load",function(_e){st(JSON.parse(_e.target.responseText))},!1),Ke.addEventListener("error",function(_e){console.error(_e)},!1),Ke.open("POST","".concat(u.a,"/api/attachments.json")),Ke.send(ot)}var Be=t("giR+"),yt=t("fyUT"),Ct=t("7Kak"),_=t("9yH6"),Ye=_.a.Group,nt={margin:"0 8px"},J=function(re){var st=re.callback,ot=re.onCancel;function Ke(_e){st(_e)}return m.a.createElement(N.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Ke},m.a.createElement("div",{className:"flex-container"},m.a.createElement("span",{style:nt},"\u5355\u5143\u683C\u6570\uFF1A"),m.a.createElement("span",{style:nt},"\u884C\u6570"),m.a.createElement(N.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},m.a.createElement(yt.a,null)),m.a.createElement("span",{style:nt},"\u5217\u6570"),m.a.createElement(N.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},m.a.createElement(yt.a,null))),m.a.createElement("div",{className:"flex-container",style:{marginTop:12}},m.a.createElement("span",{style:nt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),m.a.createElement(N.a.Item,{name:"align"},m.a.createElement(Ye,null,m.a.createElement(_.a,{value:"default"},m.a.createElement("i",{className:"fa fa-align-justify"})),m.a.createElement(_.a,{value:"left"},m.a.createElement("i",{className:"fa fa-align-left"})),m.a.createElement(_.a,{value:"center"},m.a.createElement("i",{className:"fa fa-align-center"})),m.a.createElement(_.a,{value:"right"},m.a.createElement("i",{className:"fa fa-align-right"}))))),m.a.createElement("div",{className:"flex-container flex-end"},m.a.createElement(n.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),m.a.createElement(n.a,{type:"ghost",onClick:ot},"\u53D6\u6D88")))},At=t("9kvl"),Dt="link",ke="upload-image",Wt="code-block",xe="add-table",x="------------",O={default:x,left:":".concat(x),center:":".concat(x,":"),right:"".concat(x,":")},U=t("9VGf"),K,a;function i(){}var v=0,H=10,ie=1e4,mt="\u2581";function Et(re){return/^\d+$/.test(re)?"".concat(re,"px"):re}var ft=navigator.platform.toUpperCase().indexOf("MAC")>=0,he=ft?"Cmd":"Ctrl",Bt=(K={},Object(G.a)(K,he+"-B","bold"),Object(G.a)(K,he+"-I","italic"),K),Qt=(a={},Object(G.a)(a,Dt,"\u6DFB\u52A0\u94FE\u63A5"),Object(G.a)(a,Wt,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(G.a)(a,ke,"\u6DFB\u52A0\u56FE\u7247"),Object(G.a)(a,xe,"\u6DFB\u52A0\u8868\u683C"),a),xt=E.a=function(re){var st=re.defaultValue,ot=st===void 0?"":st,Ke=re.onChange,_e=re.width,fe=_e===void 0?"100%":_e,Le=re.height,q=Le===void 0?400:Le,Pe=re.miniToolbar,V=Pe===void 0?!1:Pe,pt=re.isFocus,Xe=pt===void 0?!1:pt,Yt=re.watch,vt=re.id,Ft=vt===void 0?"markdown-editor-id":vt,Zt=re.showResizeBar,Je=Zt===void 0?!1:Zt,Ce=re.noStorage,z=Ce===void 0?!1:Ce,ze=re.showNullButton,pe=ze===void 0?!1:ze,It=re.fullScreen,de=It===void 0?!1:It,We=re.onBlur,zt=re.onCMBeforeChange,ca=re.className,pa=ca===void 0?"":ca,va=re.placeholder,ea=va===void 0?"":va,Gt=Object(f.useState)(null),ht=Object(d.a)(Gt,2),F=ht[0],Ge=ht[1],Ze=Object(f.useState)(ot),Ue=Object(d.a)(Ze,2),qe=Ue[0],Fe=Ue[1],qt=Object(f.useState)(Yt),Lt=Object(d.a)(qt,2),ua=Lt[0],na=Lt[1],_a=Object(f.useState)(de),ba=Object(d.a)(_a,2),la=ba[0],Ma=ba[1],Wa=Object(f.useState)(""),La=Object(d.a)(Wa,2),da=La[0],ma=La[1],Qa=Object(f.useState)(0),Aa=Object(d.a)(Qa,2),oa=Aa[0],xa=Aa[1],Ka=Object(f.useState)(q),Ta=Object(d.a)(Ka,2),Ra=Ta[0],Na=Ta[1],Ha=Object(f.useState)(!1),Ia=Object(d.a)(Ha,2),Va=Ia[0],Fa=Ia[1],ga=Object(f.useRef)(),ha=Object(f.useRef)(),ya=Object(f.useRef)(),ia=Object(f.useRef)();Object(f.useEffect)(function(){if(ga.current){var Y=function(je,Ae){var D=Ae.clipboardData;if(D){var Ne=D.types.toString(),ve=D.items;if(Ne==="text/html,Files"||Ne==="Files"){var me=ve[1];Ne==="Files"&&(me=ve[0]),me.kind==="file"&&me.type.match(/^image\//i)&&o(me.getAsFile(),function(k){k.id?g.replaceSelection("![,](/api/attachments/".concat(k.id,")")):At.c.replace("/user/login",{from:At.c.location.pathname})})}else return!0}return!0},g=T.a.fromTextArea(ga.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!V,lineWrapping:!0,value:ot,autoCloseTags:!0,autoCloseBrackets:!0});return g.on("paste",Y),Ge(g),function(){g.off("paste",Y)}}},[]);var wa=Object(f.useCallback)(function(){if(ha.current)try{var Y=ha.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,g=ha.current.getElementsByClassName("markdown-editor-body")[0];la?g.style.height="calc(100vh - ".concat(Y,"px)"):g.style.height="".concat(Ra-Y,"px")}catch(Z){console.log(Z,"---- to set md editor body height")}},[Ra,ha,la]);Object(f.useEffect)(function(){function Y(){var Z=new M.default(function(je){var Ae=Object(ae.a)(je),D;try{for(Ae.s();!(D=Ae.n()).done;){var Ne=D.value;(Ne.target.offsetHeight>0||Ne.target.offsetWidth>0)&&(wa(),F.setSize("100%","100%"),F.refresh())}}catch(ve){Ae.e(ve)}finally{Ae.f()}});return Z.observe(ga.current.parentElement),Z}if(F){var g=Y();return function(){g.unobserve(ga.current.parentElement)}}},[F,wa]),Object(f.useEffect)(function(){if(F){for(var Y=[],g=function(){var Ne=je[Z];Ae=Object(d.a)(Ne,2);var ve=Ae[0],me=Ae[1],k=Object(G.a)({},ve,function(){Xa(me)});Y.push(k),F.addKeyMap(k)},Z=0,je=Object.entries(Bt);Z0){var Y=new Date().getTime(),g=window.sessionStorage.getItem(Ft);Y>=oa+ie&&(!g||g!==qe)&&(window.sessionStorage.setItem(Ft,qe),Fa(!0))}},ie),Object(f.useEffect)(function(){na(Yt)},[F,Yt]),Object(f.useEffect)(function(){F&&(Xe&&F.focus())},[F,Xe]),Object(f.useEffect)(function(){if(ua&&F){var Y=function(je){var Ae=je.target;ia.current&&(ia.current.scrollTop=ia.current.scrollHeight*Ae.scrollTop/Ae.scrollHeight)},g=F.getScrollerElement();return g.addEventListener("scroll",Y),function(){g.removeEventListener("scroll",Y)}}},[F,ua]),Object(f.useEffect)(function(){if(F&&zt){var Y=function(Z,je){zt(Z,je)};return F.on("beforeChange",Y),function(){F.off("beforeChange",Y)}}},[F,zt]),Object(f.useEffect)(function(){if(F&&We){var Y=function(){We(F.getValue())};return F.on("blur",Y),function(){F.off("blur",Y)}}},[F,We]),Object(f.useEffect)(function(){if(F){var Y=function(Z){var je=Z.getValue();clearTimeout(v),v=setTimeout(function(){Fe(je),xa(new Date().getTime()),Z.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Ke&&Ke(je)},H)};return F.on("change",Y),function(){F.off("change",Y)}}},[F,Ke]),Object(f.useEffect)(function(){F&&(ot==null?(F.setValue(""),Fe("")):ot!==F.getValue()&&(F.setValue(ot),Fe(ot)))},[F,ot]);var Xa=Object(f.useCallback)(function(Y){var g=F.getCursor(),Z=F.getSelection(),je=Z.split(` `);switch(Y){case"bold":return F.replaceSelection("**"+Z+"**"),Z===""&&F.setCursor(g.line,g.ch+2),F.focus();case"italic":return F.replaceSelection("*"+Z+"*"),Z===""&&F.setCursor(g.line,g.ch+1),F.focus();case"code":return F.replaceSelection("`"+Z+"`"),Z===""&&F.setCursor(g.line,g.ch+1),F.focus();case"inline-latex":return F.replaceSelection("`$$"+Z+"$$`"),Z===""&&F.setCursor(g.line,g.ch+3),F.focus();case"latex":return F.replaceSelection("```latex\n"+Z+"\n```"),F.setCursor(g.line+1,Z.length+1),F.focus();case"line-break":return F.replaceSelection(`
      `),F.focus();case"list-ul":return Z===""?F.replaceSelection("- "+Z):F.replaceSelection(je.map(function(Ae){return Ae===""?"":"- ".concat(Ae)}).join(` diff --git a/p__Classrooms__Lists__Exercise__index.js b/p__Classrooms__Lists__Exercise__index.js index fbfc59ac75..3b5736c558 100644 --- a/p__Classrooms__Lists__Exercise__index.js +++ b/p__Classrooms__Lists__Exercise__index.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[59,5,6,9,10,14],{"1vsH":function(_e,l,t){"use strict";t.d(l,"i",function(){return X}),t.d(l,"k",function(){return z}),t.d(l,"e",function(){return ve}),t.d(l,"h",function(){return Ge}),t.d(l,"c",function(){return Le}),t.d(l,"f",function(){return Ze}),t.d(l,"g",function(){return we}),t.d(l,"a",function(){return r}),t.d(l,"D",function(){return ne}),t.d(l,"C",function(){return le}),t.d(l,"E",function(){return de}),t.d(l,"F",function(){return V}),t.d(l,"s",function(){return Ee}),t.d(l,"r",function(){return We}),t.d(l,"p",function(){return Qe}),t.d(l,"o",function(){return be}),t.d(l,"A",function(){return Ke}),t.d(l,"j",function(){return te}),t.d(l,"z",function(){return oe}),t.d(l,"u",function(){return $e}),t.d(l,"l",function(){return qe}),t.d(l,"x",function(){return Ne}),t.d(l,"n",function(){return He}),t.d(l,"d",function(){return ae}),t.d(l,"b",function(){return ze}),t.d(l,"t",function(){return Me}),t.d(l,"y",function(){return Be}),t.d(l,"w",function(){return en}),t.d(l,"m",function(){return ke}),t.d(l,"v",function(){return Ae}),t.d(l,"q",function(){return c}),t.d(l,"B",function(){return o});var ee=t("sRBo"),n=t("kaz8"),p=t("14J3"),f=t("BMrR"),U=t("jCWc"),H=t("kPKH"),De=t("2qtc"),G=t("kLXV"),I=t("jrin"),ce=t("q1tI"),v=t.n(ce),pe=t("xKgJ"),Ie=t("bntm"),Te=t("aCH8"),Xe=t.n(Te),X=["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"],W=function(e){var a={\u5DF2\u622A\u6B62:{class:"tag-style bg-pink ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"}};return e.data&&e.data.map(function(s,m){return v.a.createElement("span",{key:m,className:a[s]&&a[s].class},s)})},z=function(e){var a,s=(a={},Object(I.a)(a,-1,"\u91CD\u505A\u4E2D"),Object(I.a)(a,0,"\u672A\u5F00\u542F"),Object(I.a)(a,1,"\u672A\u901A\u5173"),Object(I.a)(a,2,"\u6309\u65F6\u901A\u5173"),a);return s[e]||"\u8FDF\u4EA4\u901A\u5173"},ve=function(e){var a,s,m,g=(a={},Object(I.a)(a,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(I.a)(a,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(I.a)(a,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(I.a)(a,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(I.a)(a,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),a);return v.a.createElement("span",{className:g==null||((s=g[e.status])===null||s===void 0)?void 0:s.class},g==null||((m=g[e.status])===null||m===void 0)?void 0:m.name)},Ge=function(e){var a=e.status,s={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 v.a.createElement("span",{className:s[a].class},s[a].name)}catch(m){console.log("utils.StatusGraduationProjectTags",e.status)}},Le={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},Ze={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},we=function(e){var a={\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"}},s=[];e.is_random&&s.push(v.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{e.status&&e.status.map(function(m,g){s.push(v.a.createElement("span",{key:g,className:a[m]&&a[m].class},m))})}catch(m){console.log("utils.status.tag:",m,e.status)}return s},L=function(e){var a,s,m,g=(a={},Object(I.a)(a,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(I.a)(a,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(I.a)(a,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(I.a)(a,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(I.a)(a,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),a);return v.a.createElement("span",{className:(s=g[e.status])===null||s===void 0?void 0:s.class},(m=g[e.status])===null||m===void 0?void 0:m.name)},r=function(e){var a,s,m={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 v.a.createElement("span",{className:(a=m[e.status])===null||a===void 0?void 0:a.class},(s=m[e.status])===null||s===void 0?void 0:s.name)},ne=function(e){e=new Date(e).getTime();var a=1e3*60,s=a*60,m=s*24,g="",Z=new Date().getTime(),Q=Z-e;if(Q<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),g="\u521A\u521A";var K=parseInt(Q/m,10),Re=parseInt(Q/s,10),Ve=parseInt(Q/a,10);return K>30?g=""+le(e,"yyyy-MM-dd"):K>1?g=""+K+"\u5929\u524D":K==1?g="\u6628\u5929":Re>=1?g=""+Re+"\u5C0F\u65F6\u524D":Ve>=5?g=""+Ve+"\u5206\u949F\u524D":g="\u521A\u521A",g},le=function(e,a){typeof e=="string"&&(e.indexOf("T")>=0&&(e=e.replace("T"," ")),e=new Date(Date.parse(e.replace(/-/g,"/")))),e=new Date(e);var s={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds(),"q+":Math.floor((e.getMonth()+3)/3),S:e.getMilliseconds()},m=[["\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(a)&&(a=a.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(a)&&(a=a.replace(RegExp.$1,m[RegExp.$1.length-1][e.getDay()]));for(var g in s)new RegExp("("+g+")").test(a)&&(a=a.replace(RegExp.$1,RegExp.$1.length==1?s[g]:("00"+s[g]).substr((""+s[g]).length)));return a},de=function(e){if(!e||e<0)return"0\u79D2";console.log("time:",e);var a=60,s=a*60,m=s*24,g=e/m,Z=e/s,Q=e/a,K=e%60;return g>=1?parseInt(g.toString())+"\u5929"+Math.floor(Z%24)+"\u65F6"+Math.floor(Q%60)+"\u5206"+Math.floor(e%60)+"\u79D2":Z>1?parseInt(Z.toString())+"\u65F6"+Math.floor(Q%60)+"\u5206"+Math.floor(e%60)+"\u79D2":Q>=1?parseInt(Q.toString())+"\u5206"+Math.floor(e%60)+"\u79D2":Math.ceil(e)+"\u79D2"},V=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,s=0;if(e){s=e.length;for(var m=0;m=55296&&g<=56319&&(s--,m++)}}return s<=a},Ee=function(e,a,s){if(a){var m=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,g=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,Z=g.test(a),Q=m.test(a);(Z===!0||Q===!0||(a.length<2||a.length>=21))&&s("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}s()},We=function(e,a,s){if(a){var m=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,g=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,Z=g.test(a),Q=m.test(a);(Z===!0||Q===!0||(a.length<2||a.length>=11))&&s("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}s()},Qe=function(e){if(!e)return"";for(var a=e.length-1,s="",m=0;m0){a=!1;break}return a}function se(){var d=navigator.userAgent,e=["Chrome","Firefox"];return e.some(function(a){return d.indexOf(a)>-1})}var qe=function(){var e,a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return a==null||((e=a.toString())===null||e===void 0)?void 0:e.replace(/\B(?=(\d{3})+(?!\d))/g,",")},Ne=function(e){var a=document.createElement("a");a.target="_blank",document.body.appendChild(a),a.href=e;var s=document.createEvent("MouseEvents");s.initEvent("click",!1,!1),a.dispatchEvent(s),document.body.removeChild(a)},He=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return e.length<=6?e:"".concat(e.substring(0,3),"...").concat(e.substring(e.length-3,e.length))},ae=function(){var e=new Date().getHours(),a=new Date().getMinutes();return a>=30?(e++,a="00"):a="30",e+":"+a},ze=function(){var e=new Date().getHours(),a=new Date().getMinutes();return a>=30?(e++,a="00"):a="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+e+":"+a},ye;(function(d){d.Number="Number",d.String="String",d.Boolean="Boolean",d.Object="Object",d.Array="Array",d.Function="Function"})(ye||(ye={}));var xe=function(e){var a=Object.prototype.toString.call(e);return a.substring(8,a.length-1)},Me=function(e){return xe(e)===ye.Array?e.length===0:xe(e)===ye.Object?Object.keys(e).length===0:!e},Be=function(e,a){for(var s=[],m=e;m1&&arguments[1]!==void 0?arguments[1]:12,s=a/2-2,m=a/2+3;return e.length>a?e.substr(0,s)+"..."+e.substr(m,a):e},ke=function(e){return e>4.5?5:e>4&&e<=4.5?4.5:e>3.5&&e<=4?4:e>3&&e<=3.5?3.5:e>2.5&&e<=3?3:e>2&&e<=2.5?2.5:e>1.5&&e<=2?2:e>1&&e<=1.5?1.5:e>.5&&e<=1?1:e>0&&e<=.5?.5:0},Ae=function(e){return e==null};function u(d,e){var a=new RegExp("(^|&)".concat(d,"=([^&]*)(&|$)"),"i"),s=e.substr(1).match(a);return s!=null?decodeURIComponent(s[2]):null}var c=function(e){switch(e.container_type){case"ApplyUserAuthentication":if(e.tiding_type==="Apply"){if(e.auth_type===1)return window.open("/admins/identity_authentications");if(e.auth_type===2)return window.open("/admins/professional_authentications")}return e.tiding_type==="System"?window.open("/account/certification"):void 0;case"CancelUserAuthentication":return window.open("/account/certification");case"CancelUserProCertification":return window.open("/account/certification");case"ApplyAddDepartment":return e.tiding_type==="Apply"?window.open("/admins/department_applies"):e.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return e.tiding_type==="Apply"?window.open("/admins/unit_applies"):e.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(e.parent_container_type){case"ApplyShixun":if(e.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(e.tiding_type==="System")return window.open("/shixuns/".concat(e.identifier,"/challenges"));case"ApplySubject":if(e.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(e.tiding_type==="System")return window.open("/paths/".concat(e.parent_container_id));case"TrialAuthorization":if(e.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(e.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/teachers"));case"StudentJoinCourse":if(e.tiding_type==="Apply")return window.open("/classrooms/".concat(e.belong_container_id,"/teachers"));if(e.tiding_type==="System")return window.open("/classrooms/".concat(e.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"Course":return e.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(e.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(e.container_id));case"JournalsForMessage":switch(e.parent_container_type){case"Principal":return"";case"HomeworkCommon":return e.homework_type==="normal"?window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="group"?window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="practice"?window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"StudentWorksScore":return e.homework_type==="normal"?window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="group"?window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="practice"?window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(e.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(e.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(e.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(e.container_id));case"DealProject":return window.open("/projects/".concat(e.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(e.container_id));case"Poll":switch(e.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(e.belong_container_id,"/poll/").concat(e.container_id,"/detail"));default:return window.open(" /classrooms/".concat(e.belong_container_id,"/poll/").concat(e.container_id,"/detail"))}case"Exercise":switch(e.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.container_id));case"GraduationWork":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.parent_container_id));case"HomeworkCommon":switch(e.parent_container_type){case"AnonymousCommentFail":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));default:if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/review/").concat(e.container_id));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/review/").concat(e.container_id));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.trigger_user.id,"/review/").concat(e.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.trigger_user.id,"/review/").concat(e.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(e.parent_container_id));case"Issue":return window.open("/issues/".concat(e.container_id));case"PullRequest":return window.open("/projects/".concat(e.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(e.tiding_type==="Apply")return window.open("/admins/library_applies");if(e.tiding_type==="System")return window.open("/moop_cases/".concat(e.container_id));case"ProjectPackage":return e.tiding_type==="Destroyed"||e.tiding_type==="Destroyed_end"?void 0:e.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(e.container_id));case"Discuss":return e.parent_container_type==="Hack"&&e.extra?window.open("/myproblems/".concat(e.extra,"/comment")):window.open("/shixuns/".concat(e.identifier,"/shixun_discuss"));case"Video":if(e.tiding_type==="Apply")return window.open("/admins/video_applies");if(e.tiding_type==="System"){var a;return window.open("/users/".concat((a=Object(pe.t)())===null||a===void 0?void 0:a.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(e.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(e.container_id));case"ResubmitStudentWork":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/").concat(e.container_id,"/appraise"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/").concat(e.container_id,"/appraise"));case"AdjustScore":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(e.belong_container_id,"/course_videos?open=live"));case"Hack":if(e.extra&&e.parent_container_type!=="HackDelete")return window.open("/problems/".concat(e.extra,"/edit"));default:return}},o=function(e){if(e.exercise_tips.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A")||e.screen_open){if(!se())return G.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:v.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",v.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",v.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",v.a.createElement("br",null),"\u8BF7\u4F7F\u7528",v.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",v.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),!1;var a=G.a.info({title:v.a.createElement(f.a,null,v.a.createElement(H.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),v.a.createElement(H.a,null,v.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return a.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:v.a.createElement("div",{className:"font16 p20"},e.exercise_tips.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A")&&v.a.createElement(f.a,{align:"middle",justify:"start",className:"mt20"},v.a.createElement(H.a,null,v.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),v.a.createElement(H.a,null,"\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\uFF01",v.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),e.screen_open&&v.a.createElement(f.a,{justify:"start",className:"mt20"},v.a.createElement(H.a,{flex:"24px",className:"mr20"},v.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),v.a.createElement(H.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",e.screen_num,"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377\u3002\uFF08\u9000\u51FA\u5168\u5C4F\u5C06\u5224\u5B9A\u4E3A\u5207\u5C4F\u4E00\u6B21\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u8BF7\u52FF\u9000\u51FA\u5168\u5C4F\uFF09",v.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),v.a.createElement("p",{className:"ml40 mt40"},v.a.createElement(n.a,{onChange:function(m){return a.update({okButtonProps:{disabled:!m.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var m;Object(Ie.d)(document.body),e.history.push("/classrooms/".concat(e.coursesId,"/exercise/").concat(e.exerciseId,"/users/").concat((m=Object(pe.t)())===null||m===void 0?void 0:m.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}});a.update({})}else e.history.push("/classrooms/".concat(e.coursesId,"/exercise/").concat(e.exerciseId,"/users/").concat(e.login))}},BdwD:function(_e,l,t){"use strict";var ee=t("k1fw"),n=t("q1tI"),p=t.n(n),f=function(H){var De=H.styles,G=De===void 0?{}:De,I=H.customText;return p.a.createElement("section",{className:"tc animated fadeIn",style:Object(ee.a)(Object(ee.a)({},{color:"#999",margin:"200px auto"}),G)},p.a.createElement("img",{src:t("FOrL")}),p.a.createElement("p",{className:"mt20 font14"},I||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};l.a=f},FOrL:function(_e,l){_e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAABKCAYAAADUvCinAAAAAXNSR0IArs4c6QAAFq9JREFUeAHdnAl4VFWWx6sqlYWEkIRsJCRkJQECCXsIS0gAWWwQl1YQxQ2nRx0/u9We8etvpmf87LFt7XHs7mmXbhVEFESQdWRfwiKGXRYhkI0sQAIBAmQnqZrfKfMyZVGVqldLjL7vu9997757zz33/84995xzb5VG8xO/Fi1aNPTDDz/M7w7D1HcHJjzFAyCPNxgMi/V6/YOe6kMNXZ2ayj+mugsXLhSAFxqNxtmPPvroge7A+09Osj///HOvmzdvvoZET/D19Z04f/78i90BaOHhJwU20hx748aNZVqt9kR0dHTOnXfe2dxdgBY+tN2JGVd4QT8/gsp4GRovPfnkkytcoeWptj96ycbaiEdl/BWgEWjt+AULFlzwFFiu0v3RSvaGDRt8L168+CIALNDpdL99/PHHl7oKhqfbe3m6A3fTR4J1/fr1m88iuBxJPs8iOBdr45C7+/EEvR+NZIuVUVdX9wBg/wYgTnp7e//rI488UuoqKCyqv4FmK+rnj67Sste+2+vsjz/+OODWrVsiyb9iMIcAZh4L4El7A3PkPUA/Db2ZERERdzhS39U63RbsDz74YDBq4qmWlpZZ5GtIdz7xxBMlrg5YaY/18iuAnhsYGDht1qxZDUq5J/NuBTZSnIAUzwGEOYB7i/R3pO5f3AkGtHVI9BuAmkG644EHHrjpSYDNaf+gOvvQoUPe33zzTRYMTSVNB1xf0mfo4+V4fkXmjMr9p59+GtLU1CSSPpzHvcQ8NqK36y3r2Xpub7+M92UZGRnPjhw58patup4o71KwkahwgBqFXTyawUgS6RI9vBngNj/22GPFloNkukfTZjZ17iXl8L5jNlLexPMW8lU9e/Zcj5RetWyvPKOWsrl/HzPxTdTR35XyrszdBjZAaD/66KMgBh4KmGGkKAaSzHN/yXkv96IbD5If8PLyOpCWlnbUmnQtWbIkGV19jwBM3Uyh7efnp+nfv3/lmTNnYnx8fE7OnDkzrKioSFdYWBhx/fp1wayVurvIV/Ph1mAOnpfC9evX+1+6dOkVaEzmcb67FlehrfZyC9hI3wEG04/B1sLAFVINqYrnYsoLJfXq1asYyWu0xaDEndva2u6hjYA8ROohrW0pKSmlgCz3iRTpli1bpgHMvPvvvz9H6siFaqkuKSlp40NEX716VQMNI8US6dsCrQd5/gS18XtrH1bad9XlFrCdYRYQdIsXL84CYFEP90AjQegEBQU1p6amliYnJ/v06NFDyr7HozWwpZ1yNTc31+zZs6e1rKysj1IG2CfpYxWzaTWe5jdKeVfn3xuIpzuXBfH48eOTUDEC7t2kSOkzJCSkftCgQaXx8fGBqIs4KbN1dQK2ob6+fu+uXbt8/f39/bKysvwANxzQa8+ePdv3woULvkIT4M+RrSKtRnfv49nAfZdcHge73SmZzmhEPcwkD5KRhYeHXwPgsri4uFCsj1gpc+SyAnbNlStXjiDN0aGhoY1jxowJhN4AS1rMoNrz58/XnD59Ooo8AF6kSjVgr2XRXB0QELADNddi2c6dzw6DjbvcE3f5CZiMcZQB6qYwmKnkPaRNnz59qgcPHnw+JiYmCqmTBVT1JWADzm5sb92xY8dakdhE9HFlQkJCDDT7OUKQmXWTINbFgoKCyPLy8iCepZmssl8K8GpNSkf6lDoOgd2++5EPaCMdJWwirtVq+vbtW4bVcZlgfj8GEqGmvVndNgApQIIvbdy4MRcpbQLgIwMHDgxAr6dTz6FxmNHruIVuw+XLl8sBPrS0tDQc2qJqHDYpOwg5cOMQk1gKQ2DiuAP0hFFNfHz8WQCuxfsTc6+3I+3M6rTwUauwMCqR2pvo3J7V1dVxYWFhtUT7bh44cCAL0y9vzpw5OWZt3HXbxAc9h6rpiXUTgzcrdMWk3E2+ytykdKZDh8BeunRpWENDQyUdmBYZy45goo1pfAqAG9Gbqbw36WXLepbPqKV8pnH9tWvXfGtrawNZ4EKpo8dMvI5OvwS4BhbPSOgnS7m0b1cjngJbulCuFvgqYXH1wZ5P4OODucmkFOBnESVU7eZ3eGNKD9byefPm1SDdTzDl3kTqOkwqpS7T+Tg2bChqwmQfK+X2cnSsP/pbg5kni1oogxE1Izv+0od8tB/y8uFDJ2LjF7KveQ2h6M3YRTgnwufL5LJxoepySLLNKQL6HUjdFlb9OhhYcuTIEYlrJEkdQD82YsQIPwL6HgOqKyQbW73s1KlTLaRkkWjWhSYW9pPY/z2J5YSfPHkyCEEZjs1+whwbe/cOSbZCZOfOnfri4uK3ANqIuuhJenrYsGHHmGpvfvXVV+PQdWNIGqZ/0dixY+sxpyT28aO4mLXXEZ4LgBmP3o4DTJlxZ4YMGdKEozWIQZiMg9GjR9eBgZ6P8A6Snt2uWhwaoyqwWTR+ifucBsjmxDMok3QWa+rVzZs3D4bpWSQd9arHjx9/nsVNLAZVfZl34MH7Ntz7khMnTgQztnAAD8J6quIIRAFmqizut81QynpOnDjxwqZNm8Yzyx+Bt8WO8uewGpHoGwtVATEJMbdEr9q6ylnsFhEAimY1f5iv34MAfR0e3Rn080CY9bfV0JFyd6gRpPIicZTmb7/9Nr6xsVE82Ib09PRiFvkIJNrk1drjBaFqxjm6gceb+tBDD12zV1/eq5G2/4KhQIC2R7dfcHDwfxCPrmZQb6xdu1aP1fGLLVu2jICxVnT6MWZBLIupWpPQXr+dvkdq6wHnIo5QLKZkFOMw4sEWooe9uY+nsarFPTc3tx4rLZyP9Sptn+m08/aXDkk20yUHoHYi1Qa+fGdSba3Pawz07TVr1lxB4p9C0lNFH/LhCnBMenEfba2RrTKVkm0k/FpGPCYIPRsiNJOSkqro+wZ6WBZ1l04XMDOu5ufnBzNbMzEF7e7w6wnoxwLAW6ShdG4VSMAKY2EwOgG0jC8EKf63e++9t47799B1ryFhC44ePTqBJDHqCmi38jETpLI7Lon8EecWNdGXWRWP+qqbOnXqWfRwDLyIWXmb+epMv8yMXqgjHUL0LvhlAnqnQS09lZaQJnbWGQucJjEx0RS56ayenXc9ef/r6dOnN5Mv3Ldv35u4yPNwGO4DGC8AuYKVcwWJS7FDx+prxtCEx1mNFEeTh/Xu3bsNS6kUvoNYa0RlOUXXamfthYCrnzRpUs0XX3wxEqH9BcXvdVqfhe8GjAZ2Vmn27NmtAK5Gv3dGTnnXys1SzMaP9+7dexf3C+AjAAumAdDLxRqg7LY+LdUIDscF7N5APpo4Rhp0cBX2vgE9rEo9KUw5kyM4TZi8jcyaVMK2l23R8AJIUR9ptiogGRrccKvqxVYbB8uFZgbgPowEViLZv0TCCwkLZJAlAJ4RwIpYbP2RIG+FJsBqiNMgrPqmvLy8AMy2QKyJlnHjxl1CHQVGRUUJ6J0Kj0LLXTlBtlvM0sDW1tbwdevWrbVFV9seb36BCsOQLHNQk9HRaRLjJRjvY4uAm8s3wvDr7EEmsk6IO5xG0EmDBSNbY8FE5xq3bt0aLZE57OE2hOAiuWwi+7qZD9Xk8Ctqt23bJnuw/wSOVQoB7o0IxgnZzLZqjbR7it8MHTp0EAO1Wkch5qF8N3RfRQ+KtfAi/E5W+snMzKwaMGCAPwPopZR1lxzb21hZWWkNLwMf4SlzSe7gGW/qOaZwGmCLXv0hrmw63Yz+ex6TagqMfqEwwWzb1h2BFv4Ixl1Q+LTIdQjM726zM1ErEUzhVXh8OhbFDl1p0birHlcTnziJ2niXDk28Ijn9MbkE8P5dxYSdflrh70vi7Kzze+OpG2yjfu1tqz0No/kKAcQMdLjbrSw2t9WxQczdxWKzvs35kefgR1kzqrmPxNTqQ9i3gvcO7126mznolYHRpu3bt4diEc3iubN1o5nZ+aI1/aJBVw5Hul9lcZqOpaBBkgyYNVZVjgcGoZBcs2LFCjm9WgHAYqPLR1+ekBAfVVp6Lhu9vRgLZD5lXcmXCMAmXP4iQsvZYCSWnOxOFZDEsTkiz+YXak9+ElHAoaErVsFWKmODj+f+VQ7IZKOPxLFRXnVFPpmPns4A3sLm3l5VVSWL5PIZM6ZP3rFjZzMS3wev9BNMw0e7gJkqTNLVWBv6mpqa++FJVIVsl60lvcPassMRHjoFWyEA6FO5/090+CisAWNkZKRD7ZT2TuQnkeqhSHUxbaMmT550eNu27XIAU8CeQ/CH4yG7s5lsRUjMDQY8wok+7DURj3kHNv8hdPFQAJZTAsq436DPP7N421oQrdK+bYG0VgtDvZj0/pQpU2SjIANdFY4zYiSeoXRurZkrZb8lwJMMgQXh4aH/GxsbOwUnR+h9279/8mDWkXiOfXxJkD+LOMsuvEaZcopel3quXDXEVhYhxbu5JrDh/DNAltj2HlIthCWu8hBnBivVdqJq8aODNZwG7Q0DH1ZUVMgxMb/hw4e7G3SJDX9C2s3gjBkZw6wuPCkp/TPh4QyHJh+En7c47PO82sFb1N+NpbODKxXH6h8A2If+b6Jz/zZq1KjS3r2D79uwYdO3tHF690kV2ObMTZyYXVleXrGW6T6HraMYkkQF3SHpH6CrM+lrBLvseT4+3jJ9zbs23VMWzi7QUayBRKRQfsS0HnNQrAI1l4R/l6KTqjkzch80X5bGgHyKgNjirKzMQFQVMRtNVDsLhe3Et6Na5USunHVQ0lXuP0a1dPgE7XU7MqfBRoUkI10vpqam7C0oOGMCHSkPY2NAkHEW9Dbavs2g3xEOhw3LqOfeprUhH4LZtZQw57yVK1ca586de55mfaWtnSsfFbSGAz8xqAyxaIJI4sCtGDAgZUtiYvJ4o9HwCs++Vr4zxZok+JLc8roLQclhwdxl+UKenQZbIUan4wFc0leAvoYd6QewXHoRWFKqqMnXsVERgGTNwIM93qOH/x32GiclJU5BjRzkzMldhw8ffo3wwku0sfaBbogUf/3113ybMzPh+w9Cm74uIL1/YpZUBgT4y6+E3wdoe93afE/7XF56BmyzXscNGJA6jud9p08XlAD6fQy8BwupWRW7t3+hhsRCtEOHZojTkm6vBXUjJkyYcBBVUs/O+DMEp/7GrHvarN1hPsQytueCsGIep/yp9nd5RAsXEyns4+Wlk1+N9SOZNXP6dp+tli5LthXCYwcOHDAWxvMx/CsZ+GzUizfHGqxU/V7RCX65UEC7hzl3Uo79nOPo4PV6r58Rw36PD/wU8e5BnOfYDeWzgH8AaRf7/DWSN1Issfu/8kG2xMXFcqJWKyrL39F+FG6hs5N7UXneZqkBOqKztyj1LHNPgG3qA4bGpKUN0sDAfqbuFaRoGouoF16pJQ/K8/8QKniOBx/AOEW76coLR/L4+Lh7WeS2IL1T0Zuf0mYMNJ6UtvBygvTu5Mk5l/V633/UaIzPfifEzkkypudj/HCq3BG+zOt4DGylEwaZOWjQQA368iA7GvU4RBNZ1LToSaWK5FcJ5KwiL2Qg1yIjI0abv3TkHmAjsrOzGwhz1nD/EG3ESljODFnEgaEBGo0B9SQnt5wD2BEe7NXxONgKA4A7CutFdlkOA7qRBXQkp11Nr9kw3cDmrAAUggraTi5TX/Wl02nvRge/dPDgwRbCw/lRUX0ehMgKFrxA1cQ80KDLwFZ4xxYfkZiYoMFxOLp//34/AB/IZoUc5vk5H6S5b99om1t0Co3O8tDQ3q/MmDHtGMrjv6Gp7axuV7/73lzuys5xQIbFxsYMbGlpOobzchxg/DAf+YWX1tVjBmIbj+5uQAu2qiUb6WtB/2pY6c9zsrMV0OJc+UheXvoMzDxNRkZ6GbSzAMkVcp5uK56tzEqnmFQt2RwXXsWi915VVXWfrVu3xeEgFAD+RVdHCc04gFb98V3t15H2HKNrOn78hFg1idRfimkpnqrqS/XgMjOHpfDrh6zr12v/ed++/CklJaV3lpWVG7EwDsbF9WO113TpGT7VI1bRAFe+pbCwyIcAlQ+xkg0cyGnipMHrgO6Ui6lqAeEoQSBBeyJfxth2nvOLi0s+Jeb7JFKZgdkmh8YPYQVI/Fd2V9x2bdy4SWiZ4tluI2qDECDf4mygd0VFpSE4uNcGPGGDt7ePhFq9ALpcr/dO4/dCcpxO1aVKsgH612ZAS0djkpISSUnL8dQ+4WM8z/m98adP+9WwnXY4JCQIT9LkZali6oeqjC5uRZL1SLKORXvt5Mm5unaQZXfcxBZ5P/ZmwUHzslo+VYEN8bnWOzDOGTFi+N1arebtHTvyEIzm5/AaJ7KdVjxy5IgKpt5EmFQ1i6z345nS1ta2Vvk1AQdtNIC8Oicnx5uI4ix47gDZomex31+2KLP7qBJsY79OKIrJ9cKkSbmXm5ubfpeXtzuFE6SP5eXtSurdO+Qg8ZFbqJmxnbTv8lc4WG2ckfE6d67MCMgrOXPtx2EC+bsNWyC389gpDjbHoQpsJPcCgMqKbPOC0XAfH98/TJs29fTlyzXP8nv1u69evTZ1+/YdRs7hbR4yJC1Cp/MaZpNAF7zAejIQR9EBchsgr8rNzfFHEGTzQEuyy4HgYLeSlQqqwIYX4hdG0Vd2L5geGBYW+g4btFsJuT5z7ty5ZzjKO43f3TSyS78S130IRFLtEnJjBXgC5HM6gL6FdbGa3SY5hPlzyh0CWWHlOxyUJ8dzVXqUn0dEtrW1yt9JhDnehSnqZmCci/bvP1jADzklXt0HB+YS0b3NMTF9c6Fld6fBFWsEQTayX6ktKSnll1+9VuFEBeNMzRCQ1YxD6mKN1NB2MAG1atVt1Taorj4/BQdqPe381LaF0TqDoe0t9Lk3foKEU/2JlRSwiO7j8PrdPNu00Z0BGzBNBx0xTxsx4Vamp2eE85FVhW4txtik12tnRUb23WZR7tCj6i8rVDk+wHaVcTm3IQ71cnulyvr6hj9yVGA4r2QPUMeGwa6xY8cUsRX2IBjd9osylWAD8nkkuaRBFj5+Q8M6oXUFZBkBu/7aORxR3ioPzlxOgS0doXs5u2FYDDDZznQsbZD0QzgO73HAfR50JlFkYEdn5dixWc3oUgG9Y01xBGzoGREEURd1QocfSEUB8jRn+VPaQZdjFbpHWeDPKWXO5E6DrXTGoodkGl8BmHilTG3OYFYTe9gIUC9AZwDPjZy+Woi5yP+S6ORPYbSdgS0g8/G1RUXFN/nN5Yr09MGxgMPsc+2C7jlE4t/5ZcES1yh919plsIUMYHhXV1+Y39ZmFD3s1CEWzCnZWXl7z56vKrHPX4JmOM/VnIb6gEOUOfziYBzPt7nr1dWXNDgkN3CgPsesjAfkKdRz9TrGEZi/REZGLwFw4cstl1vANueEA5BjDIbWOUiEOAcJ5u8cvL+K8fC6HMXF55DjwrIQl5PEodqEKWnSvRxw1OBaXw8MDFg+ePAQCYA5tbtDO9MFqKWIzTqdTv8ZBznzlXJ35m4H25w5gB8M8LMpuwvwhwNchw42r2fjvrCurv4N/vspFyBEf5t4HT16lAZ1UYskf8aGcgptRdervqDJoRzTEV8BeB0An1BNRGUDj4Jtzgtg9cBOz0BaRzLQkayFnDzVDqTcy7ye5T3qZVdJSfH7BQWFv+edN2plDfY5el2Ta1nX1jP9tQHsaYyew/R3CHPzEHbyMcobbbXxRHmXgW2NeQbuS6Qwlg9AyLaNQzLySwKtqAt+dSxHwsQE1PYAWAM5Z+hM/1F1B+344ar8+6URsP4/p9512lZQXs49uVc5wFaw4VEBsLT5Ya//AzDfafkdei4SAAAAAElFTkSuQmCC"},NO2p:function(_e,l,t){"use strict";t.r(l);var ee=t("cWXX"),n=t("/ezw"),p=t("DjyN"),f=t("NUBc"),U=t("5Dmo"),H=t("3S7+"),De=t("miYZ"),G=t("tsqr"),I=t("sRBo"),ce=t("kaz8"),v=t("14J3"),pe=t("BMrR"),Ie=t("5NDa"),Te=t("5rEg"),Xe=t("jCWc"),X=t("kPKH"),W=t("k1fw"),z=t("tJVT"),ve=t("PpiC"),Ge=t("B9cy"),Le=t("Ol7k"),Ze=t("lUTK"),we=t("BvKs"),L=t("q1tI"),r=t.n(L),ne=t("Ty5D"),le=t("55Ip"),de=t("9kvl"),V=t("xKgJ"),Ee=t("1vsH"),We=t("BdwD"),Qe=t("2qtc"),be=t("kLXV"),Ke=t("T2oS"),Se=t("W9HT"),Je=t("WmNS"),N=t.n(Je),te=t("oBTY"),oe=t("9og8"),$e=t("y8nQ"),se=t("Vl3Y"),qe=t("Znn+"),Ne=t("ZTPi"),He=t("wd/R"),ae=t.n(He),ze=t("RotF"),ye=t.n(ze),xe=Ne.a.TabPane,Me=function(E){var _,b=E.exercise,J=E.loading,O=E.dispatch,C=Object(ne.m)(),$=Object(ne.l)(),Y=se.a.useForm(),M=Object(z.a)(Y,1),B=M[0],fe=b.brankList,Pe=Object(L.useState)(!0),he=Object(z.a)(Pe,2),y=he[0],ge=he[1],Ue=Object(L.useState)("myself"),h=Object(z.a)(Ue,2),x=h[0],F=h[1],A=Object(L.useState)([]),S=Object(z.a)(A,2),R=S[0],Oe=S[1],ue=Object(L.useState)(),nn=Object(z.a)(ue,2),rn=nn[0],sn=nn[1],tn=Object(L.useState)([]),Ye=Object(z.a)(tn,2),q=Ye[0],Ce=Ye[1],an=Object(L.useState)({page:0,limit:20,object_type:"examination_bank",search:"",filter:"myself"}),i=Object(z.a)(an,2),P=i[0],re=i[1];Object(L.useEffect)(function(){b.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(ie(),Ce([]))},[b.actionTabs.key]);var ie=function(){var k=Object(oe.a)(N.a.mark(function j(){var D,T;return N.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:if(!y){je.next=11;break}return++P.page,ge(!1),je.next=5,O({type:"exercise/getBrankList",payload:Object(W.a)({},P)});case 5:T=je.sent,R=(T==null?void 0:T.object_list)?Object(te.a)(R.concat(T==null?void 0:T.object_list)):R,sn(T.is_teacher),((D=T.object_list)===null||D===void 0?void 0:D.length)=15?G.b.error("\u4E00\u6B21\u6700\u591A\u53EA\u80FD\u9009\u752815\u4EFD\u9898\u5E93"):q.includes(T.target.value)?(q.splice(q.indexOf(T.target.value),1),Ce(Object(te.a)(q))):Ce([T.target.value].concat(Object(te.a)(q)))}},r.a.createElement("span",{className:"c-black multi-llipsis1e",style:{maxWidth:180,display:"inline-block",verticalAlign:"middle"}},k.name))),r.a.createElement(X.a,{span:7,className:"c-black multi-llipsis1e "},k.course_list_name||"--"),r.a.createElement(X.a,{span:6,className:"c-black tc"},ae()(k.updated_at).format("YYYY-MM-DD HH:MM")),r.a.createElement(X.a,{span:2,className:"c-black multi-llipsis1e tc"},k.item_num),r.a.createElement(X.a,{span:2,className:"c-black multi-llipsis1e tc"},k.total_score))})))))))},Be=Object(de.a)(function(w){var E=w.exercise,_=w.loading;return{exercise:E,loading:_}})(Me),en=t("iQDF"),ke=t("+eQT"),Ae=t("jrin"),u=t("ErOA"),c=function(E){var _,b,J,O,C=E.exercise,$=E.loading,Y=E.dispatch,M=Object(ne.m)(),B=Object(ne.l)();Object(L.useEffect)(function(){C.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&Pe()},[C.actionTabs.key]);var fe=[],Pe=function(){var h=Object(oe.a)(N.a.mark(function x(){var F,A;return N.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Y({type:"exercise/getExerciseCourses",payload:{coursesId:M.coursesId,check_ids:C.actionTabs.selectArrs}});case 2:A=R.sent,A==null||((F=A.course_info)===null||F===void 0)||F.map(function(Oe){return fe.push(Oe.course_group_id+"")}),ge.setFieldsValue({group_ids:[].concat(fe)});case 5:case"end":return R.stop()}},x)}));return function(){return h.apply(this,arguments)}}(),he=se.a.useForm(),y=Object(z.a)(he,1),ge=y[0],Ue=function(x){return x&&x0&&r.a.createElement("aside",{className:me.a.acitons},r.a.createElement("div",null,r.a.createElement(ce.a,{checked:S.length===((O=h.exercises)===null||O===void 0?void 0:O.length),onChange:function(P){if(P.target.checked){var re;R(h==null||((re=h.exercises)===null||re===void 0)?void 0:re.map(function(ie){return ie.id}))}else R([])}},r.a.createElement("span",{className:"ml5"},"\u5DF2\u9009\u62E9 ",S.length," \u4E2A \uFF08\u4E0D\u652F\u6301\u8DE8\u9875\u52FE\u9009\uFF09"))),r.a.createElement("div",null,an.map(function(i,P){return r.a.createElement("p",{key:P,onClick:function(){if(S==""){var ie="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";i==="\u52A0\u5165\u8BD5\u5377\u5E93"&&(ie="\u8BF7\u9009\u62E9\u8981\u52A0\u5165\u8BD5\u5377\u5E93\u7684\u8BD5\u5377"),G.b.error(ie)}else B({type:"exercise/setActionTabs",payload:{key:i,selectArrs:S,params:y}})}},r.a.createElement("span",null,i))}))),h.exercises_counts&&((C=h.exercises_counts)===null||C===void 0?void 0:C.exercises_all_counts)===0&&r.a.createElement(We.a,null),r.a.createElement(n.a,{loading:M["classroomList/getClassroomExercisesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},h.exercises&&h.exercises.map(function(i,P){var re,ie,k;return r.a.createElement("div",{className:me.a.listItem,key:P,onClick:function(){Object(V.h)()&&de.c.push("/classrooms/".concat(y.coursesId,"/exercise/").concat(i.id,"/detail?random=").concat(i.is_random))}},Object(V.c)()&&r.a.createElement(ce.a,{checked:S.includes(i.id),onClick:function(D){return D.stopPropagation()},value:i.id,onChange:function(D){var T=S.indexOf(i.id);S.indexOf(i.id)>-1?R(S.filter(function(Fe){return Fe!==i.id})):R(S.concat(i.id))}}),r.a.createElement("div",{className:me.a.info},r.a.createElement("div",{className:me.a.title},r.a.createElement("div",{className:me.a.titleLeft},r.a.createElement("strong",null,i.exercise_name),!i.is_public&&r.a.createElement(H.a,{title:"\u79C1\u6709\u5C5E\u6027\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u80FD\u8BBF\u95EE"},r.a.createElement("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})),r.a.createElement(Ee.g,{is_random:i.is_random,status:i.exercise_tips})),(Object(V.h)()||i.lock_status===0)&&r.a.createElement("div",{className:me.a.titleRight},Object(V.c)()&&i.is_random&&i.assistant_auth&&r.a.createElement(le.Link,{onClick:function(D){D.stopPropagation()},to:"/classrooms/".concat(y.coursesId,"/exercise/").concat(i.id,"/random/edit?random=").concat(i.is_random)},"\u7F16\u8F91"),Object(V.c)()&&!i.is_random&&i.assistant_auth&&r.a.createElement(le.Link,{onClick:function(D){D.stopPropagation()},to:"/classrooms/".concat(y.coursesId,"/exercise/").concat(i.id,"/edit?random=").concat(i.is_random)},"\u7F16\u8F91"),Object(V.c)()&&r.a.createElement(le.Link,{onClick:function(D){D.stopPropagation()},to:"/classrooms/".concat(y.coursesId,"/exercise/").concat(i.id,"/detail?random=").concat(i.is_random,"&tabs=3")},"\u8BBE\u7F6E"),Object(V.q)()&&r.a.createElement(r.a.Fragment,null,i.current_status===0&&i.exercise_status>1&&!((re=i.exercise_tips)===null||re===void 0?void 0:re.includes("\u5DF2\u622A\u6B62"))&&r.a.createElement(le.Link,{onClick:function(D){D.stopPropagation(),D.preventDefault(),Ce(i)},to:""},"\u7EE7\u7EED\u7B54\u9898"),i.current_status===1&&i.exercise_status>1&&r.a.createElement(le.Link,{onClick:function(D){D.stopPropagation()},to:"/classrooms/".concat(y.coursesId,"/exercise/").concat(i.id,"/users/").concat((ie=Object(V.t)())===null||ie===void 0?void 0:ie.login)},"\u67E5\u770B\u7B54\u9898"),i.current_status===2&&i.exercise_status>1&&!((k=i.exercise_tips)===null||k===void 0?void 0:k.includes("\u5DF2\u622A\u6B62"))&&r.a.createElement(le.Link,{onClick:function(D){D.stopPropagation(),D.preventDefault(),Ce(i)},to:""},"\u5F00\u59CB\u7B54\u9898")))),r.a.createElement("p",null,r.a.createElement("span",null,i.author),i.exercise_status===1?r.a.createElement("span",{className:"ml20 mr20"},"\u521B\u5EFA\u4E8E",Object(Ee.D)(i.created_at)):null,(i.exercise_status===2||i.exercise_status===3)&&r.a.createElement("span",{className:"ml30"},"\u5DF2\u63D0\u4EA4\u4EBA\u6570",i.exercise_answer,"/",i.exercise_users),i.exercise_status===2&&r.a.createElement("span",{className:"ml30"},"\u8003\u8BD5\u4E2D\u4EBA\u6570\uFF1A",i.exercise_answerings),(i.exercise_status===2||i.exercise_status===3)&&r.a.createElement("span",{className:"ml30"},"\u5F85\u8BC4\u9605\u8BD5\u5377\uFF1A",i.unreview_count),(i.exercise_status===2||i.exercise_status===3)&&r.a.createElement("span",{className:"ml30"},i.time===-1&&i.time===null?"\u4E0D\u9650\u65F6":"\u7B54\u9898\u65F6\u957F\uFF1A"+i.time+"\u5206\u949F"),i.exercise_status===2&&r.a.createElement(H.a,{title:"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4",placement:"bottom"},r.a.createElement("span",{className:"ml30"},"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\uFF1A"+i.exercise_left_time)))))}),r.a.createElement("aside",{className:"tc mb50 mt30"},r.a.createElement(f.a,{showTotal:function(P){var re;return"\u5171 ".concat(h==null||((re=h.exercises_counts)===null||re===void 0)?void 0:re.exercises_all_counts," \u6761")},hideOnSinglePage:!0,showSizeChanger:!1,onChange:tn,defaultPageSize:15,defaultCurrent:y.page,current:y.page||1,total:h.exercises_counts&&h.exercises_counts.exercises_all_counts}))),r.a.createElement(o,null),r.a.createElement(s,null),r.a.createElement(Q,null),r.a.createElement(g,null),r.a.createElement(Be,{cb:function(){return R([])}}),r.a.createElement(Re,null))},dn=l.default=Object(de.a)(function(w){var E=w.classroomList,_=w.loading,b=w.globalSetting;return{classroomList:E,globalSetting:b,loading:_.effects}})(on)},bntm:function(_e,l,t){"use strict";t.d(l,"d",function(){return ee}),t.d(l,"b",function(){return n}),t.d(l,"c",function(){return p}),t.d(l,"a",function(){return f});function ee(U){try{U.mozRequestFullScreen?U.mozRequestFullScreen():U.webkitRequestFullScreen&&U.webkitRequestFullScreen()}catch(H){console.log(H,":e")}}function n(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var p=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function f(){var U=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,H=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(U==null)}},vqbQ:function(_e,l,t){_e.exports={flex_box_center:"flex_box_center___31Obg",flex_space_between:"flex_space_between___3-J1M",flex_box_vertical_center:"flex_box_vertical_center___1XN98",flex_box_center_end:"flex_box_center_end___1J-o9",flex_box_column:"flex_box_column___3MFQV",bg:"bg___2bquT",containerTitle:"containerTitle___YmVNn",containerDesc:"containerDesc___1GshA",menus:"menus___1Jyfe",listItem:"listItem___1Lc_8",info:"info___3VwBZ",title:"title___3o2Ba",titleLeft:"titleLeft___1zTI4",titleRight:"titleRight___2fytT",acitons:"acitons___2kTHP"}},xKgJ:function(_e,l,t){"use strict";t.d(l,"o",function(){return H}),t.d(l,"b",function(){return De}),t.d(l,"c",function(){return G}),t.d(l,"e",function(){return I}),t.d(l,"f",function(){return ce}),t.d(l,"r",function(){return v}),t.d(l,"g",function(){return pe}),t.d(l,"s",function(){return Ie}),t.d(l,"d",function(){return Te}),t.d(l,"i",function(){return Xe}),t.d(l,"j",function(){return X}),t.d(l,"q",function(){return W}),t.d(l,"h",function(){return z}),t.d(l,"p",function(){return ve}),t.d(l,"a",function(){return r}),t.d(l,"l",function(){return xe}),t.d(l,"m",function(){return Me}),t.d(l,"k",function(){return Be}),t.d(l,"n",function(){return ke}),t.d(l,"t",function(){return Ae});var ee=t("9kvl"),n;(function(u){u[u.SuperAdmin=1]="SuperAdmin",u[u.Operation=2]="Operation",u[u.CertifiedTeacher=5]="CertifiedTeacher",u[u.TrainingProduction=8]="TrainingProduction",u[u.UncertifiedTeacher=12]="UncertifiedTeacher",u[u.Student=15]="Student"})(n||(n={}));var p;(function(u){u[u.SuperAdmin=1]="SuperAdmin",u[u.Operation=2]="Operation",u[u.Admin=5]="Admin",u[u.Teacher=8]="Teacher",u[u.Assistant=12]="Assistant",u[u.Student=15]="Student"})(p||(p={}));var f=function(c){var o=Object(ee.b)()._store.getState(),d=o.user,e=d.userInfo;return c.some(function(a){return a==(e==null?void 0:e.role)})},U=function(c){var o=Object(ee.b)()._store.getState(),d=o.user,e=d.userInfo;return(e==null?void 0:e.own)?!0:c.some(function(a){var s;return a==(e==null||((s=e.course)===null||s===void 0)?void 0:s.course_role)})},H=function(){var c=Object(ee.b)()._store.getState(),o=c.user,d=o.userInfo;return d.main_site},De=function(){var c,o=Object(ee.b)()._store.getState(),d=o.user,e=d.userInfo;return e==null||((c=e.course)===null||c===void 0)?void 0:c.course_is_end},G=function(){return U([p.SuperAdmin,p.Operation,p.Admin,p.Teacher,p.Assistant])},I=function(){return U([p.SuperAdmin,p.Teacher,p.Admin,p.Assistant,p.Operation])},ce=function(){return U([p.SuperAdmin,p.Teacher,p.Admin])},v=function(){return U([p.SuperAdmin])},pe=function(){return U([p.SuperAdmin,p.Operation,p.Admin])},Ie=function(){return U([p.SuperAdmin,p.Operation])},Te=function(){return U([p.SuperAdmin,p.Admin])},Xe=function(){return U([p.SuperAdmin,p.Operation,p.Admin,p.Teacher])},X=function(){return U([p.Assistant])},W=function(){return U([p.Student])},z=function(){return U([p.SuperAdmin,p.Operation,p.Admin,p.Teacher,p.Assistant,p.Student])},ve=function(){var c,o=Object(ee.b)()._store.getState(),d=o.user,e=d.userInfo;return(e==null||((c=e.course)===null||c===void 0)?void 0:c.course_role)===null},Ge=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction,n.UncertifiedTeacher,n.Student])},Le=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o||!o&&f([n.SuperAdmin])},Ze=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o||!o&&f([n.SuperAdmin,n.Operation])},we=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction,n.UncertifiedTeacher,n.Student]):o||!o&&f([n.SuperAdmin,n.Operation])},L=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction,n.UncertifiedTeacher,n.Student]):o||!o&&f([n.SuperAdmin,n.Operation])},r=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction])},ne=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin]):o||!o&&f([n.SuperAdmin])},le=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation]):o||!o&&f([n.SuperAdmin,n.Operation])},de=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction,n.UncertifiedTeacher,n.Student]):o||!o&&f([n.SuperAdmin,n.Operation])},V=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction,n.UncertifiedTeacher]):o||!o&&f([n.SuperAdmin,n.Operation])},Ee=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation,n.CertifiedTeacher]):o||!o&&f([n.SuperAdmin,n.Operation])},We=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin]):!1},Qe=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction,n.UncertifiedTeacher,n.Student])},be=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin]):o||!o&&f([n.SuperAdmin])},Ke=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation]):o||!o&&f([n.SuperAdmin,n.Operation])},Se=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction,n.UncertifiedTeacher,n.Student]):o||!o&&f([n.SuperAdmin,n.Operation])},Je=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?!1:o||!o&&f([n.SuperAdmin,n.Operation])},N=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?o||!o&&f([n.SuperAdmin,n.Operation]):!1},te=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction,n.UncertifiedTeacher]):!1},oe=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?!o&&f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction,n.UncertifiedTeacher]):!1},$e=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation,n.CertifiedTeacher]):o||!o&&f([n.SuperAdmin,n.Operation])},se=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction,n.UncertifiedTeacher])},qe=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin]):o||!o&&f([n.SuperAdmin])},Ne=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation]):o||!o&&f([n.SuperAdmin,n.Operation])},He=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction,n.UncertifiedTeacher]):o||!o&&f([n.SuperAdmin,n.Operation])},ae=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?o||!o&&f([n.SuperAdmin,n.Operation]):!1},ze=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction,n.UncertifiedTeacher]):o||!o&&f([n.SuperAdmin,n.Operation])},ye=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return U([p.Teacher])},xe=function(){return f([n.SuperAdmin])},Me=function(){return f([n.SuperAdmin,n.Operation])},Be=function(){return f([n.Student])},en=function(){return f([n.SuperAdmin,n.Operation,n.CertifiedTeacher])},ke=function(){var c,o=Object(ee.b)()._store.getState(),d=o.user;return!!((c=d.userInfo)===null||c===void 0?void 0:c.login)},Ae=function(){var c=Object(ee.b)()._store.getState(),o=c.user;return o.userInfo}}}]); +(window.webpackJsonp=window.webpackJsonp||[]).push([[59,5,6,9,10,14],{"1vsH":function(_e,l,t){"use strict";t.d(l,"i",function(){return X}),t.d(l,"k",function(){return z}),t.d(l,"e",function(){return ve}),t.d(l,"h",function(){return Ge}),t.d(l,"c",function(){return Le}),t.d(l,"f",function(){return Ze}),t.d(l,"g",function(){return we}),t.d(l,"a",function(){return r}),t.d(l,"D",function(){return ne}),t.d(l,"C",function(){return le}),t.d(l,"E",function(){return de}),t.d(l,"F",function(){return V}),t.d(l,"s",function(){return Ee}),t.d(l,"r",function(){return We}),t.d(l,"p",function(){return Qe}),t.d(l,"o",function(){return be}),t.d(l,"A",function(){return Ke}),t.d(l,"j",function(){return te}),t.d(l,"z",function(){return oe}),t.d(l,"u",function(){return $e}),t.d(l,"l",function(){return qe}),t.d(l,"x",function(){return Ne}),t.d(l,"n",function(){return He}),t.d(l,"d",function(){return ae}),t.d(l,"b",function(){return ze}),t.d(l,"t",function(){return Me}),t.d(l,"y",function(){return Be}),t.d(l,"w",function(){return en}),t.d(l,"m",function(){return ke}),t.d(l,"v",function(){return Ae}),t.d(l,"q",function(){return c}),t.d(l,"B",function(){return o});var ee=t("sRBo"),n=t("kaz8"),p=t("14J3"),f=t("BMrR"),U=t("jCWc"),H=t("kPKH"),De=t("2qtc"),G=t("kLXV"),I=t("jrin"),ce=t("q1tI"),v=t.n(ce),pe=t("xKgJ"),Ie=t("bntm"),Te=t("aCH8"),Xe=t.n(Te),X=["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"],W=function(e){var a={\u5DF2\u622A\u6B62:{class:"tag-style bg-pink ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"}};return e.data&&e.data.map(function(s,m){return v.a.createElement("span",{key:m,className:a[s]&&a[s].class},s)})},z=function(e){var a,s=(a={},Object(I.a)(a,-1,"\u91CD\u505A\u4E2D"),Object(I.a)(a,0,"\u672A\u5F00\u542F"),Object(I.a)(a,1,"\u672A\u901A\u5173"),Object(I.a)(a,2,"\u6309\u65F6\u901A\u5173"),a);return s[e]||"\u8FDF\u4EA4\u901A\u5173"},ve=function(e){var a,s,m,g=(a={},Object(I.a)(a,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(I.a)(a,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(I.a)(a,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(I.a)(a,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(I.a)(a,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),a);return v.a.createElement("span",{className:g==null||((s=g[e.status])===null||s===void 0)?void 0:s.class},g==null||((m=g[e.status])===null||m===void 0)?void 0:m.name)},Ge=function(e){var a=e.status,s={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 v.a.createElement("span",{className:s[a].class},s[a].name)}catch(m){console.log("utils.StatusGraduationProjectTags",e.status)}},Le={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},Ze={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},we=function(e){var a={\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"}},s=[];e.is_random&&s.push(v.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{e.status&&e.status.map(function(m,g){s.push(v.a.createElement("span",{key:g,className:a[m]&&a[m].class},m))})}catch(m){console.log("utils.status.tag:",m,e.status)}return s},L=function(e){var a,s,m,g=(a={},Object(I.a)(a,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(I.a)(a,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(I.a)(a,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(I.a)(a,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(I.a)(a,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),a);return v.a.createElement("span",{className:(s=g[e.status])===null||s===void 0?void 0:s.class},(m=g[e.status])===null||m===void 0?void 0:m.name)},r=function(e){var a,s,m={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 v.a.createElement("span",{className:(a=m[e.status])===null||a===void 0?void 0:a.class},(s=m[e.status])===null||s===void 0?void 0:s.name)},ne=function(e){e=new Date(e).getTime();var a=1e3*60,s=a*60,m=s*24,g="",Z=new Date().getTime(),Q=Z-e;if(Q<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),g="\u521A\u521A";var K=parseInt(Q/m,10),Re=parseInt(Q/s,10),Ve=parseInt(Q/a,10);return K>30?g=""+le(e,"yyyy-MM-dd"):K>1?g=""+K+"\u5929\u524D":K==1?g="\u6628\u5929":Re>=1?g=""+Re+"\u5C0F\u65F6\u524D":Ve>=5?g=""+Ve+"\u5206\u949F\u524D":g="\u521A\u521A",g},le=function(e,a){typeof e=="string"&&(e.indexOf("T")>=0&&(e=e.replace("T"," ")),e=new Date(Date.parse(e.replace(/-/g,"/")))),e=new Date(e);var s={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds(),"q+":Math.floor((e.getMonth()+3)/3),S:e.getMilliseconds()},m=[["\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(a)&&(a=a.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(a)&&(a=a.replace(RegExp.$1,m[RegExp.$1.length-1][e.getDay()]));for(var g in s)new RegExp("("+g+")").test(a)&&(a=a.replace(RegExp.$1,RegExp.$1.length==1?s[g]:("00"+s[g]).substr((""+s[g]).length)));return a},de=function(e){if(!e||e<0)return"0\u79D2";console.log("time:",e);var a=60,s=a*60,m=s*24,g=e/m,Z=e/s,Q=e/a,K=e%60;return g>=1?parseInt(g.toString())+"\u5929"+Math.floor(Z%24)+"\u65F6"+Math.floor(Q%60)+"\u5206"+Math.floor(e%60)+"\u79D2":Z>1?parseInt(Z.toString())+"\u65F6"+Math.floor(Q%60)+"\u5206"+Math.floor(e%60)+"\u79D2":Q>=1?parseInt(Q.toString())+"\u5206"+Math.floor(e%60)+"\u79D2":Math.ceil(e)+"\u79D2"},V=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,s=0;if(e){s=e.length;for(var m=0;m=55296&&g<=56319&&(s--,m++)}}return s<=a},Ee=function(e,a,s){if(a){var m=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,g=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,Z=g.test(a),Q=m.test(a);(Z===!0||Q===!0||(a.length<2||a.length>=21))&&s("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}s()},We=function(e,a,s){if(a){var m=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,g=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,Z=g.test(a),Q=m.test(a);(Z===!0||Q===!0||(a.length<2||a.length>=11))&&s("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}s()},Qe=function(e){if(!e)return"";for(var a=e.length-1,s="",m=0;m0){a=!1;break}return a}function se(){var d=navigator.userAgent,e=["Chrome","Firefox"];return e.some(function(a){return d.indexOf(a)>-1})}var qe=function(){var e,a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return a==null||((e=a.toString())===null||e===void 0)?void 0:e.replace(/\B(?=(\d{3})+(?!\d))/g,",")},Ne=function(e){var a=document.createElement("a");a.target="_blank",document.body.appendChild(a),a.href=e;var s=document.createEvent("MouseEvents");s.initEvent("click",!1,!1),a.dispatchEvent(s),document.body.removeChild(a)},He=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return e.length<=6?e:"".concat(e.substring(0,3),"...").concat(e.substring(e.length-3,e.length))},ae=function(){var e=new Date().getHours(),a=new Date().getMinutes();return a>=30?(e++,a="00"):a="30",e+":"+a},ze=function(){var e=new Date().getHours(),a=new Date().getMinutes();return a>=30?(e++,a="00"):a="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+e+":"+a},ye;(function(d){d.Number="Number",d.String="String",d.Boolean="Boolean",d.Object="Object",d.Array="Array",d.Function="Function"})(ye||(ye={}));var xe=function(e){var a=Object.prototype.toString.call(e);return a.substring(8,a.length-1)},Me=function(e){return xe(e)===ye.Array?e.length===0:xe(e)===ye.Object?Object.keys(e).length===0:!e},Be=function(e,a){for(var s=[],m=e;m1&&arguments[1]!==void 0?arguments[1]:12,s=a/2-2,m=a/2+3;return e.length>a?e.substr(0,s)+"..."+e.substr(m,a):e},ke=function(e){return e>4.5?5:e>4&&e<=4.5?4.5:e>3.5&&e<=4?4:e>3&&e<=3.5?3.5:e>2.5&&e<=3?3:e>2&&e<=2.5?2.5:e>1.5&&e<=2?2:e>1&&e<=1.5?1.5:e>.5&&e<=1?1:e>0&&e<=.5?.5:0},Ae=function(e){return e==null};function u(d,e){var a=new RegExp("(^|&)".concat(d,"=([^&]*)(&|$)"),"i"),s=e.substr(1).match(a);return s!=null?decodeURIComponent(s[2]):null}var c=function(e){switch(e.container_type){case"ApplyUserAuthentication":if(e.tiding_type==="Apply"){if(e.auth_type===1)return window.open("/admins/identity_authentications");if(e.auth_type===2)return window.open("/admins/professional_authentications")}return e.tiding_type==="System"?window.open("/account/certification"):void 0;case"CancelUserAuthentication":return window.open("/account/certification");case"CancelUserProCertification":return window.open("/account/certification");case"ApplyAddDepartment":return e.tiding_type==="Apply"?window.open("/admins/department_applies"):e.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return e.tiding_type==="Apply"?window.open("/admins/unit_applies"):e.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(e.parent_container_type){case"ApplyShixun":if(e.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(e.tiding_type==="System")return window.open("/shixuns/".concat(e.identifier,"/challenges"));case"ApplySubject":if(e.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(e.tiding_type==="System")return window.open("/paths/".concat(e.parent_container_id));case"TrialAuthorization":if(e.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(e.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/teachers"));case"StudentJoinCourse":if(e.tiding_type==="Apply")return window.open("/classrooms/".concat(e.belong_container_id,"/teachers"));if(e.tiding_type==="System")return window.open("/classrooms/".concat(e.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"Course":return e.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(e.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(e.container_id));case"JournalsForMessage":switch(e.parent_container_type){case"Principal":return"";case"HomeworkCommon":return e.homework_type==="normal"?window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="group"?window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="practice"?window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"StudentWorksScore":return e.homework_type==="normal"?window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="group"?window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="practice"?window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(e.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(e.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(e.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(e.container_id));case"DealProject":return window.open("/projects/".concat(e.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(e.container_id));case"Poll":switch(e.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(e.belong_container_id,"/poll/").concat(e.container_id,"/detail"));default:return window.open(" /classrooms/".concat(e.belong_container_id,"/poll/").concat(e.container_id,"/detail"))}case"Exercise":switch(e.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.container_id));case"GraduationWork":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.parent_container_id));case"HomeworkCommon":switch(e.parent_container_type){case"AnonymousCommentFail":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));default:if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/review/").concat(e.container_id));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/review/").concat(e.container_id));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.trigger_user.id,"/review/").concat(e.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.trigger_user.id,"/review/").concat(e.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(e.parent_container_id));case"Issue":return window.open("/issues/".concat(e.container_id));case"PullRequest":return window.open("/projects/".concat(e.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(e.tiding_type==="Apply")return window.open("/admins/library_applies");if(e.tiding_type==="System")return window.open("/moop_cases/".concat(e.container_id));case"ProjectPackage":return e.tiding_type==="Destroyed"||e.tiding_type==="Destroyed_end"?void 0:e.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(e.container_id));case"Discuss":return e.parent_container_type==="Hack"&&e.extra?window.open("/myproblems/".concat(e.extra,"/comment")):window.open("/shixuns/".concat(e.identifier,"/shixun_discuss"));case"Video":if(e.tiding_type==="Apply")return window.open("/admins/video_applies");if(e.tiding_type==="System"){var a;return window.open("/users/".concat((a=Object(pe.t)())===null||a===void 0?void 0:a.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(e.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(e.container_id));case"ResubmitStudentWork":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/").concat(e.container_id,"/appraise"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/").concat(e.container_id,"/appraise"));case"AdjustScore":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(e.belong_container_id,"/course_videos?open=live"));case"Hack":if(e.extra&&e.parent_container_type!=="HackDelete")return window.open("/problems/".concat(e.extra,"/edit"));default:return}},o=function(e){if(e.exercise_tips.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A")||e.screen_open){if(!se())return G.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:v.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",v.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",v.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",v.a.createElement("br",null),"\u8BF7\u4F7F\u7528",v.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",v.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),!1;var a=G.a.info({title:v.a.createElement(f.a,null,v.a.createElement(H.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),v.a.createElement(H.a,null,v.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return a.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:v.a.createElement("div",{className:"font16 p20"},e.exercise_tips.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A")&&v.a.createElement(f.a,{align:"middle",justify:"start",className:"mt20"},v.a.createElement(H.a,null,v.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),v.a.createElement(H.a,null,"\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\uFF01",v.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),e.screen_open&&v.a.createElement(f.a,{justify:"start",className:"mt20"},v.a.createElement(H.a,{flex:"24px",className:"mr20"},v.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),v.a.createElement(H.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",e.screen_num,"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377\u3002\uFF08\u9000\u51FA\u5168\u5C4F\u5C06\u5224\u5B9A\u4E3A\u5207\u5C4F\u4E00\u6B21\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u8BF7\u52FF\u9000\u51FA\u5168\u5C4F\uFF09",v.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),v.a.createElement("p",{className:"ml40 mt40"},v.a.createElement(n.a,{onChange:function(m){return a.update({okButtonProps:{disabled:!m.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var m;Object(Ie.d)(document.body),e.history.push("/classrooms/".concat(e.coursesId,"/exercise/").concat(e.exerciseId,"/users/").concat((m=Object(pe.t)())===null||m===void 0?void 0:m.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}});a.update({})}else e.history.push("/classrooms/".concat(e.coursesId,"/exercise/").concat(e.exerciseId,"/users/").concat(e.login))}},BdwD:function(_e,l,t){"use strict";var ee=t("k1fw"),n=t("q1tI"),p=t.n(n),f=function(H){var De=H.styles,G=De===void 0?{}:De,I=H.customText;return p.a.createElement("section",{className:"tc animated fadeIn",style:Object(ee.a)(Object(ee.a)({},{color:"#999",margin:"200px auto"}),G)},p.a.createElement("img",{src:t("FOrL")}),p.a.createElement("p",{className:"mt20 font14"},I||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};l.a=f},FOrL:function(_e,l){_e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAABKCAYAAADUvCinAAAAAXNSR0IArs4c6QAAFq9JREFUeAHdnAl4VFWWx6sqlYWEkIRsJCRkJQECCXsIS0gAWWwQl1YQxQ2nRx0/u9We8etvpmf87LFt7XHs7mmXbhVEFESQdWRfwiKGXRYhkI0sQAIBAmQnqZrfKfMyZVGVqldLjL7vu9997757zz33/84995xzb5VG8xO/Fi1aNPTDDz/M7w7D1HcHJjzFAyCPNxgMi/V6/YOe6kMNXZ2ayj+mugsXLhSAFxqNxtmPPvroge7A+09Osj///HOvmzdvvoZET/D19Z04f/78i90BaOHhJwU20hx748aNZVqt9kR0dHTOnXfe2dxdgBY+tN2JGVd4QT8/gsp4GRovPfnkkytcoeWptj96ycbaiEdl/BWgEWjt+AULFlzwFFiu0v3RSvaGDRt8L168+CIALNDpdL99/PHHl7oKhqfbe3m6A3fTR4J1/fr1m88iuBxJPs8iOBdr45C7+/EEvR+NZIuVUVdX9wBg/wYgTnp7e//rI488UuoqKCyqv4FmK+rnj67Sste+2+vsjz/+OODWrVsiyb9iMIcAZh4L4El7A3PkPUA/Db2ZERERdzhS39U63RbsDz74YDBq4qmWlpZZ5GtIdz7xxBMlrg5YaY/18iuAnhsYGDht1qxZDUq5J/NuBTZSnIAUzwGEOYB7i/R3pO5f3AkGtHVI9BuAmkG644EHHrjpSYDNaf+gOvvQoUPe33zzTRYMTSVNB1xf0mfo4+V4fkXmjMr9p59+GtLU1CSSPpzHvcQ8NqK36y3r2Xpub7+M92UZGRnPjhw58patup4o71KwkahwgBqFXTyawUgS6RI9vBngNj/22GPFloNkukfTZjZ17iXl8L5jNlLexPMW8lU9e/Zcj5RetWyvPKOWsrl/HzPxTdTR35XyrszdBjZAaD/66KMgBh4KmGGkKAaSzHN/yXkv96IbD5If8PLyOpCWlnbUmnQtWbIkGV19jwBM3Uyh7efnp+nfv3/lmTNnYnx8fE7OnDkzrKioSFdYWBhx/fp1wayVurvIV/Ph1mAOnpfC9evX+1+6dOkVaEzmcb67FlehrfZyC9hI3wEG04/B1sLAFVINqYrnYsoLJfXq1asYyWu0xaDEndva2u6hjYA8ROohrW0pKSmlgCz3iRTpli1bpgHMvPvvvz9H6siFaqkuKSlp40NEX716VQMNI8US6dsCrQd5/gS18XtrH1bad9XlFrCdYRYQdIsXL84CYFEP90AjQegEBQU1p6amliYnJ/v06NFDyr7HozWwpZ1yNTc31+zZs6e1rKysj1IG2CfpYxWzaTWe5jdKeVfn3xuIpzuXBfH48eOTUDEC7t2kSOkzJCSkftCgQaXx8fGBqIs4KbN1dQK2ob6+fu+uXbt8/f39/bKysvwANxzQa8+ePdv3woULvkIT4M+RrSKtRnfv49nAfZdcHge73SmZzmhEPcwkD5KRhYeHXwPgsri4uFCsj1gpc+SyAnbNlStXjiDN0aGhoY1jxowJhN4AS1rMoNrz58/XnD59Ooo8AF6kSjVgr2XRXB0QELADNddi2c6dzw6DjbvcE3f5CZiMcZQB6qYwmKnkPaRNnz59qgcPHnw+JiYmCqmTBVT1JWADzm5sb92xY8dakdhE9HFlQkJCDDT7OUKQmXWTINbFgoKCyPLy8iCepZmssl8K8GpNSkf6lDoOgd2++5EPaCMdJWwirtVq+vbtW4bVcZlgfj8GEqGmvVndNgApQIIvbdy4MRcpbQLgIwMHDgxAr6dTz6FxmNHruIVuw+XLl8sBPrS0tDQc2qJqHDYpOwg5cOMQk1gKQ2DiuAP0hFFNfHz8WQCuxfsTc6+3I+3M6rTwUauwMCqR2pvo3J7V1dVxYWFhtUT7bh44cCAL0y9vzpw5OWZt3HXbxAc9h6rpiXUTgzcrdMWk3E2+ytykdKZDh8BeunRpWENDQyUdmBYZy45goo1pfAqAG9Gbqbw36WXLepbPqKV8pnH9tWvXfGtrawNZ4EKpo8dMvI5OvwS4BhbPSOgnS7m0b1cjngJbulCuFvgqYXH1wZ5P4OODucmkFOBnESVU7eZ3eGNKD9byefPm1SDdTzDl3kTqOkwqpS7T+Tg2bChqwmQfK+X2cnSsP/pbg5kni1oogxE1Izv+0od8tB/y8uFDJ2LjF7KveQ2h6M3YRTgnwufL5LJxoepySLLNKQL6HUjdFlb9OhhYcuTIEYlrJEkdQD82YsQIPwL6HgOqKyQbW73s1KlTLaRkkWjWhSYW9pPY/z2J5YSfPHkyCEEZjs1+whwbe/cOSbZCZOfOnfri4uK3ANqIuuhJenrYsGHHmGpvfvXVV+PQdWNIGqZ/0dixY+sxpyT28aO4mLXXEZ4LgBmP3o4DTJlxZ4YMGdKEozWIQZiMg9GjR9eBgZ6P8A6Snt2uWhwaoyqwWTR+ifucBsjmxDMok3QWa+rVzZs3D4bpWSQd9arHjx9/nsVNLAZVfZl34MH7Ntz7khMnTgQztnAAD8J6quIIRAFmqizut81QynpOnDjxwqZNm8Yzyx+Bt8WO8uewGpHoGwtVATEJMbdEr9q6ylnsFhEAimY1f5iv34MAfR0e3Rn080CY9bfV0JFyd6gRpPIicZTmb7/9Nr6xsVE82Ib09PRiFvkIJNrk1drjBaFqxjm6gceb+tBDD12zV1/eq5G2/4KhQIC2R7dfcHDwfxCPrmZQb6xdu1aP1fGLLVu2jICxVnT6MWZBLIupWpPQXr+dvkdq6wHnIo5QLKZkFOMw4sEWooe9uY+nsarFPTc3tx4rLZyP9Sptn+m08/aXDkk20yUHoHYi1Qa+fGdSba3Pawz07TVr1lxB4p9C0lNFH/LhCnBMenEfba2RrTKVkm0k/FpGPCYIPRsiNJOSkqro+wZ6WBZ1l04XMDOu5ufnBzNbMzEF7e7w6wnoxwLAW6ShdG4VSMAKY2EwOgG0jC8EKf63e++9t47799B1ryFhC44ePTqBJDHqCmi38jETpLI7Lon8EecWNdGXWRWP+qqbOnXqWfRwDLyIWXmb+epMv8yMXqgjHUL0LvhlAnqnQS09lZaQJnbWGQucJjEx0RS56ayenXc9ef/r6dOnN5Mv3Ldv35u4yPNwGO4DGC8AuYKVcwWJS7FDx+prxtCEx1mNFEeTh/Xu3bsNS6kUvoNYa0RlOUXXamfthYCrnzRpUs0XX3wxEqH9BcXvdVqfhe8GjAZ2Vmn27NmtAK5Gv3dGTnnXys1SzMaP9+7dexf3C+AjAAumAdDLxRqg7LY+LdUIDscF7N5APpo4Rhp0cBX2vgE9rEo9KUw5kyM4TZi8jcyaVMK2l23R8AJIUR9ptiogGRrccKvqxVYbB8uFZgbgPowEViLZv0TCCwkLZJAlAJ4RwIpYbP2RIG+FJsBqiNMgrPqmvLy8AMy2QKyJlnHjxl1CHQVGRUUJ6J0Kj0LLXTlBtlvM0sDW1tbwdevWrbVFV9seb36BCsOQLHNQk9HRaRLjJRjvY4uAm8s3wvDr7EEmsk6IO5xG0EmDBSNbY8FE5xq3bt0aLZE57OE2hOAiuWwi+7qZD9Xk8Ctqt23bJnuw/wSOVQoB7o0IxgnZzLZqjbR7it8MHTp0EAO1Wkch5qF8N3RfRQ+KtfAi/E5W+snMzKwaMGCAPwPopZR1lxzb21hZWWkNLwMf4SlzSe7gGW/qOaZwGmCLXv0hrmw63Yz+ex6TagqMfqEwwWzb1h2BFv4Ixl1Q+LTIdQjM726zM1ErEUzhVXh8OhbFDl1p0birHlcTnziJ2niXDk28Ijn9MbkE8P5dxYSdflrh70vi7Kzze+OpG2yjfu1tqz0No/kKAcQMdLjbrSw2t9WxQczdxWKzvs35kefgR1kzqrmPxNTqQ9i3gvcO7126mznolYHRpu3bt4diEc3iubN1o5nZ+aI1/aJBVw5Hul9lcZqOpaBBkgyYNVZVjgcGoZBcs2LFCjm9WgHAYqPLR1+ekBAfVVp6Lhu9vRgLZD5lXcmXCMAmXP4iQsvZYCSWnOxOFZDEsTkiz+YXak9+ElHAoaErVsFWKmODj+f+VQ7IZKOPxLFRXnVFPpmPns4A3sLm3l5VVSWL5PIZM6ZP3rFjZzMS3wev9BNMw0e7gJkqTNLVWBv6mpqa++FJVIVsl60lvcPassMRHjoFWyEA6FO5/090+CisAWNkZKRD7ZT2TuQnkeqhSHUxbaMmT550eNu27XIAU8CeQ/CH4yG7s5lsRUjMDQY8wok+7DURj3kHNv8hdPFQAJZTAsq436DPP7N421oQrdK+bYG0VgtDvZj0/pQpU2SjIANdFY4zYiSeoXRurZkrZb8lwJMMgQXh4aH/GxsbOwUnR+h9279/8mDWkXiOfXxJkD+LOMsuvEaZcopel3quXDXEVhYhxbu5JrDh/DNAltj2HlIthCWu8hBnBivVdqJq8aODNZwG7Q0DH1ZUVMgxMb/hw4e7G3SJDX9C2s3gjBkZw6wuPCkp/TPh4QyHJh+En7c47PO82sFb1N+NpbODKxXH6h8A2If+b6Jz/zZq1KjS3r2D79uwYdO3tHF690kV2ObMTZyYXVleXrGW6T6HraMYkkQF3SHpH6CrM+lrBLvseT4+3jJ9zbs23VMWzi7QUayBRKRQfsS0HnNQrAI1l4R/l6KTqjkzch80X5bGgHyKgNjirKzMQFQVMRtNVDsLhe3Et6Na5USunHVQ0lXuP0a1dPgE7XU7MqfBRoUkI10vpqam7C0oOGMCHSkPY2NAkHEW9Dbavs2g3xEOhw3LqOfeprUhH4LZtZQw57yVK1ca586de55mfaWtnSsfFbSGAz8xqAyxaIJI4sCtGDAgZUtiYvJ4o9HwCs++Vr4zxZok+JLc8roLQclhwdxl+UKenQZbIUan4wFc0leAvoYd6QewXHoRWFKqqMnXsVERgGTNwIM93qOH/x32GiclJU5BjRzkzMldhw8ffo3wwku0sfaBbogUf/3113ybMzPh+w9Cm74uIL1/YpZUBgT4y6+E3wdoe93afE/7XF56BmyzXscNGJA6jud9p08XlAD6fQy8BwupWRW7t3+hhsRCtEOHZojTkm6vBXUjJkyYcBBVUs/O+DMEp/7GrHvarN1hPsQytueCsGIep/yp9nd5RAsXEyns4+Wlk1+N9SOZNXP6dp+tli5LthXCYwcOHDAWxvMx/CsZ+GzUizfHGqxU/V7RCX65UEC7hzl3Uo79nOPo4PV6r58Rw36PD/wU8e5BnOfYDeWzgH8AaRf7/DWSN1Issfu/8kG2xMXFcqJWKyrL39F+FG6hs5N7UXneZqkBOqKztyj1LHNPgG3qA4bGpKUN0sDAfqbuFaRoGouoF16pJQ/K8/8QKniOBx/AOEW76coLR/L4+Lh7WeS2IL1T0Zuf0mYMNJ6UtvBygvTu5Mk5l/V633/UaIzPfifEzkkypudj/HCq3BG+zOt4DGylEwaZOWjQQA368iA7GvU4RBNZ1LToSaWK5FcJ5KwiL2Qg1yIjI0abv3TkHmAjsrOzGwhz1nD/EG3ESljODFnEgaEBGo0B9SQnt5wD2BEe7NXxONgKA4A7CutFdlkOA7qRBXQkp11Nr9kw3cDmrAAUggraTi5TX/Wl02nvRge/dPDgwRbCw/lRUX0ehMgKFrxA1cQ80KDLwFZ4xxYfkZiYoMFxOLp//34/AB/IZoUc5vk5H6S5b99om1t0Co3O8tDQ3q/MmDHtGMrjv6Gp7axuV7/73lzuys5xQIbFxsYMbGlpOobzchxg/DAf+YWX1tVjBmIbj+5uQAu2qiUb6WtB/2pY6c9zsrMV0OJc+UheXvoMzDxNRkZ6GbSzAMkVcp5uK56tzEqnmFQt2RwXXsWi915VVXWfrVu3xeEgFAD+RVdHCc04gFb98V3t15H2HKNrOn78hFg1idRfimkpnqrqS/XgMjOHpfDrh6zr12v/ed++/CklJaV3lpWVG7EwDsbF9WO113TpGT7VI1bRAFe+pbCwyIcAlQ+xkg0cyGnipMHrgO6Ui6lqAeEoQSBBeyJfxth2nvOLi0s+Jeb7JFKZgdkmh8YPYQVI/Fd2V9x2bdy4SWiZ4tluI2qDECDf4mygd0VFpSE4uNcGPGGDt7ePhFq9ALpcr/dO4/dCcpxO1aVKsgH612ZAS0djkpISSUnL8dQ+4WM8z/m98adP+9WwnXY4JCQIT9LkZali6oeqjC5uRZL1SLKORXvt5Mm5unaQZXfcxBZ5P/ZmwUHzslo+VYEN8bnWOzDOGTFi+N1arebtHTvyEIzm5/AaJ7KdVjxy5IgKpt5EmFQ1i6z345nS1ta2Vvk1AQdtNIC8Oicnx5uI4ix47gDZomex31+2KLP7qBJsY79OKIrJ9cKkSbmXm5ubfpeXtzuFE6SP5eXtSurdO+Qg8ZFbqJmxnbTv8lc4WG2ckfE6d67MCMgrOXPtx2EC+bsNWyC389gpDjbHoQpsJPcCgMqKbPOC0XAfH98/TJs29fTlyzXP8nv1u69evTZ1+/YdRs7hbR4yJC1Cp/MaZpNAF7zAejIQR9EBchsgr8rNzfFHEGTzQEuyy4HgYLeSlQqqwIYX4hdG0Vd2L5geGBYW+g4btFsJuT5z7ty5ZzjKO43f3TSyS78S130IRFLtEnJjBXgC5HM6gL6FdbGa3SY5hPlzyh0CWWHlOxyUJ8dzVXqUn0dEtrW1yt9JhDnehSnqZmCci/bvP1jADzklXt0HB+YS0b3NMTF9c6Fld6fBFWsEQTayX6ktKSnll1+9VuFEBeNMzRCQ1YxD6mKN1NB2MAG1atVt1Taorj4/BQdqPe381LaF0TqDoe0t9Lk3foKEU/2JlRSwiO7j8PrdPNu00Z0BGzBNBx0xTxsx4Vamp2eE85FVhW4txtik12tnRUb23WZR7tCj6i8rVDk+wHaVcTm3IQ71cnulyvr6hj9yVGA4r2QPUMeGwa6xY8cUsRX2IBjd9osylWAD8nkkuaRBFj5+Q8M6oXUFZBkBu/7aORxR3ioPzlxOgS0doXs5u2FYDDDZznQsbZD0QzgO73HAfR50JlFkYEdn5dixWc3oUgG9Y01xBGzoGREEURd1QocfSEUB8jRn+VPaQZdjFbpHWeDPKWXO5E6DrXTGoodkGl8BmHilTG3OYFYTe9gIUC9AZwDPjZy+Woi5yP+S6ORPYbSdgS0g8/G1RUXFN/nN5Yr09MGxgMPsc+2C7jlE4t/5ZcES1yh919plsIUMYHhXV1+Y39ZmFD3s1CEWzCnZWXl7z56vKrHPX4JmOM/VnIb6gEOUOfziYBzPt7nr1dWXNDgkN3CgPsesjAfkKdRz9TrGEZi/REZGLwFw4cstl1vANueEA5BjDIbWOUiEOAcJ5u8cvL+K8fC6HMXF55DjwrIQl5PEodqEKWnSvRxw1OBaXw8MDFg+ePAQCYA5tbtDO9MFqKWIzTqdTv8ZBznzlXJ35m4H25w5gB8M8LMpuwvwhwNchw42r2fjvrCurv4N/vspFyBEf5t4HT16lAZ1UYskf8aGcgptRdervqDJoRzTEV8BeB0An1BNRGUDj4Jtzgtg9cBOz0BaRzLQkayFnDzVDqTcy7ye5T3qZVdJSfH7BQWFv+edN2plDfY5el2Ta1nX1jP9tQHsaYyew/R3CHPzEHbyMcobbbXxRHmXgW2NeQbuS6Qwlg9AyLaNQzLySwKtqAt+dSxHwsQE1PYAWAM5Z+hM/1F1B+344ar8+6URsP4/p9512lZQXs49uVc5wFaw4VEBsLT5Ya//AzDfafkdei4SAAAAAElFTkSuQmCC"},NO2p:function(_e,l,t){"use strict";t.r(l);var ee=t("cWXX"),n=t("/ezw"),p=t("DjyN"),f=t("NUBc"),U=t("5Dmo"),H=t("3S7+"),De=t("miYZ"),G=t("tsqr"),I=t("sRBo"),ce=t("kaz8"),v=t("14J3"),pe=t("BMrR"),Ie=t("5NDa"),Te=t("5rEg"),Xe=t("jCWc"),X=t("kPKH"),W=t("k1fw"),z=t("tJVT"),ve=t("PpiC"),Ge=t("B9cy"),Le=t("Ol7k"),Ze=t("lUTK"),we=t("BvKs"),L=t("q1tI"),r=t.n(L),ne=t("Ty5D"),le=t("55Ip"),de=t("9kvl"),V=t("xKgJ"),Ee=t("1vsH"),We=t("BdwD"),Qe=t("2qtc"),be=t("kLXV"),Ke=t("T2oS"),Se=t("W9HT"),Je=t("WmNS"),N=t.n(Je),te=t("oBTY"),oe=t("9og8"),$e=t("y8nQ"),se=t("Vl3Y"),qe=t("Znn+"),Ne=t("ZTPi"),He=t("wd/R"),ae=t.n(He),ze=t("RotF"),ye=t.n(ze),xe=Ne.a.TabPane,Me=function(E){var _,b=E.exercise,J=E.loading,O=E.dispatch,C=Object(ne.m)(),$=Object(ne.l)(),Y=se.a.useForm(),M=Object(z.a)(Y,1),B=M[0],fe=b.brankList,Pe=Object(L.useState)(!0),he=Object(z.a)(Pe,2),y=he[0],ge=he[1],Ue=Object(L.useState)("myself"),h=Object(z.a)(Ue,2),x=h[0],F=h[1],A=Object(L.useState)([]),S=Object(z.a)(A,2),R=S[0],Oe=S[1],ue=Object(L.useState)(),nn=Object(z.a)(ue,2),rn=nn[0],sn=nn[1],tn=Object(L.useState)([]),Ye=Object(z.a)(tn,2),q=Ye[0],Ce=Ye[1],an=Object(L.useState)({page:0,limit:20,object_type:"examination_bank",search:"",filter:"myself"}),i=Object(z.a)(an,2),P=i[0],re=i[1];Object(L.useEffect)(function(){b.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(ie(),Ce([]))},[b.actionTabs.key]);var ie=function(){var k=Object(oe.a)(N.a.mark(function j(){var D,T;return N.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:if(!y){je.next=11;break}return++P.page,ge(!1),je.next=5,O({type:"exercise/getBrankList",payload:Object(W.a)({},P)});case 5:T=je.sent,R=(T==null?void 0:T.object_list)?Object(te.a)(R.concat(T==null?void 0:T.object_list)):R,sn(T.is_teacher),((D=T.object_list)===null||D===void 0?void 0:D.length)=15?G.b.error("\u4E00\u6B21\u6700\u591A\u53EA\u80FD\u9009\u752815\u4EFD\u9898\u5E93"):q.includes(T.target.value)?(q.splice(q.indexOf(T.target.value),1),Ce(Object(te.a)(q))):Ce([T.target.value].concat(Object(te.a)(q)))}},r.a.createElement("span",{className:"c-black multi-llipsis1e",style:{maxWidth:180,display:"inline-block",verticalAlign:"middle"}},k.name))),r.a.createElement(X.a,{span:7,className:"c-black multi-llipsis1e "},k.course_list_name||"--"),r.a.createElement(X.a,{span:6,className:"c-black tc"},ae()(k.updated_at).format("YYYY-MM-DD HH:MM")),r.a.createElement(X.a,{span:2,className:"c-black multi-llipsis1e tc"},k.item_num),r.a.createElement(X.a,{span:2,className:"c-black multi-llipsis1e tc"},k.total_score))})))))))},Be=Object(de.a)(function(w){var E=w.exercise,_=w.loading;return{exercise:E,loading:_}})(Me),en=t("iQDF"),ke=t("+eQT"),Ae=t("jrin"),u=t("ErOA"),c=function(E){var _,b,J,O,C=E.exercise,$=E.loading,Y=E.dispatch,M=Object(ne.m)(),B=Object(ne.l)();Object(L.useEffect)(function(){C.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&Pe()},[C.actionTabs.key]);var fe=[],Pe=function(){var h=Object(oe.a)(N.a.mark(function x(){var F,A;return N.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Y({type:"exercise/getExerciseCourses",payload:{coursesId:M.coursesId,check_ids:C.actionTabs.selectArrs}});case 2:A=R.sent,A==null||((F=A.course_info)===null||F===void 0)||F.map(function(Oe){return fe.push(Oe.course_group_id+"")}),ge.setFieldsValue({group_ids:[].concat(fe)});case 5:case"end":return R.stop()}},x)}));return function(){return h.apply(this,arguments)}}(),he=se.a.useForm(),y=Object(z.a)(he,1),ge=y[0],Ue=function(x){return x&&x0&&r.a.createElement("aside",{className:me.a.acitons},r.a.createElement("div",null,r.a.createElement(ce.a,{checked:S.length===((O=h.exercises)===null||O===void 0?void 0:O.length),onChange:function(P){if(P.target.checked){var re;R(h==null||((re=h.exercises)===null||re===void 0)?void 0:re.map(function(ie){return ie.id}))}else R([])}},r.a.createElement("span",{className:"ml5"},"\u5DF2\u9009\u62E9 ",S.length," \u4E2A \uFF08\u4E0D\u652F\u6301\u8DE8\u9875\u52FE\u9009\uFF09"))),r.a.createElement("div",null,an.map(function(i,P){return r.a.createElement("p",{key:P,onClick:function(){if(S==""){var ie="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";i==="\u52A0\u5165\u8BD5\u5377\u5E93"&&(ie="\u8BF7\u9009\u62E9\u8981\u52A0\u5165\u8BD5\u5377\u5E93\u7684\u8BD5\u5377"),G.b.error(ie)}else B({type:"exercise/setActionTabs",payload:{key:i,selectArrs:S,params:y}})}},r.a.createElement("span",null,i))}))),h.exercises_counts&&((C=h.exercises_counts)===null||C===void 0?void 0:C.exercises_all_counts)===0&&r.a.createElement(We.a,null),r.a.createElement(n.a,{loading:M["classroomList/getClassroomExercisesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},h.exercises&&h.exercises.map(function(i,P){var re,ie,k;return r.a.createElement("div",{className:me.a.listItem,key:P,onClick:function(){Object(V.h)()&&de.c.push("/classrooms/".concat(y.coursesId,"/exercise/").concat(i.id,"/detail?random=").concat(i.is_random))}},Object(V.c)()&&r.a.createElement(ce.a,{checked:S.includes(i.id),onClick:function(D){return D.stopPropagation()},value:i.id,onChange:function(D){var T=S.indexOf(i.id);S.indexOf(i.id)>-1?R(S.filter(function(Fe){return Fe!==i.id})):R(S.concat(i.id))}}),r.a.createElement("div",{className:me.a.info},r.a.createElement("div",{className:me.a.title},r.a.createElement("div",{className:me.a.titleLeft},r.a.createElement("strong",null,i.exercise_name),!i.is_public&&r.a.createElement(H.a,{title:"\u79C1\u6709\u5C5E\u6027\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u80FD\u8BBF\u95EE"},r.a.createElement("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})),r.a.createElement(Ee.g,{is_random:i.is_random,status:i.exercise_tips})),(Object(V.h)()||i.lock_status===0)&&r.a.createElement("div",{className:me.a.titleRight},Object(V.c)()&&i.is_random&&i.assistant_auth&&r.a.createElement(le.Link,{onClick:function(D){D.stopPropagation()},to:"/classrooms/".concat(y.coursesId,"/exercise/").concat(i.id,"/random/edit?random=").concat(i.is_random)},"\u7F16\u8F91"),Object(V.c)()&&!i.is_random&&i.assistant_auth&&r.a.createElement(le.Link,{onClick:function(D){D.stopPropagation()},to:"/classrooms/".concat(y.coursesId,"/exercise/").concat(i.id,"/edit?random=").concat(i.is_random)},"\u7F16\u8F91"),Object(V.c)()&&r.a.createElement(le.Link,{onClick:function(D){D.stopPropagation()},to:"/classrooms/".concat(y.coursesId,"/exercise/").concat(i.id,"/detail?random=").concat(i.is_random,"&tabs=3")},"\u8BBE\u7F6E"),Object(V.q)()&&r.a.createElement(r.a.Fragment,null,i.current_status===0&&i.exercise_status>1&&!((re=i.exercise_tips)===null||re===void 0?void 0:re.includes("\u5DF2\u622A\u6B62"))&&r.a.createElement(le.Link,{onClick:function(D){D.stopPropagation(),D.preventDefault(),Ce(i)},to:""},"\u7EE7\u7EED\u7B54\u9898"),i.current_status===1&&i.exercise_status>1&&r.a.createElement(le.Link,{onClick:function(D){D.stopPropagation()},to:"/classrooms/".concat(y.coursesId,"/exercise/").concat(i.id,"/users/").concat((ie=Object(V.t)())===null||ie===void 0?void 0:ie.login)},"\u67E5\u770B\u7B54\u9898"),i.current_status===2&&i.exercise_status>1&&!((k=i.exercise_tips)===null||k===void 0?void 0:k.includes("\u5DF2\u622A\u6B62"))&&r.a.createElement(le.Link,{onClick:function(D){D.stopPropagation(),D.preventDefault(),Ce(i)},to:""},"\u5F00\u59CB\u7B54\u9898")))),r.a.createElement("p",null,r.a.createElement("span",null,i.author),i.exercise_status===1?r.a.createElement("span",{className:"ml20 mr20"},"\u521B\u5EFA\u4E8E",Object(Ee.D)(i.created_at)):null,(i.exercise_status===2||i.exercise_status===3)&&r.a.createElement("span",{className:"ml30"},"\u5DF2\u63D0\u4EA4\u4EBA\u6570",i.exercise_answer,"/",i.exercise_users),i.exercise_status===2&&r.a.createElement("span",{className:"ml30"},"\u8003\u8BD5\u4E2D\u4EBA\u6570\uFF1A",i.exercise_answerings),(i.exercise_status===2||i.exercise_status===3)&&r.a.createElement("span",{className:"ml30"},"\u5F85\u8BC4\u9605\u8BD5\u5377\uFF1A",i.unreview_count),(i.exercise_status===2||i.exercise_status===3)&&r.a.createElement("span",{className:"ml30"},i.time===-1||i.time===null?"\u4E0D\u9650\u65F6":"\u7B54\u9898\u65F6\u957F\uFF1A"+i.time+"\u5206\u949F"),i.exercise_status===2&&r.a.createElement(H.a,{title:"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4",placement:"bottom"},r.a.createElement("span",{className:"ml30"},"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\uFF1A"+i.exercise_left_time)))))}),r.a.createElement("aside",{className:"tc mb50 mt30"},r.a.createElement(f.a,{showTotal:function(P){var re;return"\u5171 ".concat(h==null||((re=h.exercises_counts)===null||re===void 0)?void 0:re.exercises_all_counts," \u6761")},hideOnSinglePage:!0,showSizeChanger:!1,onChange:tn,defaultPageSize:15,defaultCurrent:y.page,current:y.page||1,total:h.exercises_counts&&h.exercises_counts.exercises_all_counts}))),r.a.createElement(o,null),r.a.createElement(s,null),r.a.createElement(Q,null),r.a.createElement(g,null),r.a.createElement(Be,{cb:function(){return R([])}}),r.a.createElement(Re,null))},dn=l.default=Object(de.a)(function(w){var E=w.classroomList,_=w.loading,b=w.globalSetting;return{classroomList:E,globalSetting:b,loading:_.effects}})(on)},bntm:function(_e,l,t){"use strict";t.d(l,"d",function(){return ee}),t.d(l,"b",function(){return n}),t.d(l,"c",function(){return p}),t.d(l,"a",function(){return f});function ee(U){try{U.mozRequestFullScreen?U.mozRequestFullScreen():U.webkitRequestFullScreen&&U.webkitRequestFullScreen()}catch(H){console.log(H,":e")}}function n(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var p=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function f(){var U=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,H=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(U==null)}},vqbQ:function(_e,l,t){_e.exports={flex_box_center:"flex_box_center___31Obg",flex_space_between:"flex_space_between___3-J1M",flex_box_vertical_center:"flex_box_vertical_center___1XN98",flex_box_center_end:"flex_box_center_end___1J-o9",flex_box_column:"flex_box_column___3MFQV",bg:"bg___2bquT",containerTitle:"containerTitle___YmVNn",containerDesc:"containerDesc___1GshA",menus:"menus___1Jyfe",listItem:"listItem___1Lc_8",info:"info___3VwBZ",title:"title___3o2Ba",titleLeft:"titleLeft___1zTI4",titleRight:"titleRight___2fytT",acitons:"acitons___2kTHP"}},xKgJ:function(_e,l,t){"use strict";t.d(l,"o",function(){return H}),t.d(l,"b",function(){return De}),t.d(l,"c",function(){return G}),t.d(l,"e",function(){return I}),t.d(l,"f",function(){return ce}),t.d(l,"r",function(){return v}),t.d(l,"g",function(){return pe}),t.d(l,"s",function(){return Ie}),t.d(l,"d",function(){return Te}),t.d(l,"i",function(){return Xe}),t.d(l,"j",function(){return X}),t.d(l,"q",function(){return W}),t.d(l,"h",function(){return z}),t.d(l,"p",function(){return ve}),t.d(l,"a",function(){return r}),t.d(l,"l",function(){return xe}),t.d(l,"m",function(){return Me}),t.d(l,"k",function(){return Be}),t.d(l,"n",function(){return ke}),t.d(l,"t",function(){return Ae});var ee=t("9kvl"),n;(function(u){u[u.SuperAdmin=1]="SuperAdmin",u[u.Operation=2]="Operation",u[u.CertifiedTeacher=5]="CertifiedTeacher",u[u.TrainingProduction=8]="TrainingProduction",u[u.UncertifiedTeacher=12]="UncertifiedTeacher",u[u.Student=15]="Student"})(n||(n={}));var p;(function(u){u[u.SuperAdmin=1]="SuperAdmin",u[u.Operation=2]="Operation",u[u.Admin=5]="Admin",u[u.Teacher=8]="Teacher",u[u.Assistant=12]="Assistant",u[u.Student=15]="Student"})(p||(p={}));var f=function(c){var o=Object(ee.b)()._store.getState(),d=o.user,e=d.userInfo;return c.some(function(a){return a==(e==null?void 0:e.role)})},U=function(c){var o=Object(ee.b)()._store.getState(),d=o.user,e=d.userInfo;return(e==null?void 0:e.own)?!0:c.some(function(a){var s;return a==(e==null||((s=e.course)===null||s===void 0)?void 0:s.course_role)})},H=function(){var c=Object(ee.b)()._store.getState(),o=c.user,d=o.userInfo;return d.main_site},De=function(){var c,o=Object(ee.b)()._store.getState(),d=o.user,e=d.userInfo;return e==null||((c=e.course)===null||c===void 0)?void 0:c.course_is_end},G=function(){return U([p.SuperAdmin,p.Operation,p.Admin,p.Teacher,p.Assistant])},I=function(){return U([p.SuperAdmin,p.Teacher,p.Admin,p.Assistant,p.Operation])},ce=function(){return U([p.SuperAdmin,p.Teacher,p.Admin])},v=function(){return U([p.SuperAdmin])},pe=function(){return U([p.SuperAdmin,p.Operation,p.Admin])},Ie=function(){return U([p.SuperAdmin,p.Operation])},Te=function(){return U([p.SuperAdmin,p.Admin])},Xe=function(){return U([p.SuperAdmin,p.Operation,p.Admin,p.Teacher])},X=function(){return U([p.Assistant])},W=function(){return U([p.Student])},z=function(){return U([p.SuperAdmin,p.Operation,p.Admin,p.Teacher,p.Assistant,p.Student])},ve=function(){var c,o=Object(ee.b)()._store.getState(),d=o.user,e=d.userInfo;return(e==null||((c=e.course)===null||c===void 0)?void 0:c.course_role)===null},Ge=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction,n.UncertifiedTeacher,n.Student])},Le=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o||!o&&f([n.SuperAdmin])},Ze=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o||!o&&f([n.SuperAdmin,n.Operation])},we=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction,n.UncertifiedTeacher,n.Student]):o||!o&&f([n.SuperAdmin,n.Operation])},L=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction,n.UncertifiedTeacher,n.Student]):o||!o&&f([n.SuperAdmin,n.Operation])},r=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction])},ne=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin]):o||!o&&f([n.SuperAdmin])},le=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation]):o||!o&&f([n.SuperAdmin,n.Operation])},de=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction,n.UncertifiedTeacher,n.Student]):o||!o&&f([n.SuperAdmin,n.Operation])},V=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction,n.UncertifiedTeacher]):o||!o&&f([n.SuperAdmin,n.Operation])},Ee=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation,n.CertifiedTeacher]):o||!o&&f([n.SuperAdmin,n.Operation])},We=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin]):!1},Qe=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction,n.UncertifiedTeacher,n.Student])},be=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin]):o||!o&&f([n.SuperAdmin])},Ke=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation]):o||!o&&f([n.SuperAdmin,n.Operation])},Se=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction,n.UncertifiedTeacher,n.Student]):o||!o&&f([n.SuperAdmin,n.Operation])},Je=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?!1:o||!o&&f([n.SuperAdmin,n.Operation])},N=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?o||!o&&f([n.SuperAdmin,n.Operation]):!1},te=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction,n.UncertifiedTeacher]):!1},oe=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?!o&&f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction,n.UncertifiedTeacher]):!1},$e=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation,n.CertifiedTeacher]):o||!o&&f([n.SuperAdmin,n.Operation])},se=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction,n.UncertifiedTeacher])},qe=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin]):o||!o&&f([n.SuperAdmin])},Ne=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation]):o||!o&&f([n.SuperAdmin,n.Operation])},He=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction,n.UncertifiedTeacher]):o||!o&&f([n.SuperAdmin,n.Operation])},ae=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?o||!o&&f([n.SuperAdmin,n.Operation]):!1},ze=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c?f([n.SuperAdmin,n.Operation,n.CertifiedTeacher,n.TrainingProduction,n.UncertifiedTeacher]):o||!o&&f([n.SuperAdmin,n.Operation])},ye=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return U([p.Teacher])},xe=function(){return f([n.SuperAdmin])},Me=function(){return f([n.SuperAdmin,n.Operation])},Be=function(){return f([n.Student])},en=function(){return f([n.SuperAdmin,n.Operation,n.CertifiedTeacher])},ke=function(){var c,o=Object(ee.b)()._store.getState(),d=o.user;return!!((c=d.userInfo)===null||c===void 0?void 0:c.login)},Ae=function(){var c=Object(ee.b)()._store.getState(),o=c.user;return o.userInfo}}}]); diff --git a/p__Paperlibrary__Edit__index.js b/p__Paperlibrary__Edit__index.js index 3a6188a9cf..96e07cf20f 100644 --- a/p__Paperlibrary__Edit__index.js +++ b/p__Paperlibrary__Edit__index.js @@ -1,7 +1,7 @@ (window.webpackJsonp=window.webpackJsonp||[]).push([[130,144],{"+M/w":function(at,ge,b){at.exports={flexRow:"flexRow___1Kwk7",flexColumn:"flexColumn___1x58l",action:"action___osaCD",setScore:"setScore___kmMlR",delete:"delete___XpFlx",content:"content___9Naj3",titleWrap:"titleWrap___32PZL",titleNumber:"titleNumber___3HPb0",score:"score___3zGYh",titleHtml:"titleHtml___2vgPo",answerWrap:"answerWrap___2vM8f",answer:"answer___1Q0Tc"}},"9Bee":function(at,ge,b){"use strict";var Ke=b("q1tI"),Xe=b.n(Ke),Be=b("vg9a"),s=b("tJVT"),ee=b("DlQD"),Se=b.n(ee),W=b("rUJ1");function ne(j,C){var F=j.match(/^(\s+)(?:```)/);if(F===null)return C;var I=F[1];return C.split(` `).map(function(Z){var X=Z.match(/^\s+/);if(X===null)return Z;var Oe=Object(s.a)(X,1),ue=Oe[0];return ue.length>=I.length?Z.slice(I.length):Z}).join(` `)}var nt=[],z=["
        "],q=new Se.a.Renderer,se=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Ye(){nt.length=0,z=["
          "]}function J(j,C,F,I){if(C>=j.length||j[C].level<=F)return C;var Z=j[C];I.push("
        • "+Z.text+""),C++;var X=[];return C=J(j,C,Z.level,X),X.length>0&&(I.push("
            "),X.forEach(function(Oe){I.push(Oe)}),I.push("
          ")),I.push("
        • "),C=J(j,C,F,I),C}function d(){return J(nt,0,0,z),z.push("
        "),z.join("")}var w={heading:function(C){var F=se.exec(C);if(F)return{type:"heading",raw:F[0],depth:F[1].length,text:F[2]}},fences:function(C){var F=this.rules.block.fences.exec(C);if(F){var I=F[0],Z=ne(I,F[3]||""),X=F[2]?F[2].trim():F[2];if(["latex","katex","math"].indexOf(X)>=0){var Oe=Ve(),ue=Z;Z=Oe,k[Oe]={type:"block",expression:ue}}return{type:"code",raw:I,lang:X,text:Z}}}},E=/(?:\${2})([^\n`]+?)(?:\${2})/gi,De=0,Ve=function(){return"__special_katext_id_".concat(De++,"__")},k={};function S(){return k}function Ae(){De=0,k={}}function Te(j){return j=j.replace(E,function(C,F){var I=Ve();return k[I]={type:"inline",expression:F},I}),j}var Ue=q.listitem;q.listitem=function(j){return Ue(Te(j))};var Ge=q.paragraph;q.paragraph=function(j){return Ge(Te(j))};var yt=q.tablecell;q.tablecell=function(j,C){return yt(Te(j),C)},q.code=function(j,C,F){var I=(C||"").match(/\S*/)[0];return I?["latex","katex","math"].indexOf(I)>=0?"

        ".concat(j,"

        "):'
        ').concat(F?j:Object(W.escape)(j,!0),`
        -`):'
        '+(F?j:Object(W.escape)(j,!0))+"
        "},q.heading=function(j,C,F){var I=this.options.headerPrefix+F.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return nt.push({anchor:I,level:C,text:j}),"'+j+""},Se.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),Se.a.use({tokenizer:w,renderer:q});var st=Se.a,He=b("SJMd"),Ee=b("wMS7"),Pe=b.n(Ee),he=b("Oy/b"),O=/]*>/g;function ie(j){var C=document.createElement("div");return C.innerHTML=j,C.childNodes.length===0?"":C.childNodes[0].nodeValue}var we=ge.a=function(j){var C=j.value,F=C===void 0?"":C,I=j.className,Z=j.style,X=Z===void 0?{}:Z,Oe=String(F),ue=Object(Ke.useMemo)(function(){var pe=st(Oe),Qe=S();return Oe.match(/\[TOC\]/)&&(pe=pe.replace("

        [TOC]

        ",d()),Ye()),pe=pe.replace(/(__special_katext_id_\d+__)/g,function(fe,$e){var Ot=Qe[$e],Yt=Ot.type,et=Ot.expression;return Object(he.renderToString)(ie(et)||"",{displayMode:Yt==="block",throwOnError:!1,output:"html"})}),pe=pe.replace(/▁/g,"\u2581\u2581\u2581"),Ae(),Pe.a.sanitize(pe)},[Oe]),me=Object(Ke.useRef)();function Fe(pe){var Qe=pe.target;if(Qe.tagName.toUpperCase()==="A"){var fe=Qe.getAttribute("href");if(fe.startsWith("#")){pe.preventDefault();var $e=document.getElementById(fe.replace("#",""));$e&&$e.scrollIntoView(!0)}}}return Object(Ke.useEffect)(function(){if(me.current&&ue&&(ue.match(O)&&window.PR.prettyPrint()),me.current)return me.current.addEventListener("click",Fe),function(){me.current.removeEventListener("click",Fe),Ae(),Ye()}},[ue,me.current,Fe]),Xe.a.createElement("div",{ref:me,style:X,className:"".concat(I||""," markdown-body"),dangerouslySetInnerHTML:{__html:ue}})}},"9ZNV":function(at,ge,b){"use strict";b.d(ge,"a",function(){return ne});var Ke=b("0Owb"),Xe=b("+L6B"),Be=b("2/Rp"),s=b("q1tI"),ee=b.n(s),Se=b("UUDw"),W=b.n(Se),ne=function(z){var q=z.cancelText,se=q===void 0?"\u53D6\u6D88":q,Ye=z.okText,J=Ye===void 0?"\u786E\u5B9A":Ye,d=z.loading,w=d===void 0?!1:d,E=z.hasOkBtn,De=E===void 0?!0:E,Ve=z.okButtonProps,k=Ve===void 0?{}:Ve,S=z.onCancel,Ae=S===void 0?function(){}:S,Te=z.onOk,Ue=Te===void 0?function(){}:Te;return ee.a.createElement("div",{className:W.a.buttonFixed},ee.a.createElement("div",{className:W.a.buttonWrap},ee.a.createElement(Be.a,{size:"large",className:"".concat(W.a.button," mr20"),onClick:Ae},se),De&&ee.a.createElement(Be.a,Object(Ke.a)({size:"large",type:"primary",className:"".concat(W.a.button," mr20"),loading:w,onClick:Ue},k),J)))}},DXt6:function(at,ge,b){"use strict";b.r(ge);var Ke=b("0Owb"),Xe=b("sPJy"),Be=b("bE4q"),s=b("giR+"),ee=b("fyUT"),Se=b("2qtc"),W=b("kLXV"),ne=b("k1fw"),nt=b("WmNS"),z=b.n(nt),q=b("9og8"),se=b("tJVT"),Ye=b("PpiC"),J=b("q1tI"),d=b.n(J),w=b("9kvl"),E=b("ngQI"),De=b("NNiE"),Ve=b("9ZNV"),k=b("Qwyu"),S=b.n(k),Ae=b("jRFs"),Te=b("DaK5"),Ue=b("LvDl"),Ge=b.n(Ue),yt=b("vCeJ"),st={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},He=function(Pe){var he,O,ie,we,j,C,F,I,Z,X=Pe.paperlibrary,Oe=Pe.user,ue=Pe.globalSetting,me=Pe.loading,Fe=Pe.dispatch,pe=Object(Ye.a)(Pe,["paperlibrary","user","globalSetting","loading","dispatch"]),Qe=Object(J.useState)(),fe=Object(se.a)(Qe,2),$e=fe[0],Ot=fe[1],Yt=Object(J.useState)(),et=Object(se.a)(Yt,2),zt=et[0],br=et[1],G=Object(J.useState)(),We=Object(se.a)(G,2),de=We[0],_e=We[1],M=Object(J.useRef)(),Y=Object(J.useRef)(),K=Object(J.useRef)();Object(J.useEffect)(function(){return Fe({type:"globalSetting/footerToggle",payload:!1}),function(){Fe({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(J.useEffect)(function(){var Q,je,te,ce;Y.current=(Q=pe.match)===null||Q===void 0||((je=Q.params)===null||je===void 0)?void 0:je.id,_e((te=pe.location)===null||te===void 0||((ce=te.query)===null||ce===void 0)?void 0:ce.defaultActiveKey),be()},[]),Object(J.useEffect)(function(){Fe({type:"paperlibrary/getEditDisciplines",payload:{source:"question"}})},[]);var be=function(){Fe({type:"paperlibrary/getPaperData",payload:{id:Y.current}})},ye=function(){var Q=Object(q.a)(z.a.mark(function je(te,ce){var Ie,ze,L;return z.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:if(!(!te.destination||!te.source)){qe.next=2;break}return qe.abrupt("return");case 2:return Ie=ce.questions[te.source.index].id,ze=te.destination.index+1,qe.next=6,Fe({type:"paperlibrary/adjustPosition",payload:{id:Y.current,itemId:Ie,position:ze}});case 6:if(L=qe.sent,!(L.status===-1)){qe.next=9;break}return qe.abrupt("return");case 9:be();case 10:case"end":return qe.stop()}},je)}));return function(te,ce){return Q.apply(this,arguments)}}(),Qt=function(){var Q=Object(q.a)(z.a.mark(function je(){var te,ce,Ie;return z.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,(te=K.current)===null||te===void 0?void 0:te.onSubmit();case 2:return ce=L.sent,L.next=5,Fe({type:"paperlibrary/updatePaper",payload:Object(ne.a)(Object(ne.a)({},ce),{},{id:Y.current})});case 5:Ie=L.sent,Ie.status===0&&w.c.push("/paperlibrary/see/".concat(Y.current,"?defaultActiveKey=").concat(de));case 7:case"end":return L.stop()}},je)}));return function(){return Q.apply(this,arguments)}}(),Je=function(je,te){var ce=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Ie=arguments.length>3?arguments[3]:void 0,ze=Ge.a.cloneDeep(ce).map(function(L){return Object(ne.a)(Object(ne.a)({},L),{},{challenge_score:L.challenge_score||5})});if(M.current=Ie||Object(Te.formatTypeNameToDefaultScore)(te),te==="\u5B9E\u8BAD\u9898")return W.a.confirm({centered:!0,width:530,title:"\u8BBE\u7F6E\u5206\u6570",content:d.a.createElement("div",{className:S.a.shixunModal},d.a.createElement("div",null,"\u5173\u5361\uFF1A"),ze==null?void 0:ze.map(function(L,tt){return d.a.createElement("div",{className:S.a.shixunScore},tt+1,"\u3001",L.challenge_name,d.a.createElement("div",{style:{minWidth:"130px"}},d.a.createElement(ee.a,{defaultValue:L.challenge_score,min:1,onChange:function(yr){L.challenge_score=yr}}),d.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var L=Object(q.a)(z.a.mark(function qe(){return z.a.wrap(function(mt){for(;;)switch(mt.prev=mt.next){case 0:return mt.next=2,Object(yt.p)({id:Y.current,itemId:je,challenge_scores:ze.map(function(Pr){return{challenge_id:Pr.challenge_id,score:Pr.challenge_score}})});case 2:M.current=null,be();case 4:case"end":return mt.stop()}},qe)}));function tt(){return L.apply(this,arguments)}return tt}()});W.a.confirm({centered:!0,title:"\u8BBE\u7F6E\u5206\u6570",content:d.a.createElement("div",{className:S.a.modal},d.a.createElement("span",null,"\u672C\u9898\u5206\u503C\uFF1A"),d.a.createElement(ee.a,{min:1,defaultValue:M.current,onChange:function(tt){M.current=tt}}),d.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var L=Object(q.a)(z.a.mark(function qe(){return z.a.wrap(function(mt){for(;;)switch(mt.prev=mt.next){case 0:return mt.next=2,Fe({type:"paperlibrary/setScore",payload:{id:Y.current,itemId:je,score:M.current}});case 2:M.current=null,be();case 4:case"end":return mt.stop()}},qe)}));function tt(){return L.apply(this,arguments)}return tt}()})},Pt=function(je){W.a.confirm({centered:!0,title:"\u63D0\u793A",content:d.a.createElement("div",{className:S.a.modal},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var te=Object(q.a)(z.a.mark(function Ie(){return z.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,Fe({type:"paperlibrary/handleDeleteEditQuestion",payload:{id:Y.current,itemId:je}});case 2:be();case 3:case"end":return L.stop()}},Ie)}));function ce(){return te.apply(this,arguments)}return ce}()})},Sr=function(je,te){M.current=Object(Te.formatTypeNameToDefaultScore)(te),W.a.confirm({title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u6570",centered:!0,content:d.a.createElement("div",{className:S.a.modal},d.a.createElement("span",null,te,"\uFF1A"),d.a.createElement(ee.a,{min:1,defaultValue:M.current,onChange:function(Ie){M.current=Ie}}),d.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var ce=Object(q.a)(z.a.mark(function ze(){return z.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:return tt.next=2,Fe({type:"paperlibrary/batchSetScore",payload:{id:Y.current,item_type:je,score:M.current}});case 2:M.current=null,be();case 4:case"end":return tt.stop()}},ze)}));function Ie(){return ce.apply(this,arguments)}return Ie}()})},Ur=function(je){W.a.confirm({title:"\u63D0\u793A",centered:!0,content:d.a.createElement("div",{className:S.a.modalColumn},d.a.createElement("p",null,"\u5220\u9664\u5927\u9898\uFF0C\u5C06\u5220\u9664\u8BE5\u5927\u9898\u4E0B\u6240\u6709\u5C0F\u9898"),d.a.createElement("p",null,"\u786E\u8BA4\u5220\u9664\u8BE5\u5927\u9898\uFF1F")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var te=Object(q.a)(z.a.mark(function Ie(){return z.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,Fe({type:"paperlibrary/batchDelete",payload:{id:Y.current,item_type:(je||"").toLowerCase()}});case 2:be();case 3:case"end":return L.stop()}},Ie)}));function ce(){return te.apply(this,arguments)}return ce}()})};return d.a.createElement("section",{className:S.a.bg},d.a.createElement(Be.a,{className:"mt30",separator:">"},d.a.createElement(Be.a.Item,null,"\u8BD5\u5377\u5E93"),d.a.createElement(Be.a.Item,{href:"/paperlibrary?defaultActiveKey=".concat(de)},de==="1"?"\u516C\u5F00\u8BD5\u5377\u5E93":"\u6211\u7684\u8BD5\u5377\u5E93"),d.a.createElement(Be.a.Item,null,"\u8BD5\u5377\u7F16\u8F91")),d.a.createElement("div",null,d.a.createElement(Ae.a,{ref:K,isEdit:!0,editData:X==null||((he=X.paperData)===null||he===void 0)?void 0:he.exam,courseOptions:X.courseOptions,disciplinesData:X.disciplinesData})),d.a.createElement("div",{className:S.a.wrap},d.a.createElement("div",{className:"pt20 pb20"},d.a.createElement("div",{className:"".concat(S.a.flexRow," ").concat(S.a.flexJustifyBetween)},d.a.createElement("div",null,d.a.createElement("span",{className:S.a.questionNumber},"\u9898\u6570\uFF1A",(O=X.paperData)===null||O===void 0||((ie=O.exam)===null||ie===void 0)?void 0:ie.all_questions_count),d.a.createElement("span",{className:S.a.score},"\u603B\u5206\uFF1A",(we=X.paperData)===null||we===void 0||((j=we.exam)===null||j===void 0)?void 0:j.all_score),d.a.createElement("span",{className:S.a.score},"\u96BE\u5EA6\uFF1A",st[(C=X.paperData)===null||C===void 0||((F=C.exam)===null||F===void 0)?void 0:F.difficulty])),d.a.createElement("div",{className:S.a.selectTopicButton,onClick:function(){return w.c.push("/paperlibrary/edit_select/".concat(Y.current,"?defaultActiveKey=").concat(de))}},"\u7EE7\u7EED\u9009\u9898")),d.a.createElement("div",{className:S.a.line}),d.a.createElement("div",{className:S.a.dragTip},"\u5C0F\u9898\u4E4B\u95F4\u53EF\u4EE5\u62D6\u52A8\u6392\u5E8F"),(I=X.paperData)===null||I===void 0||((Z=I.questionList)===null||Z===void 0)?void 0:Z.map(function(Q,je){var te=Q.type===zt;return d.a.createElement("div",{className:"".concat(S.a.relative," mt20 mb20"),key:je},d.a.createElement("div",{className:"".concat(S.a.typeActive," ").concat(te?S.a.mouseTypeActive:""),onMouseEnter:function(){br(Q.type),Ot(null)}},d.a.createElement("span",{className:"".concat(S.a.typeName," ").concat(te?"ml20":"")},Q.number,"\u3001",Q.name),d.a.createElement("span",{className:S.a.typeNumber},"\uFF08\u5171",Q.questions_count,"\u9898\uFF1B\u5171",Q.questions_score,"\u5206\uFF09")),te&&d.a.createElement("div",{className:"".concat(S.a.typeAction," ").concat(S.a.flexRow)},Q.type!=="PRACTICAL"&&d.a.createElement("div",{className:S.a.setScore,onClick:function(){return Sr(Q.type,Q.name)}},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206"),d.a.createElement("div",{className:S.a.delete,onClick:function(){return Ur(Q.type)}},"\u5220\u9664")),d.a.createElement(E.a,{onDragEnd:function(Ie){return ye(Ie,Q)}},d.a.createElement(E.c,{droppableId:je.toString()},function(ce,Ie){var ze;return d.a.createElement("div",Object(Ke.a)({className:"mt20",ref:ce.innerRef},ce.droppableProps,{onScroll:function(){}}),(ze=Q.questions)===null||ze===void 0?void 0:ze.map(function(L,tt){return d.a.createElement(E.b,{draggableId:L.id.toString(),index:tt,key:L.id},function(qe){return d.a.createElement("div",Object(Ke.a)({ref:qe.innerRef},qe.draggableProps,qe.dragHandleProps),d.a.createElement(De.a,{index:tt,typeName:Q.name,type:Q.type,data:L,inMouseId:$e,onSetScore:Je,onDelete:Pt,onMouseEnter:function(mt){Ot(mt),br(null)}}))})}))})))}))),d.a.createElement(Ve.a,{okText:"\u4FDD\u5B58",loading:me["paperlibrary/updatePaper"],onCancel:function(){return w.c.replace("/paperlibrary")},onOk:Qt}))};ge.default=Object(w.a)(function(Ee){var Pe=Ee.paperlibrary,he=Ee.user,O=Ee.loading,ie=Ee.globalSetting;return{paperlibrary:Pe,user:he,globalSetting:ie,loading:O.effects}})(He)},DaK5:function(at,ge,b){"use strict";b.r(ge),b.d(ge,"formatTypeNameToDefaultScore",function(){return Ge});var Ke=b("0Owb"),Xe=b("sPJy"),Be=b("bE4q"),s=b("WmNS"),ee=b.n(s),Se=b("9og8"),W=b("giR+"),ne=b("fyUT"),nt=b("2qtc"),z=b("kLXV"),q=b("k1fw"),se=b("tJVT"),Ye=b("PpiC"),J=b("q1tI"),d=b.n(J),w=b("9kvl"),E=b("ngQI"),De=b("NNiE"),Ve=b("tKIZ"),k=b.n(Ve),S=b("9ZNV"),Ae=b("LvDl"),Te=b.n(Ae),Ue=b("WCUW"),Ge=function(He){var Ee={\u5355\u9009\u9898:2,\u591A\u9009\u9898:5,\u586B\u7A7A\u9898:2,\u5224\u65AD\u9898:2,\u7B80\u7B54\u9898:10,\u7F16\u7A0B\u9898:10,\u5B9E\u8BAD\u9898:5};return Ee[He]||0},yt=function(He){var Ee,Pe,he,O,ie=He.problemsetPreview,we=He.user,j=He.globalSetting,C=He.loading,F=He.dispatch,I=Object(Ye.a)(He,["problemsetPreview","user","globalSetting","loading","dispatch"]),Z=Object(J.useState)(),X=Object(se.a)(Z,2),Oe=X[0],ue=X[1],me=Object(J.useState)(),Fe=Object(se.a)(me,2),pe=Fe[0],Qe=Fe[1],fe=Object(J.useRef)();Object(J.useEffect)(function(){return F({type:"globalSetting/footerToggle",payload:!1}),function(){F({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(J.useEffect)(function(){$e()},[]);var $e=function(){F({type:"problemsetPreview/getPaperData"})},Ot=function(We,de){var _e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],M=arguments.length>3?arguments[3]:void 0,Y=Te.a.cloneDeep(_e).map(function(K){return Object(q.a)(Object(q.a)({},K),{},{challenge_score:K.challenge_score||5})});if(fe.current=M||Ge(de),de==="\u5B9E\u8BAD\u9898")return z.a.confirm({centered:!0,width:530,title:"\u8BBE\u7F6E\u5206\u6570",content:d.a.createElement("div",{className:k.a.shixunModal},d.a.createElement("div",null,"\u5173\u5361\uFF1A"),Y==null?void 0:Y.map(function(K,be){return d.a.createElement("div",{className:k.a.shixunScore},be+1,"\u3001",K.challenge_name,d.a.createElement("div",{style:{minWidth:"130px"}},d.a.createElement(ne.a,{defaultValue:K.challenge_score,min:0,step:.1,onChange:function(Qt){K.challenge_score=Qt}}),d.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var K=Object(Se.a)(ee.a.mark(function ye(){return ee.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:return Je.next=2,Object(Ue.F)({id:We,challenge_scores:Y.map(function(Pt){return{challenge_id:Pt.challenge_id,score:Pt.challenge_score}})});case 2:fe.current=null,$e();case 4:case"end":return Je.stop()}},ye)}));function be(){return K.apply(this,arguments)}return be}()});z.a.confirm({centered:!0,title:"\u8BBE\u7F6E\u5206\u6570",content:d.a.createElement("div",{className:k.a.modal},d.a.createElement("span",null,"\u672C\u9898\u5206\u503C\uFF1A"),d.a.createElement(ne.a,{min:0,step:.1,defaultValue:fe.current,onChange:function(be){fe.current=be}}),d.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var K=Object(Se.a)(ee.a.mark(function ye(){return ee.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:return Je.next=2,F({type:"problemsetPreview/setScore",payload:{id:We,score:fe.current}});case 2:fe.current=null,$e();case 4:case"end":return Je.stop()}},ye)}));function be(){return K.apply(this,arguments)}return be}()})},Yt=function(We){z.a.confirm({centered:!0,title:"\u63D0\u793A",content:d.a.createElement("div",{className:k.a.modal},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var de=Object(Se.a)(ee.a.mark(function M(){return ee.a.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.next=2,F({type:"problemsetPreview/handleDelete",payload:{id:We}});case 2:$e();case 3:case"end":return K.stop()}},M)}));function _e(){return de.apply(this,arguments)}return _e}()})},et=function(We,de){fe.current=Ge(de),z.a.confirm({centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u6570",content:d.a.createElement("div",{className:k.a.modal},d.a.createElement("span",null,de,"\uFF1A"),d.a.createElement(ne.a,{min:0,step:.1,defaultValue:fe.current,onChange:function(M){fe.current=M}}),d.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var _e=Object(Se.a)(ee.a.mark(function Y(){return ee.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return be.next=2,F({type:"problemsetPreview/batchSetScore",payload:{item_type:We,score:fe.current}});case 2:fe.current=null,$e();case 4:case"end":return be.stop()}},Y)}));function M(){return _e.apply(this,arguments)}return M}()})},zt=function(We){z.a.confirm({centered:!0,title:"\u63D0\u793A",content:d.a.createElement("div",{className:k.a.modalColumn},d.a.createElement("p",null,"\u5220\u9664\u5927\u9898\uFF0C\u5C06\u5220\u9664\u8BE5\u5927\u9898\u4E0B\u6240\u6709\u5C0F\u9898"),d.a.createElement("p",null,"\u786E\u8BA4\u5220\u9664\u8BE5\u5927\u9898\uFF1F")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var de=Object(Se.a)(ee.a.mark(function M(){return ee.a.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.next=2,F({type:"problemsetPreview/batchDelete",payload:{item_type:We}});case 2:$e();case 3:case"end":return K.stop()}},M)}));function _e(){return de.apply(this,arguments)}return _e}()})},br=function(){var G=Object(Se.a)(ee.a.mark(function We(de,_e){var M,Y,K;return ee.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:if(!(!de.destination||!de.source)){ye.next=2;break}return ye.abrupt("return");case 2:return M=_e.questions[de.source.index].id,Y=de.destination.index+1,ye.next=6,F({type:"problemsetPreview/adjustPosition",payload:{id:M,position:Y}});case 6:if(K=ye.sent,!(K.status===-1)){ye.next=9;break}return ye.abrupt("return");case 9:$e();case 10:case"end":return ye.stop()}},We)}));return function(de,_e){return G.apply(this,arguments)}}();return d.a.createElement("section",{className:k.a.bg},d.a.createElement(Be.a,{className:"mt30",separator:">"},d.a.createElement(Be.a.Item,null,"\u8BD5\u9898\u5E93"),d.a.createElement(Be.a.Item,{href:"/problemset"},"\u4EBA\u5DE5\u7EC4\u5377"),d.a.createElement(Be.a.Item,null,"\u8BD5\u5377\u9884\u89C8")),d.a.createElement("div",{className:k.a.wrap},d.a.createElement("div",{className:"pt20 pb20"},d.a.createElement("div",{className:"".concat(k.a.flexRow," ").concat(k.a.flexJustifyBetween)},d.a.createElement("div",null,d.a.createElement("span",{className:k.a.questionNumber},"\u9898\u6570\uFF1A",(Ee=ie.paperData)===null||Ee===void 0?void 0:Ee.all_questions_count),d.a.createElement("span",{className:k.a.score},"\u603B\u5206\uFF1A",(Pe=ie.paperData)===null||Pe===void 0?void 0:Pe.all_score)),d.a.createElement("div",{className:k.a.selectTopicButton,onClick:function(){return w.c.push("/problemset/preview_select")}},"\u7EE7\u7EED\u9009\u9898")),d.a.createElement("div",{className:k.a.line}),d.a.createElement("div",{className:k.a.dragTip},"\u5C0F\u9898\u4E4B\u95F4\u53EF\u4EE5\u62D6\u52A8\u6392\u5E8F"),(he=ie.paperData)===null||he===void 0||((O=he.questionList)===null||O===void 0)?void 0:O.map(function(G,We){var de=G.type===pe;return d.a.createElement("div",{className:"".concat(k.a.relative," mt20 mb20"),key:We},d.a.createElement("div",{className:"".concat(k.a.typeActive," ").concat(de?k.a.mouseTypeActive:""),onMouseEnter:function(){Qe(G.type),ue(null)}},d.a.createElement("span",{className:"".concat(k.a.typeName," ").concat(de?"ml20":"")},G.number,"\u3001",G.name),d.a.createElement("span",{className:k.a.typeNumber},"\uFF08\u5171",G.questions_count,"\u9898\uFF1B\u5171",G.questions_score,"\u5206\uFF09")),de&&d.a.createElement("div",{className:"".concat(k.a.typeAction," ").concat(k.a.flexRow)},G.type!=="PRACTICAL"&&d.a.createElement("div",{className:k.a.setScore,onClick:function(){return et(G.type,G.name)}},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206"),d.a.createElement("div",{className:k.a.delete,onClick:function(){return zt(G.type)}},"\u5220\u9664")),d.a.createElement(E.a,{onDragEnd:function(M){return br(M,G)}},d.a.createElement(E.c,{droppableId:We.toString()},function(_e,M){var Y;return d.a.createElement("div",Object(Ke.a)({className:"mt20",ref:_e.innerRef},_e.droppableProps,{onScroll:function(){}}),(Y=G.questions)===null||Y===void 0?void 0:Y.map(function(K,be){return d.a.createElement(E.b,{draggableId:K.id.toString(),index:be,key:K.id},function(ye){return d.a.createElement("div",Object(Ke.a)({ref:ye.innerRef},ye.draggableProps,ye.dragHandleProps),d.a.createElement(De.a,{index:be,typeName:G.name,type:G.type,data:K,inMouseId:Oe,onSetScore:Ot,onDelete:Yt,onMouseEnter:function(Je){ue(Je),Qe(null)}}))})}))})))}))),d.a.createElement(S.a,{okText:"\u4FDD\u5B58\u8BD5\u5377",onCancel:function(){return w.c.replace("/problemset")},onOk:function(){return w.c.push("/problemset/preview_new")}}))};ge.default=Object(w.a)(function(st){var He=st.problemsetPreview,Ee=st.user,Pe=st.loading,he=st.globalSetting;return{problemsetPreview:He,user:Ee,globalSetting:he,loading:Pe.effects}})(yt)},Iji5:function(at,ge,b){at.exports={bg:"bg___1cM3V",flexRow:"flexRow___1Uhrh",main:"main___2b2sB",formWrap:"formWrap___1enct",knowledgeWrap:"knowledgeWrap___pQ5DC",knowledgeIcon:"knowledgeIcon___1uflh",knowledgeContent:"knowledgeContent___jouvx",knowledgeItem:"knowledgeItem___BKrY8",knowledgeItemName:"knowledgeItemName___2hRMC",knowledgeItemIcon:"knowledgeItemIcon___1sqtm",button:"button___1DGpE",buttonFixed:"buttonFixed___1WObI",buttonWrap:"buttonWrap___3KeSj",duration:"duration___1cXy5"}},LvDl:function(at,ge,b){(function(Ke,Xe){var Be;/** +`):'
        '+(F?j:Object(W.escape)(j,!0))+"
        "},q.heading=function(j,C,F){var I=this.options.headerPrefix+F.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return nt.push({anchor:I,level:C,text:j}),"'+j+""},Se.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),Se.a.use({tokenizer:w,renderer:q});var st=Se.a,He=b("SJMd"),Ee=b("wMS7"),Pe=b.n(Ee),he=b("Oy/b"),O=/]*>/g;function ie(j){var C=document.createElement("div");return C.innerHTML=j,C.childNodes.length===0?"":C.childNodes[0].nodeValue}var we=ge.a=function(j){var C=j.value,F=C===void 0?"":C,I=j.className,Z=j.style,X=Z===void 0?{}:Z,Oe=String(F),ue=Object(Ke.useMemo)(function(){var pe=st(Oe),Qe=S();return Oe.match(/\[TOC\]/)&&(pe=pe.replace("

        [TOC]

        ",d()),Ye()),pe=pe.replace(/(__special_katext_id_\d+__)/g,function(fe,$e){var Ot=Qe[$e],Yt=Ot.type,et=Ot.expression;return Object(he.renderToString)(ie(et)||"",{displayMode:Yt==="block",throwOnError:!1,output:"html"})}),pe=pe.replace(/▁/g,"\u2581\u2581\u2581"),Ae(),Pe.a.sanitize(pe)},[Oe]),me=Object(Ke.useRef)();function Fe(pe){var Qe=pe.target;if(Qe.tagName.toUpperCase()==="A"){var fe=Qe.getAttribute("href");if(fe.startsWith("#")){pe.preventDefault();var $e=document.getElementById(fe.replace("#",""));$e&&$e.scrollIntoView(!0)}}}return Object(Ke.useEffect)(function(){if(me.current&&ue&&(ue.match(O)&&window.PR.prettyPrint()),me.current)return me.current.addEventListener("click",Fe),function(){me.current.removeEventListener("click",Fe),Ae(),Ye()}},[ue,me.current,Fe]),Xe.a.createElement("div",{ref:me,style:X,className:"".concat(I||""," markdown-body"),dangerouslySetInnerHTML:{__html:ue}})}},"9ZNV":function(at,ge,b){"use strict";b.d(ge,"a",function(){return ne});var Ke=b("0Owb"),Xe=b("+L6B"),Be=b("2/Rp"),s=b("q1tI"),ee=b.n(s),Se=b("UUDw"),W=b.n(Se),ne=function(z){var q=z.cancelText,se=q===void 0?"\u53D6\u6D88":q,Ye=z.okText,J=Ye===void 0?"\u786E\u5B9A":Ye,d=z.loading,w=d===void 0?!1:d,E=z.hasOkBtn,De=E===void 0?!0:E,Ve=z.okButtonProps,k=Ve===void 0?{}:Ve,S=z.onCancel,Ae=S===void 0?function(){}:S,Te=z.onOk,Ue=Te===void 0?function(){}:Te;return ee.a.createElement("div",{className:W.a.buttonFixed},ee.a.createElement("div",{className:W.a.buttonWrap},ee.a.createElement(Be.a,{size:"large",className:"".concat(W.a.button," mr20"),onClick:Ae},se),De&&ee.a.createElement(Be.a,Object(Ke.a)({size:"large",type:"primary",className:"".concat(W.a.button," mr20"),loading:w,onClick:Ue},k),J)))}},DXt6:function(at,ge,b){"use strict";b.r(ge);var Ke=b("0Owb"),Xe=b("sPJy"),Be=b("bE4q"),s=b("giR+"),ee=b("fyUT"),Se=b("2qtc"),W=b("kLXV"),ne=b("k1fw"),nt=b("WmNS"),z=b.n(nt),q=b("9og8"),se=b("tJVT"),Ye=b("PpiC"),J=b("q1tI"),d=b.n(J),w=b("9kvl"),E=b("ngQI"),De=b("NNiE"),Ve=b("9ZNV"),k=b("Qwyu"),S=b.n(k),Ae=b("jRFs"),Te=b("DaK5"),Ue=b("LvDl"),Ge=b.n(Ue),yt=b("vCeJ"),st={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},He=function(Pe){var he,O,ie,we,j,C,F,I,Z,X=Pe.paperlibrary,Oe=Pe.user,ue=Pe.globalSetting,me=Pe.loading,Fe=Pe.dispatch,pe=Object(Ye.a)(Pe,["paperlibrary","user","globalSetting","loading","dispatch"]),Qe=Object(J.useState)(),fe=Object(se.a)(Qe,2),$e=fe[0],Ot=fe[1],Yt=Object(J.useState)(),et=Object(se.a)(Yt,2),zt=et[0],br=et[1],G=Object(J.useState)(),We=Object(se.a)(G,2),de=We[0],_e=We[1],M=Object(J.useRef)(),Y=Object(J.useRef)(),K=Object(J.useRef)();Object(J.useEffect)(function(){return Fe({type:"globalSetting/footerToggle",payload:!1}),function(){Fe({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(J.useEffect)(function(){var Q,je,te,ce;Y.current=(Q=pe.match)===null||Q===void 0||((je=Q.params)===null||je===void 0)?void 0:je.id,_e((te=pe.location)===null||te===void 0||((ce=te.query)===null||ce===void 0)?void 0:ce.defaultActiveKey),be()},[]),Object(J.useEffect)(function(){Fe({type:"paperlibrary/getEditDisciplines",payload:{source:"question"}})},[]);var be=function(){Fe({type:"paperlibrary/getPaperData",payload:{id:Y.current}})},ye=function(){var Q=Object(q.a)(z.a.mark(function je(te,ce){var Ie,ze,L;return z.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:if(!(!te.destination||!te.source)){qe.next=2;break}return qe.abrupt("return");case 2:return Ie=ce.questions[te.source.index].id,ze=te.destination.index+1,qe.next=6,Fe({type:"paperlibrary/adjustPosition",payload:{id:Y.current,itemId:Ie,position:ze}});case 6:if(L=qe.sent,!(L.status===-1)){qe.next=9;break}return qe.abrupt("return");case 9:be();case 10:case"end":return qe.stop()}},je)}));return function(te,ce){return Q.apply(this,arguments)}}(),Qt=function(){var Q=Object(q.a)(z.a.mark(function je(){var te,ce,Ie;return z.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,(te=K.current)===null||te===void 0?void 0:te.onSubmit();case 2:return ce=L.sent,L.next=5,Fe({type:"paperlibrary/updatePaper",payload:Object(ne.a)(Object(ne.a)({},ce),{},{id:Y.current})});case 5:Ie=L.sent,Ie.status===0&&w.c.push("/paperlibrary/see/".concat(Y.current,"?defaultActiveKey=").concat(de));case 7:case"end":return L.stop()}},je)}));return function(){return Q.apply(this,arguments)}}(),Je=function(je,te){var ce=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Ie=arguments.length>3?arguments[3]:void 0,ze=Ge.a.cloneDeep(ce).map(function(L){return Object(ne.a)(Object(ne.a)({},L),{},{challenge_score:L.challenge_score||5})});if(M.current=Ie||Object(Te.formatTypeNameToDefaultScore)(te),te==="\u5B9E\u8BAD\u9898")return W.a.confirm({centered:!0,width:530,title:"\u8BBE\u7F6E\u5206\u6570",content:d.a.createElement("div",{className:S.a.shixunModal},d.a.createElement("div",null,"\u5173\u5361\uFF1A"),ze==null?void 0:ze.map(function(L,tt){return d.a.createElement("div",{className:S.a.shixunScore},tt+1,"\u3001",L.challenge_name,d.a.createElement("div",{style:{minWidth:"130px"}},d.a.createElement(ee.a,{defaultValue:L.challenge_score,min:1,onChange:function(yr){L.challenge_score=yr}}),d.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var L=Object(q.a)(z.a.mark(function qe(){return z.a.wrap(function(mt){for(;;)switch(mt.prev=mt.next){case 0:return mt.next=2,Object(yt.p)({id:Y.current,itemId:je,challenge_scores:ze.map(function(Pr){return{challenge_id:Pr.challenge_id,score:Pr.challenge_score}})});case 2:M.current=null,be();case 4:case"end":return mt.stop()}},qe)}));function tt(){return L.apply(this,arguments)}return tt}()});W.a.confirm({centered:!0,title:"\u8BBE\u7F6E\u5206\u6570",content:d.a.createElement("div",{className:S.a.modal},d.a.createElement("span",null,"\u672C\u9898\u5206\u503C\uFF1A"),d.a.createElement(ee.a,{min:1,defaultValue:M.current,onChange:function(tt){M.current=tt}}),d.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var L=Object(q.a)(z.a.mark(function qe(){return z.a.wrap(function(mt){for(;;)switch(mt.prev=mt.next){case 0:return mt.next=2,Fe({type:"paperlibrary/setScore",payload:{id:Y.current,itemId:je,score:M.current}});case 2:M.current=null,be();case 4:case"end":return mt.stop()}},qe)}));function tt(){return L.apply(this,arguments)}return tt}()})},Pt=function(je){W.a.confirm({centered:!0,title:"\u63D0\u793A",content:d.a.createElement("div",{className:S.a.modal},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var te=Object(q.a)(z.a.mark(function Ie(){return z.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,Fe({type:"paperlibrary/handleDeleteEditQuestion",payload:{id:Y.current,itemId:je}});case 2:be();case 3:case"end":return L.stop()}},Ie)}));function ce(){return te.apply(this,arguments)}return ce}()})},Sr=function(je,te){M.current=Object(Te.formatTypeNameToDefaultScore)(te),W.a.confirm({title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u6570",centered:!0,content:d.a.createElement("div",{className:S.a.modal},d.a.createElement("span",null,te,"\uFF1A"),d.a.createElement(ee.a,{min:1,defaultValue:M.current,onChange:function(Ie){M.current=Ie}}),d.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var ce=Object(q.a)(z.a.mark(function ze(){return z.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:return tt.next=2,Fe({type:"paperlibrary/batchSetScore",payload:{id:Y.current,item_type:je.toLowerCase(),score:M.current}});case 2:M.current=null,be();case 4:case"end":return tt.stop()}},ze)}));function Ie(){return ce.apply(this,arguments)}return Ie}()})},Ur=function(je){W.a.confirm({title:"\u63D0\u793A",centered:!0,content:d.a.createElement("div",{className:S.a.modalColumn},d.a.createElement("p",null,"\u5220\u9664\u5927\u9898\uFF0C\u5C06\u5220\u9664\u8BE5\u5927\u9898\u4E0B\u6240\u6709\u5C0F\u9898"),d.a.createElement("p",null,"\u786E\u8BA4\u5220\u9664\u8BE5\u5927\u9898\uFF1F")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var te=Object(q.a)(z.a.mark(function Ie(){return z.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,Fe({type:"paperlibrary/batchDelete",payload:{id:Y.current,item_type:(je||"").toLowerCase()}});case 2:be();case 3:case"end":return L.stop()}},Ie)}));function ce(){return te.apply(this,arguments)}return ce}()})};return d.a.createElement("section",{className:S.a.bg},d.a.createElement(Be.a,{className:"mt30",separator:">"},d.a.createElement(Be.a.Item,null,"\u8BD5\u5377\u5E93"),d.a.createElement(Be.a.Item,{href:"/paperlibrary?defaultActiveKey=".concat(de)},de==="1"?"\u516C\u5F00\u8BD5\u5377\u5E93":"\u6211\u7684\u8BD5\u5377\u5E93"),d.a.createElement(Be.a.Item,null,"\u8BD5\u5377\u7F16\u8F91")),d.a.createElement("div",null,d.a.createElement(Ae.a,{ref:K,isEdit:!0,editData:X==null||((he=X.paperData)===null||he===void 0)?void 0:he.exam,courseOptions:X.courseOptions,disciplinesData:X.disciplinesData})),d.a.createElement("div",{className:S.a.wrap},d.a.createElement("div",{className:"pt20 pb20"},d.a.createElement("div",{className:"".concat(S.a.flexRow," ").concat(S.a.flexJustifyBetween)},d.a.createElement("div",null,d.a.createElement("span",{className:S.a.questionNumber},"\u9898\u6570\uFF1A",(O=X.paperData)===null||O===void 0||((ie=O.exam)===null||ie===void 0)?void 0:ie.all_questions_count),d.a.createElement("span",{className:S.a.score},"\u603B\u5206\uFF1A",(we=X.paperData)===null||we===void 0||((j=we.exam)===null||j===void 0)?void 0:j.all_score),d.a.createElement("span",{className:S.a.score},"\u96BE\u5EA6\uFF1A",st[(C=X.paperData)===null||C===void 0||((F=C.exam)===null||F===void 0)?void 0:F.difficulty])),d.a.createElement("div",{className:S.a.selectTopicButton,onClick:function(){return w.c.push("/paperlibrary/edit_select/".concat(Y.current,"?defaultActiveKey=").concat(de))}},"\u7EE7\u7EED\u9009\u9898")),d.a.createElement("div",{className:S.a.line}),d.a.createElement("div",{className:S.a.dragTip},"\u5C0F\u9898\u4E4B\u95F4\u53EF\u4EE5\u62D6\u52A8\u6392\u5E8F"),(I=X.paperData)===null||I===void 0||((Z=I.questionList)===null||Z===void 0)?void 0:Z.map(function(Q,je){var te=Q.type===zt;return d.a.createElement("div",{className:"".concat(S.a.relative," mt20 mb20"),key:je},d.a.createElement("div",{className:"".concat(S.a.typeActive," ").concat(te?S.a.mouseTypeActive:""),onMouseEnter:function(){br(Q.type),Ot(null)}},d.a.createElement("span",{className:"".concat(S.a.typeName," ").concat(te?"ml20":"")},Q.number,"\u3001",Q.name),d.a.createElement("span",{className:S.a.typeNumber},"\uFF08\u5171",Q.questions_count,"\u9898\uFF1B\u5171",Q.questions_score,"\u5206\uFF09")),te&&d.a.createElement("div",{className:"".concat(S.a.typeAction," ").concat(S.a.flexRow)},Q.type!=="PRACTICAL"&&d.a.createElement("div",{className:S.a.setScore,onClick:function(){return Sr(Q.type,Q.name)}},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206"),d.a.createElement("div",{className:S.a.delete,onClick:function(){return Ur(Q.type)}},"\u5220\u9664")),d.a.createElement(E.a,{onDragEnd:function(Ie){return ye(Ie,Q)}},d.a.createElement(E.c,{droppableId:je.toString()},function(ce,Ie){var ze;return d.a.createElement("div",Object(Ke.a)({className:"mt20",ref:ce.innerRef},ce.droppableProps,{onScroll:function(){}}),(ze=Q.questions)===null||ze===void 0?void 0:ze.map(function(L,tt){return d.a.createElement(E.b,{draggableId:L.id.toString(),index:tt,key:L.id},function(qe){return d.a.createElement("div",Object(Ke.a)({ref:qe.innerRef},qe.draggableProps,qe.dragHandleProps),d.a.createElement(De.a,{index:tt,typeName:Q.name,type:Q.type,data:L,inMouseId:$e,onSetScore:Je,onDelete:Pt,onMouseEnter:function(mt){Ot(mt),br(null)}}))})}))})))}))),d.a.createElement(Ve.a,{okText:"\u4FDD\u5B58",loading:me["paperlibrary/updatePaper"],onCancel:function(){return w.c.replace("/paperlibrary")},onOk:Qt}))};ge.default=Object(w.a)(function(Ee){var Pe=Ee.paperlibrary,he=Ee.user,O=Ee.loading,ie=Ee.globalSetting;return{paperlibrary:Pe,user:he,globalSetting:ie,loading:O.effects}})(He)},DaK5:function(at,ge,b){"use strict";b.r(ge),b.d(ge,"formatTypeNameToDefaultScore",function(){return Ge});var Ke=b("0Owb"),Xe=b("sPJy"),Be=b("bE4q"),s=b("WmNS"),ee=b.n(s),Se=b("9og8"),W=b("giR+"),ne=b("fyUT"),nt=b("2qtc"),z=b("kLXV"),q=b("k1fw"),se=b("tJVT"),Ye=b("PpiC"),J=b("q1tI"),d=b.n(J),w=b("9kvl"),E=b("ngQI"),De=b("NNiE"),Ve=b("tKIZ"),k=b.n(Ve),S=b("9ZNV"),Ae=b("LvDl"),Te=b.n(Ae),Ue=b("WCUW"),Ge=function(He){var Ee={\u5355\u9009\u9898:2,\u591A\u9009\u9898:5,\u586B\u7A7A\u9898:2,\u5224\u65AD\u9898:2,\u7B80\u7B54\u9898:10,\u7F16\u7A0B\u9898:10,\u5B9E\u8BAD\u9898:5};return Ee[He]||0},yt=function(He){var Ee,Pe,he,O,ie=He.problemsetPreview,we=He.user,j=He.globalSetting,C=He.loading,F=He.dispatch,I=Object(Ye.a)(He,["problemsetPreview","user","globalSetting","loading","dispatch"]),Z=Object(J.useState)(),X=Object(se.a)(Z,2),Oe=X[0],ue=X[1],me=Object(J.useState)(),Fe=Object(se.a)(me,2),pe=Fe[0],Qe=Fe[1],fe=Object(J.useRef)();Object(J.useEffect)(function(){return F({type:"globalSetting/footerToggle",payload:!1}),function(){F({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(J.useEffect)(function(){$e()},[]);var $e=function(){F({type:"problemsetPreview/getPaperData"})},Ot=function(We,de){var _e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],M=arguments.length>3?arguments[3]:void 0,Y=Te.a.cloneDeep(_e).map(function(K){return Object(q.a)(Object(q.a)({},K),{},{challenge_score:K.challenge_score||5})});if(fe.current=M||Ge(de),de==="\u5B9E\u8BAD\u9898")return z.a.confirm({centered:!0,width:530,title:"\u8BBE\u7F6E\u5206\u6570",content:d.a.createElement("div",{className:k.a.shixunModal},d.a.createElement("div",null,"\u5173\u5361\uFF1A"),Y==null?void 0:Y.map(function(K,be){return d.a.createElement("div",{className:k.a.shixunScore},be+1,"\u3001",K.challenge_name,d.a.createElement("div",{style:{minWidth:"130px"}},d.a.createElement(ne.a,{defaultValue:K.challenge_score,min:1,onChange:function(Qt){K.challenge_score=Qt}}),d.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var K=Object(Se.a)(ee.a.mark(function ye(){return ee.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:return Je.next=2,Object(Ue.F)({id:We,challenge_scores:Y.map(function(Pt){return{challenge_id:Pt.challenge_id,score:Pt.challenge_score}})});case 2:fe.current=null,$e();case 4:case"end":return Je.stop()}},ye)}));function be(){return K.apply(this,arguments)}return be}()});z.a.confirm({centered:!0,title:"\u8BBE\u7F6E\u5206\u6570",content:d.a.createElement("div",{className:k.a.modal},d.a.createElement("span",null,"\u672C\u9898\u5206\u503C\uFF1A"),d.a.createElement(ne.a,{min:1,defaultValue:fe.current,onChange:function(be){fe.current=be}}),d.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var K=Object(Se.a)(ee.a.mark(function ye(){return ee.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:return Je.next=2,F({type:"problemsetPreview/setScore",payload:{id:We,score:fe.current}});case 2:fe.current=null,$e();case 4:case"end":return Je.stop()}},ye)}));function be(){return K.apply(this,arguments)}return be}()})},Yt=function(We){z.a.confirm({centered:!0,title:"\u63D0\u793A",content:d.a.createElement("div",{className:k.a.modal},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var de=Object(Se.a)(ee.a.mark(function M(){return ee.a.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.next=2,F({type:"problemsetPreview/handleDelete",payload:{id:We}});case 2:$e();case 3:case"end":return K.stop()}},M)}));function _e(){return de.apply(this,arguments)}return _e}()})},et=function(We,de){fe.current=Ge(de),z.a.confirm({centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u6570",content:d.a.createElement("div",{className:k.a.modal},d.a.createElement("span",null,de,"\uFF1A"),d.a.createElement(ne.a,{min:1,defaultValue:fe.current,onChange:function(M){fe.current=M}}),d.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var _e=Object(Se.a)(ee.a.mark(function Y(){return ee.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return be.next=2,F({type:"problemsetPreview/batchSetScore",payload:{item_type:We,score:fe.current}});case 2:fe.current=null,$e();case 4:case"end":return be.stop()}},Y)}));function M(){return _e.apply(this,arguments)}return M}()})},zt=function(We){z.a.confirm({centered:!0,title:"\u63D0\u793A",content:d.a.createElement("div",{className:k.a.modalColumn},d.a.createElement("p",null,"\u5220\u9664\u5927\u9898\uFF0C\u5C06\u5220\u9664\u8BE5\u5927\u9898\u4E0B\u6240\u6709\u5C0F\u9898"),d.a.createElement("p",null,"\u786E\u8BA4\u5220\u9664\u8BE5\u5927\u9898\uFF1F")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var de=Object(Se.a)(ee.a.mark(function M(){return ee.a.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.next=2,F({type:"problemsetPreview/batchDelete",payload:{item_type:We}});case 2:$e();case 3:case"end":return K.stop()}},M)}));function _e(){return de.apply(this,arguments)}return _e}()})},br=function(){var G=Object(Se.a)(ee.a.mark(function We(de,_e){var M,Y,K;return ee.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:if(!(!de.destination||!de.source)){ye.next=2;break}return ye.abrupt("return");case 2:return M=_e.questions[de.source.index].id,Y=de.destination.index+1,ye.next=6,F({type:"problemsetPreview/adjustPosition",payload:{id:M,position:Y}});case 6:if(K=ye.sent,!(K.status===-1)){ye.next=9;break}return ye.abrupt("return");case 9:$e();case 10:case"end":return ye.stop()}},We)}));return function(de,_e){return G.apply(this,arguments)}}();return d.a.createElement("section",{className:k.a.bg},d.a.createElement(Be.a,{className:"mt30",separator:">"},d.a.createElement(Be.a.Item,null,"\u8BD5\u9898\u5E93"),d.a.createElement(Be.a.Item,{href:"/problemset"},"\u4EBA\u5DE5\u7EC4\u5377"),d.a.createElement(Be.a.Item,null,"\u8BD5\u5377\u9884\u89C8")),d.a.createElement("div",{className:k.a.wrap},d.a.createElement("div",{className:"pt20 pb20"},d.a.createElement("div",{className:"".concat(k.a.flexRow," ").concat(k.a.flexJustifyBetween)},d.a.createElement("div",null,d.a.createElement("span",{className:k.a.questionNumber},"\u9898\u6570\uFF1A",(Ee=ie.paperData)===null||Ee===void 0?void 0:Ee.all_questions_count),d.a.createElement("span",{className:k.a.score},"\u603B\u5206\uFF1A",(Pe=ie.paperData)===null||Pe===void 0?void 0:Pe.all_score)),d.a.createElement("div",{className:k.a.selectTopicButton,onClick:function(){return w.c.push("/problemset/preview_select")}},"\u7EE7\u7EED\u9009\u9898")),d.a.createElement("div",{className:k.a.line}),d.a.createElement("div",{className:k.a.dragTip},"\u5C0F\u9898\u4E4B\u95F4\u53EF\u4EE5\u62D6\u52A8\u6392\u5E8F"),(he=ie.paperData)===null||he===void 0||((O=he.questionList)===null||O===void 0)?void 0:O.map(function(G,We){var de=G.type===pe;return d.a.createElement("div",{className:"".concat(k.a.relative," mt20 mb20"),key:We},d.a.createElement("div",{className:"".concat(k.a.typeActive," ").concat(de?k.a.mouseTypeActive:""),onMouseEnter:function(){Qe(G.type),ue(null)}},d.a.createElement("span",{className:"".concat(k.a.typeName," ").concat(de?"ml20":"")},G.number,"\u3001",G.name),d.a.createElement("span",{className:k.a.typeNumber},"\uFF08\u5171",G.questions_count,"\u9898\uFF1B\u5171",G.questions_score,"\u5206\uFF09")),de&&d.a.createElement("div",{className:"".concat(k.a.typeAction," ").concat(k.a.flexRow)},G.type!=="PRACTICAL"&&d.a.createElement("div",{className:k.a.setScore,onClick:function(){return et(G.type,G.name)}},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206"),d.a.createElement("div",{className:k.a.delete,onClick:function(){return zt(G.type)}},"\u5220\u9664")),d.a.createElement(E.a,{onDragEnd:function(M){return br(M,G)}},d.a.createElement(E.c,{droppableId:We.toString()},function(_e,M){var Y;return d.a.createElement("div",Object(Ke.a)({className:"mt20",ref:_e.innerRef},_e.droppableProps,{onScroll:function(){}}),(Y=G.questions)===null||Y===void 0?void 0:Y.map(function(K,be){return d.a.createElement(E.b,{draggableId:K.id.toString(),index:be,key:K.id},function(ye){return d.a.createElement("div",Object(Ke.a)({ref:ye.innerRef},ye.draggableProps,ye.dragHandleProps),d.a.createElement(De.a,{index:be,typeName:G.name,type:G.type,data:K,inMouseId:Oe,onSetScore:Ot,onDelete:Yt,onMouseEnter:function(Je){ue(Je),Qe(null)}}))})}))})))}))),d.a.createElement(S.a,{okText:"\u4FDD\u5B58\u8BD5\u5377",onCancel:function(){return w.c.replace("/problemset")},onOk:function(){return w.c.push("/problemset/preview_new")}}))};ge.default=Object(w.a)(function(st){var He=st.problemsetPreview,Ee=st.user,Pe=st.loading,he=st.globalSetting;return{problemsetPreview:He,user:Ee,globalSetting:he,loading:Pe.effects}})(yt)},Iji5:function(at,ge,b){at.exports={bg:"bg___1cM3V",flexRow:"flexRow___1Uhrh",main:"main___2b2sB",formWrap:"formWrap___1enct",knowledgeWrap:"knowledgeWrap___pQ5DC",knowledgeIcon:"knowledgeIcon___1uflh",knowledgeContent:"knowledgeContent___jouvx",knowledgeItem:"knowledgeItem___BKrY8",knowledgeItemName:"knowledgeItemName___2hRMC",knowledgeItemIcon:"knowledgeItemIcon___1sqtm",button:"button___1DGpE",buttonFixed:"buttonFixed___1WObI",buttonWrap:"buttonWrap___3KeSj",duration:"duration___1cXy5"}},LvDl:function(at,ge,b){(function(Ke,Xe){var Be;/** * @license * Lodash * Copyright OpenJS Foundation and other contributors diff --git a/p__Problemset__Preview__index.js b/p__Problemset__Preview__index.js index 8dfcf38956..bfab602189 100644 --- a/p__Problemset__Preview__index.js +++ b/p__Problemset__Preview__index.js @@ -1,7 +1,7 @@ (window.webpackJsonp=window.webpackJsonp||[]).push([[144],{"+M/w":function(gt,ge,v){gt.exports={flexRow:"flexRow___1Kwk7",flexColumn:"flexColumn___1x58l",action:"action___osaCD",setScore:"setScore___kmMlR",delete:"delete___XpFlx",content:"content___9Naj3",titleWrap:"titleWrap___32PZL",titleNumber:"titleNumber___3HPb0",score:"score___3zGYh",titleHtml:"titleHtml___2vgPo",answerWrap:"answerWrap___2vM8f",answer:"answer___1Q0Tc"}},"9Bee":function(gt,ge,v){"use strict";var Ne=v("q1tI"),ot=v.n(Ne),Ke=v("vg9a"),s=v("tJVT"),$=v("DlQD"),de=v.n($),K=v("rUJ1");function ne(R,U){var C=R.match(/^(\s+)(?:```)/);if(C===null)return U;var P=C[1];return U.split(` `).map(function(be){var Ue=be.match(/^\s+/);if(Ue===null)return be;var Ge=Object(s.a)(Ue,1),Te=Ge[0];return Te.length>=P.length?be.slice(P.length):be}).join(` `)}var vt=[],ue=["
          "],V=new de.a.Renderer,ke=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function st(){vt.length=0,ue=["
            "]}function ie(R,U,C,P){if(U>=R.length||R[U].level<=C)return U;var be=R[U];P.push("
          • "+be.text+""),U++;var Ue=[];return U=ie(R,U,be.level,Ue),Ue.length>0&&(P.push("
              "),Ue.forEach(function(Ge){P.push(Ge)}),P.push("
            ")),P.push("
          • "),U=ie(R,U,C,P),U}function _(){return ie(vt,0,0,ue),ue.push("
          "),ue.join("")}var k={heading:function(U){var C=ke.exec(U);if(C)return{type:"heading",raw:C[0],depth:C[1].length,text:C[2]}},fences:function(U){var C=this.rules.block.fences.exec(U);if(C){var P=C[0],be=ne(P,C[3]||""),Ue=C[2]?C[2].trim():C[2];if(["latex","katex","math"].indexOf(Ue)>=0){var Ge=ut(),Te=be;be=Ge,O[Ge]={type:"block",expression:Te}}return{type:"code",raw:P,lang:Ue,text:be}}}},re=/(?:\${2})([^\n`]+?)(?:\${2})/gi,Oe=0,ut=function(){return"__special_katext_id_".concat(Oe++,"__")},O={};function Be(){return O}function me(){Oe=0,O={}}function Re(R){return R=R.replace(re,function(U,C){var P=ut();return O[P]={type:"inline",expression:C},P}),R}var ve=V.listitem;V.listitem=function(R){return ve(Re(R))};var Ze=V.paragraph;V.paragraph=function(R){return Ze(Re(R))};var At=V.tablecell;V.tablecell=function(R,U){return At(Re(R),U)},V.code=function(R,U,C){var P=(U||"").match(/\S*/)[0];return P?["latex","katex","math"].indexOf(P)>=0?"

          ".concat(R,"

          "):'
          ').concat(C?R:Object(K.escape)(R,!0),`
          -`):'
          '+(C?R:Object(K.escape)(R,!0))+"
          "},V.heading=function(R,U,C){var P=this.options.headerPrefix+C.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return vt.push({anchor:P,level:U,text:R}),"'+R+""},de.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),de.a.use({tokenizer:k,renderer:V});var ct=de.a,Me=v("SJMd"),Xe=v("wMS7"),_t=v.n(Xe),fe=v("Oy/b"),D=/]*>/g;function oe(R){var U=document.createElement("div");return U.innerHTML=R,U.childNodes.length===0?"":U.childNodes[0].nodeValue}var _e=ge.a=function(R){var U=R.value,C=U===void 0?"":U,P=R.className,be=R.style,Ue=be===void 0?{}:be,Ge=String(C),Te=Object(Ne.useMemo)(function(){var we=ct(Ge),Qe=Be();return Ge.match(/\[TOC\]/)&&(we=we.replace("

          [TOC]

          ",_()),st()),we=we.replace(/(__special_katext_id_\d+__)/g,function(Ae,Ee){var Et=Qe[Ee],ir=Et.type,De=Et.expression;return Object(fe.renderToString)(oe(De)||"",{displayMode:ir==="block",throwOnError:!1,output:"html"})}),we=we.replace(/▁/g,"\u2581\u2581\u2581"),me(),_t.a.sanitize(we)},[Ge]),Ye=Object(Ne.useRef)();function Dt(we){var Qe=we.target;if(Qe.tagName.toUpperCase()==="A"){var Ae=Qe.getAttribute("href");if(Ae.startsWith("#")){we.preventDefault();var Ee=document.getElementById(Ae.replace("#",""));Ee&&Ee.scrollIntoView(!0)}}}return Object(Ne.useEffect)(function(){if(Ye.current&&Te&&(Te.match(D)&&window.PR.prettyPrint()),Ye.current)return Ye.current.addEventListener("click",Dt),function(){Ye.current.removeEventListener("click",Dt),me(),st()}},[Te,Ye.current,Dt]),ot.a.createElement("div",{ref:Ye,style:Ue,className:"".concat(P||""," markdown-body"),dangerouslySetInnerHTML:{__html:Te}})}},"9ZNV":function(gt,ge,v){"use strict";v.d(ge,"a",function(){return ne});var Ne=v("0Owb"),ot=v("+L6B"),Ke=v("2/Rp"),s=v("q1tI"),$=v.n(s),de=v("UUDw"),K=v.n(de),ne=function(ue){var V=ue.cancelText,ke=V===void 0?"\u53D6\u6D88":V,st=ue.okText,ie=st===void 0?"\u786E\u5B9A":st,_=ue.loading,k=_===void 0?!1:_,re=ue.hasOkBtn,Oe=re===void 0?!0:re,ut=ue.okButtonProps,O=ut===void 0?{}:ut,Be=ue.onCancel,me=Be===void 0?function(){}:Be,Re=ue.onOk,ve=Re===void 0?function(){}:Re;return $.a.createElement("div",{className:K.a.buttonFixed},$.a.createElement("div",{className:K.a.buttonWrap},$.a.createElement(Ke.a,{size:"large",className:"".concat(K.a.button," mr20"),onClick:me},ke),Oe&&$.a.createElement(Ke.a,Object(Ne.a)({size:"large",type:"primary",className:"".concat(K.a.button," mr20"),loading:k,onClick:ve},O),ie)))}},DaK5:function(gt,ge,v){"use strict";v.r(ge),v.d(ge,"formatTypeNameToDefaultScore",function(){return Ze});var Ne=v("0Owb"),ot=v("sPJy"),Ke=v("bE4q"),s=v("WmNS"),$=v.n(s),de=v("9og8"),K=v("giR+"),ne=v("fyUT"),vt=v("2qtc"),ue=v("kLXV"),V=v("k1fw"),ke=v("tJVT"),st=v("PpiC"),ie=v("q1tI"),_=v.n(ie),k=v("9kvl"),re=v("ngQI"),Oe=v("NNiE"),ut=v("tKIZ"),O=v.n(ut),Be=v("9ZNV"),me=v("LvDl"),Re=v.n(me),ve=v("WCUW"),Ze=function(Me){var Xe={\u5355\u9009\u9898:2,\u591A\u9009\u9898:5,\u586B\u7A7A\u9898:2,\u5224\u65AD\u9898:2,\u7B80\u7B54\u9898:10,\u7F16\u7A0B\u9898:10,\u5B9E\u8BAD\u9898:5};return Xe[Me]||0},At=function(Me){var Xe,_t,fe,D,oe=Me.problemsetPreview,_e=Me.user,R=Me.globalSetting,U=Me.loading,C=Me.dispatch,P=Object(st.a)(Me,["problemsetPreview","user","globalSetting","loading","dispatch"]),be=Object(ie.useState)(),Ue=Object(ke.a)(be,2),Ge=Ue[0],Te=Ue[1],Ye=Object(ie.useState)(),Dt=Object(ke.a)(Ye,2),we=Dt[0],Qe=Dt[1],Ae=Object(ie.useRef)();Object(ie.useEffect)(function(){return C({type:"globalSetting/footerToggle",payload:!1}),function(){C({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(ie.useEffect)(function(){Ee()},[]);var Ee=function(){C({type:"problemsetPreview/getPaperData"})},Et=function(Fe,ce){var Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],J=arguments.length>3?arguments[3]:void 0,le=Re.a.cloneDeep(Y).map(function(B){return Object(V.a)(Object(V.a)({},B),{},{challenge_score:B.challenge_score||5})});if(Ae.current=J||Ze(ce),ce==="\u5B9E\u8BAD\u9898")return ue.a.confirm({centered:!0,width:530,title:"\u8BBE\u7F6E\u5206\u6570",content:_.a.createElement("div",{className:O.a.shixunModal},_.a.createElement("div",null,"\u5173\u5361\uFF1A"),le==null?void 0:le.map(function(B,je){return _.a.createElement("div",{className:O.a.shixunScore},je+1,"\u3001",B.challenge_name,_.a.createElement("div",{style:{minWidth:"130px"}},_.a.createElement(ne.a,{defaultValue:B.challenge_score,min:0,step:.1,onChange:function(or){B.challenge_score=or}}),_.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var B=Object(de.a)($.a.mark(function Q(){return $.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return Ce.next=2,Object(ve.F)({id:Fe,challenge_scores:le.map(function(Ft){return{challenge_id:Ft.challenge_id,score:Ft.challenge_score}})});case 2:Ae.current=null,Ee();case 4:case"end":return Ce.stop()}},Q)}));function je(){return B.apply(this,arguments)}return je}()});ue.a.confirm({centered:!0,title:"\u8BBE\u7F6E\u5206\u6570",content:_.a.createElement("div",{className:O.a.modal},_.a.createElement("span",null,"\u672C\u9898\u5206\u503C\uFF1A"),_.a.createElement(ne.a,{min:0,step:.1,defaultValue:Ae.current,onChange:function(je){Ae.current=je}}),_.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var B=Object(de.a)($.a.mark(function Q(){return $.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return Ce.next=2,C({type:"problemsetPreview/setScore",payload:{id:Fe,score:Ae.current}});case 2:Ae.current=null,Ee();case 4:case"end":return Ce.stop()}},Q)}));function je(){return B.apply(this,arguments)}return je}()})},ir=function(Fe){ue.a.confirm({centered:!0,title:"\u63D0\u793A",content:_.a.createElement("div",{className:O.a.modal},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var ce=Object(de.a)($.a.mark(function J(){return $.a.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return B.next=2,C({type:"problemsetPreview/handleDelete",payload:{id:Fe}});case 2:Ee();case 3:case"end":return B.stop()}},J)}));function Y(){return ce.apply(this,arguments)}return Y}()})},De=function(Fe,ce){Ae.current=Ze(ce),ue.a.confirm({centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u6570",content:_.a.createElement("div",{className:O.a.modal},_.a.createElement("span",null,ce,"\uFF1A"),_.a.createElement(ne.a,{min:0,step:.1,defaultValue:Ae.current,onChange:function(J){Ae.current=J}}),_.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var Y=Object(de.a)($.a.mark(function le(){return $.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:return je.next=2,C({type:"problemsetPreview/batchSetScore",payload:{item_type:Fe,score:Ae.current}});case 2:Ae.current=null,Ee();case 4:case"end":return je.stop()}},le)}));function J(){return Y.apply(this,arguments)}return J}()})},Zt=function(Fe){ue.a.confirm({centered:!0,title:"\u63D0\u793A",content:_.a.createElement("div",{className:O.a.modalColumn},_.a.createElement("p",null,"\u5220\u9664\u5927\u9898\uFF0C\u5C06\u5220\u9664\u8BE5\u5927\u9898\u4E0B\u6240\u6709\u5C0F\u9898"),_.a.createElement("p",null,"\u786E\u8BA4\u5220\u9664\u8BE5\u5927\u9898\uFF1F")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var ce=Object(de.a)($.a.mark(function J(){return $.a.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return B.next=2,C({type:"problemsetPreview/batchDelete",payload:{item_type:Fe}});case 2:Ee();case 3:case"end":return B.stop()}},J)}));function Y(){return ce.apply(this,arguments)}return Y}()})},ka=function(){var z=Object(de.a)($.a.mark(function Fe(ce,Y){var J,le,B;return $.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:if(!(!ce.destination||!ce.source)){Q.next=2;break}return Q.abrupt("return");case 2:return J=Y.questions[ce.source.index].id,le=ce.destination.index+1,Q.next=6,C({type:"problemsetPreview/adjustPosition",payload:{id:J,position:le}});case 6:if(B=Q.sent,!(B.status===-1)){Q.next=9;break}return Q.abrupt("return");case 9:Ee();case 10:case"end":return Q.stop()}},Fe)}));return function(ce,Y){return z.apply(this,arguments)}}();return _.a.createElement("section",{className:O.a.bg},_.a.createElement(Ke.a,{className:"mt30",separator:">"},_.a.createElement(Ke.a.Item,null,"\u8BD5\u9898\u5E93"),_.a.createElement(Ke.a.Item,{href:"/problemset"},"\u4EBA\u5DE5\u7EC4\u5377"),_.a.createElement(Ke.a.Item,null,"\u8BD5\u5377\u9884\u89C8")),_.a.createElement("div",{className:O.a.wrap},_.a.createElement("div",{className:"pt20 pb20"},_.a.createElement("div",{className:"".concat(O.a.flexRow," ").concat(O.a.flexJustifyBetween)},_.a.createElement("div",null,_.a.createElement("span",{className:O.a.questionNumber},"\u9898\u6570\uFF1A",(Xe=oe.paperData)===null||Xe===void 0?void 0:Xe.all_questions_count),_.a.createElement("span",{className:O.a.score},"\u603B\u5206\uFF1A",(_t=oe.paperData)===null||_t===void 0?void 0:_t.all_score)),_.a.createElement("div",{className:O.a.selectTopicButton,onClick:function(){return k.c.push("/problemset/preview_select")}},"\u7EE7\u7EED\u9009\u9898")),_.a.createElement("div",{className:O.a.line}),_.a.createElement("div",{className:O.a.dragTip},"\u5C0F\u9898\u4E4B\u95F4\u53EF\u4EE5\u62D6\u52A8\u6392\u5E8F"),(fe=oe.paperData)===null||fe===void 0||((D=fe.questionList)===null||D===void 0)?void 0:D.map(function(z,Fe){var ce=z.type===we;return _.a.createElement("div",{className:"".concat(O.a.relative," mt20 mb20"),key:Fe},_.a.createElement("div",{className:"".concat(O.a.typeActive," ").concat(ce?O.a.mouseTypeActive:""),onMouseEnter:function(){Qe(z.type),Te(null)}},_.a.createElement("span",{className:"".concat(O.a.typeName," ").concat(ce?"ml20":"")},z.number,"\u3001",z.name),_.a.createElement("span",{className:O.a.typeNumber},"\uFF08\u5171",z.questions_count,"\u9898\uFF1B\u5171",z.questions_score,"\u5206\uFF09")),ce&&_.a.createElement("div",{className:"".concat(O.a.typeAction," ").concat(O.a.flexRow)},z.type!=="PRACTICAL"&&_.a.createElement("div",{className:O.a.setScore,onClick:function(){return De(z.type,z.name)}},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206"),_.a.createElement("div",{className:O.a.delete,onClick:function(){return Zt(z.type)}},"\u5220\u9664")),_.a.createElement(re.a,{onDragEnd:function(J){return ka(J,z)}},_.a.createElement(re.c,{droppableId:Fe.toString()},function(Y,J){var le;return _.a.createElement("div",Object(Ne.a)({className:"mt20",ref:Y.innerRef},Y.droppableProps,{onScroll:function(){}}),(le=z.questions)===null||le===void 0?void 0:le.map(function(B,je){return _.a.createElement(re.b,{draggableId:B.id.toString(),index:je,key:B.id},function(Q){return _.a.createElement("div",Object(Ne.a)({ref:Q.innerRef},Q.draggableProps,Q.dragHandleProps),_.a.createElement(Oe.a,{index:je,typeName:z.name,type:z.type,data:B,inMouseId:Ge,onSetScore:Et,onDelete:ir,onMouseEnter:function(Ce){Te(Ce),Qe(null)}}))})}))})))}))),_.a.createElement(Be.a,{okText:"\u4FDD\u5B58\u8BD5\u5377",onCancel:function(){return k.c.replace("/problemset")},onOk:function(){return k.c.push("/problemset/preview_new")}}))};ge.default=Object(k.a)(function(ct){var Me=ct.problemsetPreview,Xe=ct.user,_t=ct.loading,fe=ct.globalSetting;return{problemsetPreview:Me,user:Xe,globalSetting:fe,loading:_t.effects}})(At)},LvDl:function(gt,ge,v){(function(Ne,ot){var Ke;/** +`):'
          '+(C?R:Object(K.escape)(R,!0))+"
          "},V.heading=function(R,U,C){var P=this.options.headerPrefix+C.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return vt.push({anchor:P,level:U,text:R}),"'+R+""},de.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),de.a.use({tokenizer:k,renderer:V});var ct=de.a,Me=v("SJMd"),Xe=v("wMS7"),_t=v.n(Xe),fe=v("Oy/b"),D=/]*>/g;function oe(R){var U=document.createElement("div");return U.innerHTML=R,U.childNodes.length===0?"":U.childNodes[0].nodeValue}var _e=ge.a=function(R){var U=R.value,C=U===void 0?"":U,P=R.className,be=R.style,Ue=be===void 0?{}:be,Ge=String(C),Te=Object(Ne.useMemo)(function(){var we=ct(Ge),Qe=Be();return Ge.match(/\[TOC\]/)&&(we=we.replace("

          [TOC]

          ",_()),st()),we=we.replace(/(__special_katext_id_\d+__)/g,function(Ae,Ee){var Et=Qe[Ee],ir=Et.type,De=Et.expression;return Object(fe.renderToString)(oe(De)||"",{displayMode:ir==="block",throwOnError:!1,output:"html"})}),we=we.replace(/▁/g,"\u2581\u2581\u2581"),me(),_t.a.sanitize(we)},[Ge]),Ye=Object(Ne.useRef)();function Dt(we){var Qe=we.target;if(Qe.tagName.toUpperCase()==="A"){var Ae=Qe.getAttribute("href");if(Ae.startsWith("#")){we.preventDefault();var Ee=document.getElementById(Ae.replace("#",""));Ee&&Ee.scrollIntoView(!0)}}}return Object(Ne.useEffect)(function(){if(Ye.current&&Te&&(Te.match(D)&&window.PR.prettyPrint()),Ye.current)return Ye.current.addEventListener("click",Dt),function(){Ye.current.removeEventListener("click",Dt),me(),st()}},[Te,Ye.current,Dt]),ot.a.createElement("div",{ref:Ye,style:Ue,className:"".concat(P||""," markdown-body"),dangerouslySetInnerHTML:{__html:Te}})}},"9ZNV":function(gt,ge,v){"use strict";v.d(ge,"a",function(){return ne});var Ne=v("0Owb"),ot=v("+L6B"),Ke=v("2/Rp"),s=v("q1tI"),$=v.n(s),de=v("UUDw"),K=v.n(de),ne=function(ue){var V=ue.cancelText,ke=V===void 0?"\u53D6\u6D88":V,st=ue.okText,ie=st===void 0?"\u786E\u5B9A":st,_=ue.loading,k=_===void 0?!1:_,re=ue.hasOkBtn,Oe=re===void 0?!0:re,ut=ue.okButtonProps,O=ut===void 0?{}:ut,Be=ue.onCancel,me=Be===void 0?function(){}:Be,Re=ue.onOk,ve=Re===void 0?function(){}:Re;return $.a.createElement("div",{className:K.a.buttonFixed},$.a.createElement("div",{className:K.a.buttonWrap},$.a.createElement(Ke.a,{size:"large",className:"".concat(K.a.button," mr20"),onClick:me},ke),Oe&&$.a.createElement(Ke.a,Object(Ne.a)({size:"large",type:"primary",className:"".concat(K.a.button," mr20"),loading:k,onClick:ve},O),ie)))}},DaK5:function(gt,ge,v){"use strict";v.r(ge),v.d(ge,"formatTypeNameToDefaultScore",function(){return Ze});var Ne=v("0Owb"),ot=v("sPJy"),Ke=v("bE4q"),s=v("WmNS"),$=v.n(s),de=v("9og8"),K=v("giR+"),ne=v("fyUT"),vt=v("2qtc"),ue=v("kLXV"),V=v("k1fw"),ke=v("tJVT"),st=v("PpiC"),ie=v("q1tI"),_=v.n(ie),k=v("9kvl"),re=v("ngQI"),Oe=v("NNiE"),ut=v("tKIZ"),O=v.n(ut),Be=v("9ZNV"),me=v("LvDl"),Re=v.n(me),ve=v("WCUW"),Ze=function(Me){var Xe={\u5355\u9009\u9898:2,\u591A\u9009\u9898:5,\u586B\u7A7A\u9898:2,\u5224\u65AD\u9898:2,\u7B80\u7B54\u9898:10,\u7F16\u7A0B\u9898:10,\u5B9E\u8BAD\u9898:5};return Xe[Me]||0},At=function(Me){var Xe,_t,fe,D,oe=Me.problemsetPreview,_e=Me.user,R=Me.globalSetting,U=Me.loading,C=Me.dispatch,P=Object(st.a)(Me,["problemsetPreview","user","globalSetting","loading","dispatch"]),be=Object(ie.useState)(),Ue=Object(ke.a)(be,2),Ge=Ue[0],Te=Ue[1],Ye=Object(ie.useState)(),Dt=Object(ke.a)(Ye,2),we=Dt[0],Qe=Dt[1],Ae=Object(ie.useRef)();Object(ie.useEffect)(function(){return C({type:"globalSetting/footerToggle",payload:!1}),function(){C({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(ie.useEffect)(function(){Ee()},[]);var Ee=function(){C({type:"problemsetPreview/getPaperData"})},Et=function(Fe,ce){var Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],J=arguments.length>3?arguments[3]:void 0,le=Re.a.cloneDeep(Y).map(function(B){return Object(V.a)(Object(V.a)({},B),{},{challenge_score:B.challenge_score||5})});if(Ae.current=J||Ze(ce),ce==="\u5B9E\u8BAD\u9898")return ue.a.confirm({centered:!0,width:530,title:"\u8BBE\u7F6E\u5206\u6570",content:_.a.createElement("div",{className:O.a.shixunModal},_.a.createElement("div",null,"\u5173\u5361\uFF1A"),le==null?void 0:le.map(function(B,je){return _.a.createElement("div",{className:O.a.shixunScore},je+1,"\u3001",B.challenge_name,_.a.createElement("div",{style:{minWidth:"130px"}},_.a.createElement(ne.a,{defaultValue:B.challenge_score,min:1,onChange:function(or){B.challenge_score=or}}),_.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var B=Object(de.a)($.a.mark(function Q(){return $.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return Ce.next=2,Object(ve.F)({id:Fe,challenge_scores:le.map(function(Ft){return{challenge_id:Ft.challenge_id,score:Ft.challenge_score}})});case 2:Ae.current=null,Ee();case 4:case"end":return Ce.stop()}},Q)}));function je(){return B.apply(this,arguments)}return je}()});ue.a.confirm({centered:!0,title:"\u8BBE\u7F6E\u5206\u6570",content:_.a.createElement("div",{className:O.a.modal},_.a.createElement("span",null,"\u672C\u9898\u5206\u503C\uFF1A"),_.a.createElement(ne.a,{min:1,defaultValue:Ae.current,onChange:function(je){Ae.current=je}}),_.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var B=Object(de.a)($.a.mark(function Q(){return $.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return Ce.next=2,C({type:"problemsetPreview/setScore",payload:{id:Fe,score:Ae.current}});case 2:Ae.current=null,Ee();case 4:case"end":return Ce.stop()}},Q)}));function je(){return B.apply(this,arguments)}return je}()})},ir=function(Fe){ue.a.confirm({centered:!0,title:"\u63D0\u793A",content:_.a.createElement("div",{className:O.a.modal},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var ce=Object(de.a)($.a.mark(function J(){return $.a.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return B.next=2,C({type:"problemsetPreview/handleDelete",payload:{id:Fe}});case 2:Ee();case 3:case"end":return B.stop()}},J)}));function Y(){return ce.apply(this,arguments)}return Y}()})},De=function(Fe,ce){Ae.current=Ze(ce),ue.a.confirm({centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u6570",content:_.a.createElement("div",{className:O.a.modal},_.a.createElement("span",null,ce,"\uFF1A"),_.a.createElement(ne.a,{min:1,defaultValue:Ae.current,onChange:function(J){Ae.current=J}}),_.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var Y=Object(de.a)($.a.mark(function le(){return $.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:return je.next=2,C({type:"problemsetPreview/batchSetScore",payload:{item_type:Fe,score:Ae.current}});case 2:Ae.current=null,Ee();case 4:case"end":return je.stop()}},le)}));function J(){return Y.apply(this,arguments)}return J}()})},Zt=function(Fe){ue.a.confirm({centered:!0,title:"\u63D0\u793A",content:_.a.createElement("div",{className:O.a.modalColumn},_.a.createElement("p",null,"\u5220\u9664\u5927\u9898\uFF0C\u5C06\u5220\u9664\u8BE5\u5927\u9898\u4E0B\u6240\u6709\u5C0F\u9898"),_.a.createElement("p",null,"\u786E\u8BA4\u5220\u9664\u8BE5\u5927\u9898\uFF1F")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var ce=Object(de.a)($.a.mark(function J(){return $.a.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return B.next=2,C({type:"problemsetPreview/batchDelete",payload:{item_type:Fe}});case 2:Ee();case 3:case"end":return B.stop()}},J)}));function Y(){return ce.apply(this,arguments)}return Y}()})},ka=function(){var z=Object(de.a)($.a.mark(function Fe(ce,Y){var J,le,B;return $.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:if(!(!ce.destination||!ce.source)){Q.next=2;break}return Q.abrupt("return");case 2:return J=Y.questions[ce.source.index].id,le=ce.destination.index+1,Q.next=6,C({type:"problemsetPreview/adjustPosition",payload:{id:J,position:le}});case 6:if(B=Q.sent,!(B.status===-1)){Q.next=9;break}return Q.abrupt("return");case 9:Ee();case 10:case"end":return Q.stop()}},Fe)}));return function(ce,Y){return z.apply(this,arguments)}}();return _.a.createElement("section",{className:O.a.bg},_.a.createElement(Ke.a,{className:"mt30",separator:">"},_.a.createElement(Ke.a.Item,null,"\u8BD5\u9898\u5E93"),_.a.createElement(Ke.a.Item,{href:"/problemset"},"\u4EBA\u5DE5\u7EC4\u5377"),_.a.createElement(Ke.a.Item,null,"\u8BD5\u5377\u9884\u89C8")),_.a.createElement("div",{className:O.a.wrap},_.a.createElement("div",{className:"pt20 pb20"},_.a.createElement("div",{className:"".concat(O.a.flexRow," ").concat(O.a.flexJustifyBetween)},_.a.createElement("div",null,_.a.createElement("span",{className:O.a.questionNumber},"\u9898\u6570\uFF1A",(Xe=oe.paperData)===null||Xe===void 0?void 0:Xe.all_questions_count),_.a.createElement("span",{className:O.a.score},"\u603B\u5206\uFF1A",(_t=oe.paperData)===null||_t===void 0?void 0:_t.all_score)),_.a.createElement("div",{className:O.a.selectTopicButton,onClick:function(){return k.c.push("/problemset/preview_select")}},"\u7EE7\u7EED\u9009\u9898")),_.a.createElement("div",{className:O.a.line}),_.a.createElement("div",{className:O.a.dragTip},"\u5C0F\u9898\u4E4B\u95F4\u53EF\u4EE5\u62D6\u52A8\u6392\u5E8F"),(fe=oe.paperData)===null||fe===void 0||((D=fe.questionList)===null||D===void 0)?void 0:D.map(function(z,Fe){var ce=z.type===we;return _.a.createElement("div",{className:"".concat(O.a.relative," mt20 mb20"),key:Fe},_.a.createElement("div",{className:"".concat(O.a.typeActive," ").concat(ce?O.a.mouseTypeActive:""),onMouseEnter:function(){Qe(z.type),Te(null)}},_.a.createElement("span",{className:"".concat(O.a.typeName," ").concat(ce?"ml20":"")},z.number,"\u3001",z.name),_.a.createElement("span",{className:O.a.typeNumber},"\uFF08\u5171",z.questions_count,"\u9898\uFF1B\u5171",z.questions_score,"\u5206\uFF09")),ce&&_.a.createElement("div",{className:"".concat(O.a.typeAction," ").concat(O.a.flexRow)},z.type!=="PRACTICAL"&&_.a.createElement("div",{className:O.a.setScore,onClick:function(){return De(z.type,z.name)}},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206"),_.a.createElement("div",{className:O.a.delete,onClick:function(){return Zt(z.type)}},"\u5220\u9664")),_.a.createElement(re.a,{onDragEnd:function(J){return ka(J,z)}},_.a.createElement(re.c,{droppableId:Fe.toString()},function(Y,J){var le;return _.a.createElement("div",Object(Ne.a)({className:"mt20",ref:Y.innerRef},Y.droppableProps,{onScroll:function(){}}),(le=z.questions)===null||le===void 0?void 0:le.map(function(B,je){return _.a.createElement(re.b,{draggableId:B.id.toString(),index:je,key:B.id},function(Q){return _.a.createElement("div",Object(Ne.a)({ref:Q.innerRef},Q.draggableProps,Q.dragHandleProps),_.a.createElement(Oe.a,{index:je,typeName:z.name,type:z.type,data:B,inMouseId:Ge,onSetScore:Et,onDelete:ir,onMouseEnter:function(Ce){Te(Ce),Qe(null)}}))})}))})))}))),_.a.createElement(Be.a,{okText:"\u4FDD\u5B58\u8BD5\u5377",onCancel:function(){return k.c.replace("/problemset")},onOk:function(){return k.c.push("/problemset/preview_new")}}))};ge.default=Object(k.a)(function(ct){var Me=ct.problemsetPreview,Xe=ct.user,_t=ct.loading,fe=ct.globalSetting;return{problemsetPreview:Me,user:Xe,globalSetting:fe,loading:_t.effects}})(At)},LvDl:function(gt,ge,v){(function(Ne,ot){var Ke;/** * @license * Lodash * Copyright OpenJS Foundation and other contributors diff --git a/p__tasks__index.js b/p__tasks__index.js index e8adcda8ff..5ddc434f37 100644 --- a/p__tasks__index.js +++ b/p__tasks__index.js @@ -28,5 +28,5 @@ `),insertTextRules:_.languages.CompletionItemInsertTextRule.InsertAsSnippet},s=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];_.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(L,w){var y=c(_,L,w,s,[f]);return{suggestions:y}}});var E=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];_.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(L,w){var y=[{label:"print",kind:_.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` `),insertTextRules:_.languages.CompletionItemInsertTextRule.InsertAsSnippet}],x=c(_,L,w,E,y);return{suggestions:x}}});var b=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];_.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(L,w){var y=[f,{label:"main",kind:_.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` `),insertTextRules:_.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:_.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` -`),insertTextRules:_.languages.CompletionItemInsertTextRule.InsertAsSnippet}],x=c(_,L,w,b,y);return{suggestions:x}}})};function h(_){return/^\d+$/.test(_)?"".concat(_,"px"):_}function r(){}var t=!1,u={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function i(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],f=_;if(Array.isArray(_)){for(var s=0;s<_.length;s++){var E=u[_[s]];if(E)return E}return f[0]}return u[f]||f}var l=null,e=D.b=function(_){var f=_.width,s=f===void 0?"100%":f,E=_.height,b=E===void 0?"100%":E,v=_.value,L=_.language,w=L===void 0?"javascript":L,y=_.style,x=y===void 0?{}:y,A=_.options,N=A===void 0?{}:A,O=_.overrideServices,Y=O===void 0?{}:O,J=_.theme,Ce=J===void 0?"vs-dark":J,Oe=_.onEditBlur,ke=_.onSave,U=_.forbidCopy,B=U===void 0?!1:U,H=_.onChange,q=H===void 0?r:H,j=_.editorDidMount,_e=j===void 0?r:j,Pe=_.onFocus,Qe=Pe===void 0?r:Pe,Ke=Object(o.useRef)(),Be=Object(o.useRef)({}),Ae=Object(o.useState)(!1),Me=Object(C.a)(Ae,2),Ue=Me[0],Ye=Me[1];function rt(){var ve;return Ke.current&&(ve=new n.default(function(he){var Te=Object(p.a)(he),P;try{for(Te.s();!(P=Te.n()).done;){var V=P.value;(V.target.offsetHeight>0||V.target.offsetWidth>0)&&Be.current.instance.layout()}}catch(Z){Te.e(Z)}finally{Te.f()}}),ve.observe(Ke.current)),ve}Object(o.useEffect)(function(){var ve=Be.current.instance;if(v!=null&&ve&&Ue){var he=ve.getModel();he&&v!==he.getValue()&&(t=!0,he.setValue(v),ve.layout(),t=!1)}},[v,Ue,Be.current]);function Et(){var ve=Be.current.instance;if(ve){var he=ve.getSelection(),Te=Be.current.pastePos||{},P=new l.Range(Te.startLineNumber||he.endLineNumber,Te.startColumn||he.endColumn,Te.endLineNumber||he.endLineNumber,Te.endColumn||he.endColumn);ve.executeEdits("",[{range:P,text:""}])}}function bt(ve){(window.navigator.platform.match("Mac")?ve.metaKey:ve.ctrlKey)&&ve.keyCode==83&&(ve.preventDefault(),ke())}Object(o.useEffect)(function(){Ke.current&&!Ue&&g.e(24).then(g.t.bind(null,"M/lh",7)).then(function(ve){l=ve,d(l),Be.current.instance=l.editor.create(Ke.current,Object(R.a)({value:v,language:i(w),theme:Ce},N),Y);var he=Be.current.instance;_e(he,l),Be.current.subscription=he.onDidChangeModelContent(function(P){t||q(he.getValue(),P)}),Oe&&he.onDidBlurEditorWidget(function(){Oe(he.getValue())}),Qe&&he.onDidFocusEditorText(function(){Qe(he.getValue())}),B&&(he.addCommand(l.KeyMod.CtrlCmd|l.KeyCode.KEY_V,function(){return null}),he.onDidPaste(function(P){Be.current.pastePos=P}),window.addEventListener("paste",Et));var Te=rt();return Ye(!0),function(){var P=Be.current.instance;P.dispose();var V=P.getModel();V&&V.dispose(),Be.current.subscription&&Be.current.subscription.dispose(),B&&window.removeEventListener("paste",Et),Te.unobserve(Ke.current)}})},[]),Object(o.useEffect)(function(){var ve=Be.current.instance;if(ve&&Ue)return document.addEventListener("keydown",bt,!1),function(){document.removeEventListener("keydown",bt)}},[ke,Ue]),Object(o.useEffect)(function(){var ve=Be.current.instance;if(ve&&Ue){var he=i(w);l.editor.setModelLanguage(ve.getModel(),he)}},[w,Ue]),Object(o.useEffect)(function(){var ve=Be.current.instance;ve&&Ue&&l.editor.setTheme(Ce)},[Ce,Ue]),Object(o.useEffect)(function(){var ve=Be.current.instance;ve&&Ue&&ve.updateOptions(N)},[JSON.stringify(N),Ue]),Object(o.useEffect)(function(){var ve=Be.current.instance;ve&&Ue&&ve.layout()},[s,b,Ue]);var yt=h(s),Ze=h(b),be=Object(R.a)(Object(R.a)({},x),{},{width:yt,height:Ze});return m.a.createElement("div",{className:"my-monaco-editor",ref:Ke,style:be})};function a(_){var f=_.width,s=f===void 0?"100%":f,E=_.height,b=E===void 0?"100%":E,v=_.original,L=_.modified,w=_.language,y=_.options,x=y===void 0?{}:y,A=Object(o.useRef)(),N=Object(o.useState)(null),O=Object(C.a)(N,2),Y=O[0],J=O[1];function Ce(B){var H;return A.current&&(H=new n.default(function(q){var j=Object(p.a)(q),_e;try{for(j.s();!(_e=j.n()).done;){var Pe=_e.value;(Pe.target.offsetHeight>0||Pe.target.offsetWidth>0)&&B.layout()}}catch(Qe){j.e(Qe)}finally{j.f()}}),H.observe(A.current)),H}Object(o.useEffect)(function(){A.current&&g.e(24).then(g.t.bind(null,"M/lh",7)).then(function(B){l=B;var H=l.editor.createDiffEditor(A.current,Object(R.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},x));J(H);var q=Ce(H);return function(){H.dispose();var j=H.getModel();j&&j.dispose(),q.unobserve(A.current)}})},[]),Object(o.useEffect)(function(){Y&&Y.setModel({original:l.editor.createModel(v,w),modified:l.editor.createModel(L,w)})},[v,L,w,Y]);var Oe=h(s),ke=h(b),U={width:Oe,height:ke};return m.a.createElement("div",{className:"my-diff-editor",ref:A,style:U})}},bCnd:function(ue,D,g){"use strict";g.d(D,"b",function(){return o}),g.d(D,"a",function(){return m});var R=g("je13"),p=g.n(R),C=!1;function o(n,c){var d=p.a.get("__ec");d||(d={}),d[n]=c,p.a.set("__ec",d)}function m(n,c){var d=p.a.get("__ec");return d?d[n]===void 0?c:d[n]:c}},bPs0:function(ue,D,g){"use strict";g.d(D,"b",function(){return e});var R=g("k1fw"),p=g("WmNS"),C=g.n(p),o=g("9og8"),m=g("2qtc"),n=g("kLXV"),c=g("tJVT"),d=g("PpiC"),h=g("q1tI"),r=g.n(h),t=g("bntm"),u=g("V0Rq"),i=g("Ty5D"),l=g("9kvl"),e=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],a=function(f){var s=f.globalSetting,E=f.loading,b=f.user,v=f.exercise,L=f.dispatch,w=Object(d.a)(f,["globalSetting","loading","user","exercise","dispatch"]),y=Object(h.useState)({}),x=Object(c.a)(y,2),A=x[0],N=x[1],O=n.a.useModal(),Y=Object(c.a)(O,2),J=Y[0],Ce=Y[1],Oe=Object(h.useRef)(null),ke=Object(h.useState)(),U=Object(c.a)(ke,2),B=U[0],H=U[1],q=Object(h.useState)(),j=Object(c.a)(q,2),_e=j[0],Pe=j[1],Qe=Object(h.useState)(!0),Ke=Object(c.a)(Qe,2),Be=Ke[0],Ae=Ke[1],Me=Object(i.l)().query,Ue=Object(i.m)();Object(h.useEffect)(function(){var Ze;return clearTimeout(Oe.current),document.addEventListener(Object(t.c)(),yt,!1),document.addEventListener("click",Ye,!1),((Ze=v.exerciseUserInfo)===null||Ze===void 0?void 0:Ze.screen_open)&&!Object(t.a)()&&n.a.info({icon:null,content:r.a.createElement("div",{className:"tc font16"},"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\u9650\u5236\uFF0C",r.a.createElement("br",null),"\u5207\u6362\u9875\u9762 ",v.exerciseUserInfo.screen_num-v.exerciseUserInfo.used_screen_num," \u6B21\u540E\u5C06\u8FDB\u884C\u5F3A\u5236\u4EA4\u5377\uFF0C",r.a.createElement("br",null),"\u8BF7\u52FF\u5207\u5C4F\u53CA\u5237\u65B0\u9875\u9762"),onOk:function(){Object(t.d)(document.body),Ae(!1)}}),function(){document.removeEventListener("click",Ye,!1),document.removeEventListener(Object(t.c)(),yt,!1),clearTimeout(Oe.current)}},[]),Object(h.useEffect)(function(){v.actionTabs.removeEventListenerExitScreen&&(console.log("exercise.actionTabs.removeEventListenerExitScreen:"),clearTimeout(Oe.current),document.removeEventListener("click",Ye,!1),document.removeEventListener(Object(t.c)(),yt,!1))},[v.actionTabs]),Object(h.useEffect)(function(){setTimeout(function(){v.exerciseUserInfo.used_screen_num>v.exerciseUserInfo.screen_num?bt():Be||(console.log("exercise.exitFullScreenTip:",JSON.stringify(v.exerciseUserInfo)),rt())},500),console.log("exercise.exerciseUserInfo:",JSON.stringify(v.exerciseUserInfo))},[v.exerciseUserInfo]);var Ye=function(be){!Object(t.a)()&&be.target.nodeName!=="A"&&be.target.nodeName!=="BUTTON"&&be.target.innerHTML!=="\u786E \u5B9A"&&(Object(t.d)(document.body),console.log("documentClick.full"))},rt=function(){var Ze=Object(o.a)(C.a.mark(function be(){var ve;return C.a.wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:n.a.destroyAll(),n.a.info({content:r.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",r.a.createElement("span",{className:"c-red"},v.exerciseUserInfo.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",r.a.createElement("span",{className:"c-red"},(ve=v.exerciseUserInfo)===null||ve===void 0?void 0:ve.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:function(){Object(t.d)(document.body)}});case 2:case"end":return Te.stop()}},be)}));return function(){return Ze.apply(this,arguments)}}(),Et=function(){location.href="/classrooms/".concat(Ue.coursesId,"/exercise/").concat(Ue.categoryId,"/detail")},bt=function(){var Ze=Object(o.a)(C.a.mark(function be(){var ve;return C.a.wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:return n.a.destroyAll(),Te.next=3,Object(u.K)({categoryId:Ue.categoryId,commit_method:1});case 3:ve=Te.sent,ve&&(document.removeEventListener(Object(t.c)(),yt,!1),Object(t.b)(),J.info({content:r.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",r.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){Et()}}));case 5:case"end":return Te.stop()}},be)}));return function(){return Ze.apply(this,arguments)}}(),yt=function(){var be=!1;if(console.log("fullscreen change"),Object(t.a)())clearTimeout(Oe.current);else{be=!0;var ve=setTimeout(Object(o.a)(C.a.mark(function he(){return C.a.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return P.next=2,Object(u.F)({id:Ue.categoryId});case 2:return P.next=4,L({type:"exercise/getExerciseUserInfo",payload:Object(R.a)({},Ue)});case 4:console.log("timeout.exercise.get"),v.exerciseUserInfo.used_screen_num=0;)F[X]=0}var r=0,t=1,u=2,i=3,l=258,e=29,a=256,_=a+1+e,f=30,s=19,E=2*_+1,b=15,v=16,L=7,w=256,y=16,x=17,A=18,N=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],O=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],Y=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],J=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],Ce=512,Oe=new Array((_+2)*2);h(Oe);var ke=new Array(f*2);h(ke);var U=new Array(Ce);h(U);var B=new Array(l-i+1);h(B);var H=new Array(e);h(H);var q=new Array(f);h(q);function j(F,X,re,xe,se){this.static_tree=F,this.extra_bits=X,this.extra_base=re,this.elems=xe,this.max_length=se,this.has_stree=F&&F.length}var _e,Pe,Qe;function Ke(F,X){this.dyn_tree=F,this.max_code=0,this.stat_desc=X}function Be(F){return F<256?U[F]:U[256+(F>>>7)]}function Ae(F,X){F.pending_buf[F.pending++]=X&255,F.pending_buf[F.pending++]=X>>>8&255}function Me(F,X,re){F.bi_valid>v-re?(F.bi_buf|=X<>v-F.bi_valid,F.bi_valid+=re-v):(F.bi_buf|=X<>>=1,re<<=1;while(--X>0);return re>>>1}function rt(F){F.bi_valid===16?(Ae(F,F.bi_buf),F.bi_buf=0,F.bi_valid=0):F.bi_valid>=8&&(F.pending_buf[F.pending++]=F.bi_buf&255,F.bi_buf>>=8,F.bi_valid-=8)}function Et(F,X){var re=X.dyn_tree,xe=X.max_code,se=X.stat_desc.static_tree,we=X.stat_desc.has_stree,G=X.stat_desc.extra_bits,fe=X.stat_desc.extra_base,M=X.stat_desc.max_length,Se,Ge,S,ie,ce,K,$=0;for(ie=0;ie<=b;ie++)F.bl_count[ie]=0;for(re[F.heap[F.heap_max]*2+1]=0,Se=F.heap_max+1;SeM&&(ie=M,$++),re[Ge*2+1]=ie,Ge>xe)continue;F.bl_count[ie]++,ce=0,Ge>=fe&&(ce=G[Ge-fe]),K=re[Ge*2],F.opt_len+=K*(ie+ce),we&&(F.static_len+=K*(se[Ge*2+1]+ce))}if($===0)return;do{for(ie=M-1;F.bl_count[ie]===0;)ie--;F.bl_count[ie]--,F.bl_count[ie+1]+=2,F.bl_count[M]--,$-=2}while($>0);for(ie=M;ie!==0;ie--)for(Ge=F.bl_count[ie];Ge!==0;){if(S=F.heap[--Se],S>xe)continue;re[S*2+1]!==ie&&(F.opt_len+=(ie-re[S*2+1])*re[S*2],re[S*2+1]=ie),Ge--}}function bt(F,X,re){var xe=new Array(b+1),se=0,we,G;for(we=1;we<=b;we++)xe[we]=se=se+re[we-1]<<1;for(G=0;G<=X;G++){var fe=F[G*2+1];if(fe===0)continue;F[G*2]=Ye(xe[fe]++,fe)}}function yt(){var F,X,re,xe,se,we=new Array(b+1);for(re=0,xe=0;xe>=7;xe8?Ae(F,F.bi_buf):F.bi_valid>0&&(F.pending_buf[F.pending++]=F.bi_buf),F.bi_buf=0,F.bi_valid=0}function ve(F,X,re,xe){be(F),xe&&(Ae(F,re),Ae(F,~re)),p.arraySet(F.pending_buf,F.window,X,re,F.pending),F.pending+=re}function he(F,X,re,xe){var se=X*2,we=re*2;return F[se]>1;G>=1;G--)Te(F,re,G);Se=we;do G=F.heap[1],F.heap[1]=F.heap[F.heap_len--],Te(F,re,1),fe=F.heap[1],F.heap[--F.heap_max]=G,F.heap[--F.heap_max]=fe,re[Se*2]=re[G*2]+re[fe*2],F.depth[Se]=(F.depth[G]>=F.depth[fe]?F.depth[G]:F.depth[fe])+1,re[G*2+1]=re[fe*2+1]=Se,F.heap[1]=Se++,Te(F,re,1);while(F.heap_len>=2);F.heap[--F.heap_max]=F.heap[1],Et(F,X),bt(re,M,F.bl_count)}function Z(F,X,re){var xe,se=-1,we,G=X[0*2+1],fe=0,M=7,Se=4;for(G===0&&(M=138,Se=3),X[(re+1)*2+1]=65535,xe=0;xe<=re;xe++){if(we=G,G=X[(xe+1)*2+1],++fe=3&&!(F.bl_tree[J[X]*2+1]!==0);X--);return F.opt_len+=3*(X+1)+5+5+4,X}function k(F,X,re,xe){var se;for(Me(F,X-257,5),Me(F,re-1,5),Me(F,xe-4,4),se=0;se>>=1)if(X&1&&F.dyn_ltree[re*2]!==0)return n;if(F.dyn_ltree[9*2]!==0||F.dyn_ltree[10*2]!==0||F.dyn_ltree[13*2]!==0)return c;for(re=32;re0?(F.strm.data_type===d&&(F.strm.data_type=W(F)),V(F,F.l_desc),V(F,F.d_desc),G=Q(F),se=F.opt_len+3+7>>>3,we=F.static_len+3+7>>>3,we<=se&&(se=we)):se=we=re+5,re+4<=se&&X!==-1?Le(F,X,re,xe):F.strategy===m||we===se?(Me(F,(t<<1)+(xe?1:0),3),P(F,Oe,ke)):(Me(F,(u<<1)+(xe?1:0),3),k(F,F.l_desc.max_code+1,F.d_desc.max_code+1,G+1),P(F,F.dyn_ltree,F.dyn_dtree)),Ze(F),xe&&be(F)}function Xe(F,X,re){return F.pending_buf[F.d_buf+F.last_lit*2]=X>>>8&255,F.pending_buf[F.d_buf+F.last_lit*2+1]=X&255,F.pending_buf[F.l_buf+F.last_lit]=re&255,F.last_lit++,X===0?F.dyn_ltree[re*2]++:(F.matches++,X--,F.dyn_ltree[(B[re]+a+1)*2]++,F.dyn_dtree[Be(X)*2]++),F.last_lit===F.lit_bufsize-1}},"cf+g":function(ue,D,g){ue.exports=g.p+"static/mark.ad150797.svg"},dQ5l:function(ue,D,g){"use strict";var R=g("tJVT"),p=g("k1fw"),C=g("q1tI"),o=g.n(C),m=g("ZBwS"),n=g.n(m),c=g("TVoq"),d=g.n(c),h=new n.a;h.Diff_EditCost=8;var r={oldStr:"",newStr:""};function t(i,l){switch(l.type){case"init":return Object(p.a)(Object(p.a)({},i),l.payload);default:throw new Error}}function u(i,l){var e=/&/g,a=//g,f=i[0],s=i[1]||"",E=s.replace(e,"&").replace(a,"<").replace(_,">"),b=!E.trim();if(l==="oldStr")switch(f){case m.DIFF_DELETE:return"")+E+"";case m.DIFF_EQUAL:return""+E+""}else switch(f){case m.DIFF_INSERT:return"")+E+"";case m.DIFF_EQUAL:return""+E+""}}D.a=function(i){var l=i.output,e=i.actual_output,a=Object(C.useReducer)(t,r),_=Object(R.a)(a,2),f=_[0],s=_[1];return Object(C.useEffect)(function(){var E=h.diff_main(l||"",e||"");h.diff_cleanupEfficiency(E);var b=E.map(function(L){return u(L,"oldStr")}).join(""),v=E.map(function(L){return u(L,"newStr")}).join("");s({type:"init",payload:{oldStr:b,newStr:v}})},[l,e]),o.a.createElement("div",{className:"diff-panel-container"},o.a.createElement("div",{dangerouslySetInnerHTML:{__html:f.oldStr}}),o.a.createElement("div",{dangerouslySetInnerHTML:{__html:f.newStr}}))}},dTJi:function(ue,D,g){},dejd:function(ue,D,g){},dhSg:function(ue,D,g){"use strict";function R(C){var o={},m={subscribe:function(c,d){return o[c]||(o[c]=[]),o[c].push(d),this.unsubscribe.bind(null,c,d)},unsubscribe:function(c,d){var h=o[c],r=-1;if(h){for(var t=0;t=0)return o[c].splice(r,1),!0}return!1},publish:function(c){if(!o[c])return!1;var d=Array.prototype.slice.call(arguments,1);return o[c].forEach(function(h){h.apply(null,d)}),this}};return C?Object.assign(C,m):m}var p=new R;D.a=p},eP3c:function(ue,D,g){"use strict";function R(G){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?R=function(M){return typeof M}:R=function(M){return M&&typeof Symbol=="function"&&M.constructor===Symbol&&M!==Symbol.prototype?"symbol":typeof M},R(G)}Object.defineProperty(D,"__esModule",{value:!0}),D.inflateReset=k,D.inflateReset2=W,D.inflateResetKeep=Q,D.inflateInit=ee,D.inflateInit2=I,D.inflate=X,D.inflateEnd=re,D.inflateGetHeader=xe,D.inflateSetDictionary=se,D.inflateInfo=D.Z_DEFLATED=D.Z_BUF_ERROR=D.Z_MEM_ERROR=D.Z_DATA_ERROR=D.Z_STREAM_ERROR=D.Z_NEED_DICT=D.Z_STREAM_END=D.Z_OK=D.Z_TREES=D.Z_BLOCK=D.Z_FINISH=void 0;var p=h(g("6BzB")),C=c(g("xlC8")),o=c(g("QV2g")),m=c(g("sjKO")),n=c(g("JSwD"));function c(G){return G&&G.__esModule?G:{default:G}}function d(){if(typeof WeakMap!="function")return null;var G=new WeakMap;return d=function(){return G},G}function h(G){if(G&&G.__esModule)return G;if(G===null||R(G)!=="object"&&typeof G!="function")return{default:G};var fe=d();if(fe&&fe.has(G))return fe.get(G);var M={},Se=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Ge in G)if(Object.prototype.hasOwnProperty.call(G,Ge)){var S=Se?Object.getOwnPropertyDescriptor(G,Ge):null;S&&(S.get||S.set)?Object.defineProperty(M,Ge,S):M[Ge]=G[Ge]}return M.default=G,fe&&fe.set(G,M),M}var r=0,t=1,u=2,i=4;D.Z_FINISH=i;var l=5;D.Z_BLOCK=l;var e=6;D.Z_TREES=e;var a=0;D.Z_OK=a;var _=1;D.Z_STREAM_END=_;var f=2;D.Z_NEED_DICT=f;var s=-2;D.Z_STREAM_ERROR=s;var E=-3;D.Z_DATA_ERROR=E;var b=-4;D.Z_MEM_ERROR=b;var v=-5;D.Z_BUF_ERROR=v;var L=8;D.Z_DEFLATED=L;var w=1,y=2,x=3,A=4,N=5,O=6,Y=7,J=8,Ce=9,Oe=10,ke=11,U=12,B=13,H=14,q=15,j=16,_e=17,Pe=18,Qe=19,Ke=20,Be=21,Ae=22,Me=23,Ue=24,Ye=25,rt=26,Et=27,bt=28,yt=29,Ze=30,be=31,ve=32,he=852,Te=592,P=15,V=P;function Z(G){return(G>>>24&255)+(G>>>8&65280)+((G&65280)<<8)+((G&255)<<24)}function te(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new p.Buf16(320),this.work=new p.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function Q(G){var fe;return!G||!G.state?s:(fe=G.state,G.total_in=G.total_out=fe.total=0,G.msg="",fe.wrap&&(G.adler=fe.wrap&1),fe.mode=w,fe.last=0,fe.havedict=0,fe.dmax=32768,fe.head=null,fe.hold=0,fe.bits=0,fe.lencode=fe.lendyn=new p.Buf32(he),fe.distcode=fe.distdyn=new p.Buf32(Te),fe.sane=1,fe.back=-1,a)}function k(G){var fe;return!G||!G.state?s:(fe=G.state,fe.wsize=0,fe.whave=0,fe.wnext=0,Q(G))}function W(G,fe){var M,Se;return!G||!G.state?s:(Se=G.state,fe<0?(M=0,fe=-fe):(M=(fe>>4)+1,fe<48&&(fe&=15)),fe&&(fe<8||fe>15)?s:(Se.window!==null&&Se.wbits!==fe&&(Se.window=null),Se.wrap=M,Se.wbits=fe,k(G)))}function I(G,fe){var M,Se;return G?(Se=new te,G.state=Se,Se.window=null,M=W(G,fe),M!==a&&(G.state=null),M):s}function ee(G){return I(G,V)}var Le=!0,He,Ie;function Xe(G){if(Le){var fe;for(He=new p.Buf32(512),Ie=new p.Buf32(32),fe=0;fe<144;)G.lens[fe++]=8;for(;fe<256;)G.lens[fe++]=9;for(;fe<280;)G.lens[fe++]=7;for(;fe<288;)G.lens[fe++]=8;for((0,n.default)(t,G.lens,0,288,He,0,G.work,{bits:9}),fe=0;fe<32;)G.lens[fe++]=5;(0,n.default)(u,G.lens,0,32,Ie,0,G.work,{bits:5}),Le=!1}G.lencode=He,G.lenbits=9,G.distcode=Ie,G.distbits=5}function F(G,fe,M,Se){var Ge,S=G.state;return S.window===null&&(S.wsize=1<=S.wsize?(p.arraySet(S.window,fe,M-S.wsize,S.wsize,0),S.wnext=0,S.whave=S.wsize):(Ge=S.wsize-S.wnext,Ge>Se&&(Ge=Se),p.arraySet(S.window,fe,M-Se,Ge,S.wnext),Se-=Ge,Se?(p.arraySet(S.window,fe,M-Se,Se,0),S.wnext=Se,S.whave=S.wsize):(S.wnext+=Ge,S.wnext===S.wsize&&(S.wnext=0),S.whave>>8&255,M.check=(0,o.default)(M.check,Gt,2,0),$=0,le=0,M.mode=y;break}if(M.flags=0,M.head&&(M.head.done=!1),!(M.wrap&1)||((($&255)<<8)+($>>8))%31){G.msg="incorrect header check",M.mode=Ze;break}if(($&15)!==L){G.msg="unknown compression method",M.mode=Ze;break}if($>>>=4,le-=4,jt=($&15)+8,M.wbits===0)M.wbits=jt;else if(jt>M.wbits){G.msg="invalid window size",M.mode=Ze;break}M.dmax=1<>8&1),M.flags&512&&(Gt[0]=$&255,Gt[1]=$>>>8&255,M.check=(0,o.default)(M.check,Gt,2,0)),$=0,le=0,M.mode=x;case x:for(;le<32;){if(ce===0)break e;ce--,$+=Se[S++]<>>8&255,Gt[2]=$>>>16&255,Gt[3]=$>>>24&255,M.check=(0,o.default)(M.check,Gt,4,0)),$=0,le=0,M.mode=A;case A:for(;le<16;){if(ce===0)break e;ce--,$+=Se[S++]<>8),M.flags&512&&(Gt[0]=$&255,Gt[1]=$>>>8&255,M.check=(0,o.default)(M.check,Gt,2,0)),$=0,le=0,M.mode=N;case N:if(M.flags&1024){for(;le<16;){if(ce===0)break e;ce--,$+=Se[S++]<>>8&255,M.check=(0,o.default)(M.check,Gt,2,0)),$=0,le=0}else M.head&&(M.head.extra=null);M.mode=O;case O:if(M.flags&1024&&(Ve=M.length,Ve>ce&&(Ve=ce),Ve&&(M.head&&(jt=M.head.extra_len-M.length,M.head.extra||(M.head.extra=new Array(M.head.extra_len)),p.arraySet(M.head.extra,Se,S,Ve,jt)),M.flags&512&&(M.check=(0,o.default)(M.check,Se,Ve,S)),ce-=Ve,S+=Ve,M.length-=Ve),M.length))break e;M.length=0,M.mode=Y;case Y:if(M.flags&2048){if(ce===0)break e;Ve=0;do jt=Se[S+Ve++],M.head&&jt&&M.length<65536&&(M.head.name+=String.fromCharCode(jt));while(jt&&Ve>9&1,M.head.done=!0),G.adler=M.check=0,M.mode=U;break;case Oe:for(;le<32;){if(ce===0)break e;ce--,$+=Se[S++]<>>=le&7,le-=le&7,M.mode=Et;break}for(;le<3;){if(ce===0)break e;ce--,$+=Se[S++]<>>=1,le-=1;switch($&3){case 0:M.mode=H;break;case 1:if(Xe(M),M.mode=Ke,fe===e){$>>>=2,le-=2;break e}break;case 2:M.mode=_e;break;case 3:G.msg="invalid block type",M.mode=Ze}$>>>=2,le-=2;break;case H:for($>>>=le&7,le-=le&7;le<32;){if(ce===0)break e;ce--,$+=Se[S++]<>>16^65535)){G.msg="invalid stored block lengths",M.mode=Ze;break}if(M.length=$&65535,$=0,le=0,M.mode=q,fe===e)break e;case q:M.mode=j;case j:if(Ve=M.length,Ve){if(Ve>ce&&(Ve=ce),Ve>K&&(Ve=K),Ve===0)break e;p.arraySet(Ge,Se,S,Ve,ie),ce-=Ve,S+=Ve,K-=Ve,ie+=Ve,M.length-=Ve;break}M.mode=U;break;case _e:for(;le<14;){if(ce===0)break e;ce--,$+=Se[S++]<>>=5,le-=5,M.ndist=($&31)+1,$>>>=5,le-=5,M.ncode=($&15)+4,$>>>=4,le-=4,M.nlen>286||M.ndist>30){G.msg="too many length or distance symbols",M.mode=Ze;break}M.have=0,M.mode=Pe;case Pe:for(;M.have>>=3,le-=3}for(;M.have<19;)M.lens[pn[M.have++]]=0;if(M.lencode=M.lendyn,M.lenbits=7,xn={bits:M.lenbits},Fe=(0,n.default)(r,M.lens,0,19,M.lencode,0,M.work,xn),M.lenbits=xn.bits,Fe){G.msg="invalid code lengths set",M.mode=Ze;break}M.have=0,M.mode=Qe;case Qe:for(;M.have>>24,zt=Rt>>>16&255,Jt=Rt&65535,xt<=le);){if(ce===0)break e;ce--,$+=Se[S++]<>>=xt,le-=xt,M.lens[M.have++]=Jt;else{if(Jt===16){for(hn=xt+2;le>>=xt,le-=xt,M.have===0){G.msg="invalid bit length repeat",M.mode=Ze;break}jt=M.lens[M.have-1],Ve=3+($&3),$>>>=2,le-=2}else if(Jt===17){for(hn=xt+3;le>>=xt,le-=xt,jt=0,Ve=3+($&7),$>>>=3,le-=3}else{for(hn=xt+7;le>>=xt,le-=xt,jt=0,Ve=11+($&127),$>>>=7,le-=7}if(M.have+Ve>M.nlen+M.ndist){G.msg="invalid bit length repeat",M.mode=Ze;break}for(;Ve--;)M.lens[M.have++]=jt}}if(M.mode===Ze)break;if(M.lens[256]===0){G.msg="invalid code -- missing end-of-block",M.mode=Ze;break}if(M.lenbits=9,xn={bits:M.lenbits},Fe=(0,n.default)(t,M.lens,0,M.nlen,M.lencode,0,M.work,xn),M.lenbits=xn.bits,Fe){G.msg="invalid literal/lengths set",M.mode=Ze;break}if(M.distbits=6,M.distcode=M.distdyn,xn={bits:M.distbits},Fe=(0,n.default)(u,M.lens,M.nlen,M.ndist,M.distcode,0,M.work,xn),M.distbits=xn.bits,Fe){G.msg="invalid distances set",M.mode=Ze;break}if(M.mode=Ke,fe===e)break e;case Ke:M.mode=Be;case Be:if(ce>=6&&K>=258){G.next_out=ie,G.avail_out=K,G.next_in=S,G.avail_in=ce,M.hold=$,M.bits=le,(0,m.default)(G,je),ie=G.next_out,Ge=G.output,K=G.avail_out,S=G.next_in,Se=G.input,ce=G.avail_in,$=M.hold,le=M.bits,M.mode===U&&(M.back=-1);break}for(M.back=0;!(Rt=M.lencode[$&(1<>>24,zt=Rt>>>16&255,Jt=Rt&65535,xt<=le);){if(ce===0)break e;ce--,$+=Se[S++]<>$t)],xt=Rt>>>24,zt=Rt>>>16&255,Jt=Rt&65535,$t+xt<=le);){if(ce===0)break e;ce--,$+=Se[S++]<>>=$t,le-=$t,M.back+=$t}if($>>>=xt,le-=xt,M.back+=xt,M.length=Jt,zt===0){M.mode=rt;break}if(zt&32){M.back=-1,M.mode=U;break}if(zt&64){G.msg="invalid literal/length code",M.mode=Ze;break}M.extra=zt&15,M.mode=Ae;case Ae:if(M.extra){for(hn=M.extra;le>>=M.extra,le-=M.extra,M.back+=M.extra}M.was=M.length,M.mode=Me;case Me:for(;!(Rt=M.distcode[$&(1<>>24,zt=Rt>>>16&255,Jt=Rt&65535,xt<=le);){if(ce===0)break e;ce--,$+=Se[S++]<>$t)],xt=Rt>>>24,zt=Rt>>>16&255,Jt=Rt&65535,$t+xt<=le);){if(ce===0)break e;ce--,$+=Se[S++]<>>=$t,le-=$t,M.back+=$t}if($>>>=xt,le-=xt,M.back+=xt,zt&64){G.msg="invalid distance code",M.mode=Ze;break}M.offset=Jt,M.extra=zt&15,M.mode=Ue;case Ue:if(M.extra){for(hn=M.extra;le>>=M.extra,le-=M.extra,M.back+=M.extra}if(M.offset>M.dmax){G.msg="invalid distance too far back",M.mode=Ze;break}M.mode=Ye;case Ye:if(K===0)break e;if(Ve=je-K,M.offset>Ve){if(Ve=M.offset-Ve,Ve>M.whave&&M.sane){G.msg="invalid distance too far back",M.mode=Ze;break}Ve>M.wnext?(Ve-=M.wnext,We=M.wsize-Ve):We=M.wnext-Ve,Ve>M.length&&(Ve=M.length),_n=M.window}else _n=Ge,We=ie-M.offset,Ve=M.length;Ve>K&&(Ve=K),K-=Ve,M.length-=Ve;do Ge[ie++]=_n[We++];while(--Ve);M.length===0&&(M.mode=Be);break;case rt:if(K===0)break e;Ge[ie++]=M.length,K--,M.mode=Be;break;case Et:if(M.wrap){for(;le<32;){if(ce===0)break e;ce--,$|=Se[S++]<>>3]&1<>>10,this.keys[j]|=(Pe&4032)>>>6,++j,this.keys[j]=(_e&258048)<<12,this.keys[j]|=(_e&63)<<16,this.keys[j]|=(Pe&258048)>>>4,this.keys[j]|=Pe&63,++j}}return C(v,[{key:"enc8",value:function(w){var y=w.slice(),x=0,A,N,O;A=y[x++]<<24|y[x++]<<16|y[x++]<<8|y[x++],N=y[x++]<<24|y[x++]<<16|y[x++]<<8|y[x++],O=(A>>>4^N)&252645135,N^=O,A^=O<<4,O=(A>>>16^N)&65535,N^=O,A^=O<<16,O=(N>>>2^A)&858993459,A^=O,N^=O<<2,O=(N>>>8^A)&16711935,A^=O,N^=O<<8,N=N<<1|N>>>31&1,O=(A^N)&2863311530,A^=O,N^=O,A=A<<1|A>>>31&1;for(var Y=0,J=0;Y<8;++Y){O=N<<28|N>>>4,O^=this.keys[J++];var Ce=s[O&63];Ce|=_[O>>>8&63],Ce|=e[O>>>16&63],Ce|=i[O>>>24&63],O=N^this.keys[J++],Ce|=E[O&63],Ce|=f[O>>>8&63],Ce|=a[O>>>16&63],Ce|=l[O>>>24&63],A^=Ce,O=A<<28|A>>>4,O^=this.keys[J++],Ce=s[O&63],Ce|=_[O>>>8&63],Ce|=e[O>>>16&63],Ce|=i[O>>>24&63],O=A^this.keys[J++],Ce|=E[O&63],Ce|=f[O>>>8&63],Ce|=a[O>>>16&63],Ce|=l[O>>>24&63],N^=Ce}for(N=N<<31|N>>>1,O=(A^N)&2863311530,A^=O,N^=O,A=A<<31|A>>>1,O=(A>>>8^N)&16711935,N^=O,A^=O<<8,O=(A>>>2^N)&858993459,N^=O,A^=O<<2,O=(N>>>16^A)&65535,A^=O,N^=O<<16,O=(N>>>4^A)&252645135,A^=O,N^=O<<4,O=[N,A],x=0;x<8;x++)y[x]=(O[x>>>2]>>>8*(3-x%4))%256,y[x]<0&&(y[x]+=256);return y}},{key:"encrypt",value:function(w){return this.enc8(w.slice(0,8)).concat(this.enc8(w.slice(8,16)))}}]),v}();D.default=b},kSUc:function(ue,D,g){},"kaH+":function(ue,D,g){"use strict";var R=g("+L6B"),p=g("2/Rp"),C=g("tJVT"),o=g("q1tI"),m=g.n(o),n=g("UZu5"),c=g.n(n),d=g("dhSg"),h=g("rLCj"),r=g("dF/Y"),t=g("4i/N");D.a=function(){var u=Object(o.useState)(""),i=Object(C.a)(u,2),l=i[0],e=i[1],a=Object(o.useState)(0),_=Object(C.a)(a,2),f=_[0],s=_[1];Object(o.useEffect)(function(){var v=d.a.subscribe("preview-image",function(L){e(L)});return v},[]);function E(){e("")}function b(){s(f+90)}return m.a.createElement(o.Fragment,null,l?m.a.createElement("div",{className:"image-preview-container"},m.a.createElement("div",{className:"button-group"},m.a.createElement(p.a,{onClick:b},"\u65CB\u8F6C",m.a.createElement(h.a,null)),m.a.createElement(p.a,{href:l},"\u4E0B\u8F7D",m.a.createElement(r.a,null)),m.a.createElement(p.a,{onClick:E},"\u5173\u95ED",m.a.createElement(t.a,null))),m.a.createElement("img",{className:"image-preview",src:l,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(f,"deg)")}})):null)}},lNSK:function(ue,D,g){"use strict";function R(S){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?R=function(ce){return typeof ce}:R=function(ce){return ce&&typeof Symbol=="function"&&ce.constructor===Symbol&&ce!==Symbol.prototype?"symbol":typeof ce},R(S)}Object.defineProperty(D,"__esModule",{value:!0}),D.deflateInit=G,D.deflateInit2=we,D.deflateReset=xe,D.deflateResetKeep=re,D.deflateSetHeader=se,D.deflate=fe,D.deflateEnd=M,D.deflateSetDictionary=Se,D.deflateInfo=D.Z_DEFLATED=D.Z_UNKNOWN=D.Z_DEFAULT_STRATEGY=D.Z_FIXED=D.Z_RLE=D.Z_HUFFMAN_ONLY=D.Z_FILTERED=D.Z_DEFAULT_COMPRESSION=D.Z_BUF_ERROR=D.Z_DATA_ERROR=D.Z_STREAM_ERROR=D.Z_STREAM_END=D.Z_OK=D.Z_BLOCK=D.Z_FINISH=D.Z_FULL_FLUSH=D.Z_PARTIAL_FLUSH=D.Z_NO_FLUSH=void 0;var p=h(g("6BzB")),C=h(g("c5fP")),o=c(g("xlC8")),m=c(g("QV2g")),n=c(g("xSIq"));function c(S){return S&&S.__esModule?S:{default:S}}function d(){if(typeof WeakMap!="function")return null;var S=new WeakMap;return d=function(){return S},S}function h(S){if(S&&S.__esModule)return S;if(S===null||R(S)!=="object"&&typeof S!="function")return{default:S};var ie=d();if(ie&&ie.has(S))return ie.get(S);var ce={},K=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var $ in S)if(Object.prototype.hasOwnProperty.call(S,$)){var le=K?Object.getOwnPropertyDescriptor(S,$):null;le&&(le.get||le.set)?Object.defineProperty(ce,$,le):ce[$]=S[$]}return ce.default=S,ie&&ie.set(S,ce),ce}var r=0;D.Z_NO_FLUSH=r;var t=1;D.Z_PARTIAL_FLUSH=t;var u=3;D.Z_FULL_FLUSH=u;var i=4;D.Z_FINISH=i;var l=5;D.Z_BLOCK=l;var e=0;D.Z_OK=e;var a=1;D.Z_STREAM_END=a;var _=-2;D.Z_STREAM_ERROR=_;var f=-3;D.Z_DATA_ERROR=f;var s=-5;D.Z_BUF_ERROR=s;var E=-1;D.Z_DEFAULT_COMPRESSION=E;var b=1;D.Z_FILTERED=b;var v=2;D.Z_HUFFMAN_ONLY=v;var L=3;D.Z_RLE=L;var w=4;D.Z_FIXED=w;var y=0;D.Z_DEFAULT_STRATEGY=y;var x=2;D.Z_UNKNOWN=x;var A=8;D.Z_DEFLATED=A;var N=9,O=15,Y=8,J=29,Ce=256,Oe=Ce+1+J,ke=30,U=19,B=2*Oe+1,H=15,q=3,j=258,_e=j+q+1,Pe=32,Qe=42,Ke=69,Be=73,Ae=91,Me=103,Ue=113,Ye=666,rt=1,Et=2,bt=3,yt=4,Ze=3;function be(S,ie){return S.msg=n.default[ie],ie}function ve(S){return(S<<1)-(S>4?9:0)}function he(S){for(var ie=S.length;--ie>=0;)S[ie]=0}function Te(S){var ie=S.state,ce=ie.pending;if(ce>S.avail_out&&(ce=S.avail_out),ce===0)return;p.arraySet(S.output,ie.pending_buf,ie.pending_out,ce,S.next_out),S.next_out+=ce,ie.pending_out+=ce,S.total_out+=ce,S.avail_out-=ce,ie.pending-=ce,ie.pending===0&&(ie.pending_out=0)}function P(S,ie){C._tr_flush_block(S,S.block_start>=0?S.block_start:-1,S.strstart-S.block_start,ie),S.block_start=S.strstart,Te(S.strm)}function V(S,ie){S.pending_buf[S.pending++]=ie}function Z(S,ie){S.pending_buf[S.pending++]=ie>>>8&255,S.pending_buf[S.pending++]=ie&255}function te(S,ie,ce,K){var $=S.avail_in;return $>K&&($=K),$===0?0:(S.avail_in-=$,p.arraySet(ie,S.input,S.next_in,$,ce),S.state.wrap===1?S.adler=(0,o.default)(S.adler,ie,$,ce):S.state.wrap===2&&(S.adler=(0,m.default)(S.adler,ie,$,ce)),S.next_in+=$,S.total_in+=$,$)}function Q(S,ie){var ce=S.max_chain_length,K=S.strstart,$,le,at=S.prev_length,je=S.nice_match,Ve=S.strstart>S.w_size-_e?S.strstart-(S.w_size-_e):0,We=S.window,_n=S.w_mask,Rt=S.prev,xt=S.strstart+j,zt=We[K+at-1],Jt=We[K+at];S.prev_length>=S.good_match&&(ce>>=2),je>S.lookahead&&(je=S.lookahead);do{if($=ie,We[$+at]!==Jt||We[$+at-1]!==zt||We[$]!==We[K]||We[++$]!==We[K+1])continue;K+=2,$++;do;while(We[++K]===We[++$]&&We[++K]===We[++$]&&We[++K]===We[++$]&&We[++K]===We[++$]&&We[++K]===We[++$]&&We[++K]===We[++$]&&We[++K]===We[++$]&&We[++K]===We[++$]&&Kat){if(S.match_start=ie,at=le,le>=je)break;zt=We[K+at-1],Jt=We[K+at]}}while((ie=Rt[ie&_n])>Ve&&--ce!==0);return at<=S.lookahead?at:S.lookahead}function k(S){var ie=S.w_size,ce,K,$,le,at;do{if(le=S.window_size-S.lookahead-S.strstart,S.strstart>=ie+(ie-_e)){p.arraySet(S.window,S.window,ie,ie,0),S.match_start-=ie,S.strstart-=ie,S.block_start-=ie,K=S.hash_size,ce=K;do $=S.head[--ce],S.head[ce]=$>=ie?$-ie:0;while(--K);K=ie,ce=K;do $=S.prev[--ce],S.prev[ce]=$>=ie?$-ie:0;while(--K);le+=ie}if(S.strm.avail_in===0)break;if(K=te(S.strm,S.window,S.strstart+S.lookahead,le),S.lookahead+=K,S.lookahead+S.insert>=q)for(at=S.strstart-S.insert,S.ins_h=S.window[at],S.ins_h=(S.ins_h<S.pending_buf_size-5&&(ce=S.pending_buf_size-5);;){if(S.lookahead<=1){if(k(S),S.lookahead===0&&ie===r)return rt;if(S.lookahead===0)break}S.strstart+=S.lookahead,S.lookahead=0;var K=S.block_start+ce;if((S.strstart===0||S.strstart>=K)&&(S.lookahead=S.strstart-K,S.strstart=K,P(S,!1),S.strm.avail_out===0))return rt;if(S.strstart-S.block_start>=S.w_size-_e&&(P(S,!1),S.strm.avail_out===0))return rt}return S.insert=0,ie===i?(P(S,!0),S.strm.avail_out===0?bt:yt):(S.strstart>S.block_start&&(P(S,!1),S.strm.avail_out===0),rt)}function I(S,ie){for(var ce,K;;){if(S.lookahead<_e){if(k(S),S.lookahead<_e&&ie===r)return rt;if(S.lookahead===0)break}if(ce=0,S.lookahead>=q&&(S.ins_h=(S.ins_h<=q)if(K=C._tr_tally(S,S.strstart-S.match_start,S.match_length-q),S.lookahead-=S.match_length,S.match_length<=S.max_lazy_match&&S.lookahead>=q){S.match_length--;do S.strstart++,S.ins_h=(S.ins_h<=q&&(S.ins_h=(S.ins_h<4096)&&(S.match_length=q-1)),S.prev_length>=q&&S.match_length<=S.prev_length){$=S.strstart+S.lookahead-q,K=C._tr_tally(S,S.strstart-1-S.prev_match,S.prev_length-q),S.lookahead-=S.prev_length-1,S.prev_length-=2;do++S.strstart<=$&&(S.ins_h=(S.ins_h<=q&&S.strstart>0&&($=S.strstart-1,K=at[$],K===at[++$]&&K===at[++$]&&K===at[++$])){le=S.strstart+j;do;while(K===at[++$]&&K===at[++$]&&K===at[++$]&&K===at[++$]&&K===at[++$]&&K===at[++$]&&K===at[++$]&&K===at[++$]&&$S.lookahead&&(S.match_length=S.lookahead)}if(S.match_length>=q?(ce=C._tr_tally(S,1,S.match_length-q),S.lookahead-=S.match_length,S.strstart+=S.match_length,S.match_length=0):(ce=C._tr_tally(S,0,S.window[S.strstart]),S.lookahead--,S.strstart++),ce&&(P(S,!1),S.strm.avail_out===0))return rt}return S.insert=0,ie===i?(P(S,!0),S.strm.avail_out===0?bt:yt):S.last_lit&&(P(S,!1),S.strm.avail_out===0)?rt:Et}function He(S,ie){for(var ce;;){if(S.lookahead===0&&(k(S),S.lookahead===0)){if(ie===r)return rt;break}if(S.match_length=0,ce=C._tr_tally(S,0,S.window[S.strstart]),S.lookahead--,S.strstart++,ce&&(P(S,!1),S.strm.avail_out===0))return rt}return S.insert=0,ie===i?(P(S,!0),S.strm.avail_out===0?bt:yt):S.last_lit&&(P(S,!1),S.strm.avail_out===0)?rt:Et}function Ie(S,ie,ce,K,$){this.good_length=S,this.max_lazy=ie,this.nice_length=ce,this.max_chain=K,this.func=$}var Xe;Xe=[new Ie(0,0,0,0,W),new Ie(4,4,8,4,I),new Ie(4,5,16,8,I),new Ie(4,6,32,32,I),new Ie(4,4,16,16,ee),new Ie(8,16,32,32,ee),new Ie(8,16,128,128,ee),new Ie(8,32,128,256,ee),new Ie(32,128,258,1024,ee),new Ie(32,258,258,4096,ee)];function F(S){S.window_size=2*S.w_size,he(S.head),S.max_lazy_match=Xe[S.level].max_lazy,S.good_match=Xe[S.level].good_length,S.nice_match=Xe[S.level].nice_length,S.max_chain_length=Xe[S.level].max_chain,S.strstart=0,S.block_start=0,S.lookahead=0,S.insert=0,S.match_length=S.prev_length=q-1,S.match_available=0,S.ins_h=0}function X(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=A,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new p.Buf16(B*2),this.dyn_dtree=new p.Buf16((2*ke+1)*2),this.bl_tree=new p.Buf16((2*U+1)*2),he(this.dyn_ltree),he(this.dyn_dtree),he(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new p.Buf16(H+1),this.heap=new p.Buf16(2*Oe+1),he(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new p.Buf16(2*Oe+1),he(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function re(S){var ie;return!S||!S.state?be(S,_):(S.total_in=S.total_out=0,S.data_type=x,ie=S.state,ie.pending=0,ie.pending_out=0,ie.wrap<0&&(ie.wrap=-ie.wrap),ie.status=ie.wrap?Qe:Ue,S.adler=ie.wrap===2?0:1,ie.last_flush=r,C._tr_init(ie),e)}function xe(S){var ie=re(S);return ie===e&&F(S.state),ie}function se(S,ie){return!S||!S.state||S.state.wrap!==2?_:(S.state.gzhead=ie,e)}function we(S,ie,ce,K,$,le){if(!S)return _;var at=1;if(ie===E&&(ie=6),K<0?(at=0,K=-K):K>15&&(at=2,K-=16),$<1||$>N||ce!==A||K<8||K>15||ie<0||ie>9||le<0||le>w)return be(S,_);K===8&&(K=9);var je=new X;return S.state=je,je.strm=S,je.wrap=at,je.gzhead=null,je.w_bits=K,je.w_size=1<l||ie<0)return S?be(S,_):_;if(K=S.state,!S.output||!S.input&&S.avail_in!==0||K.status===Ye&&ie!==i)return be(S,S.avail_out===0?s:_);if(K.strm=S,ce=K.last_flush,K.last_flush=ie,K.status===Qe)if(K.wrap===2)S.adler=0,V(K,31),V(K,139),V(K,8),K.gzhead?(V(K,(K.gzhead.text?1:0)+(K.gzhead.hcrc?2:0)+(K.gzhead.extra?4:0)+(K.gzhead.name?8:0)+(K.gzhead.comment?16:0)),V(K,K.gzhead.time&255),V(K,K.gzhead.time>>8&255),V(K,K.gzhead.time>>16&255),V(K,K.gzhead.time>>24&255),V(K,K.level===9?2:K.strategy>=v||K.level<2?4:0),V(K,K.gzhead.os&255),K.gzhead.extra&&K.gzhead.extra.length&&(V(K,K.gzhead.extra.length&255),V(K,K.gzhead.extra.length>>8&255)),K.gzhead.hcrc&&(S.adler=(0,m.default)(S.adler,K.pending_buf,K.pending,0)),K.gzindex=0,K.status=Ke):(V(K,0),V(K,0),V(K,0),V(K,0),V(K,0),V(K,K.level===9?2:K.strategy>=v||K.level<2?4:0),V(K,Ze),K.status=Ue);else{var at=A+(K.w_bits-8<<4)<<8,je=-1;K.strategy>=v||K.level<2?je=0:K.level<6?je=1:K.level===6?je=2:je=3,at|=je<<6,K.strstart!==0&&(at|=Pe),at+=31-at%31,K.status=Ue,Z(K,at),K.strstart!==0&&(Z(K,S.adler>>>16),Z(K,S.adler&65535)),S.adler=1}if(K.status===Ke)if(K.gzhead.extra){for($=K.pending;K.gzindex<(K.gzhead.extra.length&65535)&&!(K.pending===K.pending_buf_size&&(K.gzhead.hcrc&&K.pending>$&&(S.adler=(0,m.default)(S.adler,K.pending_buf,K.pending-$,$)),Te(S),$=K.pending,K.pending===K.pending_buf_size));)V(K,K.gzhead.extra[K.gzindex]&255),K.gzindex++;K.gzhead.hcrc&&K.pending>$&&(S.adler=(0,m.default)(S.adler,K.pending_buf,K.pending-$,$)),K.gzindex===K.gzhead.extra.length&&(K.gzindex=0,K.status=Be)}else K.status=Be;if(K.status===Be)if(K.gzhead.name){$=K.pending;do{if(K.pending===K.pending_buf_size&&(K.gzhead.hcrc&&K.pending>$&&(S.adler=(0,m.default)(S.adler,K.pending_buf,K.pending-$,$)),Te(S),$=K.pending,K.pending===K.pending_buf_size)){le=1;break}K.gzindex$&&(S.adler=(0,m.default)(S.adler,K.pending_buf,K.pending-$,$)),le===0&&(K.gzindex=0,K.status=Ae)}else K.status=Ae;if(K.status===Ae)if(K.gzhead.comment){$=K.pending;do{if(K.pending===K.pending_buf_size&&(K.gzhead.hcrc&&K.pending>$&&(S.adler=(0,m.default)(S.adler,K.pending_buf,K.pending-$,$)),Te(S),$=K.pending,K.pending===K.pending_buf_size)){le=1;break}K.gzindex$&&(S.adler=(0,m.default)(S.adler,K.pending_buf,K.pending-$,$)),le===0&&(K.status=Me)}else K.status=Me;if(K.status===Me&&(K.gzhead.hcrc?(K.pending+2>K.pending_buf_size&&Te(S),K.pending+2<=K.pending_buf_size&&(V(K,S.adler&255),V(K,S.adler>>8&255),S.adler=0,K.status=Ue)):K.status=Ue),K.pending!==0){if(Te(S),S.avail_out===0)return K.last_flush=-1,e}else if(S.avail_in===0&&ve(ie)<=ve(ce)&&ie!==i)return be(S,s);if(K.status===Ye&&S.avail_in!==0)return be(S,s);if(S.avail_in!==0||K.lookahead!==0||ie!==r&&K.status!==Ye){var Ve=K.strategy===v?He(K,ie):K.strategy===L?Le(K,ie):Xe[K.level].func(K,ie);if((Ve===bt||Ve===yt)&&(K.status=Ye),Ve===rt||Ve===bt)return S.avail_out===0&&(K.last_flush=-1),e;if(Ve===Et&&(ie===t?C._tr_align(K):ie!==l&&(C._tr_stored_block(K,0,0,!1),ie===u&&(he(K.head),K.lookahead===0&&(K.strstart=0,K.block_start=0,K.insert=0))),Te(S),S.avail_out===0))return K.last_flush=-1,e}return ie!==i?e:K.wrap<=0?a:(K.wrap===2?(V(K,S.adler&255),V(K,S.adler>>8&255),V(K,S.adler>>16&255),V(K,S.adler>>24&255),V(K,S.total_in&255),V(K,S.total_in>>8&255),V(K,S.total_in>>16&255),V(K,S.total_in>>24&255)):(Z(K,S.adler>>>16),Z(K,S.adler&65535)),Te(S),K.wrap>0&&(K.wrap=-K.wrap),K.pending!==0?e:a)}function M(S){var ie;return!S||!S.state?_:(ie=S.state.status,ie!==Qe&&ie!==Ke&&ie!==Be&&ie!==Ae&&ie!==Me&&ie!==Ue&&ie!==Ye?be(S,_):(S.state=null,ie===Ue?be(S,f):e))}function Se(S,ie){var ce=ie.length,K,$,le,at,je,Ve,We,_n;if(!S||!S.state)return _;if(K=S.state,at=K.wrap,at===2||at===1&&K.status!==Qe||K.lookahead)return _;for(at===1&&(S.adler=(0,o.default)(S.adler,ie,ce,0)),K.wrap=0,ce>=K.w_size&&(at===0&&(he(K.head),K.strstart=0,K.block_start=0,K.insert=0),_n=new p.Buf8(K.w_size),p.arraySet(_n,ie,ce-K.w_size,K.w_size,0),ie=_n,ce=K.w_size),je=S.avail_in,Ve=S.next_in,We=S.input,S.avail_in=ce,S.next_in=0,S.input=ie,k(K);K.lookahead>=q;){$=K.strstart,le=K.lookahead-(q-1);do K.ins_h=(K.ins_h<1&&arguments[1]!==void 0?arguments[1]:1;return Object(R.c)("/discusses.json?page=".concat(t-1,"&container_identifier=").concat(r,"&container_type=Shixun"))}function C(r,t){return Object(R.e)("/discusses/".concat(r,"/top_or_down_discuss.json"),{top:t})}function o(r,t){return Object(R.e)("/discusses/".concat(r,"/plus.json"),{container_type:"Discuss",type:t?1:0})}function m(r,t){return Object(R.e)("/discusses/".concat(r,"/hidden.json"),t)}function n(r,t){return Object(R.e)("/discusses/".concat(r,"/reward_code.json"),t)}function c(r){return Object(R.a)("/api/discusses/".concat(r,".json"),{method:"delete"})}function d(r,t){return Object(R.e)("/discusses/".concat(r,"/reply.json"),{container_type:"Shixun",content:t})}function h(r){return Object(R.e)("/discusses.json",r)}},mHUz:function(ue,D,g){"use strict";Object.defineProperty(D,"__esModule",{value:!0}),D.default=void 0;var R={XK_VoidSymbol:16777215,XK_BackSpace:65288,XK_Tab:65289,XK_Linefeed:65290,XK_Clear:65291,XK_Return:65293,XK_Pause:65299,XK_Scroll_Lock:65300,XK_Sys_Req:65301,XK_Escape:65307,XK_Delete:65535,XK_Multi_key:65312,XK_Codeinput:65335,XK_SingleCandidate:65340,XK_MultipleCandidate:65341,XK_PreviousCandidate:65342,XK_Kanji:65313,XK_Muhenkan:65314,XK_Henkan_Mode:65315,XK_Henkan:65315,XK_Romaji:65316,XK_Hiragana:65317,XK_Katakana:65318,XK_Hiragana_Katakana:65319,XK_Zenkaku:65320,XK_Hankaku:65321,XK_Zenkaku_Hankaku:65322,XK_Touroku:65323,XK_Massyo:65324,XK_Kana_Lock:65325,XK_Kana_Shift:65326,XK_Eisu_Shift:65327,XK_Eisu_toggle:65328,XK_Kanji_Bangou:65335,XK_Zen_Koho:65341,XK_Mae_Koho:65342,XK_Home:65360,XK_Left:65361,XK_Up:65362,XK_Right:65363,XK_Down:65364,XK_Prior:65365,XK_Page_Up:65365,XK_Next:65366,XK_Page_Down:65366,XK_End:65367,XK_Begin:65368,XK_Select:65376,XK_Print:65377,XK_Execute:65378,XK_Insert:65379,XK_Undo:65381,XK_Redo:65382,XK_Menu:65383,XK_Find:65384,XK_Cancel:65385,XK_Help:65386,XK_Break:65387,XK_Mode_switch:65406,XK_script_switch:65406,XK_Num_Lock:65407,XK_KP_Space:65408,XK_KP_Tab:65417,XK_KP_Enter:65421,XK_KP_F1:65425,XK_KP_F2:65426,XK_KP_F3:65427,XK_KP_F4:65428,XK_KP_Home:65429,XK_KP_Left:65430,XK_KP_Up:65431,XK_KP_Right:65432,XK_KP_Down:65433,XK_KP_Prior:65434,XK_KP_Page_Up:65434,XK_KP_Next:65435,XK_KP_Page_Down:65435,XK_KP_End:65436,XK_KP_Begin:65437,XK_KP_Insert:65438,XK_KP_Delete:65439,XK_KP_Equal:65469,XK_KP_Multiply:65450,XK_KP_Add:65451,XK_KP_Separator:65452,XK_KP_Subtract:65453,XK_KP_Decimal:65454,XK_KP_Divide:65455,XK_KP_0:65456,XK_KP_1:65457,XK_KP_2:65458,XK_KP_3:65459,XK_KP_4:65460,XK_KP_5:65461,XK_KP_6:65462,XK_KP_7:65463,XK_KP_8:65464,XK_KP_9:65465,XK_F1:65470,XK_F2:65471,XK_F3:65472,XK_F4:65473,XK_F5:65474,XK_F6:65475,XK_F7:65476,XK_F8:65477,XK_F9:65478,XK_F10:65479,XK_F11:65480,XK_L1:65480,XK_F12:65481,XK_L2:65481,XK_F13:65482,XK_L3:65482,XK_F14:65483,XK_L4:65483,XK_F15:65484,XK_L5:65484,XK_F16:65485,XK_L6:65485,XK_F17:65486,XK_L7:65486,XK_F18:65487,XK_L8:65487,XK_F19:65488,XK_L9:65488,XK_F20:65489,XK_L10:65489,XK_F21:65490,XK_R1:65490,XK_F22:65491,XK_R2:65491,XK_F23:65492,XK_R3:65492,XK_F24:65493,XK_R4:65493,XK_F25:65494,XK_R5:65494,XK_F26:65495,XK_R6:65495,XK_F27:65496,XK_R7:65496,XK_F28:65497,XK_R8:65497,XK_F29:65498,XK_R9:65498,XK_F30:65499,XK_R10:65499,XK_F31:65500,XK_R11:65500,XK_F32:65501,XK_R12:65501,XK_F33:65502,XK_R13:65502,XK_F34:65503,XK_R14:65503,XK_F35:65504,XK_R15:65504,XK_Shift_L:65505,XK_Shift_R:65506,XK_Control_L:65507,XK_Control_R:65508,XK_Caps_Lock:65509,XK_Shift_Lock:65510,XK_Meta_L:65511,XK_Meta_R:65512,XK_Alt_L:65513,XK_Alt_R:65514,XK_Super_L:65515,XK_Super_R:65516,XK_Hyper_L:65517,XK_Hyper_R:65518,XK_ISO_Level3_Shift:65027,XK_ISO_Next_Group:65032,XK_ISO_Prev_Group:65034,XK_ISO_First_Group:65036,XK_ISO_Last_Group:65038,XK_space:32,XK_exclam:33,XK_quotedbl:34,XK_numbersign:35,XK_dollar:36,XK_percent:37,XK_ampersand:38,XK_apostrophe:39,XK_quoteright:39,XK_parenleft:40,XK_parenright:41,XK_asterisk:42,XK_plus:43,XK_comma:44,XK_minus:45,XK_period:46,XK_slash:47,XK_0:48,XK_1:49,XK_2:50,XK_3:51,XK_4:52,XK_5:53,XK_6:54,XK_7:55,XK_8:56,XK_9:57,XK_colon:58,XK_semicolon:59,XK_less:60,XK_equal:61,XK_greater:62,XK_question:63,XK_at:64,XK_A:65,XK_B:66,XK_C:67,XK_D:68,XK_E:69,XK_F:70,XK_G:71,XK_H:72,XK_I:73,XK_J:74,XK_K:75,XK_L:76,XK_M:77,XK_N:78,XK_O:79,XK_P:80,XK_Q:81,XK_R:82,XK_S:83,XK_T:84,XK_U:85,XK_V:86,XK_W:87,XK_X:88,XK_Y:89,XK_Z:90,XK_bracketleft:91,XK_backslash:92,XK_bracketright:93,XK_asciicircum:94,XK_underscore:95,XK_grave:96,XK_quoteleft:96,XK_a:97,XK_b:98,XK_c:99,XK_d:100,XK_e:101,XK_f:102,XK_g:103,XK_h:104,XK_i:105,XK_j:106,XK_k:107,XK_l:108,XK_m:109,XK_n:110,XK_o:111,XK_p:112,XK_q:113,XK_r:114,XK_s:115,XK_t:116,XK_u:117,XK_v:118,XK_w:119,XK_x:120,XK_y:121,XK_z:122,XK_braceleft:123,XK_bar:124,XK_braceright:125,XK_asciitilde:126,XK_nobreakspace:160,XK_exclamdown:161,XK_cent:162,XK_sterling:163,XK_currency:164,XK_yen:165,XK_brokenbar:166,XK_section:167,XK_diaeresis:168,XK_copyright:169,XK_ordfeminine:170,XK_guillemotleft:171,XK_notsign:172,XK_hyphen:173,XK_registered:174,XK_macron:175,XK_degree:176,XK_plusminus:177,XK_twosuperior:178,XK_threesuperior:179,XK_acute:180,XK_mu:181,XK_paragraph:182,XK_periodcentered:183,XK_cedilla:184,XK_onesuperior:185,XK_masculine:186,XK_guillemotright:187,XK_onequarter:188,XK_onehalf:189,XK_threequarters:190,XK_questiondown:191,XK_Agrave:192,XK_Aacute:193,XK_Acircumflex:194,XK_Atilde:195,XK_Adiaeresis:196,XK_Aring:197,XK_AE:198,XK_Ccedilla:199,XK_Egrave:200,XK_Eacute:201,XK_Ecircumflex:202,XK_Ediaeresis:203,XK_Igrave:204,XK_Iacute:205,XK_Icircumflex:206,XK_Idiaeresis:207,XK_ETH:208,XK_Eth:208,XK_Ntilde:209,XK_Ograve:210,XK_Oacute:211,XK_Ocircumflex:212,XK_Otilde:213,XK_Odiaeresis:214,XK_multiply:215,XK_Oslash:216,XK_Ooblique:216,XK_Ugrave:217,XK_Uacute:218,XK_Ucircumflex:219,XK_Udiaeresis:220,XK_Yacute:221,XK_THORN:222,XK_Thorn:222,XK_ssharp:223,XK_agrave:224,XK_aacute:225,XK_acircumflex:226,XK_atilde:227,XK_adiaeresis:228,XK_aring:229,XK_ae:230,XK_ccedilla:231,XK_egrave:232,XK_eacute:233,XK_ecircumflex:234,XK_ediaeresis:235,XK_igrave:236,XK_iacute:237,XK_icircumflex:238,XK_idiaeresis:239,XK_eth:240,XK_ntilde:241,XK_ograve:242,XK_oacute:243,XK_ocircumflex:244,XK_otilde:245,XK_odiaeresis:246,XK_division:247,XK_oslash:248,XK_ooblique:248,XK_ugrave:249,XK_uacute:250,XK_ucircumflex:251,XK_udiaeresis:252,XK_yacute:253,XK_thorn:254,XK_ydiaeresis:255,XK_Hangul:65329,XK_Hangul_Hanja:65332,XK_Hangul_Jeonja:65336,XF86XK_ModeLock:269025025,XF86XK_MonBrightnessUp:269025026,XF86XK_MonBrightnessDown:269025027,XF86XK_KbdLightOnOff:269025028,XF86XK_KbdBrightnessUp:269025029,XF86XK_KbdBrightnessDown:269025030,XF86XK_Standby:269025040,XF86XK_AudioLowerVolume:269025041,XF86XK_AudioMute:269025042,XF86XK_AudioRaiseVolume:269025043,XF86XK_AudioPlay:269025044,XF86XK_AudioStop:269025045,XF86XK_AudioPrev:269025046,XF86XK_AudioNext:269025047,XF86XK_HomePage:269025048,XF86XK_Mail:269025049,XF86XK_Start:269025050,XF86XK_Search:269025051,XF86XK_AudioRecord:269025052,XF86XK_Calculator:269025053,XF86XK_Memo:269025054,XF86XK_ToDoList:269025055,XF86XK_Calendar:269025056,XF86XK_PowerDown:269025057,XF86XK_ContrastAdjust:269025058,XF86XK_RockerUp:269025059,XF86XK_RockerDown:269025060,XF86XK_RockerEnter:269025061,XF86XK_Back:269025062,XF86XK_Forward:269025063,XF86XK_Stop:269025064,XF86XK_Refresh:269025065,XF86XK_PowerOff:269025066,XF86XK_WakeUp:269025067,XF86XK_Eject:269025068,XF86XK_ScreenSaver:269025069,XF86XK_WWW:269025070,XF86XK_Sleep:269025071,XF86XK_Favorites:269025072,XF86XK_AudioPause:269025073,XF86XK_AudioMedia:269025074,XF86XK_MyComputer:269025075,XF86XK_VendorHome:269025076,XF86XK_LightBulb:269025077,XF86XK_Shop:269025078,XF86XK_History:269025079,XF86XK_OpenURL:269025080,XF86XK_AddFavorite:269025081,XF86XK_HotLinks:269025082,XF86XK_BrightnessAdjust:269025083,XF86XK_Finance:269025084,XF86XK_Community:269025085,XF86XK_AudioRewind:269025086,XF86XK_BackForward:269025087,XF86XK_Launch0:269025088,XF86XK_Launch1:269025089,XF86XK_Launch2:269025090,XF86XK_Launch3:269025091,XF86XK_Launch4:269025092,XF86XK_Launch5:269025093,XF86XK_Launch6:269025094,XF86XK_Launch7:269025095,XF86XK_Launch8:269025096,XF86XK_Launch9:269025097,XF86XK_LaunchA:269025098,XF86XK_LaunchB:269025099,XF86XK_LaunchC:269025100,XF86XK_LaunchD:269025101,XF86XK_LaunchE:269025102,XF86XK_LaunchF:269025103,XF86XK_ApplicationLeft:269025104,XF86XK_ApplicationRight:269025105,XF86XK_Book:269025106,XF86XK_CD:269025107,XF86XK_Calculater:269025108,XF86XK_Clear:269025109,XF86XK_Close:269025110,XF86XK_Copy:269025111,XF86XK_Cut:269025112,XF86XK_Display:269025113,XF86XK_DOS:269025114,XF86XK_Documents:269025115,XF86XK_Excel:269025116,XF86XK_Explorer:269025117,XF86XK_Game:269025118,XF86XK_Go:269025119,XF86XK_iTouch:269025120,XF86XK_LogOff:269025121,XF86XK_Market:269025122,XF86XK_Meeting:269025123,XF86XK_MenuKB:269025125,XF86XK_MenuPB:269025126,XF86XK_MySites:269025127,XF86XK_New:269025128,XF86XK_News:269025129,XF86XK_OfficeHome:269025130,XF86XK_Open:269025131,XF86XK_Option:269025132,XF86XK_Paste:269025133,XF86XK_Phone:269025134,XF86XK_Q:269025136,XF86XK_Reply:269025138,XF86XK_Reload:269025139,XF86XK_RotateWindows:269025140,XF86XK_RotationPB:269025141,XF86XK_RotationKB:269025142,XF86XK_Save:269025143,XF86XK_ScrollUp:269025144,XF86XK_ScrollDown:269025145,XF86XK_ScrollClick:269025146,XF86XK_Send:269025147,XF86XK_Spell:269025148,XF86XK_SplitScreen:269025149,XF86XK_Support:269025150,XF86XK_TaskPane:269025151,XF86XK_Terminal:269025152,XF86XK_Tools:269025153,XF86XK_Travel:269025154,XF86XK_UserPB:269025156,XF86XK_User1KB:269025157,XF86XK_User2KB:269025158,XF86XK_Video:269025159,XF86XK_WheelButton:269025160,XF86XK_Word:269025161,XF86XK_Xfer:269025162,XF86XK_ZoomIn:269025163,XF86XK_ZoomOut:269025164,XF86XK_Away:269025165,XF86XK_Messenger:269025166,XF86XK_WebCam:269025167,XF86XK_MailForward:269025168,XF86XK_Pictures:269025169,XF86XK_Music:269025170,XF86XK_Battery:269025171,XF86XK_Bluetooth:269025172,XF86XK_WLAN:269025173,XF86XK_UWB:269025174,XF86XK_AudioForward:269025175,XF86XK_AudioRepeat:269025176,XF86XK_AudioRandomPlay:269025177,XF86XK_Subtitle:269025178,XF86XK_AudioCycleTrack:269025179,XF86XK_CycleAngle:269025180,XF86XK_FrameBack:269025181,XF86XK_FrameForward:269025182,XF86XK_Time:269025183,XF86XK_Select:269025184,XF86XK_View:269025185,XF86XK_TopMenu:269025186,XF86XK_Red:269025187,XF86XK_Green:269025188,XF86XK_Yellow:269025189,XF86XK_Blue:269025190,XF86XK_Suspend:269025191,XF86XK_Hibernate:269025192,XF86XK_TouchpadToggle:269025193,XF86XK_TouchpadOn:269025200,XF86XK_TouchpadOff:269025201,XF86XK_AudioMicMute:269025202,XF86XK_Switch_VT_1:269024769,XF86XK_Switch_VT_2:269024770,XF86XK_Switch_VT_3:269024771,XF86XK_Switch_VT_4:269024772,XF86XK_Switch_VT_5:269024773,XF86XK_Switch_VT_6:269024774,XF86XK_Switch_VT_7:269024775,XF86XK_Switch_VT_8:269024776,XF86XK_Switch_VT_9:269024777,XF86XK_Switch_VT_10:269024778,XF86XK_Switch_VT_11:269024779,XF86XK_Switch_VT_12:269024780,XF86XK_Ungrab:269024800,XF86XK_ClearGrab:269024801,XF86XK_Next_VMode:269024802,XF86XK_Prev_VMode:269024803,XF86XK_LogWindowTree:269024804,XF86XK_LogGrabInfo:269024805};D.default=R},mTgk:function(ue,D,g){"use strict";Object.defineProperty(D,"__esModule",{value:!0}),D.default=void 0;var R=p(g("mHUz"));function p(d){return d&&d.__esModule?d:{default:d}}var C={};function o(d,h){if(h===void 0)throw new Error('Undefined keysym for key "'+d+'"');if(d in C)throw new Error('Duplicate entry for key "'+d+'"');C[d]=[h,h,h,h]}function m(d,h,r){if(h===void 0)throw new Error('Undefined keysym for key "'+d+'"');if(r===void 0)throw new Error('Undefined keysym for key "'+d+'"');if(d in C)throw new Error('Duplicate entry for key "'+d+'"');C[d]=[h,h,r,h]}function n(d,h,r){if(h===void 0)throw new Error('Undefined keysym for key "'+d+'"');if(r===void 0)throw new Error('Undefined keysym for key "'+d+'"');if(d in C)throw new Error('Duplicate entry for key "'+d+'"');C[d]=[h,h,h,r]}m("Alt",R.default.XK_Alt_L,R.default.XK_Alt_R),o("AltGraph",R.default.XK_ISO_Level3_Shift),o("CapsLock",R.default.XK_Caps_Lock),m("Control",R.default.XK_Control_L,R.default.XK_Control_R),m("Meta",R.default.XK_Super_L,R.default.XK_Super_R),o("NumLock",R.default.XK_Num_Lock),o("ScrollLock",R.default.XK_Scroll_Lock),m("Shift",R.default.XK_Shift_L,R.default.XK_Shift_R),n("Enter",R.default.XK_Return,R.default.XK_KP_Enter),o("Tab",R.default.XK_Tab),n(" ",R.default.XK_space,R.default.XK_KP_Space),n("ArrowDown",R.default.XK_Down,R.default.XK_KP_Down),n("ArrowUp",R.default.XK_Up,R.default.XK_KP_Up),n("ArrowLeft",R.default.XK_Left,R.default.XK_KP_Left),n("ArrowRight",R.default.XK_Right,R.default.XK_KP_Right),n("End",R.default.XK_End,R.default.XK_KP_End),n("Home",R.default.XK_Home,R.default.XK_KP_Home),n("PageDown",R.default.XK_Next,R.default.XK_KP_Next),n("PageUp",R.default.XK_Prior,R.default.XK_KP_Prior),o("Backspace",R.default.XK_BackSpace),n("Clear",R.default.XK_Clear,R.default.XK_KP_Begin),o("Copy",R.default.XF86XK_Copy),o("Cut",R.default.XF86XK_Cut),n("Delete",R.default.XK_Delete,R.default.XK_KP_Delete),n("Insert",R.default.XK_Insert,R.default.XK_KP_Insert),o("Paste",R.default.XF86XK_Paste),o("Redo",R.default.XK_Redo),o("Undo",R.default.XK_Undo),o("Cancel",R.default.XK_Cancel),o("ContextMenu",R.default.XK_Menu),o("Escape",R.default.XK_Escape),o("Execute",R.default.XK_Execute),o("Find",R.default.XK_Find),o("Help",R.default.XK_Help),o("Pause",R.default.XK_Pause),o("Select",R.default.XK_Select),o("ZoomIn",R.default.XF86XK_ZoomIn),o("ZoomOut",R.default.XF86XK_ZoomOut),o("BrightnessDown",R.default.XF86XK_MonBrightnessDown),o("BrightnessUp",R.default.XF86XK_MonBrightnessUp),o("Eject",R.default.XF86XK_Eject),o("LogOff",R.default.XF86XK_LogOff),o("Power",R.default.XF86XK_PowerOff),o("PowerOff",R.default.XF86XK_PowerDown),o("PrintScreen",R.default.XK_Print),o("Hibernate",R.default.XF86XK_Hibernate),o("Standby",R.default.XF86XK_Standby),o("WakeUp",R.default.XF86XK_WakeUp),o("AllCandidates",R.default.XK_MultipleCandidate),o("Alphanumeric",R.default.XK_Eisu_Shift),o("CodeInput",R.default.XK_Codeinput),o("Compose",R.default.XK_Multi_key),o("Convert",R.default.XK_Henkan),o("GroupFirst",R.default.XK_ISO_First_Group),o("GroupLast",R.default.XK_ISO_Last_Group),o("GroupNext",R.default.XK_ISO_Next_Group),o("GroupPrevious",R.default.XK_ISO_Prev_Group),o("NonConvert",R.default.XK_Muhenkan),o("PreviousCandidate",R.default.XK_PreviousCandidate),o("SingleCandidate",R.default.XK_SingleCandidate),o("HangulMode",R.default.XK_Hangul),o("HanjaMode",R.default.XK_Hangul_Hanja),o("JunjuaMode",R.default.XK_Hangul_Jeonja),o("Eisu",R.default.XK_Eisu_toggle),o("Hankaku",R.default.XK_Hankaku),o("Hiragana",R.default.XK_Hiragana),o("HiraganaKatakana",R.default.XK_Hiragana_Katakana),o("KanaMode",R.default.XK_Kana_Shift),o("KanjiMode",R.default.XK_Kanji),o("Katakana",R.default.XK_Katakana),o("Romaji",R.default.XK_Romaji),o("Zenkaku",R.default.XK_Zenkaku),o("ZenkakuHanaku",R.default.XK_Zenkaku_Hankaku),o("F1",R.default.XK_F1),o("F2",R.default.XK_F2),o("F3",R.default.XK_F3),o("F4",R.default.XK_F4),o("F5",R.default.XK_F5),o("F6",R.default.XK_F6),o("F7",R.default.XK_F7),o("F8",R.default.XK_F8),o("F9",R.default.XK_F9),o("F10",R.default.XK_F10),o("F11",R.default.XK_F11),o("F12",R.default.XK_F12),o("F13",R.default.XK_F13),o("F14",R.default.XK_F14),o("F15",R.default.XK_F15),o("F16",R.default.XK_F16),o("F17",R.default.XK_F17),o("F18",R.default.XK_F18),o("F19",R.default.XK_F19),o("F20",R.default.XK_F20),o("F21",R.default.XK_F21),o("F22",R.default.XK_F22),o("F23",R.default.XK_F23),o("F24",R.default.XK_F24),o("F25",R.default.XK_F25),o("F26",R.default.XK_F26),o("F27",R.default.XK_F27),o("F28",R.default.XK_F28),o("F29",R.default.XK_F29),o("F30",R.default.XK_F30),o("F31",R.default.XK_F31),o("F32",R.default.XK_F32),o("F33",R.default.XK_F33),o("F34",R.default.XK_F34),o("F35",R.default.XK_F35),o("Close",R.default.XF86XK_Close),o("MailForward",R.default.XF86XK_MailForward),o("MailReply",R.default.XF86XK_Reply),o("MailSend",R.default.XF86XK_Send),o("MediaFastForward",R.default.XF86XK_AudioForward),o("MediaPause",R.default.XF86XK_AudioPause),o("MediaPlay",R.default.XF86XK_AudioPlay),o("MediaRecord",R.default.XF86XK_AudioRecord),o("MediaRewind",R.default.XF86XK_AudioRewind),o("MediaStop",R.default.XF86XK_AudioStop),o("MediaTrackNext",R.default.XF86XK_AudioNext),o("MediaTrackPrevious",R.default.XF86XK_AudioPrev),o("New",R.default.XF86XK_New),o("Open",R.default.XF86XK_Open),o("Print",R.default.XK_Print),o("Save",R.default.XF86XK_Save),o("SpellCheck",R.default.XF86XK_Spell),o("AudioVolumeDown",R.default.XF86XK_AudioLowerVolume),o("AudioVolumeUp",R.default.XF86XK_AudioRaiseVolume),o("AudioVolumeMute",R.default.XF86XK_AudioMute),o("MicrophoneVolumeMute",R.default.XF86XK_AudioMicMute),o("LaunchApplication1",R.default.XF86XK_MyComputer),o("LaunchApplication2",R.default.XF86XK_Calculator),o("LaunchCalendar",R.default.XF86XK_Calendar),o("LaunchMail",R.default.XF86XK_Mail),o("LaunchMediaPlayer",R.default.XF86XK_AudioMedia),o("LaunchMusicPlayer",R.default.XF86XK_Music),o("LaunchPhone",R.default.XF86XK_Phone),o("LaunchScreenSaver",R.default.XF86XK_ScreenSaver),o("LaunchSpreadsheet",R.default.XF86XK_Excel),o("LaunchWebBrowser",R.default.XF86XK_WWW),o("LaunchWebCam",R.default.XF86XK_WebCam),o("LaunchWordProcessor",R.default.XF86XK_Word),o("BrowserBack",R.default.XF86XK_Back),o("BrowserFavorites",R.default.XF86XK_Favorites),o("BrowserForward",R.default.XF86XK_Forward),o("BrowserHome",R.default.XF86XK_HomePage),o("BrowserRefresh",R.default.XF86XK_Refresh),o("BrowserSearch",R.default.XF86XK_Search),o("BrowserStop",R.default.XF86XK_Stop),o("Dimmer",R.default.XF86XK_BrightnessAdjust),o("MediaAudioTrack",R.default.XF86XK_AudioCycleTrack),o("RandomToggle",R.default.XF86XK_AudioRandomPlay),o("SplitScreenToggle",R.default.XF86XK_SplitScreen),o("Subtitle",R.default.XF86XK_Subtitle),o("VideoModeNext",R.default.XF86XK_Next_VMode),n("=",R.default.XK_equal,R.default.XK_KP_Equal),n("+",R.default.XK_plus,R.default.XK_KP_Add),n("-",R.default.XK_minus,R.default.XK_KP_Subtract),n("*",R.default.XK_asterisk,R.default.XK_KP_Multiply),n("/",R.default.XK_slash,R.default.XK_KP_Divide),n(".",R.default.XK_period,R.default.XK_KP_Decimal),n(",",R.default.XK_comma,R.default.XK_KP_Separator),n("0",R.default.XK_0,R.default.XK_KP_0),n("1",R.default.XK_1,R.default.XK_KP_1),n("2",R.default.XK_2,R.default.XK_KP_2),n("3",R.default.XK_3,R.default.XK_KP_3),n("4",R.default.XK_4,R.default.XK_KP_4),n("5",R.default.XK_5,R.default.XK_KP_5),n("6",R.default.XK_6,R.default.XK_KP_6),n("7",R.default.XK_7,R.default.XK_KP_7),n("8",R.default.XK_8,R.default.XK_KP_8),n("9",R.default.XK_9,R.default.XK_KP_9);var c=C;D.default=c},mdZa:function(ue,D,g){"use strict";typeof Object.assign!="function"&&Object.defineProperty(Object,"assign",{value:function(p,C){"use strict";if(p==null)throw new TypeError("Cannot convert undefined or null to object");for(var o=Object(p),m=1;m>>24,_>>>=w,f-=w,w=L>>>16&255,w===0)Y[h++]=L&65535;else if(w&16){y=L&65535,w&=15,w&&(f>>=w,f-=w),f<15&&(_+=O[c++]<>>24,_>>>=w,f-=w,w=L>>>16&255,w&16){if(x=L&65535,w&=15,fu){o.msg="invalid distance too far back",n.mode=R;break e}if(_>>>=w,f-=w,w=h-r,x>w){if(w=x-w,w>l&&n.sane){o.msg="invalid distance too far back",n.mode=R;break e}if(A=0,N=a,e===0){if(A+=i-w,w2;)Y[h++]=N[A++],Y[h++]=N[A++],Y[h++]=N[A++],y-=3;y&&(Y[h++]=N[A++],y>1&&(Y[h++]=N[A++]))}else{A=h-x;do Y[h++]=Y[A++],Y[h++]=Y[A++],Y[h++]=Y[A++],y-=3;while(y>2);y&&(Y[h++]=Y[A++],y>1&&(Y[h++]=Y[A++]))}}else if((w&64)===0){L=E[(L&65535)+(_&(1<>3,c-=y,f-=y<<3,_&=(1<0){var i=[u],l=u.length;do{if(this.strm.output=new Uint8Array(this.chunkSize),this.strm.next_out=0,this.strm.avail_out=this.chunkSize,t=(0,R.deflate)(this.strm,R.Z_FULL_FLUSH),t<0)throw new Error("zlib deflate failed");var e=new Uint8Array(this.strm.output.buffer,0,this.strm.next_out);l+=e.length,i.push(e)}while(this.strm.avail_in>0);for(var a=new Uint8Array(l),_=0,f=0;f0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction,p.UncertifiedTeacher,p.Student])},b=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return he||!he&&o([p.SuperAdmin])},v=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return he||!he&&o([p.SuperAdmin,p.Operation])},L=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction,p.UncertifiedTeacher,p.Student]):he||!he&&o([p.SuperAdmin,p.Operation])},w=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction,p.UncertifiedTeacher,p.Student]):he||!he&&o([p.SuperAdmin,p.Operation])},y=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction])},x=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin]):he||!he&&o([p.SuperAdmin])},A=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation]):he||!he&&o([p.SuperAdmin,p.Operation])},N=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction,p.UncertifiedTeacher,p.Student]):he||!he&&o([p.SuperAdmin,p.Operation])},O=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction,p.UncertifiedTeacher]):he||!he&&o([p.SuperAdmin,p.Operation])},Y=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation,p.CertifiedTeacher]):he||!he&&o([p.SuperAdmin,p.Operation])},J=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin]):!1},Ce=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction,p.UncertifiedTeacher,p.Student])},Oe=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin]):he||!he&&o([p.SuperAdmin])},ke=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation]):he||!he&&o([p.SuperAdmin,p.Operation])},U=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction,p.UncertifiedTeacher,p.Student]):he||!he&&o([p.SuperAdmin,p.Operation])},B=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?!1:he||!he&&o([p.SuperAdmin,p.Operation])},H=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?he||!he&&o([p.SuperAdmin,p.Operation]):!1},q=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction,p.UncertifiedTeacher]):!1},j=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?!he&&o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction,p.UncertifiedTeacher]):!1},_e=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation,p.CertifiedTeacher]):he||!he&&o([p.SuperAdmin,p.Operation])},Pe=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction,p.UncertifiedTeacher])},Qe=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin]):he||!he&&o([p.SuperAdmin])},Ke=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation]):he||!he&&o([p.SuperAdmin,p.Operation])},Be=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction,p.UncertifiedTeacher]):he||!he&&o([p.SuperAdmin,p.Operation])},Ae=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?he||!he&&o([p.SuperAdmin,p.Operation]):!1},Me=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction,p.UncertifiedTeacher]):he||!he&&o([p.SuperAdmin,p.Operation])},Ue=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([C.Teacher])},Ye=function(){return o([p.SuperAdmin])},rt=function(){return o([p.SuperAdmin,p.Operation])},Et=function(){return o([p.Student])},bt=function(){return o([p.SuperAdmin,p.Operation,p.CertifiedTeacher])},yt=function(){var ve,he=Object(R.b)()._store.getState(),Te=he.user;return!!((ve=Te.userInfo)===null||ve===void 0?void 0:ve.login)},Ze=function(){var ve=Object(R.b)()._store.getState(),he=ve.user;return he.userInfo}},xO64:function(ue,D,g){"use strict";Object.defineProperty(D,"__esModule",{value:!0}),D.default=void 0;var R=p(g("8K/p"));function p(e){return e&&e.__esModule?e:{default:e}}function C(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?C=function(_){return typeof _}:C=function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _},C(e)}function o(e,a){if(!(e instanceof a))throw new TypeError("Cannot call a class as a function")}function m(e,a){for(var _=0;_>>16&65535|0,d=0;o!==0;){d=o>2e3?2e3:o,o-=d;do n=n+C[m++]|0,c=c+n|0;while(--d);n%=65521,c%=65521}return n|c<<16|0}},"yi/R":function(ue,D,g){"use strict";g.r(D);var R=g("oBTY"),p=g("bbsP"),C=g("/wGt"),o=g("0Owb"),m=g("PpiC"),n=g("jrin"),c=g("2qtc"),d=g("kLXV"),h=g("miYZ"),r=g("tsqr"),t=g("WmNS"),u=g.n(t),i=g("9og8"),l=g("tJVT"),e=g("k1fw"),a=g("ozfa"),_=g("MJZm"),f=g("q1tI"),s=g.n(f),E=g("Ty5D"),b=g("H65k"),v=g("+Axu"),L=g("f+oW"),w=g.n(L),y=function(T){var z=T.position,ne=T.subject,pe=T.score,me=T.onViewAllTask;return s.a.createElement("div",{className:"task-header"},s.a.createElement("a",{title:"\u67E5\u770B\u5168\u90E8\u4EFB\u52A1",onClick:me},s.a.createElement("img",{src:w.a,alt:"nav",width:45})),s.a.createElement("h3",{title:ne},"\u7B2C",z,"\u5173\uFF1A",ne),s.a.createElement("span",null,pe))},x=g("DjyN"),A=g("NUBc"),N=g("g9YV"),O=g("wCAj"),Y=g("cWXX"),J=g("/ezw"),Ce=g("BdwD"),Oe=g("p4vh"),ke=g.n(Oe),U=g("Q+I+"),B=g.n(U),H=g("Yr8L"),q=g.n(H),j=g("ErOA");function _e(T){return Object(j.c)("tasks/".concat(T,".json"))}function Pe(T){return Object(j.c)("myshixuns/".concat(T,"/challenges.json"))}function Qe(T,z,ne){return Object(j.c)("tasks/".concat(T,"/star.json?shixun_id=").concat(z,"&star=").concat(ne))}function Ke(T,z){return Object(j.c)("tasks/".concat(T,"/rep_content.json"),z)}function Be(T,z){return Object(j.e)("myshixuns/".concat(T,"/update_file.json"),z)}function Ae(T,z){return Object(j.c)("tasks/".concat(T,"/reset_original_code.json"),z)}function Me(T,z){return Object(j.c)("tasks/".concat(T,"/reset_passed_code.json"),z)}function Ue(T,z){return Object(j.e)("tasks/".concat(T,"/game_build.json"),z)}function Ye(T,z){return Object(j.c)("tasks/".concat(T,"/game_status.json"),z)}function rt(T,z){return Object(j.e)("tasks/".concat(T,"/choose_build.json"),z)}function Et(T){return Object(j.c)("tasks/".concat(T,"/picture_display.json"))}function bt(T,z){return Object(j.c)("tasks/".concat(T,"/cost_time.json"),z)}function yt(T,z){return Object(j.c)("courses/".concat(T,"/inform_detail.json"),z)}function Ze(T){return Object(j.e)("tasks/".concat(T,"/plus_or_cancel_praise.json"))}function be(T){var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object(j.e)("myshixuns/".concat(T,"/repository.json"),z)}function ve(T){return Object(j.c)("myshixuns/".concat(T,"/open_webssh.json"))}function he(T){return Object(j.c)("tasks/".concat(T,"/close_webssh.json"))}function Te(T){return Object(j.c)("tasks/".concat(T,"/reset_vnc_link.json"))}function P(T){return Object(j.c)("tasks/".concat(T,"/check_test_sets.json"))}function V(T){return Object(j.c)("tasks/".concat(T,"/get_answer_info.json"))}function Z(T){return Object(j.c)("tasks/".concat(T,"/get_choose_answer.json"))}function te(T){return Object(j.c)("tasks/".concat(T,"/unlock_choose_answer.json"))}function Q(T,z){return Object(j.c)("tasks/".concat(T,"/unlock_answer.json?answer_id=").concat(z))}function k(T,z,ne){return Object(j.e)("tasks/".concat(T,"/set_games_status.json"),{result:z,data:ne})}function W(T){return Object(j.e)("tasks/".concat(T,"/extend_vnc.json"))}function I(T,z){return Object(j.c)("tasks/".concat(T,"/rank_list.json"),z)}var ee=g("1vsH"),Le={0:ke.a,1:B.a,2:q.a},He={loading:!0,page:1,data:null},Ie;(function(T){T[T.SET_LOADING=0]="SET_LOADING",T[T.SET_STATE=1]="SET_STATE",T[T.SET_PAGE=2]="SET_PAGE"})(Ie||(Ie={}));function Xe(T,z){switch(z.type){case Ie.SET_LOADING:return Object(e.a)(Object(e.a)({},T),{},{loading:z.payload});case Ie.SET_STATE:return Object(e.a)(Object(e.a)({},T),z.payload);case Ie.SET_PAGE:return Object(e.a)(Object(e.a)({},T),{},{page:z.payload});default:throw new Error}}var F=function(T){var z=T.activeIndex,ne=T.taskId,pe=Object(f.useReducer)(Xe,He),me=Object(l.a)(pe,2),Ee=me[0],ye=me[1],de=Ee.loading,oe=Ee.page,ae=Ee.data,Re=Object(f.useMemo)(function(){var tt=[{title:"\u6392\u540D",dataIndex:"user_name",align:"center",render:function(ge,$e,st){var ze=(oe-1)*10+st+1;return ze<=3?s.a.createElement("img",{src:Le[ze-1],alt:"rank",width:36}):ze}},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:ae==null?void 0:ae.rank_data_name,dataIndex:"score",render:function(ge){return(ae==null?void 0:ae.open_rank)==="DEFAULT"?Object(ee.E)(ge):ge}},{title:"\u901A\u5173\u65F6\u95F4",dataIndex:"end_time",render:function(ge){return Object(ee.C)(ge,"yyyy-MM-dd hh:mm:ss")}}];return tt},[ae==null?void 0:ae.rank_data_name,ae==null?void 0:ae.open_rank,oe]);Object(f.useEffect)(function(){function tt(){return Ne.apply(this,arguments)}function Ne(){return Ne=Object(i.a)(u.a.mark(function ge(){var $e;return u.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,I(ne,{page:oe,limit:10});case 2:$e=ze.sent,ye({type:Ie.SET_STATE,payload:{loading:!1,data:$e.data}});case 4:case"end":return ze.stop()}},ge)})),Ne.apply(this,arguments)}z===4&&tt()},[oe,z,ne]);function De(tt){ye({type:Ie.SET_PAGE,payload:tt})}return s.a.createElement("div",{className:"ranking-container"},de?s.a.createElement(J.a,{avatar:!0,paragraph:{rows:4}}):!ae||(ae==null?void 0:ae.rank_list_count)===0?s.a.createElement(Ce.a,null):s.a.createElement(s.a.Fragment,null,s.a.createElement(O.a,{pagination:!1,size:"middle",dataSource:ae.rank_list,columns:Re}),ae.rank_list_count>10?s.a.createElement(A.a,{style:{marginTop:20},showQuickJumper:!0,showSizeChanger:!1,onChange:De,current:oe,total:ae.rank_list_count}):null))},X=g("fXAG"),re=g("9Bee"),xe=g("M8RZ"),se=g("6lC8"),we=g("mCJh"),G=g("dTJi"),fe=g("pC0b"),M=g("GzdX"),Se=g("55Ip"),Ge=g("wd/R"),S=g.n(Ge),ie=g("OoWo"),ce="YYYY-MM-DD HH:mm",K=function(T){var z=T.challenge,ne=T.position,pe=T.status,me=T.get_gold,Ee=T.get_experience,ye=T.star,de=T.tag_count,oe=T.finished_time,ae=T.index,Re=T.view_answer_time,De=T.name,tt=T.identifier,Ne=T.identity,ge=T.shixun,$e=T.taskList,st=T.onSaveTaskStar,ze=Object(E.l)();function qe(ct){st(tt,ct,ae)}var it=pe===2||ge.status<2||$e[ae-1]&&$e[ae-1].status===2||ge.task_pass||Ne<=5;return s.a.createElement("div",{className:"task-item-container ".concat(z.position===ne?"active":""," ").concat(pe===2?"finish":"")},s.a.createElement("div",{className:"flex-container challenge-title space-between"},it?s.a.createElement(Se.Link,{to:"/tasks/".concat(tt).concat(ze.search)},"".concat(ne,". ").concat(De)," "):s.a.createElement("span",null,"".concat(ne,". ").concat(De)),s.a.createElement("i",{className:"iconfont icon-wancheng1 ".concat(pe===2?"green":"")})),s.a.createElement("div",{className:"flex-container"},s.a.createElement("p",{className:pe===2?"green":""},s.a.createElement("span",null,"\u7ECF\u9A8C\u503C")," ",pe===2&&Ee>0?"+":"",Ee),s.a.createElement("p",{className:pe===2?"green":""},s.a.createElement("span",null,"\u91D1\u5E01")," ",pe===2&&me>0?"+":""," ",me),s.a.createElement("p",null,s.a.createElement("span",null,"\u6280\u80FD\u6807\u7B7E")," ",de||"\u65E0")),s.a.createElement("div",{className:"flex-container"},s.a.createElement("p",null,s.a.createElement("span",null,"\u5B8C\u6210\u65F6\u95F4"),oe?S()(oe).format(ce):"--"),s.a.createElement("p",null,s.a.createElement("span",null,"\u67E5\u770B\u7B54\u6848\u65F6\u95F4"),Re?S()(Re).format(ce):"--")),ge.status>=2?s.a.createElement("div",{className:"rate-container"},pe===2&&ye===0?s.a.createElement(f.Fragment,null,s.a.createElement("span",null,"\u7ED9\u4E2A\u8BC4\u5206\u5427\uFF1A"),s.a.createElement(M.a,{defaultValue:0,onChange:qe})):null,pe===2&&ye>0?s.a.createElement(f.Fragment,null,s.a.createElement("span",null,"\u5DF2\u8BC4\u5206\uFF1A"),s.a.createElement(M.a,{value:ye,disabled:!0}),s.a.createElement("span",{className:"highlight"},ye,"\u5206")):null):null)},$=function(T){var z=T.taskList,ne=T.challenge,pe=T.shixun,me=T.identity,Ee=T.onSaveTaskStar;return s.a.createElement("div",{className:"task-nav-container"},s.a.createElement("p",{className:"task-tip"},s.a.createElement("div",null,s.a.createElement("span",null,"\u6E29\u99A8\u63D0\u793A: "),"\u82E5\u67E5\u770B\u7B54\u6848\u65F6\u95F4\u65E9\u4E8E\u5173\u5361\u4EFB\u52A1\u5B8C\u6210\u65F6\u95F4\uFF0C\u5C06\u5F71\u54CD\u8BFE\u5802\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u6210\u7EE9\u3002")),z.map(function(ye,de){var oe=Object(e.a)(Object(e.a)({},ye),{},{identity:me,index:de,challenge:ne,taskList:z,shixun:pe,onSaveTaskStar:Ee});return s.a.createElement(K,Object(o.a)({key:de},oe))}))},le=g("Plam"),at=g("gp9y"),je=g("Ot1p"),Ve=function(T){var z=T.user_praise,ne=T.praise_count,pe=T.praisePlus,me=T.onCreateDiscuss,Ee=Object(f.useState)(!1),ye=Object(l.a)(Ee,2),de=ye[0],oe=ye[1],ae=Object(f.useState)(""),Re=Object(l.a)(ae,2),De=Re[0],tt=Re[1];function Ne(qe){tt(qe)}function ge(){oe(!0)}function $e(){oe(!1)}function st(){return ze.apply(this,arguments)}function ze(){return ze=Object(i.a)(u.a.mark(function qe(){return u.a.wrap(function(ct){for(;;)switch(ct.prev=ct.next){case 0:me(De),tt(""),oe(!1);case 3:case"end":return ct.stop()}},qe)})),ze.apply(this,arguments)}return s.a.createElement("div",{className:"comment-input-editor-container ".concat(de?"active":""," ")},s.a.createElement("div",{className:de?"text-area hide":"text-area"},s.a.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:ge}),s.a.createElement("a",{className:"c-light-black",onClick:pe,title:z?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},s.a.createElement("i",{className:"mr3 ".concat(z?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"," "),alt:"\u8D5E"}),ne?s.a.createElement("span",null,ne):"")),de?s.a.createElement("div",{className:"input-mask",onClick:$e}):null,s.a.createElement("div",{className:de?"md-container":"md-container hide"},s.a.createElement(je.a,{id:"discuss-input-editor",startInit:de,miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:De,height:240,onChange:Ne}),s.a.createElement("div",{className:"tip-container",onClick:$e},s.a.createElement("p",null,"\u8BF7\u52FF\u7C98\u8D34\u7B54\u6848\uFF0C\u5426\u5219\u5C06\u9020\u6210\u8D26\u53F7\u7981\u7528\u540E\u679C\uFF01"),s.a.createElement("a",{className:"btn-send",onClick:st},"\u53D1\u9001"))))},We=g("dhSg"),_n=g("/omn"),Rt=g("IxHN"),xt=g("ARon"),zt=function(T){var z=T.data;return s.a.createElement(f.Fragment,null,z&&z.map(function(ne){return s.a.createElement("div",{className:"choose-answer-item",key:ne.position},s.a.createElement("p",null,"\u7B2C",ne.position,"\u9898"),s.a.createElement(re.a,{value:ne.answer}))}))},Jt=g("DVFL"),$t=function(T){var z=T.data,ne=T.onShowUnlockAnswerModal;return s.a.createElement(f.Fragment,null,z&&z.map(function(pe,me){var Ee=pe.answer_id,ye=pe.answer_name,de=pe.answer_contents,oe=pe.view_time;return s.a.createElement("div",{className:"answer-item-container",key:Ee},s.a.createElement("div",{className:"flex-container"},s.a.createElement("span",{className:"level"}," \u7EA7\u522B",me+1,"\uFF1A "),s.a.createElement("span",{className:"name"},ye),de?s.a.createElement(f.Fragment,null,s.a.createElement("span",{className:"view-time"},oe?S()(oe).format("YYYY-MM-DD HH:mm"):""),s.a.createElement("span",null,"\u5DF2\u89E3\u9501")):s.a.createElement("a",{onClick:ne},"\u89E3\u9501")),de?s.a.createElement(re.a,{value:de}):null)}))},jn=function(T){var z=T.loading,ne=T.data,pe=T.onShowTip,me=T.st;return s.a.createElement("div",{className:"answer-container"},z?s.a.createElement(Rt.a,null):null,me===1?s.a.createElement(zt,{data:ne}):s.a.createElement($t,{data:ne,onShowUnlockAnswerModal:pe}))},qn=g("sRBo"),jt=g("kaz8"),Fe=g("gflZ"),Gt=function(T){var z=T.data,ne=T.selected_unlocked_answer_id,pe=T.selected_index,me=T.onSelect;if(!z)return null;var Ee=z.filter(function(de,oe){return de.answer_contents?!1:(de.index=oe,!0)});function ye(de){var oe=de.target,ae=oe.value,Re=oe.checked;me(Re?ae:null)}return s.a.createElement("table",{className:"unlock-answer-list"},s.a.createElement("thead",null,s.a.createElement("tr",null,s.a.createElement("th",null),s.a.createElement("th",null,"\u7EA7\u522B"),s.a.createElement("th",null,"\u540D\u79F0"),s.a.createElement("th",null,"\u6263\u5206\u5360\u6BD4"),s.a.createElement("th",null,"\u6263\u51CF\u91D1\u5E01"))),s.a.createElement("tbody",null,Ee.map(function(de,oe){return s.a.createElement("tr",{key:de.answer_id},s.a.createElement("td",null,s.a.createElement(jt.a,{value:de.answer_id,onChange:ye,checked:de.answer_id===ne||ne&&pe>=oe})),s.a.createElement("td",null,de.index+1),s.a.createElement("td",null,de.answer_name),s.a.createElement("td",null,de.answer_ratio,"%"),s.a.createElement("td",{className:"gold-color"},de.answer_score))})))},xn=g("Q7Vx"),hn=function(T){var z=T.unity_3d_routes,ne=T.onGetUnity3dMessage,pe=T.onEvaluateCallback,me=Object(f.useRef)(),Ee=Object(f.useState)(!0),ye=Object(l.a)(Ee,2),de=ye[0],oe=ye[1];Object(f.useEffect)(function(){function De(Ne){try{var ge=JSON.parse(Ne.data);ne(ge)}catch($e){console.log($e,Ne.data)}}window.addEventListener("message",De);var tt=We.a.subscribe("evaluate-unity3d-result",function(Ne){ae(Ne),pe&&pe()});return function(){window.removeEventListener("message",De),tt()}},[]);function ae(De){me.current&&me.current.contentWindow.postMessage(JSON.stringify(De),"*")}function Re(){oe(!1),We.a.publish("unity3d-load-end")}return s.a.createElement(f.Fragment,null,de?s.a.createElement(Rt.a,{message:"\u6B63\u5728\u52AA\u529B\u52A0\u8F7D\u4E2D..."}):null,s.a.createElement("iframe",{onLoad:Re,className:"unity3d-panel",ref:me,src:z}))},pn=g("BjJ7"),gr=g("kaH+");function Sr(T){var z=T.target;if(z.tagName.toUpperCase()==="IMG"){var ne=z.src||z.getAttribute("src");ne&&ne.indexOf("/images/avatars/User")===-1&&(T.stopPropagation(),T.preventDefault(),We.a.publish("preview-image",ne))}}var xr={showTaskList:!1,activeIndex:0,taskList:[],enlarge_unity3D:!1,tab_fixed:!1,selected_unlocked_answer_id:null,isMultiLevel:!1,showTip:!1,answerScore:0,data:null,loading:!1};function Un(T,z){switch(z.type){case X.z:return Object(e.a)(Object(e.a)({},T),{},{activeIndex:z.payload});case X.Z:return Object(e.a)(Object(e.a)({},T),{},{enlarge_unity3D:z.payload});case X.bb:return Object(e.a)(Object(e.a)({},T),{},{tab_fixed:z.payload});case X.W:return Object(e.a)(Object(e.a)({},T),{},{showTaskList:!0});case X.r:return Object(e.a)(Object(e.a)({},T),{},{showTaskList:!1});case X.l:return Object(e.a)(Object(e.a)({},T),z.payload);case X.L:return Object(e.a)(Object(e.a)({},T),z.payload);case X.N:return Object(e.a)(Object(e.a)({},T),{},{loading:!0});case X.X:return Object(e.a)(Object(e.a)({},T),{},{showTip:!0});case X.s:return Object(e.a)(Object(e.a)({},T),{},{showTip:!1});case X.x:return Object(e.a)(Object(e.a)({},T),{},{selected_unlocked_answer_id:z.payload});case X.f:return Object(e.a)(Object(e.a)({},T),z.payload);default:throw new Error}}var Cr=function(T){var z=T.taskId,ne=T.minuxUserGrade,pe=T.discusses_count,me=T.is_teacher,Ee=T.has_answer,ye=T.user,de=T.st,oe=T.game,ae=T.rank_name,Re=T.challenge,De=T.myshixun,tt=T.user_praise,Ne=T.praise_count,ge=T.unity_3d_routes,$e=T.with_code_file,st=T.onPlusOrCancelPraise,ze=T.onEvaluateCallback,qe=T.onGetUnity3dMessage,it=T.shixun,ct=Object(f.useReducer)(Un,xr),ut=Object(l.a)(ct,2),ot=ut[0],dt=ut[1],wt=Object(E.l)().query,Xt=ot.taskList,kt=ot.showTaskList,Lt=ot.activeIndex,Ft=ot.enlarge_unity3D,on=ot.tab_fixed,Mt=ot.data,En=ot.answerScore,Yt=ot.loading,tn=ot.showTip,un=ot.isMultiLevel,Nt=ot.selected_unlocked_answer_id,At=Object(f.useMemo)(function(){var ft=0;if(Mt&&Nt){for(var Tt=Mt.filter(function(_t){return!_t.answer_contents}),Dt=0;Dt1,activeIndex:_t?Lt:2}});case 12:case"end":return Kt.stop()}},ft)})),It.apply(this,arguments)}function Cn(ft){var Tt=ft.choose_answers,Dt=ft.message,_t=ft.status;if(_t===0){r.b.info(Dt);return}dt({type:X.f,payload:{showTip:_t===1,data:Tt,answerScore:Dt,loading:!1,activeIndex:_t===1?Lt:2}})}function Qn(){dt({type:X.s})}function Pn(){dt({type:X.X})}function kn(){return Sn.apply(this,arguments)}function Sn(){return Sn=Object(i.a)(u.a.mark(function ft(){var Tt,Dt,_t,nr,Kt;return u.a.wrap(function(bn){for(;;)switch(bn.prev=bn.next){case 0:if(!(de===1)){bn.next=8;break}return bn.next=3,te(oe.identifier);case 3:Tt=bn.sent,ne(En),Cn(Tt),bn.next=14;break;case 8:if(!Nt){bn.next=14;break}return bn.next=11,Q(oe.identifier,Nt);case 11:Dt=bn.sent,_t=Dt.status,nr=Dt.message,_t===-1||(un?(Kt=0,Mt.forEach(function(Ct,Xn){Xn<=At&&(Kt+=Ct.answer_score)}),ne(Kt)):ne(En),Dn(),dt({type:X.s}));case 14:case"end":return bn.stop()}},ft)})),Sn.apply(this,arguments)}function nn(ft){dt({type:X.x,payload:ft})}function gn(){return In.apply(this,arguments)}function In(){return In=Object(i.a)(u.a.mark(function ft(){var Tt;return u.a.wrap(function(_t){for(;;)switch(_t.prev=_t.next){case 0:return _t.prev=0,_t.next=3,Pe(De.identifier);case 3:Tt=_t.sent,dt({type:X.l,payload:{taskList:Tt,showTaskList:!0}}),_t.next=10;break;case 7:_t.prev=7,_t.t0=_t.catch(0),console.log(_t.t0);case 10:case"end":return _t.stop()}},ft,null,[[0,7]])})),In.apply(this,arguments)}function rn(ft,Tt,Dt){return Wt.apply(this,arguments)}function Wt(){return Wt=Object(i.a)(u.a.mark(function ft(Tt,Dt,_t){return u.a.wrap(function(Kt){for(;;)switch(Kt.prev=Kt.next){case 0:return Kt.prev=0,Kt.next=3,Qe(Tt,it.id,Dt);case 3:Xt[_t].star=Dt,dt({type:X.L,payload:{taskList:Object(R.a)(Xt)}}),Kt.next=10;break;case 7:Kt.prev=7,Kt.t0=Kt.catch(0),console.log(Kt.t0);case 10:case"end":return Kt.stop()}},ft,null,[[0,7]])})),Wt.apply(this,arguments)}function Qt(){gn()}function wn(){dt({type:X.r})}Object(f.useEffect)(function(){return function(){dt({type:X.r}),dt({type:X.z,payload:0})}},[z]),Object(f.useEffect)(function(){if(Bt.current)return Bt.current.addEventListener("mousedown",Sr),function(){Bt.current.removeEventListener("mousedown",Sr)}},[Bt.current]),Object(f.useEffect)(function(){if($e&&ge&&Bt.current){var ft=Object(pn.b)(function(Dt){var _t=Dt.target.scrollTop;_t>=354?dt({type:X.bb,payload:!0}):dt({type:X.bb,payload:!1})},10);Bt.current.addEventListener("scroll",ft);var Tt=We.a.subscribe("evaluate-unity3d-finish",function(){Bt.current.scrollTop=0});return function(){Bt.current.removeEventListener("scroll",ft),Tt()}}},[$e,ge,Bt.current]);var Ot=Re.position,On=Re.score,An=Re.subject,vn={onViewAllTask:Qt,position:Ot,score:On,subject:An};function Zn(ft){return ln.apply(this,arguments)}function ln(){return ln=Object(i.a)(u.a.mark(function ft(Tt){return u.a.wrap(function(_t){for(;;)switch(_t.prev=_t.next){case 0:return _t.next=2,Object(we.a)({content:Tt,container_type:"Shixun",container_id:it.id,challenge_id:Re.id,position:Ot});case 2:dt({type:X.z,payload:3}),We.a.publish("create-discuss");case 4:case"end":return _t.stop()}},ft)})),ln.apply(this,arguments)}function tr(){dt({type:X.Z,payload:!Ft})}var Kn={loading:Yt,data:Mt,onShowTip:Pn,st:de};return s.a.createElement(f.Fragment,null,s.a.createElement(y,vn),s.a.createElement("div",{className:"content-wrapper",ref:Bt},ge&&$e?s.a.createElement("div",{className:"unity-3d-container ".concat(Ft?"enlarge":"")},s.a.createElement("a",{onClick:tr,className:"btn-enlarge ".concat(Ft?"enlarge":"")},s.a.createElement("i",{className:"iconfont ".concat(Ft?"icon-suoxiao1":"icon-kuoda"," ")})),s.a.createElement(hn,{unity_3d_routes:ge,onGetUnity3dMessage:qe,onEvaluateCallback:ze})):null,s.a.createElement("ul",{className:"tab-nav ".concat(on?"tab-fixed":"")},Vn.map(function(ft){return s.a.createElement("li",{onClick:yn,id:ft.index,key:ft.title,className:Lt===ft.index?"active":""},s.a.createElement("a",null,ft.title,ft.index===3&&pe?s.a.createElement("span",null,pe):null))})),s.a.createElement(re.a,{className:Lt===0?"tab-panel-body ".concat(ge&&$e?"scroll-margin-top":""):"hide",value:Re.task_pass}),s.a.createElement("div",{className:Lt===1?"tab-panel-body":"hide"},Ln?s.a.createElement(re.a,{value:Ln}):null),s.a.createElement("div",{className:Lt===2?"tab-panel-body":"hide",style:{padding:"0 0 20px 0"}},s.a.createElement(jn,Kn)),s.a.createElement("div",{className:Lt===3?"tab-panel-body":"hide"},s.a.createElement(le.a,{activeIndex:Lt,shixunIdentifier:it.identifier,identity:ye.identity,user:ye})),s.a.createElement("div",{className:Lt===4?"tab-panel-body":"hide"},s.a.createElement(F,{activeIndex:Lt,taskId:z})),wt.type!=="exercises"&&s.a.createElement(Ve,{user_praise:tt,praise_count:Ne,praisePlus:st,onCreateDiscuss:Zn})),s.a.createElement(xe.a,null,s.a.createElement(C.a,{className:"task-drawer",width:420,title:null,placement:"left",closable:!1,visible:kt,onClose:wn},s.a.createElement($,{taskList:Object(R.a)(Xt),challenge:Re,shixun:it,identity:ye.identity,onSaveTaskStar:rn})),s.a.createElement(d.a,{centered:!0,title:"\u63D0\u793A",visible:tn,onOk:kn,onCancel:Qn,className:"answer-tip"},me?s.a.createElement("p",null,"\u5DF2\u7ECF\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u53EF\u4EE5\u514D\u91D1\u5E01\u67E5\u770B\u7B54\u6848\u54DF~"):s.a.createElement("p",null,"\u5148\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF0C\u518D\u901A\u8FC7\u8BC4\u6D4B\u7684\u5B66\u751F\uFF0C\u5B9E\u8BAD\u4F5C\u4E1A\u6709\u53EF\u80FD\u662F\u96F6\u5206\u54E6~"),un?s.a.createElement(Gt,{selected_index:At,selected_unlocked_answer_id:Nt,onSelect:nn,data:Mt}):s.a.createElement("p",null,"\u5C06\u6263\u9664".concat(En,"\u70B9\u91D1\u5E01\uFF0C\u662F\u5426\u786E\u8BA4\u67E5\u770B\u7B54\u6848")),me?s.a.createElement("a",{href:"/account/certification",class:"to-certification-link",target:"_blank"},"\u7ACB\u5373\u8BA4\u8BC1"):null),s.a.createElement(gr.a,null)))},pi=g("+L6B"),sr=g("2/Rp"),Wn=g("aHsQ"),wr=g("sGsY"),Jn=g("9VGf");function or(T){return T.toString().padStart(2,"0")}function Fn(T){var z=Math.floor(T/60),ne=T%60,pe=Math.floor(z/60);return"".concat(or(pe),":").concat(or(z-pe*60),":").concat(or(ne))}var zn=function(T){var z=T.defaultTime,ne=T.status,pe=T.onUpdateCostTime,me=T.lastedGetTaskInfoTime,Ee=T.title,ye=Ee===void 0?"":Ee,de=Object(f.useState)(z||0),oe=Object(l.a)(de,2),ae=oe[0],Re=oe[1],De=Object(f.useRef)();return Object(f.useEffect)(function(){me&&(Re(z),De.current=z)},[z,me]),Object(f.useEffect)(function(){if(me){var tt=We.a.subscribe("update-cost-time",function(){ne!==2&&pe(De.current)});return tt}},[me]),Object(Jn.a)(function(){Re(ae+1),De.current=De.current+1},ne===2?null:1e3),s.a.createElement("span",null,ye?"".concat(ye,"\uFF1A"):null,Fn(ae))},mi=g("8Enf"),Fr=g("P2fV"),Mn=g("NJEC"),Ar=g("UlFV"),Mr=g("S+dL"),Tr=g.n(Mr),lr=g("P5Jw");function cr(T){var z=T.onShowNotice,ne=T.className,pe=ne===void 0?"":ne;return s.a.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:z,className:pe},s.a.createElement("img",{src:Tr.a,alt:"notice"}))}var Nr=function(T){var z=T.loading,ne=T.lastedUpdateTime,pe=T.moveY,me=T.code_hidden,Ee=T.gameStatus,ye=T.isEditPath,de=T.isNotice,oe=T.git_url,ae=T.onResetCode,Re=T.onShowCodeSetting,De=T.onResetPassedCode,tt=T.onShowDir,Ne=T.onResizeCodeArea,ge=T.onShowNotice;function $e(){Ne(pe)}var st=pe==="100%";return s.a.createElement(f.Fragment,null,s.a.createElement("span",{className:"edit-status"},z?"\u4FDD\u5B58\u4E2D...":ne===0?"\u5DF2\u4FDD\u5B58":"\u5DF2\u4FEE\u6539"),s.a.createElement("div",{className:"action-bar"},de?s.a.createElement(cr,{onShowNotice:ge}):null,me?null:s.a.createElement("a",{title:"\u6587\u4EF6\u76EE\u5F55",onClick:tt},s.a.createElement("i",{className:"iconfont icon-wenjian "})),oe?s.a.createElement(lr.CopyToClipboard,{text:oe,onCopy:function(){return r.b.success("\u590D\u5236\u6210\u529F")}},s.a.createElement("a",{title:"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740"},s.a.createElement("i",{className:"iconfont icon-fuzhi2"}))):null,Ee===2&&ye?s.a.createElement(Mn.a,{placement:"bottomRight",title:"\u4F60\u5728\u672C\u5173\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u4E0A\u6B21\u901A\u8FC7\u7684\u4EE3\u7801?",onConfirm:De},s.a.createElement("a",{title:"\u52A0\u8F7D\u4E0A\u6B21\u901A\u8FC7\u7684\u4EE3\u7801"},s.a.createElement("i",{className:"iconfont icon-fanhuishangcidaima font-20 "}))):null,ye?s.a.createElement(Mn.a,{placement:"bottomRight",title:" \u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F ",onConfirm:ae},s.a.createElement("a",{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},s.a.createElement("i",{className:"iconfont icon-zhongzhi font-20 "}))):null,s.a.createElement("a",{onClick:Re,title:"\u8BBE\u7F6E"},s.a.createElement("i",{className:"iconfont icon-shezhi"})),s.a.createElement("a",{onClick:$e,title:st?"\u6536\u7F29":"\u5C55\u5F00"},s.a.createElement("i",{className:st?"iconfont icon-shousuo":"iconfont icon-zhankai"}))))},Rr=g("Mm8t"),Kr=g.n(Rr),vr=function(T){var z=T.isNotice,ne=T.moveY,pe=T.isActive,me=T.tabIndex,Ee=T.webssh,ye=T.socketKeys,de=T.onCloseSocket,oe=T.onReCreateSocket,ae=T.onShowNotice,Re=T.onResizeCodeArea;function De(){Re(ne)}var tt=ne==="100%";return s.a.createElement("div",{className:"action-bar"},z?s.a.createElement(cr,{onShowNotice:ae}):null,Ee?s.a.createElement(ur,{tabIndex:me,isActive:pe,socketKeys:ye,onReCreateSocket:oe,onCloseSocket:de}):null,s.a.createElement("a",{onClick:De,title:tt?"\u6536\u7F29":"\u5C55\u5F00"},s.a.createElement("i",{className:tt?"iconfont icon-shousuo":"iconfont icon-zhankai"})))},Tn=1200,Gn=300;function ur(T){var z=T.isActive,ne=T.socketKeys,pe=T.onCloseSocket,me=T.onReCreateSocket,Ee=T.tabIndex,ye=Object(f.useState)(Tn),de=Object(l.a)(ye,2),oe=de[0],ae=de[1],Re=Object(f.useState)(!1),De=Object(l.a)(Re,2),tt=De[0],Ne=De[1];Object(Jn.a)(function(){ae(oe-1)},z&&oe>0?1e3:null),Object(f.useEffect)(function(){var ct=We.a.subscribe("on-operating-ssh",function(){ae(Tn)}),ut=We.a.subscribe("on-recreate-socket",function(){me()});return function(){ct(),ut()}},[]),Object(f.useEffect)(function(){oe===0&&ne.forEach(function(ct){We.a.publish("close-socket",ct)}),oe===Gn&&Ne(!0)},[oe]);function ge(){Ne(!1)}function $e(){Ne(!0)}function st(){ae(Tn),We.a.publish("ssh-add-connect-time"),Ne(!1)}function ze(){ae(Tn),We.a.publish("create-socket",Ee)}function qe(){return it.apply(this,arguments)}function it(){return it=Object(i.a)(u.a.mark(function ct(){return u.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:return ne.forEach(function(dt){We.a.publish("close-socket",dt)}),ot.next=3,pe();case 3:ae(Tn),me();case 5:case"end":return ot.stop()}},ct)})),it.apply(this,arguments)}return s.a.createElement(f.Fragment,null,oe>0&&oe<=Gn?s.a.createElement($n,{title:"\u8D44\u6E90\u56DE\u6536\u5012\u8BA1\u65F6\uFF0C\u70B9\u51FB\u53EF\u5EF6\u957F\uFF08\u6216\u8005\u64CD\u4F5C\u547D\u4EE4\u884C\u81EA\u52A8\u5EF6\u957F\uFF09",className:"c-red",time:oe,callback:$e}):null,oe===0?s.a.createElement("a",{onClick:ze},s.a.createElement("i",{className:"iconfont icon-congshulianjie font-16 "}),s.a.createElement("span",null,"\u91CD\u8FDE\u547D\u4EE4\u884C")):null,s.a.createElement(Mn.a,{title:s.a.createElement(f.Fragment,null,s.a.createElement("div",null,"\u5B9E\u9A8C\u73AF\u5883\u5C06\u6062\u590D\u5230\u521D\u59CB\u72B6\u6001\uFF0C"),s.a.createElement("div",null,"\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883?")),placement:"bottom",onConfirm:qe},s.a.createElement("a",null,s.a.createElement("i",{className:"iconfont icon-zhongzhi2 font-16 "}),s.a.createElement("span",null," \u91CD\u7F6E\u547D\u4EE4\u884C"))),s.a.createElement(xe.a,null,s.a.createElement(d.a,{centered:!0,title:"\u547D\u4EE4\u884C\u8FDE\u63A5\u65F6\u957F\u63D0\u9192",closable:!1,visible:tt&&oe>0,onOk:st,onCancel:ge,okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981"},"\u547D\u4EE4\u884C\u5C06\u4E8E ",Math.round(oe/60)," \u5206\u949F\u540E\u4E2D\u65AD\uFF0C\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\u5417\uFF1F")))}function $n(T){var z=T.title,ne=T.time,pe=T.className,me=pe===void 0?"":pe,Ee=T.callback,ye=T.desc,de=ye===void 0?"":ye;function oe(){Ee&&Ee()}return s.a.createElement("a",{onClick:oe,title:z,className:me},s.a.createElement("img",{src:Kr.a,alt:"time",width:16}),s.a.createElement("span",null,de?"".concat(de,"\uFF1A"):"",Fn(ne)))}var Xr=g("lOMy"),Lr={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"},dr=function(T){var z=T.className,ne=T.mirror_description,pe=T.git_url,me=T.difficulty,Ee=T.task_pass,ye=T.test_set_permission,de=T.onVncAction;return s.a.createElement("div",{className:"tpi-code-setting ".concat(z)},s.a.createElement("h3",null,"\u529F\u80FD"),s.a.createElement("section",null,s.a.createElement("a",{id:"full-screen",title:"\u5168\u5C4F",className:"file-item action",onClick:function(){de("full-screen")}}," ",s.a.createElement("i",{className:"iconfont icon-quanping"}),"\u5168\u5C4F "),s.a.createElement("a",{id:"reset-task",onClick:function(){return de("reset-task")},className:"file-item action",title:"\u91CD\u7F6E\u5B9E\u8BAD"}," ",s.a.createElement("i",{className:"iconfont icon-zhongzhishixun"}),"\u91CD\u7F6E\u5B9E\u8BAD "),pe?s.a.createElement(lr.CopyToClipboard,{text:pe,onCopy:function(){return r.b.success("\u590D\u5236\u6210\u529F")}},s.a.createElement("a",{id:"copy-git",title:"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740",className:"file-item action"}," ",s.a.createElement("i",{className:"iconfont icon-fuzhibanbenkudizhi1"}),"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740 ")):null,s.a.createElement("a",{id:"copy-cliboard",className:"file-item action",onClick:function(){de("show-clipboard-box")}}," ",s.a.createElement("i",{className:"iconfont icon-fuzhiniantie"}),"\u590D\u5236\u7C98\u8D34 ")),s.a.createElement("h3",null,"\u5173\u5361\u914D\u7F6E\u4FE1\u606F"),s.a.createElement("section",null,s.a.createElement("a",{className:"file-item",title:Ee?"\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218":"\u4E0D\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218"},s.a.createElement("b",null,"\u8DF3\u5173"),s.a.createElement("span",null,Ee?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),s.a.createElement("a",{className:"file-item",title:ye?"\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9":"\u4E0D\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9"},s.a.createElement("b",null,"\u6D4B\u8BD5\u96C6\u89E3\u9501"),s.a.createElement("span",null,ye?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8"))),s.a.createElement("h3",null,"\u5B9E\u8BAD\u57FA\u672C\u4FE1\u606F"),s.a.createElement("section",null,s.a.createElement("div",{className:"file-item"},s.a.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),s.a.createElement("span",null,Lr[me])),s.a.createElement("div",{className:"file-item",style:{alignItems:"flex-start"}},s.a.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),s.a.createElement("span",{className:"vnc-desc",title:ne==null?void 0:ne.join(" ")},ne==null?void 0:ne.join(" ")))))},Br=g("m3rI"),er=g("tUsH"),Hr=g.n(er),jr=g("1Zrr"),Wr=g.n(jr),Dr=g("V0Rq"),kr=g("RCxd"),Or=g("bPs0"),mt=wr.a.Countdown;function gt(){return s.a.createElement("p",null,"\u684C\u9762\u7CFB\u7EDF\u5C06\u6062\u590D\u5230\u521D\u59CB\u72B6\u6001\uFF0C\u60A8\u5728\u7CFB\u7EDF\u4E2D\u521B\u5EFA\u7684\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931\u3002\u8BF7\u786E\u4FDD\u60A8\u7684\u6570\u636E\u5DF2\u4FDD\u5B58\uFF08\u5982\uFF1A\u7248\u672C\u5E93\u4EE3\u7801\u5DF2\u63A8\u9001\u5230\u670D\u52A1\u5668\uFF09\u3002\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\uFF1F")}var vt=function(T){var z,ne=T.mirror_description,pe=T.difficulty,me=T.git_url,Ee=T.vnc_url,ye=T.isNotice,de=T.user,oe=T.game,ae=T.shixun,Re=ae===void 0?{}:ae,De=T.resetVncLoading,tt=T.onUpdateCostTime,Ne=T.lastedGetTaskInfoTime,ge=T.onShowNotice,$e=T.onResetVnc,st=T.onBack,ze=T.history,qe=T.onAddVncTime,it=Re.name,ct=Re.identifier,ut=Re.task_pass,ot=Re.test_set_permission,dt=oe.cost_time,wt=oe.status,Xt=de.user_url,kt=de.image_url,Lt=de.grade,Ft=Lt===void 0?0:Lt,on=Object(f.useState)(!1),Mt=Object(l.a)(on,2),En=Mt[0],Yt=Mt[1],tn=Object(f.useState)({}),un=Object(l.a)(tn,2),Nt=un[0],At=un[1],Ln=Object(f.useState)("#FFF"),Bt=Object(l.a)(Ln,2),dn=Bt[0],Vn=Bt[1],yn=Object(f.useState)(null),Yn=Object(l.a)(yn,2),Nn=Yn[0],Dn=Yn[1],It=Object(E.l)().query;Object(f.useEffect)(function(){function rn(){return Wt.apply(this,arguments)}function Wt(){return Wt=Object(i.a)(u.a.mark(function Qt(){var wn,Ot,On,An,vn;return u.a.wrap(function(ln){for(;;)switch(ln.prev=ln.next){case 0:if(!(It.type==="exercises")){ln.next=6;break}return ln.next=3,Object(Dr.r)({categoryId:It.exercisesId});case 3:Ot=ln.sent,At(Object(e.a)({},Ot)),(Ot==null?void 0:Ot.left_banner_id)&&(Ot==null||((wn=Ot.exercise)===null||wn===void 0)?void 0:wn.left_time)&&(Dn(Date.now()+(Ot==null||((On=Ot.exercise)===null||On===void 0)?void 0:On.left_time)*1e3),setTimeout(function(){Vn("red")},((Ot==null||((An=Ot.exercise)===null||An===void 0)?void 0:An.left_time)-300>0?(Ot==null||((vn=Ot.exercise)===null||vn===void 0)?void 0:vn.left_time)-300:0)*1e3));case 6:case"end":return ln.stop()}},Qt)})),Wt.apply(this,arguments)}rn()},[]),Object(f.useEffect)(function(){return It.type==="exercises"&&Or.b.forEach(function(rn,Wt){document.addEventListener(rn,Cn,!1)}),function(){Or.b.forEach(function(rn,Wt){document.removeEventListener(rn,Cn,!1)})}},[]);var Cn=function(){ze.push("/classrooms/".concat(It.coursesId,"/exercise/").concat(It.exercisesId,"/users/").concat(It.login))};function Qn(){Yt(!En)}function Pn(){Yt(!1)}function kn(){st(),ze.replace("/shixuns/".concat(ct,"/challenges"))}function Sn(){if(De)return;$e()}function nn(){d.a.confirm({title:"\u9000\u51FA\u5B9E\u8BAD",icon:s.a.createElement(kr.a,null),content:"\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5B9E\u8BAD\u5417\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:kn})}function gn(rn){Pn(),rn==="reset-task"&&(De||d.a.confirm({title:"\u91CD\u7F6E\u5B9E\u8BAD",icon:s.a.createElement(kr.a,null),content:s.a.createElement(gt,null),centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Sn})),rn==="full-screen"&&We.a.publish("vnc-enlarge"),rn==="show-clipboard-box"&&We.a.publish("show-clipboard-box")}var In={task_pass:ut,test_set_permission:ot,mirror_description:ne,difficulty:pe,resetVncLoading:De,git_url:me,onVncAction:gn};return s.a.createElement("div",{className:"task-header-container"},It.type!=="exercises"&&s.a.createElement(s.a.Fragment,null,s.a.createElement("a",{className:"task-user-info",href:Xt,target:"_blank"},kt?s.a.createElement("img",{width:"35",height:"35",src:"".concat(Br.a.IMG_SERVER,"/images/").concat(kt)}):null,s.a.createElement("span",null,de.name)),s.a.createElement("div",{className:"grade-info"},s.a.createElement("img",{src:Hr.a,alt:"gold",width:20}),Ft)),s.a.createElement("h2",{className:"shixun-info"},it,(It==null?void 0:It.type)!=="exercises"&&s.a.createElement(zn,{lastedGetTaskInfoTime:Ne,status:wt,defaultTime:dt,onUpdateCostTime:tt,title:Ee?"\u5B9E\u9A8C\u603B\u7528\u65F6":""})),!Ee||(It==null?void 0:It.type)!=="exercises"?null:s.a.createElement("div",{className:"flex-container"},ye?s.a.createElement(cr,{className:"btn-notice",onShowNotice:ge}):null,s.a.createElement(Vt,{onAddVncTime:qe,onReset:Sn,toShixun:kn,title:Ee?"\u5B9E\u9A8C\u73AF\u5883\u5012\u8BA1\u65F6":""}),s.a.createElement("a",{className:"btn-vnc",title:"\u5DE5\u5177\u680F",onClick:Qn},s.a.createElement("img",{alt:"tool",src:Wr.a,width:16}),"\u5DE5\u5177\u680F")),It.type!=="exercises"&&s.a.createElement(s.a.Fragment,null,Ee?s.a.createElement("a",{className:"btn-task-out",onClick:nn,title:"\u9000\u51FA\u5B9E\u8BAD"},"\u9000\u51FA\u5B9E\u8BAD"):s.a.createElement("a",{className:"btn-out",onClick:nn,title:"\u9000\u51FA\u5B9E\u8BAD"},s.a.createElement("i",{className:"iconfont icon-kaiguan"}))),(Nt==null||((z=Nt.exercise)===null||z===void 0)?void 0:z.left_time)&&s.a.createElement(s.a.Fragment,null,s.a.createElement("span",{style:{color:dn},className:"iconfont icon-kaoshishichang mr5"}),s.a.createElement("span",{className:"c-white mr20"},s.a.createElement(mt,{className:"flex-wrp ",valueStyle:{color:dn,fontSize:16,fontWeight:"normal"},title:s.a.createElement("span",{style:{color:dn,fontSize:16}},"\u5269\u4F59\u65F6\u95F4\uFF1A"),value:Nn,onFinish:Object(i.a)(u.a.mark(function rn(){var Wt,Qt;return u.a.wrap(function(Ot){for(;;)switch(Ot.prev=Ot.next){case 0:return Ot.next=2,Object(Dr.K)({categoryId:It.exercisesId,commit_method:2});case 2:Wt=Ot.sent,(Wt==null?void 0:Wt.status)===0&&d.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:s.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",s.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){var On=Object(i.a)(u.a.mark(function vn(){return u.a.wrap(function(ln){for(;;)switch(ln.prev=ln.next){case 0:ze.push("/classrooms/".concat(It.coursesId,"/exercise/").concat(It.exercisesId,"/detail"));case 1:case"end":return ln.stop()}},vn)}));function An(){return On.apply(this,arguments)}return An}()}),(Wt==null?void 0:Wt.status)===-3&&(Qt=parseInt(Wt==null?void 0:Wt.message),Dn(Date.now()+Qt*1e3));case 5:case"end":return Ot.stop()}},rn)}))}))),(It==null?void 0:It.type)==="exercises"&&s.a.createElement(sr.a,{type:"primary",onClick:function(){d.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:s.a.createElement("div",{className:"tc"},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u5DF2\u7ECF\u63D0\u4EA4\uFF1F"),onOk:function(){Cn()}})}},s.a.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"})," \u8FD4\u56DE\u8BD5\u5377"),s.a.createElement(xe.a,null,s.a.createElement(C.a,{className:"setting-drawer",title:null,placement:"right",closable:!1,visible:En,onClose:Pn},s.a.createElement(dr,In))))},Pt=1800,Ut=300;function Vt(T){var z=T.onAddVncTime,ne=T.onReset,pe=T.toShixun,me=T.title,Ee=me===void 0?"":me,ye=Object(f.useState)(Pt),de=Object(l.a)(ye,2),oe=de[0],ae=de[1],Re=Object(f.useState)(!1),De=Object(l.a)(Re,2),tt=De[0],Ne=De[1];Object(Jn.a)(function(){ae(oe-1)},oe>0?1e3:null),Object(f.useEffect)(function(){oe===Ut&&Ne(!0)},[oe]);function ge(){oe!==0?Ne(!1):pe()}function $e(){Ne(!1),oe>0?(ae(Pt),z()):(ae(Pt),ne())}function st(){oe=0?ae.splice(Re,1):ae.push(de),ye(ae.join(""))}}return s.a.createElement("a",{className:"flex-container",onClick:oe},s.a.createElement("span",{className:"".concat(z===1?"radio":"checkbox"," ").concat(pe&&pe.indexOf(de)>=0?"active":"")}),s.a.createElement("div",{className:"flex-container"},s.a.createElement("span",null,de,"\u3001"),s.a.createElement(re.a,{className:"subject-body",value:Ee})))},br=function(T){var z=T.id,ne=T.answer,pe=T.challenge_question,me=T.category,Ee=T.subject,ye=T.onSetAnswers;function de(oe){ye(z,oe)}return s.a.createElement("li",null,s.a.createElement("div",{className:"subject"},s.a.createElement(re.a,{value:"".concat(z+1,"\u3001").concat(Ee),className:"subject-body"})),s.a.createElement("div",{className:"option"},pe.map(function(oe,ae){var Re=oe.option_name;return s.a.createElement(Rn,{index:ae,key:Re,option_name:Re,answer:ne,category:me,callback:de})})))},hr=function(T){var z=T.chooses,ne=T.answers,pe=T.onSetAnswers;return s.a.createElement("ul",{className:"choose-container"},z.map(function(me,Ee){var ye=me.subject,de=me.challenge_question,oe=me.category;return s.a.createElement(br,{key:Ee,id:Ee,subject:ye,challenge_question:de,category:oe,answer:ne[Ee],onSetAnswers:pe})}))},zr=g("yqJW"),Pr=g("cf+g"),fr=g.n(Pr),Xi=g("UbZX"),Er=g.n(Xi),Bi=g("LYID"),gi=g.n(Bi),Hi=function(z){var ne=z.id,pe=z.isActive,me=z.title,Ee=z.onActive,ye=z.had_submmit,de=z.result,oe=z.actual_output,ae=z.standard_answer;function Re(){Ee(ne)}var De="test-case-item";return pe&&(De+=" active"),ye&&(De+=" has-result"),s.a.createElement("li",{className:De},s.a.createElement("a",{className:"case-header",onClick:Re},s.a.createElement("h2",null,s.a.createElement("div",{className:pe?"arrow-down":"arrow-right"}),s.a.createElement("span",{className:"test-title"},me)),ye>0?s.a.createElement("img",{width:16,src:de?Er.a:gi.a}):s.a.createElement("i",{className:"iconfont icon-suo1"})),s.a.createElement("div",{className:"item-desc ".concat(pe?"show":"hide"," choose-game-item")},ye?de?s.a.createElement(f.Fragment,null,s.a.createElement("p",null,"\u6B63\u786E\u9009\u9879\uFF1A",s.a.createElement("b",null,ae)),s.a.createElement("p",null,"\u4F60\u7684\u9009\u9879\uFF1A",s.a.createElement("b",{className:"c-red"},oe))):s.a.createElement("p",null,"\u9519\u8BEF\uFF0C\u4E0D\u652F\u6301\u67E5\u770B"):s.a.createElement("p",null,"\u5C1A\u672A\u63D0\u4EA4\uFF0C\u6682\u4E0D\u652F\u6301\u67E5\u770B")))},ji=function(T){var z=T.onResizeSetContainer,ne=T.moveY,pe=T.had_submmit,me=T.test_sets,Ee=me===void 0?[]:me,ye=T.challenge_chooses_count,de=T.choose_correct_num,oe=Object(f.useState)(-1),ae=Object(l.a)(oe,2),Re=ae[0],De=ae[1];function tt($e){De($e===Re?-1:$e)}var Ne=de===ye;function ge(){z(ne)}return s.a.createElement(f.Fragment,null,s.a.createElement("div",{className:"test-header"},s.a.createElement("span",{className:"active"},"\u6D4B\u8BD5\u7ED3\u679C"),s.a.createElement("a",{onClick:ge},s.a.createElement("i",{className:"iconfont ".concat(ne===.01?"icon-shousuo":"icon-zhankai"," icon-zhankai")}))),pe?s.a.createElement("p",{className:"test-result ".concat(Ne?"success":"failer")},s.a.createElement("span",{className:"count"},s.a.createElement("img",{width:16,src:Ne?Er.a:fr.a}),de," / ",ye," \u5171\u6709",ye,"\u9898\uFF0C"),s.a.createElement("span",null,Ne?"\u5168\u90E8\u901A\u8FC7":"\u5176\u4E2D".concat(ye-de,"\u9898\u76EE\u7ED3\u679C\u4E0D\u5339\u914D\u3002\u8BE6\u60C5\u5982\u4E0B\uFF1A"))):null,s.a.createElement("ul",{className:"test-case-list"},Ee.map(function($e,st){return s.a.createElement(Hi,Object(o.a)({key:"item"+st,had_submmit:pe,title:"\u9898\u76EE".concat(st+1)},$e,{isActive:Re===st,id:st,onActive:tt}))})))},xs=g("qUwa"),Wi=g("VjRW"),zi=g.n(Wi),Gr=function(T){var z=T.st,ne=T.prev_game,pe=T.next_game,me=T.time_limit,Ee=T.record_consume_time,ye=T.loading,de=T.vnc_url,oe=T.vnc_evaluate,ae=T.shixun,Re=T.game,De=T.onRun,tt=T.onShowTestCaseList,Ne=pe&&!ye&&(Re.status===2||ae.status<2||ae.task_pass),ge=z===1&&Re.status===2,$e=Object(f.useState)(0),st=Object(l.a)($e,2),ze=st[0],qe=st[1];return Object(f.useEffect)(function(){ze>0&&setTimeout(function(){qe(ze-1)},1e3)},[ze]),Object(f.useEffect)(function(){var it=We.a.subscribe("eval-code-finish",function(){qe(10)});return it},[]),s.a.createElement(f.Fragment,null,s.a.createElement("div",{className:"flex-container eval-desc"},me?s.a.createElement("span",null,"\u672C\u5173\u6700\u5927\u6267\u884C\u65F6\u95F4\uFF1A".concat(me,"\u79D2")):null,Ee?s.a.createElement("span",null,"\u672C\u6B21\u8BC4\u6D4B\u8017\u65F6(\u7F16\u8BD1\u3001\u8FD0\u884C\u603B\u65F6\u95F4)\uFF1A",Ee," \u79D2"):null,de&&s.a.createElement("a",{title:"\u67E5\u770B\u6D4B\u8BD5\u7ED3\u679C",onClick:tt},"\u67E5\u770B\u6D4B\u8BD5\u7ED3\u679C")),s.a.createElement("div",{className:"flex-container eval-btn-group"},ne&&!ye?s.a.createElement(Se.Link,{to:"/tasks/".concat(ne),className:"ghost-link"},"\u4E0A\u4E00\u5173"):null,Ne?s.a.createElement(Se.Link,{to:"/tasks/".concat(pe),className:"ghost-link"},"\u4E0B\u4E00\u5173"):null,!de||oe?s.a.createElement("button",{onClick:De,style:{minWidth:"72px"},disabled:ye||ge||ze>0,className:"btn-run",title:ge?"\u5DF2\u901A\u5173\u7684\u9009\u62E9\u9898\u4EFB\u52A1\u65E0\u6CD5\u518D\u6B21\u6D4B\u8BC4":"\u8FD0\u884C\u8BC4\u6D4B"},ze>0?"".concat(ze,"S"):s.a.createElement(f.Fragment,null," ",s.a.createElement("img",{src:zi.a,alt:"run",width:18})," ",s.a.createElement("b",null,"\u8BC4\u6D4B")," ")):null))};function Gi(T,z){switch(z.type){case X.e:return Object(e.a)(Object(e.a)({},T),{},{loading:!0});case X.d:return Object(e.a)(Object(e.a)({},T),{},{loading:!1});case X.A:return Object(e.a)(Object(e.a)({},T),z.payload);default:throw new Error}}var Vi=function(T){var z=T.taskData,ne=T.moveY,pe=T.onResizeYStart,me=T.onResizeSetContainer,Ee=T.onEval,ye=T.lastedGetTaskInfoTime,de=z.chooses,oe=z.choose_test_cases,ae=z.game,Re=oe.test_sets,De=oe.challenge_chooses_count,tt=oe.choose_correct_num,Ne=oe.had_submmit,ge=Object(f.useCallback)(function(){var Lt=[];return Lt.length=De,Ne&&(Lt=Re.map(function(Ft){return Ft.actual_output})),Lt},[ye]),$e=Object(f.useReducer)(Gi,{loading:!1,answers:ge()}),st=Object(l.a)($e,2),ze=st[0],qe=st[1];Object(f.useEffect)(function(){qe({type:X.A,payload:{answers:ge()}})},[ye]);var it=ze.answers,ct=ze.loading;function ut(Lt,Ft){it[Lt]=Ft,qe({type:X.A,payload:{answers:it}})}function ot(){for(var Lt=!0,Ft=0;Ft(?:[\n\r\s]*?)(?:<\/link>)*/im,Yr=/(?:[\n\r\s]*?)(?:<\/script>)*/im,vi=["http","com","net","org","cdn"];function bi(T){for(var z=!1,ne=0;neEe+Ei&&ye()},Ei),Object(f.useEffect)(function(){de.current&&ae&&ae.content&&(de.current.setAttribute("action",oe),de.current.submit())},[de.current,ae,oe]),s.a.createElement("div",{className:"html-code-view",style:{display:pe?"block":"none",width:"100%",height:"100%"}},s.a.createElement("form",{ref:de,method:"post",target:"my-frame"},s.a.createElement("input",{type:"hidden",name:"contents",value:ae.content}),s.a.createElement("input",{type:"hidden",name:"educodercss",value:ae.css}),s.a.createElement("input",{type:"hidden",name:"educoderscript",value:ae.script})),s.a.createElement("iframe",{frameBorder:"0",name:"my-frame",style:{background:"#fff",height:"100%",width:"100%"}}))},sa=g("dQ5l");function yi(T){var z=T.last_compile_output,ne=T.language,pe=T.ts_mem,me=T.ts_time,Ee=T.input,ye=T.output,de=T.actual_output,oe=T.is_public,ae=T.result,Re=T.compile_success,De=T.title,tt=T.isActive,Ne=T.id,ge=T.onActive,$e=T.test_sets_view,st=T.allowed_unlock,ze=T.identity;function qe(){oe||$e||ze<=5?ge(Ne):st?We.a.publish("unlock-test-case",Ne):r.b.info("\u672C\u6D4B\u8BD5\u96C6\u4E0D\u53EF\u89E3\u9501")}var it="test-case-item";return tt&&(it+=" active"),z&&(it+=" has-result"),s.a.createElement("li",{className:it},s.a.createElement("a",{className:"case-header",onClick:qe},s.a.createElement("h2",null,s.a.createElement("div",{className:tt?"arrow-down":"arrow-right"}),s.a.createElement("span",{className:"test-title"},De)),s.a.createElement("div",{className:"case-info"},pe?s.a.createElement("span",{className:"description"},"\u6D88\u8017\u5185\u5B58",pe,"MB"):null,me?s.a.createElement("span",{className:"description"}," \u4EE3\u7801\u6267\u884C\u65F6\u957F\uFF1A",me,"\u79D2 "):null,oe?null:$e||ze<=5?s.a.createElement("i",{className:"iconfont icon-jiesuo"}):s.a.createElement("i",{className:"iconfont icon-suo1"}),Re>0?s.a.createElement("img",{width:16,src:ae?Er.a:gi.a}):null)),s.a.createElement("div",{className:"item-desc ".concat(tt?"show":"hide"," choose-game-item")},Ee?s.a.createElement("p",null,s.a.createElement("span",null,"\u6D4B\u8BD5\u8F93\u5165\uFF1A"),s.a.createElement("span",{style:{color:"#fff"}},Ee)):null,s.a.createElement("p",{className:"output-title-container"},s.a.createElement("span",null,"\u2014\u2014 \u9884\u671F\u8F93\u51FA \u2014\u2014"),s.a.createElement("span",{className:"output-title"},"\u2014\u2014 \u5B9E\u9645\u8F93\u51FA \u2014\u2014")),s.a.createElement(sa.a,{output:ye,actual_output:de})))}var oa=function(T){var z=T.onResizeSetContainer,ne=T.moveY,pe=T.isHtml,me=T.lastedUpdateTime,Ee=T.content,ye=T.myshixunIdentifier,de=T.test_sets_view,oe=T.identity,ae=T.language,Re=T.allowed_unlock,De=T.test_sets,tt=De===void 0?[]:De,Ne=T.test_sets_count,ge=T.sets_error_count,$e=T.last_compile_output,st=T.onFinishDisplayHtml,ze=Object(f.useState)(-1),qe=Object(l.a)(ze,2),it=qe[0],ct=qe[1],ut=Object(f.useState)(pe?0:1),ot=Object(l.a)(ut,2),dt=ot[0],wt=ot[1];function Xt(on){ct(on===it?-1:on)}function kt(){z(ne)}function Lt(on){wt(parseInt(on.target.id,10))}var Ft={code:Ee,isActive:dt===0&&pe,myshixunIdentifier:ye,onFinishDisplayHtml:st,lastedUpdateTime:me};return s.a.createElement(f.Fragment,null,s.a.createElement("div",{className:"test-header"},s.a.createElement("div",{className:"flex-container"},pe?s.a.createElement("span",{id:0,onClick:Lt,className:dt===0?"active":""},"\u6548\u679C\u663E\u793A"):null,s.a.createElement("span",{id:1,onClick:Lt,className:dt===1?"active":""},"\u6D4B\u8BD5\u7ED3\u679C")),s.a.createElement("a",{onClick:kt},s.a.createElement("i",{className:"iconfont ".concat(ne===.01?"icon-shousuo":"icon-zhankai"," icon-zhankai")}))),s.a.createElement("section",{style:{display:dt===1?"block":"none"}},$e?s.a.createElement("p",{className:"test-result ".concat(ge===0?"success":"failer")},s.a.createElement("span",{className:"count"},s.a.createElement("img",{width:16,src:ge===0?Er.a:fr.a}),Ne-ge,"/",Ne),ge==0?s.a.createElement("span",{className:"count"},"\u5168\u90E8\u901A\u8FC7"):s.a.createElement(re.a,{className:"last-compile-output",value:$e})):null,s.a.createElement("ul",{className:"test-case-list"},tt.map(function(on,Mt){return s.a.createElement(yi,Object(o.a)({allowed_unlock:Re,identity:oe,key:"item"+Mt,test_sets_view:de,language:ae,last_compile_output:$e,title:"\u6D4B\u8BD5\u96C6".concat(Mt+1)},on,{isActive:it===Mt,id:Mt,onActive:Xt}))}))),pe?s.a.createElement(aa,Ft):null)};function la(T){var z=T.isLarge,ne=T.language,pe=T.test_sets,me=pe===void 0?[]:pe,Ee=T.test_sets_count,ye=T.allowed_unlock,de=T.sets_error_count,oe=T.last_compile_output,ae=T.test_sets_view,Re=T.identity,De=T.onResizeSet,tt=Object(f.useState)(-1),Ne=Object(l.a)(tt,2),ge=Ne[0],$e=Ne[1];function st(ze){$e(ze===ge?-1:ze)}return s.a.createElement(f.Fragment,null,s.a.createElement("div",{className:"test-header"},s.a.createElement("span",{className:"active"},"\u6D4B\u8BD5\u7ED3\u679C"),s.a.createElement("a",{onClick:De},s.a.createElement("i",{className:"iconfont ".concat(z?"icon-shousuo":"icon-zhankai"," icon-zhankai")}))),oe?s.a.createElement("p",{className:"test-result ".concat(de===0?"success":"failer")},s.a.createElement("span",{className:"count"},s.a.createElement("img",{width:16,src:de===0?Er.a:fr.a}),Ee-de,"/",Ee),de==0?s.a.createElement("span",null,"\u5168\u90E8\u901A\u8FC7"):s.a.createElement(re.a,{value:oe})):null,s.a.createElement("ul",{className:"test-case-list"},me.map(function(ze,qe){return s.a.createElement(yi,Object(o.a)({allowed_unlock:ye,identity:Re,test_sets_view:ae,key:"item"+qe,language:ne,last_compile_output:oe,title:"\u6D4B\u8BD5\u96C6".concat(qe+1)},ze,{isActive:ge===qe,id:qe,onActive:st}))})))}var ca=g("ZD9Y"),ua=function(T){var z=T.onFontSizeChange,ne=T.cmFontSize,pe=T.cmCodeMode,me=T.onCodeModeChange,Ee=T.tabToSpace,ye=T.onTabToSpace,de=T.shixun,oe=de.task_pass,ae=de.forbid_copy,Re=de.test_set_permission,De={onFontSizeChange:z,cmFontSize:ne,cmCodeMode:pe,onCodeModeChange:me,tabToSpace:Ee,onTabToSpace:ye};return s.a.createElement(ca.a,De,s.a.createElement("h3",null,"\u5173\u5361\u914D\u7F6E\u4FE1\u606F"),s.a.createElement("section",null,s.a.createElement("a",{className:"file-item",title:oe?"\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218":"\u4E0D\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218"},s.a.createElement("b",null,"\u8DF3\u5173"),s.a.createElement("span",null,oe?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),s.a.createElement("a",{className:"file-item",title:Re?"\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9":"\u4E0D\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9"},s.a.createElement("b",null,"\u6D4B\u8BD5\u96C6\u89E3\u9501"),s.a.createElement("span",null,Re?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),s.a.createElement("a",{className:"file-item",title:ae?"\u4E0D\u5141\u8BB8\u5B66\u5458\u7C98\u8D34\u4EE3\u7801":"\u5141\u8BB8\u5B66\u5458\u7C98\u8D34\u4EE3\u7801"},s.a.createElement("b",null,"\u4EE3\u7801\u7C98\u8D34"),s.a.createElement("span",null,ae?"\u4E0D\u5141\u8BB8":"\u5141\u8BB8"))))},As=g("X9zl"),Ts=g("XyRZ");function da(T){var z=T.callback,ne=T.file,pe=T.onHidePathList;function me(){pe(),z(ne)}return s.a.createElement("a",{onClick:me},ne)}var ha=function(T){var z=T.paths,ne=T.onChangePath,pe=T.activePath,me=T.isVisible,Ee=T.onHidePathList;return s.a.createElement("ul",{className:"path-container",onMouseLeave:Ee,style:{display:me?"block":"none"}},z.filter(function(ye){return!!ye}).map(function(ye){return s.a.createElement("li",{className:pe===ye?"active":"",key:ye},s.a.createElement(da,{callback:ne,file:ye,onHidePathList:Ee}))}))},Si=g("rAM+"),xi=g("J66h"),fa=g("/POA"),Rs=g("q7KB"),Ci=g("bdgK");function _a(T,z,ne){var pe=ne._core._renderService.dimensions.actualCellWidth||9.5,me=ne._core._renderService.dimensions.actualCellHeight||18,Ee=Math.floor(z/me),ye=Math.floor(T/pe);return[ye,Ee]}function pa(T,z){var ne=new Ci.default(function(pe){var me=Object(Si.a)(pe),Ee;try{for(me.s();!(Ee=me.n()).done;){var ye=Ee.value;if(ye.target.offsetHeight>0||ye.target.offsetWidth>0){var de=_a(ye.target.offsetWidth,ye.target.offsetHeight,T),oe=Object(l.a)(de,2),ae=oe[0],Re=oe[1];T.resize(ae,Re),We.a.publish("ssh-xterm-resize",{columns:ae,rows:Re,width:ye.target.offsetWidth,height:ye.target.offsetHeight})}}}catch(De){me.e(De)}finally{me.f()}});return ne.observe(z),ne}var ma=3e4,wi=function(T){var z=T.sshConfigData,ne=T.sid,pe=Object(f.useState)(null),me=Object(l.a)(pe,2),Ee=me[0],ye=me[1],de=z.ws_url,oe=z.password,ae=z.port,Re=Object(f.useRef)(),De=Object(f.useRef)(),tt=Object(f.useRef)(!1);return Object(f.useEffect)(function(){if(Re.current&&de){var Ne=new fa.Terminal({fontSize:16});Ne.open(Re.current),Ne.onData(function($e){De.current&&(De.current.readyState===1&&(De.current.send(JSON.stringify({tp:"client",data:$e})),We.a.publish("on-operating-ssh")))}),Ne.write("Connecting..."),ye(Ne);var ge=pa(Ne,Re.current);return function(){Ne.dispose(),ge.unobserve(Re.current)}}},[de,Re.current]),Object(f.useEffect)(function(){if(Ee&&de){var Ne=function(){var ct=new WebSocket(de);De.current=ct,ct.onopen=function(){var ut=Ee.element.parentElement;if(ut){var ot=ut.offsetWidth,dt=ut.offsetHeight;ct.send(JSON.stringify({tp:"init",data:Object(e.a)(Object(e.a)({},z),{},{secret:oe,width:ot,height:dt,rows:Ee.rows,columns:Ee.cols})}))}Ee.focus()},ct.onerror=function(ut){console.log("------in socket error----",ut,ct,de)},ct.onmessage=function(ut){tt.current||(Ee.write("\r"),setTimeout(function(){Ee.clear()},1e3)),tt.current=!0;var ot=xi.Base64.decode(ut.data.toString());Ee.write(ot)},ct.onclose=function(ut){ge&&clearInterval(ge),Ee.write(`\r +`),insertTextRules:_.languages.CompletionItemInsertTextRule.InsertAsSnippet}],x=c(_,L,w,b,y);return{suggestions:x}}})};function h(_){return/^\d+$/.test(_)?"".concat(_,"px"):_}function r(){}var t=!1,u={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function i(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],f=_;if(Array.isArray(_)){for(var s=0;s<_.length;s++){var E=u[_[s]];if(E)return E}return f[0]}return u[f]||f}var l=null,e=D.b=function(_){var f=_.width,s=f===void 0?"100%":f,E=_.height,b=E===void 0?"100%":E,v=_.value,L=_.language,w=L===void 0?"javascript":L,y=_.style,x=y===void 0?{}:y,A=_.options,N=A===void 0?{}:A,O=_.overrideServices,Y=O===void 0?{}:O,J=_.theme,Ce=J===void 0?"vs-dark":J,Oe=_.onEditBlur,ke=_.onSave,U=_.forbidCopy,B=U===void 0?!1:U,H=_.onChange,q=H===void 0?r:H,j=_.editorDidMount,_e=j===void 0?r:j,Pe=_.onFocus,Qe=Pe===void 0?r:Pe,Ke=Object(o.useRef)(),Be=Object(o.useRef)({}),Ae=Object(o.useState)(!1),Me=Object(C.a)(Ae,2),Ue=Me[0],Ye=Me[1];function rt(){var ve;return Ke.current&&(ve=new n.default(function(he){var Te=Object(p.a)(he),P;try{for(Te.s();!(P=Te.n()).done;){var V=P.value;(V.target.offsetHeight>0||V.target.offsetWidth>0)&&Be.current.instance.layout()}}catch(Z){Te.e(Z)}finally{Te.f()}}),ve.observe(Ke.current)),ve}Object(o.useEffect)(function(){var ve=Be.current.instance;if(v!=null&&ve&&Ue){var he=ve.getModel();he&&v!==he.getValue()&&(t=!0,he.setValue(v),ve.layout(),t=!1)}},[v,Ue,Be.current]);function Et(){var ve=Be.current.instance;if(ve){var he=ve.getSelection(),Te=Be.current.pastePos||{},P=new l.Range(Te.startLineNumber||he.endLineNumber,Te.startColumn||he.endColumn,Te.endLineNumber||he.endLineNumber,Te.endColumn||he.endColumn);ve.executeEdits("",[{range:P,text:""}])}}function bt(ve){(window.navigator.platform.match("Mac")?ve.metaKey:ve.ctrlKey)&&ve.keyCode==83&&(ve.preventDefault(),ke())}Object(o.useEffect)(function(){Ke.current&&!Ue&&g.e(24).then(g.t.bind(null,"M/lh",7)).then(function(ve){l=ve,d(l),Be.current.instance=l.editor.create(Ke.current,Object(R.a)({value:v,language:i(w),theme:Ce},N),Y);var he=Be.current.instance;_e(he,l),Be.current.subscription=he.onDidChangeModelContent(function(P){t||q(he.getValue(),P)}),Oe&&he.onDidBlurEditorWidget(function(){Oe(he.getValue())}),Qe&&he.onDidFocusEditorText(function(){Qe(he.getValue())}),B&&(he.addCommand(l.KeyMod.CtrlCmd|l.KeyCode.KEY_V,function(){return null}),he.onDidPaste(function(P){Be.current.pastePos=P}),window.addEventListener("paste",Et));var Te=rt();return Ye(!0),function(){var P=Be.current.instance;P.dispose();var V=P.getModel();V&&V.dispose(),Be.current.subscription&&Be.current.subscription.dispose(),B&&window.removeEventListener("paste",Et),Te.unobserve(Ke.current)}})},[]),Object(o.useEffect)(function(){var ve=Be.current.instance;if(ve&&Ue)return document.addEventListener("keydown",bt,!1),function(){document.removeEventListener("keydown",bt)}},[ke,Ue]),Object(o.useEffect)(function(){var ve=Be.current.instance;if(ve&&Ue){var he=i(w);l.editor.setModelLanguage(ve.getModel(),he)}},[w,Ue]),Object(o.useEffect)(function(){var ve=Be.current.instance;ve&&Ue&&l.editor.setTheme(Ce)},[Ce,Ue]),Object(o.useEffect)(function(){var ve=Be.current.instance;ve&&Ue&&ve.updateOptions(N)},[JSON.stringify(N),Ue]),Object(o.useEffect)(function(){var ve=Be.current.instance;ve&&Ue&&ve.layout()},[s,b,Ue]);var yt=h(s),Ze=h(b),be=Object(R.a)(Object(R.a)({},x),{},{width:yt,height:Ze});return m.a.createElement("div",{className:"my-monaco-editor",ref:Ke,style:be})};function a(_){var f=_.width,s=f===void 0?"100%":f,E=_.height,b=E===void 0?"100%":E,v=_.original,L=_.modified,w=_.language,y=_.options,x=y===void 0?{}:y,A=Object(o.useRef)(),N=Object(o.useState)(null),O=Object(C.a)(N,2),Y=O[0],J=O[1];function Ce(B){var H;return A.current&&(H=new n.default(function(q){var j=Object(p.a)(q),_e;try{for(j.s();!(_e=j.n()).done;){var Pe=_e.value;(Pe.target.offsetHeight>0||Pe.target.offsetWidth>0)&&B.layout()}}catch(Qe){j.e(Qe)}finally{j.f()}}),H.observe(A.current)),H}Object(o.useEffect)(function(){A.current&&g.e(24).then(g.t.bind(null,"M/lh",7)).then(function(B){l=B;var H=l.editor.createDiffEditor(A.current,Object(R.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},x));J(H);var q=Ce(H);return function(){H.dispose();var j=H.getModel();j&&j.dispose(),q.unobserve(A.current)}})},[]),Object(o.useEffect)(function(){Y&&Y.setModel({original:l.editor.createModel(v,w),modified:l.editor.createModel(L,w)})},[v,L,w,Y]);var Oe=h(s),ke=h(b),U={width:Oe,height:ke};return m.a.createElement("div",{className:"my-diff-editor",ref:A,style:U})}},bCnd:function(ue,D,g){"use strict";g.d(D,"b",function(){return o}),g.d(D,"a",function(){return m});var R=g("je13"),p=g.n(R),C=!1;function o(n,c){var d=p.a.get("__ec");d||(d={}),d[n]=c,p.a.set("__ec",d)}function m(n,c){var d=p.a.get("__ec");return d?d[n]===void 0?c:d[n]:c}},bPs0:function(ue,D,g){"use strict";g.d(D,"b",function(){return e});var R=g("k1fw"),p=g("WmNS"),C=g.n(p),o=g("9og8"),m=g("2qtc"),n=g("kLXV"),c=g("tJVT"),d=g("PpiC"),h=g("q1tI"),r=g.n(h),t=g("bntm"),u=g("V0Rq"),i=g("Ty5D"),l=g("9kvl"),e=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],a=function(f){var s=f.globalSetting,E=f.loading,b=f.user,v=f.exercise,L=f.dispatch,w=Object(d.a)(f,["globalSetting","loading","user","exercise","dispatch"]),y=Object(h.useState)({}),x=Object(c.a)(y,2),A=x[0],N=x[1],O=n.a.useModal(),Y=Object(c.a)(O,2),J=Y[0],Ce=Y[1],Oe=Object(h.useRef)(null),ke=Object(h.useState)(),U=Object(c.a)(ke,2),B=U[0],H=U[1],q=Object(h.useState)(),j=Object(c.a)(q,2),_e=j[0],Pe=j[1],Qe=Object(h.useState)(!0),Ke=Object(c.a)(Qe,2),Be=Ke[0],Ae=Ke[1],Me=Object(i.l)().query,Ue=Object(i.m)();Object(h.useEffect)(function(){var Ze;return clearTimeout(Oe.current),document.addEventListener(Object(t.c)(),yt,!1),((Ze=v.exerciseUserInfo)===null||Ze===void 0?void 0:Ze.screen_open)&&!Object(t.a)()?n.a.info({icon:null,content:r.a.createElement("div",{className:"tc font16"},"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\u9650\u5236\uFF0C",r.a.createElement("br",null),"\u5207\u6362\u9875\u9762 ",v.exerciseUserInfo.screen_num-v.exerciseUserInfo.used_screen_num," \u6B21\u540E\u5C06\u8FDB\u884C\u5F3A\u5236\u4EA4\u5377\uFF0C",r.a.createElement("br",null),"\u8BF7\u52FF\u5207\u5C4F\u53CA\u5237\u65B0\u9875\u9762"),onOk:function(){Object(t.d)(document.body),Ae(!1),document.getElementById("root").addEventListener("click",Ye,!1)}}):document.getElementById("root").addEventListener("click",Ye,!1),function(){document.getElementById("root").removeEventListener("click",Ye,!1),document.removeEventListener(Object(t.c)(),yt,!1),clearTimeout(Oe.current)}},[]),Object(h.useEffect)(function(){v.actionTabs.removeEventListenerExitScreen&&(console.log("exercise.actionTabs.removeEventListenerExitScreen:"),clearTimeout(Oe.current),document.getElementById("root").removeEventListener("click",Ye,!1),document.removeEventListener(Object(t.c)(),yt,!1))},[v.actionTabs]),Object(h.useEffect)(function(){setTimeout(function(){v.exerciseUserInfo.used_screen_num>v.exerciseUserInfo.screen_num?bt():Be||(console.log("exercise.exitFullScreenTip:",JSON.stringify(v.exerciseUserInfo)),rt())},500),console.log("exercise.exerciseUserInfo:",JSON.stringify(v.exerciseUserInfo))},[v.exerciseUserInfo]);var Ye=function(be){!Object(t.a)()&&be.target.nodeName!=="A"&&be.target.nodeName!=="BUTTON"&&be.target.innerHTML!=="\u786E \u5B9A"&&(Object(t.d)(document.body),console.log("documentClick.full"))},rt=function(){var Ze=Object(o.a)(C.a.mark(function be(){var ve;return C.a.wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:n.a.destroyAll(),n.a.info({content:r.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",r.a.createElement("span",{className:"c-red"},v.exerciseUserInfo.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",r.a.createElement("span",{className:"c-red"},(ve=v.exerciseUserInfo)===null||ve===void 0?void 0:ve.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:function(){Object(t.d)(document.body)}});case 2:case"end":return Te.stop()}},be)}));return function(){return Ze.apply(this,arguments)}}(),Et=function(){location.href="/classrooms/".concat(Ue.coursesId,"/exercise/").concat(Ue.categoryId,"/detail")},bt=function(){var Ze=Object(o.a)(C.a.mark(function be(){var ve;return C.a.wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:return n.a.destroyAll(),Te.next=3,Object(u.K)({categoryId:Ue.categoryId,commit_method:1});case 3:ve=Te.sent,ve&&(document.removeEventListener(Object(t.c)(),yt,!1),Object(t.b)(),J.info({content:r.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",r.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){Et()}}));case 5:case"end":return Te.stop()}},be)}));return function(){return Ze.apply(this,arguments)}}(),yt=function(){var be=!1;if(console.log("fullscreen change"),Object(t.a)())clearTimeout(Oe.current);else{be=!0;var ve=setTimeout(Object(o.a)(C.a.mark(function he(){return C.a.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return P.next=2,Object(u.F)({id:Ue.categoryId});case 2:return P.next=4,L({type:"exercise/getExerciseUserInfo",payload:Object(R.a)({},Ue)});case 4:console.log("timeout.exercise.get"),v.exerciseUserInfo.used_screen_num=0;)F[X]=0}var r=0,t=1,u=2,i=3,l=258,e=29,a=256,_=a+1+e,f=30,s=19,E=2*_+1,b=15,v=16,L=7,w=256,y=16,x=17,A=18,N=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],O=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],Y=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],J=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],Ce=512,Oe=new Array((_+2)*2);h(Oe);var ke=new Array(f*2);h(ke);var U=new Array(Ce);h(U);var B=new Array(l-i+1);h(B);var H=new Array(e);h(H);var q=new Array(f);h(q);function j(F,X,re,xe,se){this.static_tree=F,this.extra_bits=X,this.extra_base=re,this.elems=xe,this.max_length=se,this.has_stree=F&&F.length}var _e,Pe,Qe;function Ke(F,X){this.dyn_tree=F,this.max_code=0,this.stat_desc=X}function Be(F){return F<256?U[F]:U[256+(F>>>7)]}function Ae(F,X){F.pending_buf[F.pending++]=X&255,F.pending_buf[F.pending++]=X>>>8&255}function Me(F,X,re){F.bi_valid>v-re?(F.bi_buf|=X<>v-F.bi_valid,F.bi_valid+=re-v):(F.bi_buf|=X<>>=1,re<<=1;while(--X>0);return re>>>1}function rt(F){F.bi_valid===16?(Ae(F,F.bi_buf),F.bi_buf=0,F.bi_valid=0):F.bi_valid>=8&&(F.pending_buf[F.pending++]=F.bi_buf&255,F.bi_buf>>=8,F.bi_valid-=8)}function Et(F,X){var re=X.dyn_tree,xe=X.max_code,se=X.stat_desc.static_tree,we=X.stat_desc.has_stree,G=X.stat_desc.extra_bits,fe=X.stat_desc.extra_base,M=X.stat_desc.max_length,Se,Ge,S,ie,ce,K,$=0;for(ie=0;ie<=b;ie++)F.bl_count[ie]=0;for(re[F.heap[F.heap_max]*2+1]=0,Se=F.heap_max+1;SeM&&(ie=M,$++),re[Ge*2+1]=ie,Ge>xe)continue;F.bl_count[ie]++,ce=0,Ge>=fe&&(ce=G[Ge-fe]),K=re[Ge*2],F.opt_len+=K*(ie+ce),we&&(F.static_len+=K*(se[Ge*2+1]+ce))}if($===0)return;do{for(ie=M-1;F.bl_count[ie]===0;)ie--;F.bl_count[ie]--,F.bl_count[ie+1]+=2,F.bl_count[M]--,$-=2}while($>0);for(ie=M;ie!==0;ie--)for(Ge=F.bl_count[ie];Ge!==0;){if(S=F.heap[--Se],S>xe)continue;re[S*2+1]!==ie&&(F.opt_len+=(ie-re[S*2+1])*re[S*2],re[S*2+1]=ie),Ge--}}function bt(F,X,re){var xe=new Array(b+1),se=0,we,G;for(we=1;we<=b;we++)xe[we]=se=se+re[we-1]<<1;for(G=0;G<=X;G++){var fe=F[G*2+1];if(fe===0)continue;F[G*2]=Ye(xe[fe]++,fe)}}function yt(){var F,X,re,xe,se,we=new Array(b+1);for(re=0,xe=0;xe>=7;xe8?Ae(F,F.bi_buf):F.bi_valid>0&&(F.pending_buf[F.pending++]=F.bi_buf),F.bi_buf=0,F.bi_valid=0}function ve(F,X,re,xe){be(F),xe&&(Ae(F,re),Ae(F,~re)),p.arraySet(F.pending_buf,F.window,X,re,F.pending),F.pending+=re}function he(F,X,re,xe){var se=X*2,we=re*2;return F[se]>1;G>=1;G--)Te(F,re,G);Se=we;do G=F.heap[1],F.heap[1]=F.heap[F.heap_len--],Te(F,re,1),fe=F.heap[1],F.heap[--F.heap_max]=G,F.heap[--F.heap_max]=fe,re[Se*2]=re[G*2]+re[fe*2],F.depth[Se]=(F.depth[G]>=F.depth[fe]?F.depth[G]:F.depth[fe])+1,re[G*2+1]=re[fe*2+1]=Se,F.heap[1]=Se++,Te(F,re,1);while(F.heap_len>=2);F.heap[--F.heap_max]=F.heap[1],Et(F,X),bt(re,M,F.bl_count)}function Z(F,X,re){var xe,se=-1,we,G=X[0*2+1],fe=0,M=7,Se=4;for(G===0&&(M=138,Se=3),X[(re+1)*2+1]=65535,xe=0;xe<=re;xe++){if(we=G,G=X[(xe+1)*2+1],++fe=3&&!(F.bl_tree[J[X]*2+1]!==0);X--);return F.opt_len+=3*(X+1)+5+5+4,X}function k(F,X,re,xe){var se;for(Me(F,X-257,5),Me(F,re-1,5),Me(F,xe-4,4),se=0;se>>=1)if(X&1&&F.dyn_ltree[re*2]!==0)return n;if(F.dyn_ltree[9*2]!==0||F.dyn_ltree[10*2]!==0||F.dyn_ltree[13*2]!==0)return c;for(re=32;re0?(F.strm.data_type===d&&(F.strm.data_type=W(F)),V(F,F.l_desc),V(F,F.d_desc),G=Q(F),se=F.opt_len+3+7>>>3,we=F.static_len+3+7>>>3,we<=se&&(se=we)):se=we=re+5,re+4<=se&&X!==-1?Le(F,X,re,xe):F.strategy===m||we===se?(Me(F,(t<<1)+(xe?1:0),3),P(F,Oe,ke)):(Me(F,(u<<1)+(xe?1:0),3),k(F,F.l_desc.max_code+1,F.d_desc.max_code+1,G+1),P(F,F.dyn_ltree,F.dyn_dtree)),Ze(F),xe&&be(F)}function Xe(F,X,re){return F.pending_buf[F.d_buf+F.last_lit*2]=X>>>8&255,F.pending_buf[F.d_buf+F.last_lit*2+1]=X&255,F.pending_buf[F.l_buf+F.last_lit]=re&255,F.last_lit++,X===0?F.dyn_ltree[re*2]++:(F.matches++,X--,F.dyn_ltree[(B[re]+a+1)*2]++,F.dyn_dtree[Be(X)*2]++),F.last_lit===F.lit_bufsize-1}},"cf+g":function(ue,D,g){ue.exports=g.p+"static/mark.ad150797.svg"},dQ5l:function(ue,D,g){"use strict";var R=g("tJVT"),p=g("k1fw"),C=g("q1tI"),o=g.n(C),m=g("ZBwS"),n=g.n(m),c=g("TVoq"),d=g.n(c),h=new n.a;h.Diff_EditCost=8;var r={oldStr:"",newStr:""};function t(i,l){switch(l.type){case"init":return Object(p.a)(Object(p.a)({},i),l.payload);default:throw new Error}}function u(i,l){var e=/&/g,a=//g,f=i[0],s=i[1]||"",E=s.replace(e,"&").replace(a,"<").replace(_,">"),b=!E.trim();if(l==="oldStr")switch(f){case m.DIFF_DELETE:return"")+E+"";case m.DIFF_EQUAL:return""+E+""}else switch(f){case m.DIFF_INSERT:return"")+E+"";case m.DIFF_EQUAL:return""+E+""}}D.a=function(i){var l=i.output,e=i.actual_output,a=Object(C.useReducer)(t,r),_=Object(R.a)(a,2),f=_[0],s=_[1];return Object(C.useEffect)(function(){var E=h.diff_main(l||"",e||"");h.diff_cleanupEfficiency(E);var b=E.map(function(L){return u(L,"oldStr")}).join(""),v=E.map(function(L){return u(L,"newStr")}).join("");s({type:"init",payload:{oldStr:b,newStr:v}})},[l,e]),o.a.createElement("div",{className:"diff-panel-container"},o.a.createElement("div",{dangerouslySetInnerHTML:{__html:f.oldStr}}),o.a.createElement("div",{dangerouslySetInnerHTML:{__html:f.newStr}}))}},dTJi:function(ue,D,g){},dejd:function(ue,D,g){},dhSg:function(ue,D,g){"use strict";function R(C){var o={},m={subscribe:function(c,d){return o[c]||(o[c]=[]),o[c].push(d),this.unsubscribe.bind(null,c,d)},unsubscribe:function(c,d){var h=o[c],r=-1;if(h){for(var t=0;t=0)return o[c].splice(r,1),!0}return!1},publish:function(c){if(!o[c])return!1;var d=Array.prototype.slice.call(arguments,1);return o[c].forEach(function(h){h.apply(null,d)}),this}};return C?Object.assign(C,m):m}var p=new R;D.a=p},eP3c:function(ue,D,g){"use strict";function R(G){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?R=function(M){return typeof M}:R=function(M){return M&&typeof Symbol=="function"&&M.constructor===Symbol&&M!==Symbol.prototype?"symbol":typeof M},R(G)}Object.defineProperty(D,"__esModule",{value:!0}),D.inflateReset=k,D.inflateReset2=W,D.inflateResetKeep=Q,D.inflateInit=ee,D.inflateInit2=I,D.inflate=X,D.inflateEnd=re,D.inflateGetHeader=xe,D.inflateSetDictionary=se,D.inflateInfo=D.Z_DEFLATED=D.Z_BUF_ERROR=D.Z_MEM_ERROR=D.Z_DATA_ERROR=D.Z_STREAM_ERROR=D.Z_NEED_DICT=D.Z_STREAM_END=D.Z_OK=D.Z_TREES=D.Z_BLOCK=D.Z_FINISH=void 0;var p=h(g("6BzB")),C=c(g("xlC8")),o=c(g("QV2g")),m=c(g("sjKO")),n=c(g("JSwD"));function c(G){return G&&G.__esModule?G:{default:G}}function d(){if(typeof WeakMap!="function")return null;var G=new WeakMap;return d=function(){return G},G}function h(G){if(G&&G.__esModule)return G;if(G===null||R(G)!=="object"&&typeof G!="function")return{default:G};var fe=d();if(fe&&fe.has(G))return fe.get(G);var M={},Se=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Ge in G)if(Object.prototype.hasOwnProperty.call(G,Ge)){var S=Se?Object.getOwnPropertyDescriptor(G,Ge):null;S&&(S.get||S.set)?Object.defineProperty(M,Ge,S):M[Ge]=G[Ge]}return M.default=G,fe&&fe.set(G,M),M}var r=0,t=1,u=2,i=4;D.Z_FINISH=i;var l=5;D.Z_BLOCK=l;var e=6;D.Z_TREES=e;var a=0;D.Z_OK=a;var _=1;D.Z_STREAM_END=_;var f=2;D.Z_NEED_DICT=f;var s=-2;D.Z_STREAM_ERROR=s;var E=-3;D.Z_DATA_ERROR=E;var b=-4;D.Z_MEM_ERROR=b;var v=-5;D.Z_BUF_ERROR=v;var L=8;D.Z_DEFLATED=L;var w=1,y=2,x=3,A=4,N=5,O=6,Y=7,J=8,Ce=9,Oe=10,ke=11,U=12,B=13,H=14,q=15,j=16,_e=17,Pe=18,Qe=19,Ke=20,Be=21,Ae=22,Me=23,Ue=24,Ye=25,rt=26,Et=27,bt=28,yt=29,Ze=30,be=31,ve=32,he=852,Te=592,P=15,V=P;function Z(G){return(G>>>24&255)+(G>>>8&65280)+((G&65280)<<8)+((G&255)<<24)}function te(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new p.Buf16(320),this.work=new p.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function Q(G){var fe;return!G||!G.state?s:(fe=G.state,G.total_in=G.total_out=fe.total=0,G.msg="",fe.wrap&&(G.adler=fe.wrap&1),fe.mode=w,fe.last=0,fe.havedict=0,fe.dmax=32768,fe.head=null,fe.hold=0,fe.bits=0,fe.lencode=fe.lendyn=new p.Buf32(he),fe.distcode=fe.distdyn=new p.Buf32(Te),fe.sane=1,fe.back=-1,a)}function k(G){var fe;return!G||!G.state?s:(fe=G.state,fe.wsize=0,fe.whave=0,fe.wnext=0,Q(G))}function W(G,fe){var M,Se;return!G||!G.state?s:(Se=G.state,fe<0?(M=0,fe=-fe):(M=(fe>>4)+1,fe<48&&(fe&=15)),fe&&(fe<8||fe>15)?s:(Se.window!==null&&Se.wbits!==fe&&(Se.window=null),Se.wrap=M,Se.wbits=fe,k(G)))}function I(G,fe){var M,Se;return G?(Se=new te,G.state=Se,Se.window=null,M=W(G,fe),M!==a&&(G.state=null),M):s}function ee(G){return I(G,V)}var Le=!0,He,Ie;function Xe(G){if(Le){var fe;for(He=new p.Buf32(512),Ie=new p.Buf32(32),fe=0;fe<144;)G.lens[fe++]=8;for(;fe<256;)G.lens[fe++]=9;for(;fe<280;)G.lens[fe++]=7;for(;fe<288;)G.lens[fe++]=8;for((0,n.default)(t,G.lens,0,288,He,0,G.work,{bits:9}),fe=0;fe<32;)G.lens[fe++]=5;(0,n.default)(u,G.lens,0,32,Ie,0,G.work,{bits:5}),Le=!1}G.lencode=He,G.lenbits=9,G.distcode=Ie,G.distbits=5}function F(G,fe,M,Se){var Ge,S=G.state;return S.window===null&&(S.wsize=1<=S.wsize?(p.arraySet(S.window,fe,M-S.wsize,S.wsize,0),S.wnext=0,S.whave=S.wsize):(Ge=S.wsize-S.wnext,Ge>Se&&(Ge=Se),p.arraySet(S.window,fe,M-Se,Ge,S.wnext),Se-=Ge,Se?(p.arraySet(S.window,fe,M-Se,Se,0),S.wnext=Se,S.whave=S.wsize):(S.wnext+=Ge,S.wnext===S.wsize&&(S.wnext=0),S.whave>>8&255,M.check=(0,o.default)(M.check,Gt,2,0),$=0,le=0,M.mode=y;break}if(M.flags=0,M.head&&(M.head.done=!1),!(M.wrap&1)||((($&255)<<8)+($>>8))%31){G.msg="incorrect header check",M.mode=Ze;break}if(($&15)!==L){G.msg="unknown compression method",M.mode=Ze;break}if($>>>=4,le-=4,jt=($&15)+8,M.wbits===0)M.wbits=jt;else if(jt>M.wbits){G.msg="invalid window size",M.mode=Ze;break}M.dmax=1<>8&1),M.flags&512&&(Gt[0]=$&255,Gt[1]=$>>>8&255,M.check=(0,o.default)(M.check,Gt,2,0)),$=0,le=0,M.mode=x;case x:for(;le<32;){if(ce===0)break e;ce--,$+=Se[S++]<>>8&255,Gt[2]=$>>>16&255,Gt[3]=$>>>24&255,M.check=(0,o.default)(M.check,Gt,4,0)),$=0,le=0,M.mode=A;case A:for(;le<16;){if(ce===0)break e;ce--,$+=Se[S++]<>8),M.flags&512&&(Gt[0]=$&255,Gt[1]=$>>>8&255,M.check=(0,o.default)(M.check,Gt,2,0)),$=0,le=0,M.mode=N;case N:if(M.flags&1024){for(;le<16;){if(ce===0)break e;ce--,$+=Se[S++]<>>8&255,M.check=(0,o.default)(M.check,Gt,2,0)),$=0,le=0}else M.head&&(M.head.extra=null);M.mode=O;case O:if(M.flags&1024&&(Ve=M.length,Ve>ce&&(Ve=ce),Ve&&(M.head&&(jt=M.head.extra_len-M.length,M.head.extra||(M.head.extra=new Array(M.head.extra_len)),p.arraySet(M.head.extra,Se,S,Ve,jt)),M.flags&512&&(M.check=(0,o.default)(M.check,Se,Ve,S)),ce-=Ve,S+=Ve,M.length-=Ve),M.length))break e;M.length=0,M.mode=Y;case Y:if(M.flags&2048){if(ce===0)break e;Ve=0;do jt=Se[S+Ve++],M.head&&jt&&M.length<65536&&(M.head.name+=String.fromCharCode(jt));while(jt&&Ve>9&1,M.head.done=!0),G.adler=M.check=0,M.mode=U;break;case Oe:for(;le<32;){if(ce===0)break e;ce--,$+=Se[S++]<>>=le&7,le-=le&7,M.mode=Et;break}for(;le<3;){if(ce===0)break e;ce--,$+=Se[S++]<>>=1,le-=1;switch($&3){case 0:M.mode=H;break;case 1:if(Xe(M),M.mode=Ke,fe===e){$>>>=2,le-=2;break e}break;case 2:M.mode=_e;break;case 3:G.msg="invalid block type",M.mode=Ze}$>>>=2,le-=2;break;case H:for($>>>=le&7,le-=le&7;le<32;){if(ce===0)break e;ce--,$+=Se[S++]<>>16^65535)){G.msg="invalid stored block lengths",M.mode=Ze;break}if(M.length=$&65535,$=0,le=0,M.mode=q,fe===e)break e;case q:M.mode=j;case j:if(Ve=M.length,Ve){if(Ve>ce&&(Ve=ce),Ve>K&&(Ve=K),Ve===0)break e;p.arraySet(Ge,Se,S,Ve,ie),ce-=Ve,S+=Ve,K-=Ve,ie+=Ve,M.length-=Ve;break}M.mode=U;break;case _e:for(;le<14;){if(ce===0)break e;ce--,$+=Se[S++]<>>=5,le-=5,M.ndist=($&31)+1,$>>>=5,le-=5,M.ncode=($&15)+4,$>>>=4,le-=4,M.nlen>286||M.ndist>30){G.msg="too many length or distance symbols",M.mode=Ze;break}M.have=0,M.mode=Pe;case Pe:for(;M.have>>=3,le-=3}for(;M.have<19;)M.lens[pn[M.have++]]=0;if(M.lencode=M.lendyn,M.lenbits=7,xn={bits:M.lenbits},Fe=(0,n.default)(r,M.lens,0,19,M.lencode,0,M.work,xn),M.lenbits=xn.bits,Fe){G.msg="invalid code lengths set",M.mode=Ze;break}M.have=0,M.mode=Qe;case Qe:for(;M.have>>24,zt=Rt>>>16&255,Jt=Rt&65535,xt<=le);){if(ce===0)break e;ce--,$+=Se[S++]<>>=xt,le-=xt,M.lens[M.have++]=Jt;else{if(Jt===16){for(hn=xt+2;le>>=xt,le-=xt,M.have===0){G.msg="invalid bit length repeat",M.mode=Ze;break}jt=M.lens[M.have-1],Ve=3+($&3),$>>>=2,le-=2}else if(Jt===17){for(hn=xt+3;le>>=xt,le-=xt,jt=0,Ve=3+($&7),$>>>=3,le-=3}else{for(hn=xt+7;le>>=xt,le-=xt,jt=0,Ve=11+($&127),$>>>=7,le-=7}if(M.have+Ve>M.nlen+M.ndist){G.msg="invalid bit length repeat",M.mode=Ze;break}for(;Ve--;)M.lens[M.have++]=jt}}if(M.mode===Ze)break;if(M.lens[256]===0){G.msg="invalid code -- missing end-of-block",M.mode=Ze;break}if(M.lenbits=9,xn={bits:M.lenbits},Fe=(0,n.default)(t,M.lens,0,M.nlen,M.lencode,0,M.work,xn),M.lenbits=xn.bits,Fe){G.msg="invalid literal/lengths set",M.mode=Ze;break}if(M.distbits=6,M.distcode=M.distdyn,xn={bits:M.distbits},Fe=(0,n.default)(u,M.lens,M.nlen,M.ndist,M.distcode,0,M.work,xn),M.distbits=xn.bits,Fe){G.msg="invalid distances set",M.mode=Ze;break}if(M.mode=Ke,fe===e)break e;case Ke:M.mode=Be;case Be:if(ce>=6&&K>=258){G.next_out=ie,G.avail_out=K,G.next_in=S,G.avail_in=ce,M.hold=$,M.bits=le,(0,m.default)(G,je),ie=G.next_out,Ge=G.output,K=G.avail_out,S=G.next_in,Se=G.input,ce=G.avail_in,$=M.hold,le=M.bits,M.mode===U&&(M.back=-1);break}for(M.back=0;!(Rt=M.lencode[$&(1<>>24,zt=Rt>>>16&255,Jt=Rt&65535,xt<=le);){if(ce===0)break e;ce--,$+=Se[S++]<>$t)],xt=Rt>>>24,zt=Rt>>>16&255,Jt=Rt&65535,$t+xt<=le);){if(ce===0)break e;ce--,$+=Se[S++]<>>=$t,le-=$t,M.back+=$t}if($>>>=xt,le-=xt,M.back+=xt,M.length=Jt,zt===0){M.mode=rt;break}if(zt&32){M.back=-1,M.mode=U;break}if(zt&64){G.msg="invalid literal/length code",M.mode=Ze;break}M.extra=zt&15,M.mode=Ae;case Ae:if(M.extra){for(hn=M.extra;le>>=M.extra,le-=M.extra,M.back+=M.extra}M.was=M.length,M.mode=Me;case Me:for(;!(Rt=M.distcode[$&(1<>>24,zt=Rt>>>16&255,Jt=Rt&65535,xt<=le);){if(ce===0)break e;ce--,$+=Se[S++]<>$t)],xt=Rt>>>24,zt=Rt>>>16&255,Jt=Rt&65535,$t+xt<=le);){if(ce===0)break e;ce--,$+=Se[S++]<>>=$t,le-=$t,M.back+=$t}if($>>>=xt,le-=xt,M.back+=xt,zt&64){G.msg="invalid distance code",M.mode=Ze;break}M.offset=Jt,M.extra=zt&15,M.mode=Ue;case Ue:if(M.extra){for(hn=M.extra;le>>=M.extra,le-=M.extra,M.back+=M.extra}if(M.offset>M.dmax){G.msg="invalid distance too far back",M.mode=Ze;break}M.mode=Ye;case Ye:if(K===0)break e;if(Ve=je-K,M.offset>Ve){if(Ve=M.offset-Ve,Ve>M.whave&&M.sane){G.msg="invalid distance too far back",M.mode=Ze;break}Ve>M.wnext?(Ve-=M.wnext,We=M.wsize-Ve):We=M.wnext-Ve,Ve>M.length&&(Ve=M.length),_n=M.window}else _n=Ge,We=ie-M.offset,Ve=M.length;Ve>K&&(Ve=K),K-=Ve,M.length-=Ve;do Ge[ie++]=_n[We++];while(--Ve);M.length===0&&(M.mode=Be);break;case rt:if(K===0)break e;Ge[ie++]=M.length,K--,M.mode=Be;break;case Et:if(M.wrap){for(;le<32;){if(ce===0)break e;ce--,$|=Se[S++]<>>3]&1<>>10,this.keys[j]|=(Pe&4032)>>>6,++j,this.keys[j]=(_e&258048)<<12,this.keys[j]|=(_e&63)<<16,this.keys[j]|=(Pe&258048)>>>4,this.keys[j]|=Pe&63,++j}}return C(v,[{key:"enc8",value:function(w){var y=w.slice(),x=0,A,N,O;A=y[x++]<<24|y[x++]<<16|y[x++]<<8|y[x++],N=y[x++]<<24|y[x++]<<16|y[x++]<<8|y[x++],O=(A>>>4^N)&252645135,N^=O,A^=O<<4,O=(A>>>16^N)&65535,N^=O,A^=O<<16,O=(N>>>2^A)&858993459,A^=O,N^=O<<2,O=(N>>>8^A)&16711935,A^=O,N^=O<<8,N=N<<1|N>>>31&1,O=(A^N)&2863311530,A^=O,N^=O,A=A<<1|A>>>31&1;for(var Y=0,J=0;Y<8;++Y){O=N<<28|N>>>4,O^=this.keys[J++];var Ce=s[O&63];Ce|=_[O>>>8&63],Ce|=e[O>>>16&63],Ce|=i[O>>>24&63],O=N^this.keys[J++],Ce|=E[O&63],Ce|=f[O>>>8&63],Ce|=a[O>>>16&63],Ce|=l[O>>>24&63],A^=Ce,O=A<<28|A>>>4,O^=this.keys[J++],Ce=s[O&63],Ce|=_[O>>>8&63],Ce|=e[O>>>16&63],Ce|=i[O>>>24&63],O=A^this.keys[J++],Ce|=E[O&63],Ce|=f[O>>>8&63],Ce|=a[O>>>16&63],Ce|=l[O>>>24&63],N^=Ce}for(N=N<<31|N>>>1,O=(A^N)&2863311530,A^=O,N^=O,A=A<<31|A>>>1,O=(A>>>8^N)&16711935,N^=O,A^=O<<8,O=(A>>>2^N)&858993459,N^=O,A^=O<<2,O=(N>>>16^A)&65535,A^=O,N^=O<<16,O=(N>>>4^A)&252645135,A^=O,N^=O<<4,O=[N,A],x=0;x<8;x++)y[x]=(O[x>>>2]>>>8*(3-x%4))%256,y[x]<0&&(y[x]+=256);return y}},{key:"encrypt",value:function(w){return this.enc8(w.slice(0,8)).concat(this.enc8(w.slice(8,16)))}}]),v}();D.default=b},kSUc:function(ue,D,g){},"kaH+":function(ue,D,g){"use strict";var R=g("+L6B"),p=g("2/Rp"),C=g("tJVT"),o=g("q1tI"),m=g.n(o),n=g("UZu5"),c=g.n(n),d=g("dhSg"),h=g("rLCj"),r=g("dF/Y"),t=g("4i/N");D.a=function(){var u=Object(o.useState)(""),i=Object(C.a)(u,2),l=i[0],e=i[1],a=Object(o.useState)(0),_=Object(C.a)(a,2),f=_[0],s=_[1];Object(o.useEffect)(function(){var v=d.a.subscribe("preview-image",function(L){e(L)});return v},[]);function E(){e("")}function b(){s(f+90)}return m.a.createElement(o.Fragment,null,l?m.a.createElement("div",{className:"image-preview-container"},m.a.createElement("div",{className:"button-group"},m.a.createElement(p.a,{onClick:b},"\u65CB\u8F6C",m.a.createElement(h.a,null)),m.a.createElement(p.a,{href:l},"\u4E0B\u8F7D",m.a.createElement(r.a,null)),m.a.createElement(p.a,{onClick:E},"\u5173\u95ED",m.a.createElement(t.a,null))),m.a.createElement("img",{className:"image-preview",src:l,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(f,"deg)")}})):null)}},lNSK:function(ue,D,g){"use strict";function R(S){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?R=function(ce){return typeof ce}:R=function(ce){return ce&&typeof Symbol=="function"&&ce.constructor===Symbol&&ce!==Symbol.prototype?"symbol":typeof ce},R(S)}Object.defineProperty(D,"__esModule",{value:!0}),D.deflateInit=G,D.deflateInit2=we,D.deflateReset=xe,D.deflateResetKeep=re,D.deflateSetHeader=se,D.deflate=fe,D.deflateEnd=M,D.deflateSetDictionary=Se,D.deflateInfo=D.Z_DEFLATED=D.Z_UNKNOWN=D.Z_DEFAULT_STRATEGY=D.Z_FIXED=D.Z_RLE=D.Z_HUFFMAN_ONLY=D.Z_FILTERED=D.Z_DEFAULT_COMPRESSION=D.Z_BUF_ERROR=D.Z_DATA_ERROR=D.Z_STREAM_ERROR=D.Z_STREAM_END=D.Z_OK=D.Z_BLOCK=D.Z_FINISH=D.Z_FULL_FLUSH=D.Z_PARTIAL_FLUSH=D.Z_NO_FLUSH=void 0;var p=h(g("6BzB")),C=h(g("c5fP")),o=c(g("xlC8")),m=c(g("QV2g")),n=c(g("xSIq"));function c(S){return S&&S.__esModule?S:{default:S}}function d(){if(typeof WeakMap!="function")return null;var S=new WeakMap;return d=function(){return S},S}function h(S){if(S&&S.__esModule)return S;if(S===null||R(S)!=="object"&&typeof S!="function")return{default:S};var ie=d();if(ie&&ie.has(S))return ie.get(S);var ce={},K=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var $ in S)if(Object.prototype.hasOwnProperty.call(S,$)){var le=K?Object.getOwnPropertyDescriptor(S,$):null;le&&(le.get||le.set)?Object.defineProperty(ce,$,le):ce[$]=S[$]}return ce.default=S,ie&&ie.set(S,ce),ce}var r=0;D.Z_NO_FLUSH=r;var t=1;D.Z_PARTIAL_FLUSH=t;var u=3;D.Z_FULL_FLUSH=u;var i=4;D.Z_FINISH=i;var l=5;D.Z_BLOCK=l;var e=0;D.Z_OK=e;var a=1;D.Z_STREAM_END=a;var _=-2;D.Z_STREAM_ERROR=_;var f=-3;D.Z_DATA_ERROR=f;var s=-5;D.Z_BUF_ERROR=s;var E=-1;D.Z_DEFAULT_COMPRESSION=E;var b=1;D.Z_FILTERED=b;var v=2;D.Z_HUFFMAN_ONLY=v;var L=3;D.Z_RLE=L;var w=4;D.Z_FIXED=w;var y=0;D.Z_DEFAULT_STRATEGY=y;var x=2;D.Z_UNKNOWN=x;var A=8;D.Z_DEFLATED=A;var N=9,O=15,Y=8,J=29,Ce=256,Oe=Ce+1+J,ke=30,U=19,B=2*Oe+1,H=15,q=3,j=258,_e=j+q+1,Pe=32,Qe=42,Ke=69,Be=73,Ae=91,Me=103,Ue=113,Ye=666,rt=1,Et=2,bt=3,yt=4,Ze=3;function be(S,ie){return S.msg=n.default[ie],ie}function ve(S){return(S<<1)-(S>4?9:0)}function he(S){for(var ie=S.length;--ie>=0;)S[ie]=0}function Te(S){var ie=S.state,ce=ie.pending;if(ce>S.avail_out&&(ce=S.avail_out),ce===0)return;p.arraySet(S.output,ie.pending_buf,ie.pending_out,ce,S.next_out),S.next_out+=ce,ie.pending_out+=ce,S.total_out+=ce,S.avail_out-=ce,ie.pending-=ce,ie.pending===0&&(ie.pending_out=0)}function P(S,ie){C._tr_flush_block(S,S.block_start>=0?S.block_start:-1,S.strstart-S.block_start,ie),S.block_start=S.strstart,Te(S.strm)}function V(S,ie){S.pending_buf[S.pending++]=ie}function Z(S,ie){S.pending_buf[S.pending++]=ie>>>8&255,S.pending_buf[S.pending++]=ie&255}function te(S,ie,ce,K){var $=S.avail_in;return $>K&&($=K),$===0?0:(S.avail_in-=$,p.arraySet(ie,S.input,S.next_in,$,ce),S.state.wrap===1?S.adler=(0,o.default)(S.adler,ie,$,ce):S.state.wrap===2&&(S.adler=(0,m.default)(S.adler,ie,$,ce)),S.next_in+=$,S.total_in+=$,$)}function Q(S,ie){var ce=S.max_chain_length,K=S.strstart,$,le,at=S.prev_length,je=S.nice_match,Ve=S.strstart>S.w_size-_e?S.strstart-(S.w_size-_e):0,We=S.window,_n=S.w_mask,Rt=S.prev,xt=S.strstart+j,zt=We[K+at-1],Jt=We[K+at];S.prev_length>=S.good_match&&(ce>>=2),je>S.lookahead&&(je=S.lookahead);do{if($=ie,We[$+at]!==Jt||We[$+at-1]!==zt||We[$]!==We[K]||We[++$]!==We[K+1])continue;K+=2,$++;do;while(We[++K]===We[++$]&&We[++K]===We[++$]&&We[++K]===We[++$]&&We[++K]===We[++$]&&We[++K]===We[++$]&&We[++K]===We[++$]&&We[++K]===We[++$]&&We[++K]===We[++$]&&Kat){if(S.match_start=ie,at=le,le>=je)break;zt=We[K+at-1],Jt=We[K+at]}}while((ie=Rt[ie&_n])>Ve&&--ce!==0);return at<=S.lookahead?at:S.lookahead}function k(S){var ie=S.w_size,ce,K,$,le,at;do{if(le=S.window_size-S.lookahead-S.strstart,S.strstart>=ie+(ie-_e)){p.arraySet(S.window,S.window,ie,ie,0),S.match_start-=ie,S.strstart-=ie,S.block_start-=ie,K=S.hash_size,ce=K;do $=S.head[--ce],S.head[ce]=$>=ie?$-ie:0;while(--K);K=ie,ce=K;do $=S.prev[--ce],S.prev[ce]=$>=ie?$-ie:0;while(--K);le+=ie}if(S.strm.avail_in===0)break;if(K=te(S.strm,S.window,S.strstart+S.lookahead,le),S.lookahead+=K,S.lookahead+S.insert>=q)for(at=S.strstart-S.insert,S.ins_h=S.window[at],S.ins_h=(S.ins_h<S.pending_buf_size-5&&(ce=S.pending_buf_size-5);;){if(S.lookahead<=1){if(k(S),S.lookahead===0&&ie===r)return rt;if(S.lookahead===0)break}S.strstart+=S.lookahead,S.lookahead=0;var K=S.block_start+ce;if((S.strstart===0||S.strstart>=K)&&(S.lookahead=S.strstart-K,S.strstart=K,P(S,!1),S.strm.avail_out===0))return rt;if(S.strstart-S.block_start>=S.w_size-_e&&(P(S,!1),S.strm.avail_out===0))return rt}return S.insert=0,ie===i?(P(S,!0),S.strm.avail_out===0?bt:yt):(S.strstart>S.block_start&&(P(S,!1),S.strm.avail_out===0),rt)}function I(S,ie){for(var ce,K;;){if(S.lookahead<_e){if(k(S),S.lookahead<_e&&ie===r)return rt;if(S.lookahead===0)break}if(ce=0,S.lookahead>=q&&(S.ins_h=(S.ins_h<=q)if(K=C._tr_tally(S,S.strstart-S.match_start,S.match_length-q),S.lookahead-=S.match_length,S.match_length<=S.max_lazy_match&&S.lookahead>=q){S.match_length--;do S.strstart++,S.ins_h=(S.ins_h<=q&&(S.ins_h=(S.ins_h<4096)&&(S.match_length=q-1)),S.prev_length>=q&&S.match_length<=S.prev_length){$=S.strstart+S.lookahead-q,K=C._tr_tally(S,S.strstart-1-S.prev_match,S.prev_length-q),S.lookahead-=S.prev_length-1,S.prev_length-=2;do++S.strstart<=$&&(S.ins_h=(S.ins_h<=q&&S.strstart>0&&($=S.strstart-1,K=at[$],K===at[++$]&&K===at[++$]&&K===at[++$])){le=S.strstart+j;do;while(K===at[++$]&&K===at[++$]&&K===at[++$]&&K===at[++$]&&K===at[++$]&&K===at[++$]&&K===at[++$]&&K===at[++$]&&$S.lookahead&&(S.match_length=S.lookahead)}if(S.match_length>=q?(ce=C._tr_tally(S,1,S.match_length-q),S.lookahead-=S.match_length,S.strstart+=S.match_length,S.match_length=0):(ce=C._tr_tally(S,0,S.window[S.strstart]),S.lookahead--,S.strstart++),ce&&(P(S,!1),S.strm.avail_out===0))return rt}return S.insert=0,ie===i?(P(S,!0),S.strm.avail_out===0?bt:yt):S.last_lit&&(P(S,!1),S.strm.avail_out===0)?rt:Et}function He(S,ie){for(var ce;;){if(S.lookahead===0&&(k(S),S.lookahead===0)){if(ie===r)return rt;break}if(S.match_length=0,ce=C._tr_tally(S,0,S.window[S.strstart]),S.lookahead--,S.strstart++,ce&&(P(S,!1),S.strm.avail_out===0))return rt}return S.insert=0,ie===i?(P(S,!0),S.strm.avail_out===0?bt:yt):S.last_lit&&(P(S,!1),S.strm.avail_out===0)?rt:Et}function Ie(S,ie,ce,K,$){this.good_length=S,this.max_lazy=ie,this.nice_length=ce,this.max_chain=K,this.func=$}var Xe;Xe=[new Ie(0,0,0,0,W),new Ie(4,4,8,4,I),new Ie(4,5,16,8,I),new Ie(4,6,32,32,I),new Ie(4,4,16,16,ee),new Ie(8,16,32,32,ee),new Ie(8,16,128,128,ee),new Ie(8,32,128,256,ee),new Ie(32,128,258,1024,ee),new Ie(32,258,258,4096,ee)];function F(S){S.window_size=2*S.w_size,he(S.head),S.max_lazy_match=Xe[S.level].max_lazy,S.good_match=Xe[S.level].good_length,S.nice_match=Xe[S.level].nice_length,S.max_chain_length=Xe[S.level].max_chain,S.strstart=0,S.block_start=0,S.lookahead=0,S.insert=0,S.match_length=S.prev_length=q-1,S.match_available=0,S.ins_h=0}function X(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=A,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new p.Buf16(B*2),this.dyn_dtree=new p.Buf16((2*ke+1)*2),this.bl_tree=new p.Buf16((2*U+1)*2),he(this.dyn_ltree),he(this.dyn_dtree),he(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new p.Buf16(H+1),this.heap=new p.Buf16(2*Oe+1),he(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new p.Buf16(2*Oe+1),he(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function re(S){var ie;return!S||!S.state?be(S,_):(S.total_in=S.total_out=0,S.data_type=x,ie=S.state,ie.pending=0,ie.pending_out=0,ie.wrap<0&&(ie.wrap=-ie.wrap),ie.status=ie.wrap?Qe:Ue,S.adler=ie.wrap===2?0:1,ie.last_flush=r,C._tr_init(ie),e)}function xe(S){var ie=re(S);return ie===e&&F(S.state),ie}function se(S,ie){return!S||!S.state||S.state.wrap!==2?_:(S.state.gzhead=ie,e)}function we(S,ie,ce,K,$,le){if(!S)return _;var at=1;if(ie===E&&(ie=6),K<0?(at=0,K=-K):K>15&&(at=2,K-=16),$<1||$>N||ce!==A||K<8||K>15||ie<0||ie>9||le<0||le>w)return be(S,_);K===8&&(K=9);var je=new X;return S.state=je,je.strm=S,je.wrap=at,je.gzhead=null,je.w_bits=K,je.w_size=1<l||ie<0)return S?be(S,_):_;if(K=S.state,!S.output||!S.input&&S.avail_in!==0||K.status===Ye&&ie!==i)return be(S,S.avail_out===0?s:_);if(K.strm=S,ce=K.last_flush,K.last_flush=ie,K.status===Qe)if(K.wrap===2)S.adler=0,V(K,31),V(K,139),V(K,8),K.gzhead?(V(K,(K.gzhead.text?1:0)+(K.gzhead.hcrc?2:0)+(K.gzhead.extra?4:0)+(K.gzhead.name?8:0)+(K.gzhead.comment?16:0)),V(K,K.gzhead.time&255),V(K,K.gzhead.time>>8&255),V(K,K.gzhead.time>>16&255),V(K,K.gzhead.time>>24&255),V(K,K.level===9?2:K.strategy>=v||K.level<2?4:0),V(K,K.gzhead.os&255),K.gzhead.extra&&K.gzhead.extra.length&&(V(K,K.gzhead.extra.length&255),V(K,K.gzhead.extra.length>>8&255)),K.gzhead.hcrc&&(S.adler=(0,m.default)(S.adler,K.pending_buf,K.pending,0)),K.gzindex=0,K.status=Ke):(V(K,0),V(K,0),V(K,0),V(K,0),V(K,0),V(K,K.level===9?2:K.strategy>=v||K.level<2?4:0),V(K,Ze),K.status=Ue);else{var at=A+(K.w_bits-8<<4)<<8,je=-1;K.strategy>=v||K.level<2?je=0:K.level<6?je=1:K.level===6?je=2:je=3,at|=je<<6,K.strstart!==0&&(at|=Pe),at+=31-at%31,K.status=Ue,Z(K,at),K.strstart!==0&&(Z(K,S.adler>>>16),Z(K,S.adler&65535)),S.adler=1}if(K.status===Ke)if(K.gzhead.extra){for($=K.pending;K.gzindex<(K.gzhead.extra.length&65535)&&!(K.pending===K.pending_buf_size&&(K.gzhead.hcrc&&K.pending>$&&(S.adler=(0,m.default)(S.adler,K.pending_buf,K.pending-$,$)),Te(S),$=K.pending,K.pending===K.pending_buf_size));)V(K,K.gzhead.extra[K.gzindex]&255),K.gzindex++;K.gzhead.hcrc&&K.pending>$&&(S.adler=(0,m.default)(S.adler,K.pending_buf,K.pending-$,$)),K.gzindex===K.gzhead.extra.length&&(K.gzindex=0,K.status=Be)}else K.status=Be;if(K.status===Be)if(K.gzhead.name){$=K.pending;do{if(K.pending===K.pending_buf_size&&(K.gzhead.hcrc&&K.pending>$&&(S.adler=(0,m.default)(S.adler,K.pending_buf,K.pending-$,$)),Te(S),$=K.pending,K.pending===K.pending_buf_size)){le=1;break}K.gzindex$&&(S.adler=(0,m.default)(S.adler,K.pending_buf,K.pending-$,$)),le===0&&(K.gzindex=0,K.status=Ae)}else K.status=Ae;if(K.status===Ae)if(K.gzhead.comment){$=K.pending;do{if(K.pending===K.pending_buf_size&&(K.gzhead.hcrc&&K.pending>$&&(S.adler=(0,m.default)(S.adler,K.pending_buf,K.pending-$,$)),Te(S),$=K.pending,K.pending===K.pending_buf_size)){le=1;break}K.gzindex$&&(S.adler=(0,m.default)(S.adler,K.pending_buf,K.pending-$,$)),le===0&&(K.status=Me)}else K.status=Me;if(K.status===Me&&(K.gzhead.hcrc?(K.pending+2>K.pending_buf_size&&Te(S),K.pending+2<=K.pending_buf_size&&(V(K,S.adler&255),V(K,S.adler>>8&255),S.adler=0,K.status=Ue)):K.status=Ue),K.pending!==0){if(Te(S),S.avail_out===0)return K.last_flush=-1,e}else if(S.avail_in===0&&ve(ie)<=ve(ce)&&ie!==i)return be(S,s);if(K.status===Ye&&S.avail_in!==0)return be(S,s);if(S.avail_in!==0||K.lookahead!==0||ie!==r&&K.status!==Ye){var Ve=K.strategy===v?He(K,ie):K.strategy===L?Le(K,ie):Xe[K.level].func(K,ie);if((Ve===bt||Ve===yt)&&(K.status=Ye),Ve===rt||Ve===bt)return S.avail_out===0&&(K.last_flush=-1),e;if(Ve===Et&&(ie===t?C._tr_align(K):ie!==l&&(C._tr_stored_block(K,0,0,!1),ie===u&&(he(K.head),K.lookahead===0&&(K.strstart=0,K.block_start=0,K.insert=0))),Te(S),S.avail_out===0))return K.last_flush=-1,e}return ie!==i?e:K.wrap<=0?a:(K.wrap===2?(V(K,S.adler&255),V(K,S.adler>>8&255),V(K,S.adler>>16&255),V(K,S.adler>>24&255),V(K,S.total_in&255),V(K,S.total_in>>8&255),V(K,S.total_in>>16&255),V(K,S.total_in>>24&255)):(Z(K,S.adler>>>16),Z(K,S.adler&65535)),Te(S),K.wrap>0&&(K.wrap=-K.wrap),K.pending!==0?e:a)}function M(S){var ie;return!S||!S.state?_:(ie=S.state.status,ie!==Qe&&ie!==Ke&&ie!==Be&&ie!==Ae&&ie!==Me&&ie!==Ue&&ie!==Ye?be(S,_):(S.state=null,ie===Ue?be(S,f):e))}function Se(S,ie){var ce=ie.length,K,$,le,at,je,Ve,We,_n;if(!S||!S.state)return _;if(K=S.state,at=K.wrap,at===2||at===1&&K.status!==Qe||K.lookahead)return _;for(at===1&&(S.adler=(0,o.default)(S.adler,ie,ce,0)),K.wrap=0,ce>=K.w_size&&(at===0&&(he(K.head),K.strstart=0,K.block_start=0,K.insert=0),_n=new p.Buf8(K.w_size),p.arraySet(_n,ie,ce-K.w_size,K.w_size,0),ie=_n,ce=K.w_size),je=S.avail_in,Ve=S.next_in,We=S.input,S.avail_in=ce,S.next_in=0,S.input=ie,k(K);K.lookahead>=q;){$=K.strstart,le=K.lookahead-(q-1);do K.ins_h=(K.ins_h<1&&arguments[1]!==void 0?arguments[1]:1;return Object(R.c)("/discusses.json?page=".concat(t-1,"&container_identifier=").concat(r,"&container_type=Shixun"))}function C(r,t){return Object(R.e)("/discusses/".concat(r,"/top_or_down_discuss.json"),{top:t})}function o(r,t){return Object(R.e)("/discusses/".concat(r,"/plus.json"),{container_type:"Discuss",type:t?1:0})}function m(r,t){return Object(R.e)("/discusses/".concat(r,"/hidden.json"),t)}function n(r,t){return Object(R.e)("/discusses/".concat(r,"/reward_code.json"),t)}function c(r){return Object(R.a)("/api/discusses/".concat(r,".json"),{method:"delete"})}function d(r,t){return Object(R.e)("/discusses/".concat(r,"/reply.json"),{container_type:"Shixun",content:t})}function h(r){return Object(R.e)("/discusses.json",r)}},mHUz:function(ue,D,g){"use strict";Object.defineProperty(D,"__esModule",{value:!0}),D.default=void 0;var R={XK_VoidSymbol:16777215,XK_BackSpace:65288,XK_Tab:65289,XK_Linefeed:65290,XK_Clear:65291,XK_Return:65293,XK_Pause:65299,XK_Scroll_Lock:65300,XK_Sys_Req:65301,XK_Escape:65307,XK_Delete:65535,XK_Multi_key:65312,XK_Codeinput:65335,XK_SingleCandidate:65340,XK_MultipleCandidate:65341,XK_PreviousCandidate:65342,XK_Kanji:65313,XK_Muhenkan:65314,XK_Henkan_Mode:65315,XK_Henkan:65315,XK_Romaji:65316,XK_Hiragana:65317,XK_Katakana:65318,XK_Hiragana_Katakana:65319,XK_Zenkaku:65320,XK_Hankaku:65321,XK_Zenkaku_Hankaku:65322,XK_Touroku:65323,XK_Massyo:65324,XK_Kana_Lock:65325,XK_Kana_Shift:65326,XK_Eisu_Shift:65327,XK_Eisu_toggle:65328,XK_Kanji_Bangou:65335,XK_Zen_Koho:65341,XK_Mae_Koho:65342,XK_Home:65360,XK_Left:65361,XK_Up:65362,XK_Right:65363,XK_Down:65364,XK_Prior:65365,XK_Page_Up:65365,XK_Next:65366,XK_Page_Down:65366,XK_End:65367,XK_Begin:65368,XK_Select:65376,XK_Print:65377,XK_Execute:65378,XK_Insert:65379,XK_Undo:65381,XK_Redo:65382,XK_Menu:65383,XK_Find:65384,XK_Cancel:65385,XK_Help:65386,XK_Break:65387,XK_Mode_switch:65406,XK_script_switch:65406,XK_Num_Lock:65407,XK_KP_Space:65408,XK_KP_Tab:65417,XK_KP_Enter:65421,XK_KP_F1:65425,XK_KP_F2:65426,XK_KP_F3:65427,XK_KP_F4:65428,XK_KP_Home:65429,XK_KP_Left:65430,XK_KP_Up:65431,XK_KP_Right:65432,XK_KP_Down:65433,XK_KP_Prior:65434,XK_KP_Page_Up:65434,XK_KP_Next:65435,XK_KP_Page_Down:65435,XK_KP_End:65436,XK_KP_Begin:65437,XK_KP_Insert:65438,XK_KP_Delete:65439,XK_KP_Equal:65469,XK_KP_Multiply:65450,XK_KP_Add:65451,XK_KP_Separator:65452,XK_KP_Subtract:65453,XK_KP_Decimal:65454,XK_KP_Divide:65455,XK_KP_0:65456,XK_KP_1:65457,XK_KP_2:65458,XK_KP_3:65459,XK_KP_4:65460,XK_KP_5:65461,XK_KP_6:65462,XK_KP_7:65463,XK_KP_8:65464,XK_KP_9:65465,XK_F1:65470,XK_F2:65471,XK_F3:65472,XK_F4:65473,XK_F5:65474,XK_F6:65475,XK_F7:65476,XK_F8:65477,XK_F9:65478,XK_F10:65479,XK_F11:65480,XK_L1:65480,XK_F12:65481,XK_L2:65481,XK_F13:65482,XK_L3:65482,XK_F14:65483,XK_L4:65483,XK_F15:65484,XK_L5:65484,XK_F16:65485,XK_L6:65485,XK_F17:65486,XK_L7:65486,XK_F18:65487,XK_L8:65487,XK_F19:65488,XK_L9:65488,XK_F20:65489,XK_L10:65489,XK_F21:65490,XK_R1:65490,XK_F22:65491,XK_R2:65491,XK_F23:65492,XK_R3:65492,XK_F24:65493,XK_R4:65493,XK_F25:65494,XK_R5:65494,XK_F26:65495,XK_R6:65495,XK_F27:65496,XK_R7:65496,XK_F28:65497,XK_R8:65497,XK_F29:65498,XK_R9:65498,XK_F30:65499,XK_R10:65499,XK_F31:65500,XK_R11:65500,XK_F32:65501,XK_R12:65501,XK_F33:65502,XK_R13:65502,XK_F34:65503,XK_R14:65503,XK_F35:65504,XK_R15:65504,XK_Shift_L:65505,XK_Shift_R:65506,XK_Control_L:65507,XK_Control_R:65508,XK_Caps_Lock:65509,XK_Shift_Lock:65510,XK_Meta_L:65511,XK_Meta_R:65512,XK_Alt_L:65513,XK_Alt_R:65514,XK_Super_L:65515,XK_Super_R:65516,XK_Hyper_L:65517,XK_Hyper_R:65518,XK_ISO_Level3_Shift:65027,XK_ISO_Next_Group:65032,XK_ISO_Prev_Group:65034,XK_ISO_First_Group:65036,XK_ISO_Last_Group:65038,XK_space:32,XK_exclam:33,XK_quotedbl:34,XK_numbersign:35,XK_dollar:36,XK_percent:37,XK_ampersand:38,XK_apostrophe:39,XK_quoteright:39,XK_parenleft:40,XK_parenright:41,XK_asterisk:42,XK_plus:43,XK_comma:44,XK_minus:45,XK_period:46,XK_slash:47,XK_0:48,XK_1:49,XK_2:50,XK_3:51,XK_4:52,XK_5:53,XK_6:54,XK_7:55,XK_8:56,XK_9:57,XK_colon:58,XK_semicolon:59,XK_less:60,XK_equal:61,XK_greater:62,XK_question:63,XK_at:64,XK_A:65,XK_B:66,XK_C:67,XK_D:68,XK_E:69,XK_F:70,XK_G:71,XK_H:72,XK_I:73,XK_J:74,XK_K:75,XK_L:76,XK_M:77,XK_N:78,XK_O:79,XK_P:80,XK_Q:81,XK_R:82,XK_S:83,XK_T:84,XK_U:85,XK_V:86,XK_W:87,XK_X:88,XK_Y:89,XK_Z:90,XK_bracketleft:91,XK_backslash:92,XK_bracketright:93,XK_asciicircum:94,XK_underscore:95,XK_grave:96,XK_quoteleft:96,XK_a:97,XK_b:98,XK_c:99,XK_d:100,XK_e:101,XK_f:102,XK_g:103,XK_h:104,XK_i:105,XK_j:106,XK_k:107,XK_l:108,XK_m:109,XK_n:110,XK_o:111,XK_p:112,XK_q:113,XK_r:114,XK_s:115,XK_t:116,XK_u:117,XK_v:118,XK_w:119,XK_x:120,XK_y:121,XK_z:122,XK_braceleft:123,XK_bar:124,XK_braceright:125,XK_asciitilde:126,XK_nobreakspace:160,XK_exclamdown:161,XK_cent:162,XK_sterling:163,XK_currency:164,XK_yen:165,XK_brokenbar:166,XK_section:167,XK_diaeresis:168,XK_copyright:169,XK_ordfeminine:170,XK_guillemotleft:171,XK_notsign:172,XK_hyphen:173,XK_registered:174,XK_macron:175,XK_degree:176,XK_plusminus:177,XK_twosuperior:178,XK_threesuperior:179,XK_acute:180,XK_mu:181,XK_paragraph:182,XK_periodcentered:183,XK_cedilla:184,XK_onesuperior:185,XK_masculine:186,XK_guillemotright:187,XK_onequarter:188,XK_onehalf:189,XK_threequarters:190,XK_questiondown:191,XK_Agrave:192,XK_Aacute:193,XK_Acircumflex:194,XK_Atilde:195,XK_Adiaeresis:196,XK_Aring:197,XK_AE:198,XK_Ccedilla:199,XK_Egrave:200,XK_Eacute:201,XK_Ecircumflex:202,XK_Ediaeresis:203,XK_Igrave:204,XK_Iacute:205,XK_Icircumflex:206,XK_Idiaeresis:207,XK_ETH:208,XK_Eth:208,XK_Ntilde:209,XK_Ograve:210,XK_Oacute:211,XK_Ocircumflex:212,XK_Otilde:213,XK_Odiaeresis:214,XK_multiply:215,XK_Oslash:216,XK_Ooblique:216,XK_Ugrave:217,XK_Uacute:218,XK_Ucircumflex:219,XK_Udiaeresis:220,XK_Yacute:221,XK_THORN:222,XK_Thorn:222,XK_ssharp:223,XK_agrave:224,XK_aacute:225,XK_acircumflex:226,XK_atilde:227,XK_adiaeresis:228,XK_aring:229,XK_ae:230,XK_ccedilla:231,XK_egrave:232,XK_eacute:233,XK_ecircumflex:234,XK_ediaeresis:235,XK_igrave:236,XK_iacute:237,XK_icircumflex:238,XK_idiaeresis:239,XK_eth:240,XK_ntilde:241,XK_ograve:242,XK_oacute:243,XK_ocircumflex:244,XK_otilde:245,XK_odiaeresis:246,XK_division:247,XK_oslash:248,XK_ooblique:248,XK_ugrave:249,XK_uacute:250,XK_ucircumflex:251,XK_udiaeresis:252,XK_yacute:253,XK_thorn:254,XK_ydiaeresis:255,XK_Hangul:65329,XK_Hangul_Hanja:65332,XK_Hangul_Jeonja:65336,XF86XK_ModeLock:269025025,XF86XK_MonBrightnessUp:269025026,XF86XK_MonBrightnessDown:269025027,XF86XK_KbdLightOnOff:269025028,XF86XK_KbdBrightnessUp:269025029,XF86XK_KbdBrightnessDown:269025030,XF86XK_Standby:269025040,XF86XK_AudioLowerVolume:269025041,XF86XK_AudioMute:269025042,XF86XK_AudioRaiseVolume:269025043,XF86XK_AudioPlay:269025044,XF86XK_AudioStop:269025045,XF86XK_AudioPrev:269025046,XF86XK_AudioNext:269025047,XF86XK_HomePage:269025048,XF86XK_Mail:269025049,XF86XK_Start:269025050,XF86XK_Search:269025051,XF86XK_AudioRecord:269025052,XF86XK_Calculator:269025053,XF86XK_Memo:269025054,XF86XK_ToDoList:269025055,XF86XK_Calendar:269025056,XF86XK_PowerDown:269025057,XF86XK_ContrastAdjust:269025058,XF86XK_RockerUp:269025059,XF86XK_RockerDown:269025060,XF86XK_RockerEnter:269025061,XF86XK_Back:269025062,XF86XK_Forward:269025063,XF86XK_Stop:269025064,XF86XK_Refresh:269025065,XF86XK_PowerOff:269025066,XF86XK_WakeUp:269025067,XF86XK_Eject:269025068,XF86XK_ScreenSaver:269025069,XF86XK_WWW:269025070,XF86XK_Sleep:269025071,XF86XK_Favorites:269025072,XF86XK_AudioPause:269025073,XF86XK_AudioMedia:269025074,XF86XK_MyComputer:269025075,XF86XK_VendorHome:269025076,XF86XK_LightBulb:269025077,XF86XK_Shop:269025078,XF86XK_History:269025079,XF86XK_OpenURL:269025080,XF86XK_AddFavorite:269025081,XF86XK_HotLinks:269025082,XF86XK_BrightnessAdjust:269025083,XF86XK_Finance:269025084,XF86XK_Community:269025085,XF86XK_AudioRewind:269025086,XF86XK_BackForward:269025087,XF86XK_Launch0:269025088,XF86XK_Launch1:269025089,XF86XK_Launch2:269025090,XF86XK_Launch3:269025091,XF86XK_Launch4:269025092,XF86XK_Launch5:269025093,XF86XK_Launch6:269025094,XF86XK_Launch7:269025095,XF86XK_Launch8:269025096,XF86XK_Launch9:269025097,XF86XK_LaunchA:269025098,XF86XK_LaunchB:269025099,XF86XK_LaunchC:269025100,XF86XK_LaunchD:269025101,XF86XK_LaunchE:269025102,XF86XK_LaunchF:269025103,XF86XK_ApplicationLeft:269025104,XF86XK_ApplicationRight:269025105,XF86XK_Book:269025106,XF86XK_CD:269025107,XF86XK_Calculater:269025108,XF86XK_Clear:269025109,XF86XK_Close:269025110,XF86XK_Copy:269025111,XF86XK_Cut:269025112,XF86XK_Display:269025113,XF86XK_DOS:269025114,XF86XK_Documents:269025115,XF86XK_Excel:269025116,XF86XK_Explorer:269025117,XF86XK_Game:269025118,XF86XK_Go:269025119,XF86XK_iTouch:269025120,XF86XK_LogOff:269025121,XF86XK_Market:269025122,XF86XK_Meeting:269025123,XF86XK_MenuKB:269025125,XF86XK_MenuPB:269025126,XF86XK_MySites:269025127,XF86XK_New:269025128,XF86XK_News:269025129,XF86XK_OfficeHome:269025130,XF86XK_Open:269025131,XF86XK_Option:269025132,XF86XK_Paste:269025133,XF86XK_Phone:269025134,XF86XK_Q:269025136,XF86XK_Reply:269025138,XF86XK_Reload:269025139,XF86XK_RotateWindows:269025140,XF86XK_RotationPB:269025141,XF86XK_RotationKB:269025142,XF86XK_Save:269025143,XF86XK_ScrollUp:269025144,XF86XK_ScrollDown:269025145,XF86XK_ScrollClick:269025146,XF86XK_Send:269025147,XF86XK_Spell:269025148,XF86XK_SplitScreen:269025149,XF86XK_Support:269025150,XF86XK_TaskPane:269025151,XF86XK_Terminal:269025152,XF86XK_Tools:269025153,XF86XK_Travel:269025154,XF86XK_UserPB:269025156,XF86XK_User1KB:269025157,XF86XK_User2KB:269025158,XF86XK_Video:269025159,XF86XK_WheelButton:269025160,XF86XK_Word:269025161,XF86XK_Xfer:269025162,XF86XK_ZoomIn:269025163,XF86XK_ZoomOut:269025164,XF86XK_Away:269025165,XF86XK_Messenger:269025166,XF86XK_WebCam:269025167,XF86XK_MailForward:269025168,XF86XK_Pictures:269025169,XF86XK_Music:269025170,XF86XK_Battery:269025171,XF86XK_Bluetooth:269025172,XF86XK_WLAN:269025173,XF86XK_UWB:269025174,XF86XK_AudioForward:269025175,XF86XK_AudioRepeat:269025176,XF86XK_AudioRandomPlay:269025177,XF86XK_Subtitle:269025178,XF86XK_AudioCycleTrack:269025179,XF86XK_CycleAngle:269025180,XF86XK_FrameBack:269025181,XF86XK_FrameForward:269025182,XF86XK_Time:269025183,XF86XK_Select:269025184,XF86XK_View:269025185,XF86XK_TopMenu:269025186,XF86XK_Red:269025187,XF86XK_Green:269025188,XF86XK_Yellow:269025189,XF86XK_Blue:269025190,XF86XK_Suspend:269025191,XF86XK_Hibernate:269025192,XF86XK_TouchpadToggle:269025193,XF86XK_TouchpadOn:269025200,XF86XK_TouchpadOff:269025201,XF86XK_AudioMicMute:269025202,XF86XK_Switch_VT_1:269024769,XF86XK_Switch_VT_2:269024770,XF86XK_Switch_VT_3:269024771,XF86XK_Switch_VT_4:269024772,XF86XK_Switch_VT_5:269024773,XF86XK_Switch_VT_6:269024774,XF86XK_Switch_VT_7:269024775,XF86XK_Switch_VT_8:269024776,XF86XK_Switch_VT_9:269024777,XF86XK_Switch_VT_10:269024778,XF86XK_Switch_VT_11:269024779,XF86XK_Switch_VT_12:269024780,XF86XK_Ungrab:269024800,XF86XK_ClearGrab:269024801,XF86XK_Next_VMode:269024802,XF86XK_Prev_VMode:269024803,XF86XK_LogWindowTree:269024804,XF86XK_LogGrabInfo:269024805};D.default=R},mTgk:function(ue,D,g){"use strict";Object.defineProperty(D,"__esModule",{value:!0}),D.default=void 0;var R=p(g("mHUz"));function p(d){return d&&d.__esModule?d:{default:d}}var C={};function o(d,h){if(h===void 0)throw new Error('Undefined keysym for key "'+d+'"');if(d in C)throw new Error('Duplicate entry for key "'+d+'"');C[d]=[h,h,h,h]}function m(d,h,r){if(h===void 0)throw new Error('Undefined keysym for key "'+d+'"');if(r===void 0)throw new Error('Undefined keysym for key "'+d+'"');if(d in C)throw new Error('Duplicate entry for key "'+d+'"');C[d]=[h,h,r,h]}function n(d,h,r){if(h===void 0)throw new Error('Undefined keysym for key "'+d+'"');if(r===void 0)throw new Error('Undefined keysym for key "'+d+'"');if(d in C)throw new Error('Duplicate entry for key "'+d+'"');C[d]=[h,h,h,r]}m("Alt",R.default.XK_Alt_L,R.default.XK_Alt_R),o("AltGraph",R.default.XK_ISO_Level3_Shift),o("CapsLock",R.default.XK_Caps_Lock),m("Control",R.default.XK_Control_L,R.default.XK_Control_R),m("Meta",R.default.XK_Super_L,R.default.XK_Super_R),o("NumLock",R.default.XK_Num_Lock),o("ScrollLock",R.default.XK_Scroll_Lock),m("Shift",R.default.XK_Shift_L,R.default.XK_Shift_R),n("Enter",R.default.XK_Return,R.default.XK_KP_Enter),o("Tab",R.default.XK_Tab),n(" ",R.default.XK_space,R.default.XK_KP_Space),n("ArrowDown",R.default.XK_Down,R.default.XK_KP_Down),n("ArrowUp",R.default.XK_Up,R.default.XK_KP_Up),n("ArrowLeft",R.default.XK_Left,R.default.XK_KP_Left),n("ArrowRight",R.default.XK_Right,R.default.XK_KP_Right),n("End",R.default.XK_End,R.default.XK_KP_End),n("Home",R.default.XK_Home,R.default.XK_KP_Home),n("PageDown",R.default.XK_Next,R.default.XK_KP_Next),n("PageUp",R.default.XK_Prior,R.default.XK_KP_Prior),o("Backspace",R.default.XK_BackSpace),n("Clear",R.default.XK_Clear,R.default.XK_KP_Begin),o("Copy",R.default.XF86XK_Copy),o("Cut",R.default.XF86XK_Cut),n("Delete",R.default.XK_Delete,R.default.XK_KP_Delete),n("Insert",R.default.XK_Insert,R.default.XK_KP_Insert),o("Paste",R.default.XF86XK_Paste),o("Redo",R.default.XK_Redo),o("Undo",R.default.XK_Undo),o("Cancel",R.default.XK_Cancel),o("ContextMenu",R.default.XK_Menu),o("Escape",R.default.XK_Escape),o("Execute",R.default.XK_Execute),o("Find",R.default.XK_Find),o("Help",R.default.XK_Help),o("Pause",R.default.XK_Pause),o("Select",R.default.XK_Select),o("ZoomIn",R.default.XF86XK_ZoomIn),o("ZoomOut",R.default.XF86XK_ZoomOut),o("BrightnessDown",R.default.XF86XK_MonBrightnessDown),o("BrightnessUp",R.default.XF86XK_MonBrightnessUp),o("Eject",R.default.XF86XK_Eject),o("LogOff",R.default.XF86XK_LogOff),o("Power",R.default.XF86XK_PowerOff),o("PowerOff",R.default.XF86XK_PowerDown),o("PrintScreen",R.default.XK_Print),o("Hibernate",R.default.XF86XK_Hibernate),o("Standby",R.default.XF86XK_Standby),o("WakeUp",R.default.XF86XK_WakeUp),o("AllCandidates",R.default.XK_MultipleCandidate),o("Alphanumeric",R.default.XK_Eisu_Shift),o("CodeInput",R.default.XK_Codeinput),o("Compose",R.default.XK_Multi_key),o("Convert",R.default.XK_Henkan),o("GroupFirst",R.default.XK_ISO_First_Group),o("GroupLast",R.default.XK_ISO_Last_Group),o("GroupNext",R.default.XK_ISO_Next_Group),o("GroupPrevious",R.default.XK_ISO_Prev_Group),o("NonConvert",R.default.XK_Muhenkan),o("PreviousCandidate",R.default.XK_PreviousCandidate),o("SingleCandidate",R.default.XK_SingleCandidate),o("HangulMode",R.default.XK_Hangul),o("HanjaMode",R.default.XK_Hangul_Hanja),o("JunjuaMode",R.default.XK_Hangul_Jeonja),o("Eisu",R.default.XK_Eisu_toggle),o("Hankaku",R.default.XK_Hankaku),o("Hiragana",R.default.XK_Hiragana),o("HiraganaKatakana",R.default.XK_Hiragana_Katakana),o("KanaMode",R.default.XK_Kana_Shift),o("KanjiMode",R.default.XK_Kanji),o("Katakana",R.default.XK_Katakana),o("Romaji",R.default.XK_Romaji),o("Zenkaku",R.default.XK_Zenkaku),o("ZenkakuHanaku",R.default.XK_Zenkaku_Hankaku),o("F1",R.default.XK_F1),o("F2",R.default.XK_F2),o("F3",R.default.XK_F3),o("F4",R.default.XK_F4),o("F5",R.default.XK_F5),o("F6",R.default.XK_F6),o("F7",R.default.XK_F7),o("F8",R.default.XK_F8),o("F9",R.default.XK_F9),o("F10",R.default.XK_F10),o("F11",R.default.XK_F11),o("F12",R.default.XK_F12),o("F13",R.default.XK_F13),o("F14",R.default.XK_F14),o("F15",R.default.XK_F15),o("F16",R.default.XK_F16),o("F17",R.default.XK_F17),o("F18",R.default.XK_F18),o("F19",R.default.XK_F19),o("F20",R.default.XK_F20),o("F21",R.default.XK_F21),o("F22",R.default.XK_F22),o("F23",R.default.XK_F23),o("F24",R.default.XK_F24),o("F25",R.default.XK_F25),o("F26",R.default.XK_F26),o("F27",R.default.XK_F27),o("F28",R.default.XK_F28),o("F29",R.default.XK_F29),o("F30",R.default.XK_F30),o("F31",R.default.XK_F31),o("F32",R.default.XK_F32),o("F33",R.default.XK_F33),o("F34",R.default.XK_F34),o("F35",R.default.XK_F35),o("Close",R.default.XF86XK_Close),o("MailForward",R.default.XF86XK_MailForward),o("MailReply",R.default.XF86XK_Reply),o("MailSend",R.default.XF86XK_Send),o("MediaFastForward",R.default.XF86XK_AudioForward),o("MediaPause",R.default.XF86XK_AudioPause),o("MediaPlay",R.default.XF86XK_AudioPlay),o("MediaRecord",R.default.XF86XK_AudioRecord),o("MediaRewind",R.default.XF86XK_AudioRewind),o("MediaStop",R.default.XF86XK_AudioStop),o("MediaTrackNext",R.default.XF86XK_AudioNext),o("MediaTrackPrevious",R.default.XF86XK_AudioPrev),o("New",R.default.XF86XK_New),o("Open",R.default.XF86XK_Open),o("Print",R.default.XK_Print),o("Save",R.default.XF86XK_Save),o("SpellCheck",R.default.XF86XK_Spell),o("AudioVolumeDown",R.default.XF86XK_AudioLowerVolume),o("AudioVolumeUp",R.default.XF86XK_AudioRaiseVolume),o("AudioVolumeMute",R.default.XF86XK_AudioMute),o("MicrophoneVolumeMute",R.default.XF86XK_AudioMicMute),o("LaunchApplication1",R.default.XF86XK_MyComputer),o("LaunchApplication2",R.default.XF86XK_Calculator),o("LaunchCalendar",R.default.XF86XK_Calendar),o("LaunchMail",R.default.XF86XK_Mail),o("LaunchMediaPlayer",R.default.XF86XK_AudioMedia),o("LaunchMusicPlayer",R.default.XF86XK_Music),o("LaunchPhone",R.default.XF86XK_Phone),o("LaunchScreenSaver",R.default.XF86XK_ScreenSaver),o("LaunchSpreadsheet",R.default.XF86XK_Excel),o("LaunchWebBrowser",R.default.XF86XK_WWW),o("LaunchWebCam",R.default.XF86XK_WebCam),o("LaunchWordProcessor",R.default.XF86XK_Word),o("BrowserBack",R.default.XF86XK_Back),o("BrowserFavorites",R.default.XF86XK_Favorites),o("BrowserForward",R.default.XF86XK_Forward),o("BrowserHome",R.default.XF86XK_HomePage),o("BrowserRefresh",R.default.XF86XK_Refresh),o("BrowserSearch",R.default.XF86XK_Search),o("BrowserStop",R.default.XF86XK_Stop),o("Dimmer",R.default.XF86XK_BrightnessAdjust),o("MediaAudioTrack",R.default.XF86XK_AudioCycleTrack),o("RandomToggle",R.default.XF86XK_AudioRandomPlay),o("SplitScreenToggle",R.default.XF86XK_SplitScreen),o("Subtitle",R.default.XF86XK_Subtitle),o("VideoModeNext",R.default.XF86XK_Next_VMode),n("=",R.default.XK_equal,R.default.XK_KP_Equal),n("+",R.default.XK_plus,R.default.XK_KP_Add),n("-",R.default.XK_minus,R.default.XK_KP_Subtract),n("*",R.default.XK_asterisk,R.default.XK_KP_Multiply),n("/",R.default.XK_slash,R.default.XK_KP_Divide),n(".",R.default.XK_period,R.default.XK_KP_Decimal),n(",",R.default.XK_comma,R.default.XK_KP_Separator),n("0",R.default.XK_0,R.default.XK_KP_0),n("1",R.default.XK_1,R.default.XK_KP_1),n("2",R.default.XK_2,R.default.XK_KP_2),n("3",R.default.XK_3,R.default.XK_KP_3),n("4",R.default.XK_4,R.default.XK_KP_4),n("5",R.default.XK_5,R.default.XK_KP_5),n("6",R.default.XK_6,R.default.XK_KP_6),n("7",R.default.XK_7,R.default.XK_KP_7),n("8",R.default.XK_8,R.default.XK_KP_8),n("9",R.default.XK_9,R.default.XK_KP_9);var c=C;D.default=c},mdZa:function(ue,D,g){"use strict";typeof Object.assign!="function"&&Object.defineProperty(Object,"assign",{value:function(p,C){"use strict";if(p==null)throw new TypeError("Cannot convert undefined or null to object");for(var o=Object(p),m=1;m>>24,_>>>=w,f-=w,w=L>>>16&255,w===0)Y[h++]=L&65535;else if(w&16){y=L&65535,w&=15,w&&(f>>=w,f-=w),f<15&&(_+=O[c++]<>>24,_>>>=w,f-=w,w=L>>>16&255,w&16){if(x=L&65535,w&=15,fu){o.msg="invalid distance too far back",n.mode=R;break e}if(_>>>=w,f-=w,w=h-r,x>w){if(w=x-w,w>l&&n.sane){o.msg="invalid distance too far back",n.mode=R;break e}if(A=0,N=a,e===0){if(A+=i-w,w2;)Y[h++]=N[A++],Y[h++]=N[A++],Y[h++]=N[A++],y-=3;y&&(Y[h++]=N[A++],y>1&&(Y[h++]=N[A++]))}else{A=h-x;do Y[h++]=Y[A++],Y[h++]=Y[A++],Y[h++]=Y[A++],y-=3;while(y>2);y&&(Y[h++]=Y[A++],y>1&&(Y[h++]=Y[A++]))}}else if((w&64)===0){L=E[(L&65535)+(_&(1<>3,c-=y,f-=y<<3,_&=(1<0){var i=[u],l=u.length;do{if(this.strm.output=new Uint8Array(this.chunkSize),this.strm.next_out=0,this.strm.avail_out=this.chunkSize,t=(0,R.deflate)(this.strm,R.Z_FULL_FLUSH),t<0)throw new Error("zlib deflate failed");var e=new Uint8Array(this.strm.output.buffer,0,this.strm.next_out);l+=e.length,i.push(e)}while(this.strm.avail_in>0);for(var a=new Uint8Array(l),_=0,f=0;f0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction,p.UncertifiedTeacher,p.Student])},b=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return he||!he&&o([p.SuperAdmin])},v=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return he||!he&&o([p.SuperAdmin,p.Operation])},L=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction,p.UncertifiedTeacher,p.Student]):he||!he&&o([p.SuperAdmin,p.Operation])},w=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction,p.UncertifiedTeacher,p.Student]):he||!he&&o([p.SuperAdmin,p.Operation])},y=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction])},x=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin]):he||!he&&o([p.SuperAdmin])},A=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation]):he||!he&&o([p.SuperAdmin,p.Operation])},N=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction,p.UncertifiedTeacher,p.Student]):he||!he&&o([p.SuperAdmin,p.Operation])},O=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction,p.UncertifiedTeacher]):he||!he&&o([p.SuperAdmin,p.Operation])},Y=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation,p.CertifiedTeacher]):he||!he&&o([p.SuperAdmin,p.Operation])},J=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin]):!1},Ce=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction,p.UncertifiedTeacher,p.Student])},Oe=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin]):he||!he&&o([p.SuperAdmin])},ke=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation]):he||!he&&o([p.SuperAdmin,p.Operation])},U=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction,p.UncertifiedTeacher,p.Student]):he||!he&&o([p.SuperAdmin,p.Operation])},B=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?!1:he||!he&&o([p.SuperAdmin,p.Operation])},H=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?he||!he&&o([p.SuperAdmin,p.Operation]):!1},q=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction,p.UncertifiedTeacher]):!1},j=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?!he&&o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction,p.UncertifiedTeacher]):!1},_e=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation,p.CertifiedTeacher]):he||!he&&o([p.SuperAdmin,p.Operation])},Pe=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction,p.UncertifiedTeacher])},Qe=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin]):he||!he&&o([p.SuperAdmin])},Ke=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation]):he||!he&&o([p.SuperAdmin,p.Operation])},Be=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction,p.UncertifiedTeacher]):he||!he&&o([p.SuperAdmin,p.Operation])},Ae=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?he||!he&&o([p.SuperAdmin,p.Operation]):!1},Me=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ve?o([p.SuperAdmin,p.Operation,p.CertifiedTeacher,p.TrainingProduction,p.UncertifiedTeacher]):he||!he&&o([p.SuperAdmin,p.Operation])},Ue=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([C.Teacher])},Ye=function(){return o([p.SuperAdmin])},rt=function(){return o([p.SuperAdmin,p.Operation])},Et=function(){return o([p.Student])},bt=function(){return o([p.SuperAdmin,p.Operation,p.CertifiedTeacher])},yt=function(){var ve,he=Object(R.b)()._store.getState(),Te=he.user;return!!((ve=Te.userInfo)===null||ve===void 0?void 0:ve.login)},Ze=function(){var ve=Object(R.b)()._store.getState(),he=ve.user;return he.userInfo}},xO64:function(ue,D,g){"use strict";Object.defineProperty(D,"__esModule",{value:!0}),D.default=void 0;var R=p(g("8K/p"));function p(e){return e&&e.__esModule?e:{default:e}}function C(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?C=function(_){return typeof _}:C=function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _},C(e)}function o(e,a){if(!(e instanceof a))throw new TypeError("Cannot call a class as a function")}function m(e,a){for(var _=0;_>>16&65535|0,d=0;o!==0;){d=o>2e3?2e3:o,o-=d;do n=n+C[m++]|0,c=c+n|0;while(--d);n%=65521,c%=65521}return n|c<<16|0}},"yi/R":function(ue,D,g){"use strict";g.r(D);var R=g("oBTY"),p=g("bbsP"),C=g("/wGt"),o=g("0Owb"),m=g("PpiC"),n=g("jrin"),c=g("2qtc"),d=g("kLXV"),h=g("miYZ"),r=g("tsqr"),t=g("WmNS"),u=g.n(t),i=g("9og8"),l=g("tJVT"),e=g("k1fw"),a=g("ozfa"),_=g("MJZm"),f=g("q1tI"),s=g.n(f),E=g("Ty5D"),b=g("H65k"),v=g("+Axu"),L=g("f+oW"),w=g.n(L),y=function(T){var z=T.position,ne=T.subject,pe=T.score,me=T.onViewAllTask;return s.a.createElement("div",{className:"task-header"},s.a.createElement("a",{title:"\u67E5\u770B\u5168\u90E8\u4EFB\u52A1",onClick:me},s.a.createElement("img",{src:w.a,alt:"nav",width:45})),s.a.createElement("h3",{title:ne},"\u7B2C",z,"\u5173\uFF1A",ne),s.a.createElement("span",null,pe))},x=g("DjyN"),A=g("NUBc"),N=g("g9YV"),O=g("wCAj"),Y=g("cWXX"),J=g("/ezw"),Ce=g("BdwD"),Oe=g("p4vh"),ke=g.n(Oe),U=g("Q+I+"),B=g.n(U),H=g("Yr8L"),q=g.n(H),j=g("ErOA");function _e(T){return Object(j.c)("tasks/".concat(T,".json"))}function Pe(T){return Object(j.c)("myshixuns/".concat(T,"/challenges.json"))}function Qe(T,z,ne){return Object(j.c)("tasks/".concat(T,"/star.json?shixun_id=").concat(z,"&star=").concat(ne))}function Ke(T,z){return Object(j.c)("tasks/".concat(T,"/rep_content.json"),z)}function Be(T,z){return Object(j.e)("myshixuns/".concat(T,"/update_file.json"),z)}function Ae(T,z){return Object(j.c)("tasks/".concat(T,"/reset_original_code.json"),z)}function Me(T,z){return Object(j.c)("tasks/".concat(T,"/reset_passed_code.json"),z)}function Ue(T,z){return Object(j.e)("tasks/".concat(T,"/game_build.json"),z)}function Ye(T,z){return Object(j.c)("tasks/".concat(T,"/game_status.json"),z)}function rt(T,z){return Object(j.e)("tasks/".concat(T,"/choose_build.json"),z)}function Et(T){return Object(j.c)("tasks/".concat(T,"/picture_display.json"))}function bt(T,z){return Object(j.c)("tasks/".concat(T,"/cost_time.json"),z)}function yt(T,z){return Object(j.c)("courses/".concat(T,"/inform_detail.json"),z)}function Ze(T){return Object(j.e)("tasks/".concat(T,"/plus_or_cancel_praise.json"))}function be(T){var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object(j.e)("myshixuns/".concat(T,"/repository.json"),z)}function ve(T){return Object(j.c)("myshixuns/".concat(T,"/open_webssh.json"))}function he(T){return Object(j.c)("tasks/".concat(T,"/close_webssh.json"))}function Te(T){return Object(j.c)("tasks/".concat(T,"/reset_vnc_link.json"))}function P(T){return Object(j.c)("tasks/".concat(T,"/check_test_sets.json"))}function V(T){return Object(j.c)("tasks/".concat(T,"/get_answer_info.json"))}function Z(T){return Object(j.c)("tasks/".concat(T,"/get_choose_answer.json"))}function te(T){return Object(j.c)("tasks/".concat(T,"/unlock_choose_answer.json"))}function Q(T,z){return Object(j.c)("tasks/".concat(T,"/unlock_answer.json?answer_id=").concat(z))}function k(T,z,ne){return Object(j.e)("tasks/".concat(T,"/set_games_status.json"),{result:z,data:ne})}function W(T){return Object(j.e)("tasks/".concat(T,"/extend_vnc.json"))}function I(T,z){return Object(j.c)("tasks/".concat(T,"/rank_list.json"),z)}var ee=g("1vsH"),Le={0:ke.a,1:B.a,2:q.a},He={loading:!0,page:1,data:null},Ie;(function(T){T[T.SET_LOADING=0]="SET_LOADING",T[T.SET_STATE=1]="SET_STATE",T[T.SET_PAGE=2]="SET_PAGE"})(Ie||(Ie={}));function Xe(T,z){switch(z.type){case Ie.SET_LOADING:return Object(e.a)(Object(e.a)({},T),{},{loading:z.payload});case Ie.SET_STATE:return Object(e.a)(Object(e.a)({},T),z.payload);case Ie.SET_PAGE:return Object(e.a)(Object(e.a)({},T),{},{page:z.payload});default:throw new Error}}var F=function(T){var z=T.activeIndex,ne=T.taskId,pe=Object(f.useReducer)(Xe,He),me=Object(l.a)(pe,2),Ee=me[0],ye=me[1],de=Ee.loading,oe=Ee.page,ae=Ee.data,Re=Object(f.useMemo)(function(){var tt=[{title:"\u6392\u540D",dataIndex:"user_name",align:"center",render:function(ge,$e,st){var ze=(oe-1)*10+st+1;return ze<=3?s.a.createElement("img",{src:Le[ze-1],alt:"rank",width:36}):ze}},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:ae==null?void 0:ae.rank_data_name,dataIndex:"score",render:function(ge){return(ae==null?void 0:ae.open_rank)==="DEFAULT"?Object(ee.E)(ge):ge}},{title:"\u901A\u5173\u65F6\u95F4",dataIndex:"end_time",render:function(ge){return Object(ee.C)(ge,"yyyy-MM-dd hh:mm:ss")}}];return tt},[ae==null?void 0:ae.rank_data_name,ae==null?void 0:ae.open_rank,oe]);Object(f.useEffect)(function(){function tt(){return Ne.apply(this,arguments)}function Ne(){return Ne=Object(i.a)(u.a.mark(function ge(){var $e;return u.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,I(ne,{page:oe,limit:10});case 2:$e=ze.sent,ye({type:Ie.SET_STATE,payload:{loading:!1,data:$e.data}});case 4:case"end":return ze.stop()}},ge)})),Ne.apply(this,arguments)}z===4&&tt()},[oe,z,ne]);function De(tt){ye({type:Ie.SET_PAGE,payload:tt})}return s.a.createElement("div",{className:"ranking-container"},de?s.a.createElement(J.a,{avatar:!0,paragraph:{rows:4}}):!ae||(ae==null?void 0:ae.rank_list_count)===0?s.a.createElement(Ce.a,null):s.a.createElement(s.a.Fragment,null,s.a.createElement(O.a,{pagination:!1,size:"middle",dataSource:ae.rank_list,columns:Re}),ae.rank_list_count>10?s.a.createElement(A.a,{style:{marginTop:20},showQuickJumper:!0,showSizeChanger:!1,onChange:De,current:oe,total:ae.rank_list_count}):null))},X=g("fXAG"),re=g("9Bee"),xe=g("M8RZ"),se=g("6lC8"),we=g("mCJh"),G=g("dTJi"),fe=g("pC0b"),M=g("GzdX"),Se=g("55Ip"),Ge=g("wd/R"),S=g.n(Ge),ie=g("OoWo"),ce="YYYY-MM-DD HH:mm",K=function(T){var z=T.challenge,ne=T.position,pe=T.status,me=T.get_gold,Ee=T.get_experience,ye=T.star,de=T.tag_count,oe=T.finished_time,ae=T.index,Re=T.view_answer_time,De=T.name,tt=T.identifier,Ne=T.identity,ge=T.shixun,$e=T.taskList,st=T.onSaveTaskStar,ze=Object(E.l)();function qe(ct){st(tt,ct,ae)}var it=pe===2||ge.status<2||$e[ae-1]&&$e[ae-1].status===2||ge.task_pass||Ne<=5;return s.a.createElement("div",{className:"task-item-container ".concat(z.position===ne?"active":""," ").concat(pe===2?"finish":"")},s.a.createElement("div",{className:"flex-container challenge-title space-between"},it?s.a.createElement(Se.Link,{to:"/tasks/".concat(tt).concat(ze.search)},"".concat(ne,". ").concat(De)," "):s.a.createElement("span",null,"".concat(ne,". ").concat(De)),s.a.createElement("i",{className:"iconfont icon-wancheng1 ".concat(pe===2?"green":"")})),s.a.createElement("div",{className:"flex-container"},s.a.createElement("p",{className:pe===2?"green":""},s.a.createElement("span",null,"\u7ECF\u9A8C\u503C")," ",pe===2&&Ee>0?"+":"",Ee),s.a.createElement("p",{className:pe===2?"green":""},s.a.createElement("span",null,"\u91D1\u5E01")," ",pe===2&&me>0?"+":""," ",me),s.a.createElement("p",null,s.a.createElement("span",null,"\u6280\u80FD\u6807\u7B7E")," ",de||"\u65E0")),s.a.createElement("div",{className:"flex-container"},s.a.createElement("p",null,s.a.createElement("span",null,"\u5B8C\u6210\u65F6\u95F4"),oe?S()(oe).format(ce):"--"),s.a.createElement("p",null,s.a.createElement("span",null,"\u67E5\u770B\u7B54\u6848\u65F6\u95F4"),Re?S()(Re).format(ce):"--")),ge.status>=2?s.a.createElement("div",{className:"rate-container"},pe===2&&ye===0?s.a.createElement(f.Fragment,null,s.a.createElement("span",null,"\u7ED9\u4E2A\u8BC4\u5206\u5427\uFF1A"),s.a.createElement(M.a,{defaultValue:0,onChange:qe})):null,pe===2&&ye>0?s.a.createElement(f.Fragment,null,s.a.createElement("span",null,"\u5DF2\u8BC4\u5206\uFF1A"),s.a.createElement(M.a,{value:ye,disabled:!0}),s.a.createElement("span",{className:"highlight"},ye,"\u5206")):null):null)},$=function(T){var z=T.taskList,ne=T.challenge,pe=T.shixun,me=T.identity,Ee=T.onSaveTaskStar;return s.a.createElement("div",{className:"task-nav-container"},s.a.createElement("p",{className:"task-tip"},s.a.createElement("div",null,s.a.createElement("span",null,"\u6E29\u99A8\u63D0\u793A: "),"\u82E5\u67E5\u770B\u7B54\u6848\u65F6\u95F4\u65E9\u4E8E\u5173\u5361\u4EFB\u52A1\u5B8C\u6210\u65F6\u95F4\uFF0C\u5C06\u5F71\u54CD\u8BFE\u5802\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u6210\u7EE9\u3002")),z.map(function(ye,de){var oe=Object(e.a)(Object(e.a)({},ye),{},{identity:me,index:de,challenge:ne,taskList:z,shixun:pe,onSaveTaskStar:Ee});return s.a.createElement(K,Object(o.a)({key:de},oe))}))},le=g("Plam"),at=g("gp9y"),je=g("Ot1p"),Ve=function(T){var z=T.user_praise,ne=T.praise_count,pe=T.praisePlus,me=T.onCreateDiscuss,Ee=Object(f.useState)(!1),ye=Object(l.a)(Ee,2),de=ye[0],oe=ye[1],ae=Object(f.useState)(""),Re=Object(l.a)(ae,2),De=Re[0],tt=Re[1];function Ne(qe){tt(qe)}function ge(){oe(!0)}function $e(){oe(!1)}function st(){return ze.apply(this,arguments)}function ze(){return ze=Object(i.a)(u.a.mark(function qe(){return u.a.wrap(function(ct){for(;;)switch(ct.prev=ct.next){case 0:me(De),tt(""),oe(!1);case 3:case"end":return ct.stop()}},qe)})),ze.apply(this,arguments)}return s.a.createElement("div",{className:"comment-input-editor-container ".concat(de?"active":""," ")},s.a.createElement("div",{className:de?"text-area hide":"text-area"},s.a.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:ge}),s.a.createElement("a",{className:"c-light-black",onClick:pe,title:z?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},s.a.createElement("i",{className:"mr3 ".concat(z?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"," "),alt:"\u8D5E"}),ne?s.a.createElement("span",null,ne):"")),de?s.a.createElement("div",{className:"input-mask",onClick:$e}):null,s.a.createElement("div",{className:de?"md-container":"md-container hide"},s.a.createElement(je.a,{id:"discuss-input-editor",startInit:de,miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:De,height:240,onChange:Ne}),s.a.createElement("div",{className:"tip-container",onClick:$e},s.a.createElement("p",null,"\u8BF7\u52FF\u7C98\u8D34\u7B54\u6848\uFF0C\u5426\u5219\u5C06\u9020\u6210\u8D26\u53F7\u7981\u7528\u540E\u679C\uFF01"),s.a.createElement("a",{className:"btn-send",onClick:st},"\u53D1\u9001"))))},We=g("dhSg"),_n=g("/omn"),Rt=g("IxHN"),xt=g("ARon"),zt=function(T){var z=T.data;return s.a.createElement(f.Fragment,null,z&&z.map(function(ne){return s.a.createElement("div",{className:"choose-answer-item",key:ne.position},s.a.createElement("p",null,"\u7B2C",ne.position,"\u9898"),s.a.createElement(re.a,{value:ne.answer}))}))},Jt=g("DVFL"),$t=function(T){var z=T.data,ne=T.onShowUnlockAnswerModal;return s.a.createElement(f.Fragment,null,z&&z.map(function(pe,me){var Ee=pe.answer_id,ye=pe.answer_name,de=pe.answer_contents,oe=pe.view_time;return s.a.createElement("div",{className:"answer-item-container",key:Ee},s.a.createElement("div",{className:"flex-container"},s.a.createElement("span",{className:"level"}," \u7EA7\u522B",me+1,"\uFF1A "),s.a.createElement("span",{className:"name"},ye),de?s.a.createElement(f.Fragment,null,s.a.createElement("span",{className:"view-time"},oe?S()(oe).format("YYYY-MM-DD HH:mm"):""),s.a.createElement("span",null,"\u5DF2\u89E3\u9501")):s.a.createElement("a",{onClick:ne},"\u89E3\u9501")),de?s.a.createElement(re.a,{value:de}):null)}))},jn=function(T){var z=T.loading,ne=T.data,pe=T.onShowTip,me=T.st;return s.a.createElement("div",{className:"answer-container"},z?s.a.createElement(Rt.a,null):null,me===1?s.a.createElement(zt,{data:ne}):s.a.createElement($t,{data:ne,onShowUnlockAnswerModal:pe}))},qn=g("sRBo"),jt=g("kaz8"),Fe=g("gflZ"),Gt=function(T){var z=T.data,ne=T.selected_unlocked_answer_id,pe=T.selected_index,me=T.onSelect;if(!z)return null;var Ee=z.filter(function(de,oe){return de.answer_contents?!1:(de.index=oe,!0)});function ye(de){var oe=de.target,ae=oe.value,Re=oe.checked;me(Re?ae:null)}return s.a.createElement("table",{className:"unlock-answer-list"},s.a.createElement("thead",null,s.a.createElement("tr",null,s.a.createElement("th",null),s.a.createElement("th",null,"\u7EA7\u522B"),s.a.createElement("th",null,"\u540D\u79F0"),s.a.createElement("th",null,"\u6263\u5206\u5360\u6BD4"),s.a.createElement("th",null,"\u6263\u51CF\u91D1\u5E01"))),s.a.createElement("tbody",null,Ee.map(function(de,oe){return s.a.createElement("tr",{key:de.answer_id},s.a.createElement("td",null,s.a.createElement(jt.a,{value:de.answer_id,onChange:ye,checked:de.answer_id===ne||ne&&pe>=oe})),s.a.createElement("td",null,de.index+1),s.a.createElement("td",null,de.answer_name),s.a.createElement("td",null,de.answer_ratio,"%"),s.a.createElement("td",{className:"gold-color"},de.answer_score))})))},xn=g("Q7Vx"),hn=function(T){var z=T.unity_3d_routes,ne=T.onGetUnity3dMessage,pe=T.onEvaluateCallback,me=Object(f.useRef)(),Ee=Object(f.useState)(!0),ye=Object(l.a)(Ee,2),de=ye[0],oe=ye[1];Object(f.useEffect)(function(){function De(Ne){try{var ge=JSON.parse(Ne.data);ne(ge)}catch($e){console.log($e,Ne.data)}}window.addEventListener("message",De);var tt=We.a.subscribe("evaluate-unity3d-result",function(Ne){ae(Ne),pe&&pe()});return function(){window.removeEventListener("message",De),tt()}},[]);function ae(De){me.current&&me.current.contentWindow.postMessage(JSON.stringify(De),"*")}function Re(){oe(!1),We.a.publish("unity3d-load-end")}return s.a.createElement(f.Fragment,null,de?s.a.createElement(Rt.a,{message:"\u6B63\u5728\u52AA\u529B\u52A0\u8F7D\u4E2D..."}):null,s.a.createElement("iframe",{onLoad:Re,className:"unity3d-panel",ref:me,src:z}))},pn=g("BjJ7"),gr=g("kaH+");function Sr(T){var z=T.target;if(z.tagName.toUpperCase()==="IMG"){var ne=z.src||z.getAttribute("src");ne&&ne.indexOf("/images/avatars/User")===-1&&(T.stopPropagation(),T.preventDefault(),We.a.publish("preview-image",ne))}}var xr={showTaskList:!1,activeIndex:0,taskList:[],enlarge_unity3D:!1,tab_fixed:!1,selected_unlocked_answer_id:null,isMultiLevel:!1,showTip:!1,answerScore:0,data:null,loading:!1};function Un(T,z){switch(z.type){case X.z:return Object(e.a)(Object(e.a)({},T),{},{activeIndex:z.payload});case X.Z:return Object(e.a)(Object(e.a)({},T),{},{enlarge_unity3D:z.payload});case X.bb:return Object(e.a)(Object(e.a)({},T),{},{tab_fixed:z.payload});case X.W:return Object(e.a)(Object(e.a)({},T),{},{showTaskList:!0});case X.r:return Object(e.a)(Object(e.a)({},T),{},{showTaskList:!1});case X.l:return Object(e.a)(Object(e.a)({},T),z.payload);case X.L:return Object(e.a)(Object(e.a)({},T),z.payload);case X.N:return Object(e.a)(Object(e.a)({},T),{},{loading:!0});case X.X:return Object(e.a)(Object(e.a)({},T),{},{showTip:!0});case X.s:return Object(e.a)(Object(e.a)({},T),{},{showTip:!1});case X.x:return Object(e.a)(Object(e.a)({},T),{},{selected_unlocked_answer_id:z.payload});case X.f:return Object(e.a)(Object(e.a)({},T),z.payload);default:throw new Error}}var Cr=function(T){var z=T.taskId,ne=T.minuxUserGrade,pe=T.discusses_count,me=T.is_teacher,Ee=T.has_answer,ye=T.user,de=T.st,oe=T.game,ae=T.rank_name,Re=T.challenge,De=T.myshixun,tt=T.user_praise,Ne=T.praise_count,ge=T.unity_3d_routes,$e=T.with_code_file,st=T.onPlusOrCancelPraise,ze=T.onEvaluateCallback,qe=T.onGetUnity3dMessage,it=T.shixun,ct=Object(f.useReducer)(Un,xr),ut=Object(l.a)(ct,2),ot=ut[0],dt=ut[1],wt=Object(E.l)().query,Xt=ot.taskList,kt=ot.showTaskList,Lt=ot.activeIndex,Ft=ot.enlarge_unity3D,on=ot.tab_fixed,Mt=ot.data,En=ot.answerScore,Yt=ot.loading,tn=ot.showTip,un=ot.isMultiLevel,Nt=ot.selected_unlocked_answer_id,At=Object(f.useMemo)(function(){var ft=0;if(Mt&&Nt){for(var Tt=Mt.filter(function(_t){return!_t.answer_contents}),Dt=0;Dt1,activeIndex:_t?Lt:2}});case 12:case"end":return Kt.stop()}},ft)})),It.apply(this,arguments)}function Cn(ft){var Tt=ft.choose_answers,Dt=ft.message,_t=ft.status;if(_t===0){r.b.info(Dt);return}dt({type:X.f,payload:{showTip:_t===1,data:Tt,answerScore:Dt,loading:!1,activeIndex:_t===1?Lt:2}})}function Qn(){dt({type:X.s})}function Pn(){dt({type:X.X})}function kn(){return Sn.apply(this,arguments)}function Sn(){return Sn=Object(i.a)(u.a.mark(function ft(){var Tt,Dt,_t,nr,Kt;return u.a.wrap(function(bn){for(;;)switch(bn.prev=bn.next){case 0:if(!(de===1)){bn.next=8;break}return bn.next=3,te(oe.identifier);case 3:Tt=bn.sent,ne(En),Cn(Tt),bn.next=14;break;case 8:if(!Nt){bn.next=14;break}return bn.next=11,Q(oe.identifier,Nt);case 11:Dt=bn.sent,_t=Dt.status,nr=Dt.message,_t===-1||(un?(Kt=0,Mt.forEach(function(Ct,Xn){Xn<=At&&(Kt+=Ct.answer_score)}),ne(Kt)):ne(En),Dn(),dt({type:X.s}));case 14:case"end":return bn.stop()}},ft)})),Sn.apply(this,arguments)}function nn(ft){dt({type:X.x,payload:ft})}function gn(){return In.apply(this,arguments)}function In(){return In=Object(i.a)(u.a.mark(function ft(){var Tt;return u.a.wrap(function(_t){for(;;)switch(_t.prev=_t.next){case 0:return _t.prev=0,_t.next=3,Pe(De.identifier);case 3:Tt=_t.sent,dt({type:X.l,payload:{taskList:Tt,showTaskList:!0}}),_t.next=10;break;case 7:_t.prev=7,_t.t0=_t.catch(0),console.log(_t.t0);case 10:case"end":return _t.stop()}},ft,null,[[0,7]])})),In.apply(this,arguments)}function rn(ft,Tt,Dt){return Wt.apply(this,arguments)}function Wt(){return Wt=Object(i.a)(u.a.mark(function ft(Tt,Dt,_t){return u.a.wrap(function(Kt){for(;;)switch(Kt.prev=Kt.next){case 0:return Kt.prev=0,Kt.next=3,Qe(Tt,it.id,Dt);case 3:Xt[_t].star=Dt,dt({type:X.L,payload:{taskList:Object(R.a)(Xt)}}),Kt.next=10;break;case 7:Kt.prev=7,Kt.t0=Kt.catch(0),console.log(Kt.t0);case 10:case"end":return Kt.stop()}},ft,null,[[0,7]])})),Wt.apply(this,arguments)}function Qt(){gn()}function wn(){dt({type:X.r})}Object(f.useEffect)(function(){return function(){dt({type:X.r}),dt({type:X.z,payload:0})}},[z]),Object(f.useEffect)(function(){if(Bt.current)return Bt.current.addEventListener("mousedown",Sr),function(){Bt.current.removeEventListener("mousedown",Sr)}},[Bt.current]),Object(f.useEffect)(function(){if($e&&ge&&Bt.current){var ft=Object(pn.b)(function(Dt){var _t=Dt.target.scrollTop;_t>=354?dt({type:X.bb,payload:!0}):dt({type:X.bb,payload:!1})},10);Bt.current.addEventListener("scroll",ft);var Tt=We.a.subscribe("evaluate-unity3d-finish",function(){Bt.current.scrollTop=0});return function(){Bt.current.removeEventListener("scroll",ft),Tt()}}},[$e,ge,Bt.current]);var Ot=Re.position,On=Re.score,An=Re.subject,vn={onViewAllTask:Qt,position:Ot,score:On,subject:An};function Zn(ft){return ln.apply(this,arguments)}function ln(){return ln=Object(i.a)(u.a.mark(function ft(Tt){return u.a.wrap(function(_t){for(;;)switch(_t.prev=_t.next){case 0:return _t.next=2,Object(we.a)({content:Tt,container_type:"Shixun",container_id:it.id,challenge_id:Re.id,position:Ot});case 2:dt({type:X.z,payload:3}),We.a.publish("create-discuss");case 4:case"end":return _t.stop()}},ft)})),ln.apply(this,arguments)}function tr(){dt({type:X.Z,payload:!Ft})}var Kn={loading:Yt,data:Mt,onShowTip:Pn,st:de};return s.a.createElement(f.Fragment,null,s.a.createElement(y,vn),s.a.createElement("div",{className:"content-wrapper",ref:Bt},ge&&$e?s.a.createElement("div",{className:"unity-3d-container ".concat(Ft?"enlarge":"")},s.a.createElement("a",{onClick:tr,className:"btn-enlarge ".concat(Ft?"enlarge":"")},s.a.createElement("i",{className:"iconfont ".concat(Ft?"icon-suoxiao1":"icon-kuoda"," ")})),s.a.createElement(hn,{unity_3d_routes:ge,onGetUnity3dMessage:qe,onEvaluateCallback:ze})):null,s.a.createElement("ul",{className:"tab-nav ".concat(on?"tab-fixed":"")},Vn.map(function(ft){return s.a.createElement("li",{onClick:yn,id:ft.index,key:ft.title,className:Lt===ft.index?"active":""},s.a.createElement("a",null,ft.title,ft.index===3&&pe?s.a.createElement("span",null,pe):null))})),s.a.createElement(re.a,{className:Lt===0?"tab-panel-body ".concat(ge&&$e?"scroll-margin-top":""):"hide",value:Re.task_pass}),s.a.createElement("div",{className:Lt===1?"tab-panel-body":"hide"},Ln?s.a.createElement(re.a,{value:Ln}):null),s.a.createElement("div",{className:Lt===2?"tab-panel-body":"hide",style:{padding:"0 0 20px 0"}},s.a.createElement(jn,Kn)),s.a.createElement("div",{className:Lt===3?"tab-panel-body":"hide"},s.a.createElement(le.a,{activeIndex:Lt,shixunIdentifier:it.identifier,identity:ye.identity,user:ye})),s.a.createElement("div",{className:Lt===4?"tab-panel-body":"hide"},s.a.createElement(F,{activeIndex:Lt,taskId:z})),wt.type!=="exercises"&&s.a.createElement(Ve,{user_praise:tt,praise_count:Ne,praisePlus:st,onCreateDiscuss:Zn})),s.a.createElement(xe.a,null,s.a.createElement(C.a,{className:"task-drawer",width:420,title:null,placement:"left",closable:!1,visible:kt,onClose:wn},s.a.createElement($,{taskList:Object(R.a)(Xt),challenge:Re,shixun:it,identity:ye.identity,onSaveTaskStar:rn})),s.a.createElement(d.a,{centered:!0,title:"\u63D0\u793A",visible:tn,onOk:kn,onCancel:Qn,className:"answer-tip"},me?s.a.createElement("p",null,"\u5DF2\u7ECF\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u53EF\u4EE5\u514D\u91D1\u5E01\u67E5\u770B\u7B54\u6848\u54DF~"):s.a.createElement("p",null,"\u5148\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF0C\u518D\u901A\u8FC7\u8BC4\u6D4B\u7684\u5B66\u751F\uFF0C\u5B9E\u8BAD\u4F5C\u4E1A\u6709\u53EF\u80FD\u662F\u96F6\u5206\u54E6~"),un?s.a.createElement(Gt,{selected_index:At,selected_unlocked_answer_id:Nt,onSelect:nn,data:Mt}):s.a.createElement("p",null,"\u5C06\u6263\u9664".concat(En,"\u70B9\u91D1\u5E01\uFF0C\u662F\u5426\u786E\u8BA4\u67E5\u770B\u7B54\u6848")),me?s.a.createElement("a",{href:"/account/certification",class:"to-certification-link",target:"_blank"},"\u7ACB\u5373\u8BA4\u8BC1"):null),s.a.createElement(gr.a,null)))},pi=g("+L6B"),sr=g("2/Rp"),Wn=g("aHsQ"),wr=g("sGsY"),Jn=g("9VGf");function or(T){return T.toString().padStart(2,"0")}function Fn(T){var z=Math.floor(T/60),ne=T%60,pe=Math.floor(z/60);return"".concat(or(pe),":").concat(or(z-pe*60),":").concat(or(ne))}var zn=function(T){var z=T.defaultTime,ne=T.status,pe=T.onUpdateCostTime,me=T.lastedGetTaskInfoTime,Ee=T.title,ye=Ee===void 0?"":Ee,de=Object(f.useState)(z||0),oe=Object(l.a)(de,2),ae=oe[0],Re=oe[1],De=Object(f.useRef)();return Object(f.useEffect)(function(){me&&(Re(z),De.current=z)},[z,me]),Object(f.useEffect)(function(){if(me){var tt=We.a.subscribe("update-cost-time",function(){ne!==2&&pe(De.current)});return tt}},[me]),Object(Jn.a)(function(){Re(ae+1),De.current=De.current+1},ne===2?null:1e3),s.a.createElement("span",null,ye?"".concat(ye,"\uFF1A"):null,Fn(ae))},mi=g("8Enf"),Fr=g("P2fV"),Mn=g("NJEC"),Ar=g("UlFV"),Mr=g("S+dL"),Tr=g.n(Mr),lr=g("P5Jw");function cr(T){var z=T.onShowNotice,ne=T.className,pe=ne===void 0?"":ne;return s.a.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:z,className:pe},s.a.createElement("img",{src:Tr.a,alt:"notice"}))}var Nr=function(T){var z=T.loading,ne=T.lastedUpdateTime,pe=T.moveY,me=T.code_hidden,Ee=T.gameStatus,ye=T.isEditPath,de=T.isNotice,oe=T.git_url,ae=T.onResetCode,Re=T.onShowCodeSetting,De=T.onResetPassedCode,tt=T.onShowDir,Ne=T.onResizeCodeArea,ge=T.onShowNotice;function $e(){Ne(pe)}var st=pe==="100%";return s.a.createElement(f.Fragment,null,s.a.createElement("span",{className:"edit-status"},z?"\u4FDD\u5B58\u4E2D...":ne===0?"\u5DF2\u4FDD\u5B58":"\u5DF2\u4FEE\u6539"),s.a.createElement("div",{className:"action-bar"},de?s.a.createElement(cr,{onShowNotice:ge}):null,me?null:s.a.createElement("a",{title:"\u6587\u4EF6\u76EE\u5F55",onClick:tt},s.a.createElement("i",{className:"iconfont icon-wenjian "})),oe?s.a.createElement(lr.CopyToClipboard,{text:oe,onCopy:function(){return r.b.success("\u590D\u5236\u6210\u529F")}},s.a.createElement("a",{title:"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740"},s.a.createElement("i",{className:"iconfont icon-fuzhi2"}))):null,Ee===2&&ye?s.a.createElement(Mn.a,{placement:"bottomRight",title:"\u4F60\u5728\u672C\u5173\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u4E0A\u6B21\u901A\u8FC7\u7684\u4EE3\u7801?",onConfirm:De},s.a.createElement("a",{title:"\u52A0\u8F7D\u4E0A\u6B21\u901A\u8FC7\u7684\u4EE3\u7801"},s.a.createElement("i",{className:"iconfont icon-fanhuishangcidaima font-20 "}))):null,ye?s.a.createElement(Mn.a,{placement:"bottomRight",title:" \u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F ",onConfirm:ae},s.a.createElement("a",{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},s.a.createElement("i",{className:"iconfont icon-zhongzhi font-20 "}))):null,s.a.createElement("a",{onClick:Re,title:"\u8BBE\u7F6E"},s.a.createElement("i",{className:"iconfont icon-shezhi"})),s.a.createElement("a",{onClick:$e,title:st?"\u6536\u7F29":"\u5C55\u5F00"},s.a.createElement("i",{className:st?"iconfont icon-shousuo":"iconfont icon-zhankai"}))))},Rr=g("Mm8t"),Kr=g.n(Rr),vr=function(T){var z=T.isNotice,ne=T.moveY,pe=T.isActive,me=T.tabIndex,Ee=T.webssh,ye=T.socketKeys,de=T.onCloseSocket,oe=T.onReCreateSocket,ae=T.onShowNotice,Re=T.onResizeCodeArea;function De(){Re(ne)}var tt=ne==="100%";return s.a.createElement("div",{className:"action-bar"},z?s.a.createElement(cr,{onShowNotice:ae}):null,Ee?s.a.createElement(ur,{tabIndex:me,isActive:pe,socketKeys:ye,onReCreateSocket:oe,onCloseSocket:de}):null,s.a.createElement("a",{onClick:De,title:tt?"\u6536\u7F29":"\u5C55\u5F00"},s.a.createElement("i",{className:tt?"iconfont icon-shousuo":"iconfont icon-zhankai"})))},Tn=1200,Gn=300;function ur(T){var z=T.isActive,ne=T.socketKeys,pe=T.onCloseSocket,me=T.onReCreateSocket,Ee=T.tabIndex,ye=Object(f.useState)(Tn),de=Object(l.a)(ye,2),oe=de[0],ae=de[1],Re=Object(f.useState)(!1),De=Object(l.a)(Re,2),tt=De[0],Ne=De[1];Object(Jn.a)(function(){ae(oe-1)},z&&oe>0?1e3:null),Object(f.useEffect)(function(){var ct=We.a.subscribe("on-operating-ssh",function(){ae(Tn)}),ut=We.a.subscribe("on-recreate-socket",function(){me()});return function(){ct(),ut()}},[]),Object(f.useEffect)(function(){oe===0&&ne.forEach(function(ct){We.a.publish("close-socket",ct)}),oe===Gn&&Ne(!0)},[oe]);function ge(){Ne(!1)}function $e(){Ne(!0)}function st(){ae(Tn),We.a.publish("ssh-add-connect-time"),Ne(!1)}function ze(){ae(Tn),We.a.publish("create-socket",Ee)}function qe(){return it.apply(this,arguments)}function it(){return it=Object(i.a)(u.a.mark(function ct(){return u.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:return ne.forEach(function(dt){We.a.publish("close-socket",dt)}),ot.next=3,pe();case 3:ae(Tn),me();case 5:case"end":return ot.stop()}},ct)})),it.apply(this,arguments)}return s.a.createElement(f.Fragment,null,oe>0&&oe<=Gn?s.a.createElement($n,{title:"\u8D44\u6E90\u56DE\u6536\u5012\u8BA1\u65F6\uFF0C\u70B9\u51FB\u53EF\u5EF6\u957F\uFF08\u6216\u8005\u64CD\u4F5C\u547D\u4EE4\u884C\u81EA\u52A8\u5EF6\u957F\uFF09",className:"c-red",time:oe,callback:$e}):null,oe===0?s.a.createElement("a",{onClick:ze},s.a.createElement("i",{className:"iconfont icon-congshulianjie font-16 "}),s.a.createElement("span",null,"\u91CD\u8FDE\u547D\u4EE4\u884C")):null,s.a.createElement(Mn.a,{title:s.a.createElement(f.Fragment,null,s.a.createElement("div",null,"\u5B9E\u9A8C\u73AF\u5883\u5C06\u6062\u590D\u5230\u521D\u59CB\u72B6\u6001\uFF0C"),s.a.createElement("div",null,"\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883?")),placement:"bottom",onConfirm:qe},s.a.createElement("a",null,s.a.createElement("i",{className:"iconfont icon-zhongzhi2 font-16 "}),s.a.createElement("span",null," \u91CD\u7F6E\u547D\u4EE4\u884C"))),s.a.createElement(xe.a,null,s.a.createElement(d.a,{centered:!0,title:"\u547D\u4EE4\u884C\u8FDE\u63A5\u65F6\u957F\u63D0\u9192",closable:!1,visible:tt&&oe>0,onOk:st,onCancel:ge,okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981"},"\u547D\u4EE4\u884C\u5C06\u4E8E ",Math.round(oe/60)," \u5206\u949F\u540E\u4E2D\u65AD\uFF0C\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\u5417\uFF1F")))}function $n(T){var z=T.title,ne=T.time,pe=T.className,me=pe===void 0?"":pe,Ee=T.callback,ye=T.desc,de=ye===void 0?"":ye;function oe(){Ee&&Ee()}return s.a.createElement("a",{onClick:oe,title:z,className:me},s.a.createElement("img",{src:Kr.a,alt:"time",width:16}),s.a.createElement("span",null,de?"".concat(de,"\uFF1A"):"",Fn(ne)))}var Xr=g("lOMy"),Lr={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"},dr=function(T){var z=T.className,ne=T.mirror_description,pe=T.git_url,me=T.difficulty,Ee=T.task_pass,ye=T.test_set_permission,de=T.onVncAction;return s.a.createElement("div",{className:"tpi-code-setting ".concat(z)},s.a.createElement("h3",null,"\u529F\u80FD"),s.a.createElement("section",null,s.a.createElement("a",{id:"full-screen",title:"\u5168\u5C4F",className:"file-item action",onClick:function(){de("full-screen")}}," ",s.a.createElement("i",{className:"iconfont icon-quanping"}),"\u5168\u5C4F "),s.a.createElement("a",{id:"reset-task",onClick:function(){return de("reset-task")},className:"file-item action",title:"\u91CD\u7F6E\u5B9E\u8BAD"}," ",s.a.createElement("i",{className:"iconfont icon-zhongzhishixun"}),"\u91CD\u7F6E\u5B9E\u8BAD "),pe?s.a.createElement(lr.CopyToClipboard,{text:pe,onCopy:function(){return r.b.success("\u590D\u5236\u6210\u529F")}},s.a.createElement("a",{id:"copy-git",title:"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740",className:"file-item action"}," ",s.a.createElement("i",{className:"iconfont icon-fuzhibanbenkudizhi1"}),"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740 ")):null,s.a.createElement("a",{id:"copy-cliboard",className:"file-item action",onClick:function(){de("show-clipboard-box")}}," ",s.a.createElement("i",{className:"iconfont icon-fuzhiniantie"}),"\u590D\u5236\u7C98\u8D34 ")),s.a.createElement("h3",null,"\u5173\u5361\u914D\u7F6E\u4FE1\u606F"),s.a.createElement("section",null,s.a.createElement("a",{className:"file-item",title:Ee?"\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218":"\u4E0D\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218"},s.a.createElement("b",null,"\u8DF3\u5173"),s.a.createElement("span",null,Ee?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),s.a.createElement("a",{className:"file-item",title:ye?"\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9":"\u4E0D\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9"},s.a.createElement("b",null,"\u6D4B\u8BD5\u96C6\u89E3\u9501"),s.a.createElement("span",null,ye?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8"))),s.a.createElement("h3",null,"\u5B9E\u8BAD\u57FA\u672C\u4FE1\u606F"),s.a.createElement("section",null,s.a.createElement("div",{className:"file-item"},s.a.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),s.a.createElement("span",null,Lr[me])),s.a.createElement("div",{className:"file-item",style:{alignItems:"flex-start"}},s.a.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),s.a.createElement("span",{className:"vnc-desc",title:ne==null?void 0:ne.join(" ")},ne==null?void 0:ne.join(" ")))))},Br=g("m3rI"),er=g("tUsH"),Hr=g.n(er),jr=g("1Zrr"),Wr=g.n(jr),Dr=g("V0Rq"),kr=g("RCxd"),Or=g("bPs0"),mt=wr.a.Countdown;function gt(){return s.a.createElement("p",null,"\u684C\u9762\u7CFB\u7EDF\u5C06\u6062\u590D\u5230\u521D\u59CB\u72B6\u6001\uFF0C\u60A8\u5728\u7CFB\u7EDF\u4E2D\u521B\u5EFA\u7684\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931\u3002\u8BF7\u786E\u4FDD\u60A8\u7684\u6570\u636E\u5DF2\u4FDD\u5B58\uFF08\u5982\uFF1A\u7248\u672C\u5E93\u4EE3\u7801\u5DF2\u63A8\u9001\u5230\u670D\u52A1\u5668\uFF09\u3002\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\uFF1F")}var vt=function(T){var z,ne=T.mirror_description,pe=T.difficulty,me=T.git_url,Ee=T.vnc_url,ye=T.isNotice,de=T.user,oe=T.game,ae=T.shixun,Re=ae===void 0?{}:ae,De=T.resetVncLoading,tt=T.onUpdateCostTime,Ne=T.lastedGetTaskInfoTime,ge=T.onShowNotice,$e=T.onResetVnc,st=T.onBack,ze=T.history,qe=T.onAddVncTime,it=Re.name,ct=Re.identifier,ut=Re.task_pass,ot=Re.test_set_permission,dt=oe.cost_time,wt=oe.status,Xt=de.user_url,kt=de.image_url,Lt=de.grade,Ft=Lt===void 0?0:Lt,on=Object(f.useState)(!1),Mt=Object(l.a)(on,2),En=Mt[0],Yt=Mt[1],tn=Object(f.useState)({}),un=Object(l.a)(tn,2),Nt=un[0],At=un[1],Ln=Object(f.useState)("#FFF"),Bt=Object(l.a)(Ln,2),dn=Bt[0],Vn=Bt[1],yn=Object(f.useState)(null),Yn=Object(l.a)(yn,2),Nn=Yn[0],Dn=Yn[1],It=Object(E.l)().query;Object(f.useEffect)(function(){function rn(){return Wt.apply(this,arguments)}function Wt(){return Wt=Object(i.a)(u.a.mark(function Qt(){var wn,Ot,On,An,vn;return u.a.wrap(function(ln){for(;;)switch(ln.prev=ln.next){case 0:if(!(It.type==="exercises")){ln.next=6;break}return ln.next=3,Object(Dr.r)({categoryId:It.exercisesId});case 3:Ot=ln.sent,At(Object(e.a)({},Ot)),(Ot==null?void 0:Ot.left_banner_id)&&(Ot==null||((wn=Ot.exercise)===null||wn===void 0)?void 0:wn.left_time)&&(Dn(Date.now()+(Ot==null||((On=Ot.exercise)===null||On===void 0)?void 0:On.left_time)*1e3),setTimeout(function(){Vn("red")},((Ot==null||((An=Ot.exercise)===null||An===void 0)?void 0:An.left_time)-300>0?(Ot==null||((vn=Ot.exercise)===null||vn===void 0)?void 0:vn.left_time)-300:0)*1e3));case 6:case"end":return ln.stop()}},Qt)})),Wt.apply(this,arguments)}rn()},[]),Object(f.useEffect)(function(){return It.type==="exercises"&&Or.b.forEach(function(rn,Wt){document.addEventListener(rn,Cn,!1)}),function(){Or.b.forEach(function(rn,Wt){document.removeEventListener(rn,Cn,!1)})}},[]);var Cn=function(){ze.push("/classrooms/".concat(It.coursesId,"/exercise/").concat(It.exercisesId,"/users/").concat(It.login))};function Qn(){Yt(!En)}function Pn(){Yt(!1)}function kn(){st(),ze.replace("/shixuns/".concat(ct,"/challenges"))}function Sn(){if(De)return;$e()}function nn(){d.a.confirm({title:"\u9000\u51FA\u5B9E\u8BAD",icon:s.a.createElement(kr.a,null),content:"\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5B9E\u8BAD\u5417\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:kn})}function gn(rn){Pn(),rn==="reset-task"&&(De||d.a.confirm({title:"\u91CD\u7F6E\u5B9E\u8BAD",icon:s.a.createElement(kr.a,null),content:s.a.createElement(gt,null),centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Sn})),rn==="full-screen"&&We.a.publish("vnc-enlarge"),rn==="show-clipboard-box"&&We.a.publish("show-clipboard-box")}var In={task_pass:ut,test_set_permission:ot,mirror_description:ne,difficulty:pe,resetVncLoading:De,git_url:me,onVncAction:gn};return s.a.createElement("div",{className:"task-header-container"},It.type!=="exercises"&&s.a.createElement(s.a.Fragment,null,s.a.createElement("a",{className:"task-user-info",href:Xt,target:"_blank"},kt?s.a.createElement("img",{width:"35",height:"35",src:"".concat(Br.a.IMG_SERVER,"/images/").concat(kt)}):null,s.a.createElement("span",null,de.name)),s.a.createElement("div",{className:"grade-info"},s.a.createElement("img",{src:Hr.a,alt:"gold",width:20}),Ft)),s.a.createElement("h2",{className:"shixun-info"},it,(It==null?void 0:It.type)!=="exercises"&&s.a.createElement(zn,{lastedGetTaskInfoTime:Ne,status:wt,defaultTime:dt,onUpdateCostTime:tt,title:Ee?"\u5B9E\u9A8C\u603B\u7528\u65F6":""})),!Ee||(It==null?void 0:It.type)!=="exercises"?null:s.a.createElement("div",{className:"flex-container"},ye?s.a.createElement(cr,{className:"btn-notice",onShowNotice:ge}):null,s.a.createElement(Vt,{onAddVncTime:qe,onReset:Sn,toShixun:kn,title:Ee?"\u5B9E\u9A8C\u73AF\u5883\u5012\u8BA1\u65F6":""}),s.a.createElement("a",{className:"btn-vnc",title:"\u5DE5\u5177\u680F",onClick:Qn},s.a.createElement("img",{alt:"tool",src:Wr.a,width:16}),"\u5DE5\u5177\u680F")),It.type!=="exercises"&&s.a.createElement(s.a.Fragment,null,Ee?s.a.createElement("a",{className:"btn-task-out",onClick:nn,title:"\u9000\u51FA\u5B9E\u8BAD"},"\u9000\u51FA\u5B9E\u8BAD"):s.a.createElement("a",{className:"btn-out",onClick:nn,title:"\u9000\u51FA\u5B9E\u8BAD"},s.a.createElement("i",{className:"iconfont icon-kaiguan"}))),(Nt==null||((z=Nt.exercise)===null||z===void 0)?void 0:z.left_time)&&s.a.createElement(s.a.Fragment,null,s.a.createElement("span",{style:{color:dn},className:"iconfont icon-kaoshishichang mr5"}),s.a.createElement("span",{className:"c-white mr20"},s.a.createElement(mt,{className:"flex-wrp ",valueStyle:{color:dn,fontSize:16,fontWeight:"normal"},title:s.a.createElement("span",{style:{color:dn,fontSize:16}},"\u5269\u4F59\u65F6\u95F4\uFF1A"),value:Nn,onFinish:Object(i.a)(u.a.mark(function rn(){var Wt,Qt;return u.a.wrap(function(Ot){for(;;)switch(Ot.prev=Ot.next){case 0:return Ot.next=2,Object(Dr.K)({categoryId:It.exercisesId,commit_method:2});case 2:Wt=Ot.sent,(Wt==null?void 0:Wt.status)===0&&d.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:s.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",s.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){var On=Object(i.a)(u.a.mark(function vn(){return u.a.wrap(function(ln){for(;;)switch(ln.prev=ln.next){case 0:ze.push("/classrooms/".concat(It.coursesId,"/exercise/").concat(It.exercisesId,"/detail"));case 1:case"end":return ln.stop()}},vn)}));function An(){return On.apply(this,arguments)}return An}()}),(Wt==null?void 0:Wt.status)===-3&&(Qt=parseInt(Wt==null?void 0:Wt.message),Dn(Date.now()+Qt*1e3));case 5:case"end":return Ot.stop()}},rn)}))}))),(It==null?void 0:It.type)==="exercises"&&s.a.createElement(sr.a,{type:"primary",onClick:function(){d.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:s.a.createElement("div",{className:"tc"},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u5DF2\u7ECF\u63D0\u4EA4\uFF1F"),onOk:function(){Cn()}})}},s.a.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"})," \u8FD4\u56DE\u8BD5\u5377"),s.a.createElement(xe.a,null,s.a.createElement(C.a,{className:"setting-drawer",title:null,placement:"right",closable:!1,visible:En,onClose:Pn},s.a.createElement(dr,In))))},Pt=1800,Ut=300;function Vt(T){var z=T.onAddVncTime,ne=T.onReset,pe=T.toShixun,me=T.title,Ee=me===void 0?"":me,ye=Object(f.useState)(Pt),de=Object(l.a)(ye,2),oe=de[0],ae=de[1],Re=Object(f.useState)(!1),De=Object(l.a)(Re,2),tt=De[0],Ne=De[1];Object(Jn.a)(function(){ae(oe-1)},oe>0?1e3:null),Object(f.useEffect)(function(){oe===Ut&&Ne(!0)},[oe]);function ge(){oe!==0?Ne(!1):pe()}function $e(){Ne(!1),oe>0?(ae(Pt),z()):(ae(Pt),ne())}function st(){oe=0?ae.splice(Re,1):ae.push(de),ye(ae.join(""))}}return s.a.createElement("a",{className:"flex-container",onClick:oe},s.a.createElement("span",{className:"".concat(z===1?"radio":"checkbox"," ").concat(pe&&pe.indexOf(de)>=0?"active":"")}),s.a.createElement("div",{className:"flex-container"},s.a.createElement("span",null,de,"\u3001"),s.a.createElement(re.a,{className:"subject-body",value:Ee})))},br=function(T){var z=T.id,ne=T.answer,pe=T.challenge_question,me=T.category,Ee=T.subject,ye=T.onSetAnswers;function de(oe){ye(z,oe)}return s.a.createElement("li",null,s.a.createElement("div",{className:"subject"},s.a.createElement(re.a,{value:"".concat(z+1,"\u3001").concat(Ee),className:"subject-body"})),s.a.createElement("div",{className:"option"},pe.map(function(oe,ae){var Re=oe.option_name;return s.a.createElement(Rn,{index:ae,key:Re,option_name:Re,answer:ne,category:me,callback:de})})))},hr=function(T){var z=T.chooses,ne=T.answers,pe=T.onSetAnswers;return s.a.createElement("ul",{className:"choose-container"},z.map(function(me,Ee){var ye=me.subject,de=me.challenge_question,oe=me.category;return s.a.createElement(br,{key:Ee,id:Ee,subject:ye,challenge_question:de,category:oe,answer:ne[Ee],onSetAnswers:pe})}))},zr=g("yqJW"),Pr=g("cf+g"),fr=g.n(Pr),Xi=g("UbZX"),Er=g.n(Xi),Bi=g("LYID"),gi=g.n(Bi),Hi=function(z){var ne=z.id,pe=z.isActive,me=z.title,Ee=z.onActive,ye=z.had_submmit,de=z.result,oe=z.actual_output,ae=z.standard_answer;function Re(){Ee(ne)}var De="test-case-item";return pe&&(De+=" active"),ye&&(De+=" has-result"),s.a.createElement("li",{className:De},s.a.createElement("a",{className:"case-header",onClick:Re},s.a.createElement("h2",null,s.a.createElement("div",{className:pe?"arrow-down":"arrow-right"}),s.a.createElement("span",{className:"test-title"},me)),ye>0?s.a.createElement("img",{width:16,src:de?Er.a:gi.a}):s.a.createElement("i",{className:"iconfont icon-suo1"})),s.a.createElement("div",{className:"item-desc ".concat(pe?"show":"hide"," choose-game-item")},ye?de?s.a.createElement(f.Fragment,null,s.a.createElement("p",null,"\u6B63\u786E\u9009\u9879\uFF1A",s.a.createElement("b",null,ae)),s.a.createElement("p",null,"\u4F60\u7684\u9009\u9879\uFF1A",s.a.createElement("b",{className:"c-red"},oe))):s.a.createElement("p",null,"\u9519\u8BEF\uFF0C\u4E0D\u652F\u6301\u67E5\u770B"):s.a.createElement("p",null,"\u5C1A\u672A\u63D0\u4EA4\uFF0C\u6682\u4E0D\u652F\u6301\u67E5\u770B")))},ji=function(T){var z=T.onResizeSetContainer,ne=T.moveY,pe=T.had_submmit,me=T.test_sets,Ee=me===void 0?[]:me,ye=T.challenge_chooses_count,de=T.choose_correct_num,oe=Object(f.useState)(-1),ae=Object(l.a)(oe,2),Re=ae[0],De=ae[1];function tt($e){De($e===Re?-1:$e)}var Ne=de===ye;function ge(){z(ne)}return s.a.createElement(f.Fragment,null,s.a.createElement("div",{className:"test-header"},s.a.createElement("span",{className:"active"},"\u6D4B\u8BD5\u7ED3\u679C"),s.a.createElement("a",{onClick:ge},s.a.createElement("i",{className:"iconfont ".concat(ne===.01?"icon-shousuo":"icon-zhankai"," icon-zhankai")}))),pe?s.a.createElement("p",{className:"test-result ".concat(Ne?"success":"failer")},s.a.createElement("span",{className:"count"},s.a.createElement("img",{width:16,src:Ne?Er.a:fr.a}),de," / ",ye," \u5171\u6709",ye,"\u9898\uFF0C"),s.a.createElement("span",null,Ne?"\u5168\u90E8\u901A\u8FC7":"\u5176\u4E2D".concat(ye-de,"\u9898\u76EE\u7ED3\u679C\u4E0D\u5339\u914D\u3002\u8BE6\u60C5\u5982\u4E0B\uFF1A"))):null,s.a.createElement("ul",{className:"test-case-list"},Ee.map(function($e,st){return s.a.createElement(Hi,Object(o.a)({key:"item"+st,had_submmit:pe,title:"\u9898\u76EE".concat(st+1)},$e,{isActive:Re===st,id:st,onActive:tt}))})))},xs=g("qUwa"),Wi=g("VjRW"),zi=g.n(Wi),Gr=function(T){var z=T.st,ne=T.prev_game,pe=T.next_game,me=T.time_limit,Ee=T.record_consume_time,ye=T.loading,de=T.vnc_url,oe=T.vnc_evaluate,ae=T.shixun,Re=T.game,De=T.onRun,tt=T.onShowTestCaseList,Ne=pe&&!ye&&(Re.status===2||ae.status<2||ae.task_pass),ge=z===1&&Re.status===2,$e=Object(f.useState)(0),st=Object(l.a)($e,2),ze=st[0],qe=st[1];return Object(f.useEffect)(function(){ze>0&&setTimeout(function(){qe(ze-1)},1e3)},[ze]),Object(f.useEffect)(function(){var it=We.a.subscribe("eval-code-finish",function(){qe(10)});return it},[]),s.a.createElement(f.Fragment,null,s.a.createElement("div",{className:"flex-container eval-desc"},me?s.a.createElement("span",null,"\u672C\u5173\u6700\u5927\u6267\u884C\u65F6\u95F4\uFF1A".concat(me,"\u79D2")):null,Ee?s.a.createElement("span",null,"\u672C\u6B21\u8BC4\u6D4B\u8017\u65F6(\u7F16\u8BD1\u3001\u8FD0\u884C\u603B\u65F6\u95F4)\uFF1A",Ee," \u79D2"):null,de&&s.a.createElement("a",{title:"\u67E5\u770B\u6D4B\u8BD5\u7ED3\u679C",onClick:tt},"\u67E5\u770B\u6D4B\u8BD5\u7ED3\u679C")),s.a.createElement("div",{className:"flex-container eval-btn-group"},ne&&!ye?s.a.createElement(Se.Link,{to:"/tasks/".concat(ne),className:"ghost-link"},"\u4E0A\u4E00\u5173"):null,Ne?s.a.createElement(Se.Link,{to:"/tasks/".concat(pe),className:"ghost-link"},"\u4E0B\u4E00\u5173"):null,!de||oe?s.a.createElement("button",{onClick:De,style:{minWidth:"72px"},disabled:ye||ge||ze>0,className:"btn-run",title:ge?"\u5DF2\u901A\u5173\u7684\u9009\u62E9\u9898\u4EFB\u52A1\u65E0\u6CD5\u518D\u6B21\u6D4B\u8BC4":"\u8FD0\u884C\u8BC4\u6D4B"},ze>0?"".concat(ze,"S"):s.a.createElement(f.Fragment,null," ",s.a.createElement("img",{src:zi.a,alt:"run",width:18})," ",s.a.createElement("b",null,"\u8BC4\u6D4B")," ")):null))};function Gi(T,z){switch(z.type){case X.e:return Object(e.a)(Object(e.a)({},T),{},{loading:!0});case X.d:return Object(e.a)(Object(e.a)({},T),{},{loading:!1});case X.A:return Object(e.a)(Object(e.a)({},T),z.payload);default:throw new Error}}var Vi=function(T){var z=T.taskData,ne=T.moveY,pe=T.onResizeYStart,me=T.onResizeSetContainer,Ee=T.onEval,ye=T.lastedGetTaskInfoTime,de=z.chooses,oe=z.choose_test_cases,ae=z.game,Re=oe.test_sets,De=oe.challenge_chooses_count,tt=oe.choose_correct_num,Ne=oe.had_submmit,ge=Object(f.useCallback)(function(){var Lt=[];return Lt.length=De,Ne&&(Lt=Re.map(function(Ft){return Ft.actual_output})),Lt},[ye]),$e=Object(f.useReducer)(Gi,{loading:!1,answers:ge()}),st=Object(l.a)($e,2),ze=st[0],qe=st[1];Object(f.useEffect)(function(){qe({type:X.A,payload:{answers:ge()}})},[ye]);var it=ze.answers,ct=ze.loading;function ut(Lt,Ft){it[Lt]=Ft,qe({type:X.A,payload:{answers:it}})}function ot(){for(var Lt=!0,Ft=0;Ft(?:[\n\r\s]*?)(?:<\/link>)*/im,Yr=/(?:[\n\r\s]*?)(?:<\/script>)*/im,vi=["http","com","net","org","cdn"];function bi(T){for(var z=!1,ne=0;neEe+Ei&&ye()},Ei),Object(f.useEffect)(function(){de.current&&ae&&ae.content&&(de.current.setAttribute("action",oe),de.current.submit())},[de.current,ae,oe]),s.a.createElement("div",{className:"html-code-view",style:{display:pe?"block":"none",width:"100%",height:"100%"}},s.a.createElement("form",{ref:de,method:"post",target:"my-frame"},s.a.createElement("input",{type:"hidden",name:"contents",value:ae.content}),s.a.createElement("input",{type:"hidden",name:"educodercss",value:ae.css}),s.a.createElement("input",{type:"hidden",name:"educoderscript",value:ae.script})),s.a.createElement("iframe",{frameBorder:"0",name:"my-frame",style:{background:"#fff",height:"100%",width:"100%"}}))},sa=g("dQ5l");function yi(T){var z=T.last_compile_output,ne=T.language,pe=T.ts_mem,me=T.ts_time,Ee=T.input,ye=T.output,de=T.actual_output,oe=T.is_public,ae=T.result,Re=T.compile_success,De=T.title,tt=T.isActive,Ne=T.id,ge=T.onActive,$e=T.test_sets_view,st=T.allowed_unlock,ze=T.identity;function qe(){oe||$e||ze<=5?ge(Ne):st?We.a.publish("unlock-test-case",Ne):r.b.info("\u672C\u6D4B\u8BD5\u96C6\u4E0D\u53EF\u89E3\u9501")}var it="test-case-item";return tt&&(it+=" active"),z&&(it+=" has-result"),s.a.createElement("li",{className:it},s.a.createElement("a",{className:"case-header",onClick:qe},s.a.createElement("h2",null,s.a.createElement("div",{className:tt?"arrow-down":"arrow-right"}),s.a.createElement("span",{className:"test-title"},De)),s.a.createElement("div",{className:"case-info"},pe?s.a.createElement("span",{className:"description"},"\u6D88\u8017\u5185\u5B58",pe,"MB"):null,me?s.a.createElement("span",{className:"description"}," \u4EE3\u7801\u6267\u884C\u65F6\u957F\uFF1A",me,"\u79D2 "):null,oe?null:$e||ze<=5?s.a.createElement("i",{className:"iconfont icon-jiesuo"}):s.a.createElement("i",{className:"iconfont icon-suo1"}),Re>0?s.a.createElement("img",{width:16,src:ae?Er.a:gi.a}):null)),s.a.createElement("div",{className:"item-desc ".concat(tt?"show":"hide"," choose-game-item")},Ee?s.a.createElement("p",null,s.a.createElement("span",null,"\u6D4B\u8BD5\u8F93\u5165\uFF1A"),s.a.createElement("span",{style:{color:"#fff"}},Ee)):null,s.a.createElement("p",{className:"output-title-container"},s.a.createElement("span",null,"\u2014\u2014 \u9884\u671F\u8F93\u51FA \u2014\u2014"),s.a.createElement("span",{className:"output-title"},"\u2014\u2014 \u5B9E\u9645\u8F93\u51FA \u2014\u2014")),s.a.createElement(sa.a,{output:ye,actual_output:de})))}var oa=function(T){var z=T.onResizeSetContainer,ne=T.moveY,pe=T.isHtml,me=T.lastedUpdateTime,Ee=T.content,ye=T.myshixunIdentifier,de=T.test_sets_view,oe=T.identity,ae=T.language,Re=T.allowed_unlock,De=T.test_sets,tt=De===void 0?[]:De,Ne=T.test_sets_count,ge=T.sets_error_count,$e=T.last_compile_output,st=T.onFinishDisplayHtml,ze=Object(f.useState)(-1),qe=Object(l.a)(ze,2),it=qe[0],ct=qe[1],ut=Object(f.useState)(pe?0:1),ot=Object(l.a)(ut,2),dt=ot[0],wt=ot[1];function Xt(on){ct(on===it?-1:on)}function kt(){z(ne)}function Lt(on){wt(parseInt(on.target.id,10))}var Ft={code:Ee,isActive:dt===0&&pe,myshixunIdentifier:ye,onFinishDisplayHtml:st,lastedUpdateTime:me};return s.a.createElement(f.Fragment,null,s.a.createElement("div",{className:"test-header"},s.a.createElement("div",{className:"flex-container"},pe?s.a.createElement("span",{id:0,onClick:Lt,className:dt===0?"active":""},"\u6548\u679C\u663E\u793A"):null,s.a.createElement("span",{id:1,onClick:Lt,className:dt===1?"active":""},"\u6D4B\u8BD5\u7ED3\u679C")),s.a.createElement("a",{onClick:kt},s.a.createElement("i",{className:"iconfont ".concat(ne===.01?"icon-shousuo":"icon-zhankai"," icon-zhankai")}))),s.a.createElement("section",{style:{display:dt===1?"block":"none"}},$e?s.a.createElement("p",{className:"test-result ".concat(ge===0?"success":"failer")},s.a.createElement("span",{className:"count"},s.a.createElement("img",{width:16,src:ge===0?Er.a:fr.a}),Ne-ge,"/",Ne),ge==0?s.a.createElement("span",{className:"count"},"\u5168\u90E8\u901A\u8FC7"):s.a.createElement(re.a,{className:"last-compile-output",value:$e})):null,s.a.createElement("ul",{className:"test-case-list"},tt.map(function(on,Mt){return s.a.createElement(yi,Object(o.a)({allowed_unlock:Re,identity:oe,key:"item"+Mt,test_sets_view:de,language:ae,last_compile_output:$e,title:"\u6D4B\u8BD5\u96C6".concat(Mt+1)},on,{isActive:it===Mt,id:Mt,onActive:Xt}))}))),pe?s.a.createElement(aa,Ft):null)};function la(T){var z=T.isLarge,ne=T.language,pe=T.test_sets,me=pe===void 0?[]:pe,Ee=T.test_sets_count,ye=T.allowed_unlock,de=T.sets_error_count,oe=T.last_compile_output,ae=T.test_sets_view,Re=T.identity,De=T.onResizeSet,tt=Object(f.useState)(-1),Ne=Object(l.a)(tt,2),ge=Ne[0],$e=Ne[1];function st(ze){$e(ze===ge?-1:ze)}return s.a.createElement(f.Fragment,null,s.a.createElement("div",{className:"test-header"},s.a.createElement("span",{className:"active"},"\u6D4B\u8BD5\u7ED3\u679C"),s.a.createElement("a",{onClick:De},s.a.createElement("i",{className:"iconfont ".concat(z?"icon-shousuo":"icon-zhankai"," icon-zhankai")}))),oe?s.a.createElement("p",{className:"test-result ".concat(de===0?"success":"failer")},s.a.createElement("span",{className:"count"},s.a.createElement("img",{width:16,src:de===0?Er.a:fr.a}),Ee-de,"/",Ee),de==0?s.a.createElement("span",null,"\u5168\u90E8\u901A\u8FC7"):s.a.createElement(re.a,{value:oe})):null,s.a.createElement("ul",{className:"test-case-list"},me.map(function(ze,qe){return s.a.createElement(yi,Object(o.a)({allowed_unlock:ye,identity:Re,test_sets_view:ae,key:"item"+qe,language:ne,last_compile_output:oe,title:"\u6D4B\u8BD5\u96C6".concat(qe+1)},ze,{isActive:ge===qe,id:qe,onActive:st}))})))}var ca=g("ZD9Y"),ua=function(T){var z=T.onFontSizeChange,ne=T.cmFontSize,pe=T.cmCodeMode,me=T.onCodeModeChange,Ee=T.tabToSpace,ye=T.onTabToSpace,de=T.shixun,oe=de.task_pass,ae=de.forbid_copy,Re=de.test_set_permission,De={onFontSizeChange:z,cmFontSize:ne,cmCodeMode:pe,onCodeModeChange:me,tabToSpace:Ee,onTabToSpace:ye};return s.a.createElement(ca.a,De,s.a.createElement("h3",null,"\u5173\u5361\u914D\u7F6E\u4FE1\u606F"),s.a.createElement("section",null,s.a.createElement("a",{className:"file-item",title:oe?"\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218":"\u4E0D\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218"},s.a.createElement("b",null,"\u8DF3\u5173"),s.a.createElement("span",null,oe?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),s.a.createElement("a",{className:"file-item",title:Re?"\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9":"\u4E0D\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9"},s.a.createElement("b",null,"\u6D4B\u8BD5\u96C6\u89E3\u9501"),s.a.createElement("span",null,Re?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),s.a.createElement("a",{className:"file-item",title:ae?"\u4E0D\u5141\u8BB8\u5B66\u5458\u7C98\u8D34\u4EE3\u7801":"\u5141\u8BB8\u5B66\u5458\u7C98\u8D34\u4EE3\u7801"},s.a.createElement("b",null,"\u4EE3\u7801\u7C98\u8D34"),s.a.createElement("span",null,ae?"\u4E0D\u5141\u8BB8":"\u5141\u8BB8"))))},As=g("X9zl"),Ts=g("XyRZ");function da(T){var z=T.callback,ne=T.file,pe=T.onHidePathList;function me(){pe(),z(ne)}return s.a.createElement("a",{onClick:me},ne)}var ha=function(T){var z=T.paths,ne=T.onChangePath,pe=T.activePath,me=T.isVisible,Ee=T.onHidePathList;return s.a.createElement("ul",{className:"path-container",onMouseLeave:Ee,style:{display:me?"block":"none"}},z.filter(function(ye){return!!ye}).map(function(ye){return s.a.createElement("li",{className:pe===ye?"active":"",key:ye},s.a.createElement(da,{callback:ne,file:ye,onHidePathList:Ee}))}))},Si=g("rAM+"),xi=g("J66h"),fa=g("/POA"),Rs=g("q7KB"),Ci=g("bdgK");function _a(T,z,ne){var pe=ne._core._renderService.dimensions.actualCellWidth||9.5,me=ne._core._renderService.dimensions.actualCellHeight||18,Ee=Math.floor(z/me),ye=Math.floor(T/pe);return[ye,Ee]}function pa(T,z){var ne=new Ci.default(function(pe){var me=Object(Si.a)(pe),Ee;try{for(me.s();!(Ee=me.n()).done;){var ye=Ee.value;if(ye.target.offsetHeight>0||ye.target.offsetWidth>0){var de=_a(ye.target.offsetWidth,ye.target.offsetHeight,T),oe=Object(l.a)(de,2),ae=oe[0],Re=oe[1];T.resize(ae,Re),We.a.publish("ssh-xterm-resize",{columns:ae,rows:Re,width:ye.target.offsetWidth,height:ye.target.offsetHeight})}}}catch(De){me.e(De)}finally{me.f()}});return ne.observe(z),ne}var ma=3e4,wi=function(T){var z=T.sshConfigData,ne=T.sid,pe=Object(f.useState)(null),me=Object(l.a)(pe,2),Ee=me[0],ye=me[1],de=z.ws_url,oe=z.password,ae=z.port,Re=Object(f.useRef)(),De=Object(f.useRef)(),tt=Object(f.useRef)(!1);return Object(f.useEffect)(function(){if(Re.current&&de){var Ne=new fa.Terminal({fontSize:16});Ne.open(Re.current),Ne.onData(function($e){De.current&&(De.current.readyState===1&&(De.current.send(JSON.stringify({tp:"client",data:$e})),We.a.publish("on-operating-ssh")))}),Ne.write("Connecting..."),ye(Ne);var ge=pa(Ne,Re.current);return function(){Ne.dispose(),ge.unobserve(Re.current)}}},[de,Re.current]),Object(f.useEffect)(function(){if(Ee&&de){var Ne=function(){var ct=new WebSocket(de);De.current=ct,ct.onopen=function(){var ut=Ee.element.parentElement;if(ut){var ot=ut.offsetWidth,dt=ut.offsetHeight;ct.send(JSON.stringify({tp:"init",data:Object(e.a)(Object(e.a)({},z),{},{secret:oe,width:ot,height:dt,rows:Ee.rows,columns:Ee.cols})}))}Ee.focus()},ct.onerror=function(ut){console.log("------in socket error----",ut,ct,de)},ct.onmessage=function(ut){tt.current||(Ee.write("\r"),setTimeout(function(){Ee.clear()},1e3)),tt.current=!0;var ot=xi.Base64.decode(ut.data.toString());Ee.write(ot)},ct.onclose=function(ut){ge&&clearInterval(ge),Ee.write(`\r connection closed`)}},ge=setInterval(function(){De.current&&De.current.send(JSON.stringify({tp:"h"}))},ma),$e=We.a.subscribe("create-socket",function(it){ne===it&&(De.current&&De.current.readyState===1?Ee.focus():Ne(),Ee.focus())}),st=We.a.subscribe("close-socket",function(it){ne===it&&(De.current&&(De.current.close(),tt.current=!1,Ee.clear()),De.current=null)}),ze=We.a.subscribe("ssh-xterm-resize",function(it){De.current&&De.current.readyState===1&&De.current.send(JSON.stringify({tp:"resize",data:Object(e.a)({},it)}))}),qe=We.a.subscribe("ssh-add-connect-time",function(){De.current&&De.current.readyState===1&&De.current.send(JSON.stringify({tp:"overtime"}))});return function(){st(),$e(),ze(),qe(),De.current&&(De.current.close(),tt.current=!1)}}},[Ee,de,ae]),s.a.createElement("div",{ref:Re,className:"xterm-panel"},de?null:s.a.createElement("p",{style:{color:"#fff"}},"\u6B63\u5728\u8FDE\u63A5\u547D\u4EE4\u884C\u670D\u52A1..."))},ga={theme:Object(_r.a)("cmCodeMode","vs-dark"),fontSize:Object(_r.a)("cmFontSize",16),tabToSpace:Object(_r.a)("cmTabToSpace",!0),showEditorSetting:!1,showPathList:!1,tabIndex:0,sshConfigData:null,sshTabs:[]};function va(T,z){switch(z.type){case X.C:return Object(e.a)(Object(e.a)({},T),{},{showEditorSetting:z.payload});case X.D:return Object(e.a)(Object(e.a)({},T),{},{theme:z.payload});case X.B:return Object(e.a)(Object(e.a)({},T),{},{fontSize:z.payload});case X.K:return Object(e.a)(Object(e.a)({},T),{},{tabIndex:z.payload});case X.I:return Object(e.a)(Object(e.a)({},T),{},{sshConfigData:z.payload});case X.J:return Object(e.a)(Object(e.a)({},T),{},{sshTabs:Object(R.a)(z.payload)});case X.S:return Object(e.a)(Object(e.a)({},T),{},{showPathList:!0});case X.p:return Object(e.a)(Object(e.a)({},T),{},{showPathList:!1});case X.v:return Object(e.a)(Object(e.a)({},T),{},{tabToSpace:z.payload});default:throw new Error}}var Ai=3e4,ba=function(T){var z=T.taskData,ne=T.moveY,pe=T.isHtml,me=T.isNotice,Ee=T.onResizeYStart,ye=T.codeRepData,de=T.isEditPath,oe=T.onEditRepCode,ae=T.onUpdateCode,Re=T.onResizeSetContainer,De=T.onEval,tt=T.evaluateLoading,Ne=T.evaluateMessage,ge=T.onResizeCodeArea,$e=T.onShowDir,st=T.onChangePath,ze=T.onShowNotice,qe=T.onResetCode,it=T.onResetPassedCode,ct=T.onFinishDisplayHtml,ut=Object(f.useReducer)(va,ga),ot=Object(l.a)(ut,2),dt=ot[0],wt=ot[1],Xt=ye.loading,kt=ye.content,Lt=ye.language,Ft=ye.lastedUpdateTime,on=ye.paths,Mt=ye.currentPath,En=dt.fontSize,Yt=dt.theme,tn=dt.showEditorSetting,un=dt.showPathList,Nt=dt.tabIndex,At=dt.sshTabs,Ln=dt.tabToSpace,Bt=dt.sshConfigData,dn=z.shixun,Vn=z.test_sets,yn=z.test_sets_count,Yn=z.sets_error_count,Nn=z.last_compile_output,Dn=z.game,It=z.git_url,Cn=z.myshixun,Qn=z.user,Pn=z.allowed_unlock,kn=dn.webssh,Sn=dn.multi_webssh,nn=dn.hide_code,gn={onFinishDisplayHtml:ct,allowed_unlock:Pn,onResizeSetContainer:Re,moveY:ne,language:Lt,content:kt,isHtml:pe,myshixunIdentifier:Cn.identifier,test_sets_view:Dn.test_sets_view,identity:Qn.identity,lastedUpdateTime:Ft,test_sets:Vn,test_sets_count:yn,sets_error_count:Yn,last_compile_output:Nn};Object(Jn.a)(function(){var Ct=new Date().getTime();de&&Ft&&!nn&&Ct>Ft+Ai&&ae()},Ai);function In(Ct){oe(Ct)}function rn(){wt({type:X.C,payload:!0})}function Wt(){wt({type:X.C,payload:!1})}function Qt(Ct){wt({type:X.B,payload:Ct}),Object(_r.b)("cmFontSize",Ct)}function wn(Ct){wt({type:X.D,payload:Ct}),Object(_r.b)("cmCodeMode",Ct)}function Ot(Ct){wt({type:X.v,payload:Ct}),Object(_r.b)("cmTabToSpace",Ct)}function On(){wt({type:X.S})}function An(){wt({type:X.p})}function vn(Ct){wt({type:X.K,payload:parseInt(Ct.target.id,10)})}function Zn(){var Ct=At.length;At.push(Ct+2),wt({type:X.J,payload:At})}function ln(Ct){Ct.stopPropagation(),Ct.preventDefault();var Xn=parseInt(Ct.target.id,10);At.splice(Xn,1),wt({type:X.J,payload:At});var rr=1;At.length>0&&(rr=At[0]),wt({type:X.K,payload:rr})}function tr(){return he(Dn.identifier)}function Kn(Ct){wt({type:X.K,payload:0}),st(Ct)}function ft(){wt({type:X.I,payload:null})}Object(f.useEffect)(function(){wt({type:X.K,payload:nn?1:0})},[nn]),Object(f.useEffect)(function(){if(!Bt&&Nt>=1){var Ct=function(){var Xn=Object(i.a)(u.a.mark(function rr(){var mr;return u.a.wrap(function(Bn){for(;;)switch(Bn.prev=Bn.next){case 0:return Bn.next=2,ve(Cn.identifier);case 2:mr=Bn.sent,wt({type:X.I,payload:mr});case 4:case"end":return Bn.stop()}},rr)}));return function(){return Xn.apply(this,arguments)}}();Ct()}Bt&&Nt>=1&&setTimeout(function(){We.a.publish("create-socket",Nt)},100)},[Bt,Nt]);var Tt=ne?ne!=="100%"?"".concat(ne-54,"px"):ne:"70%",Dt=ne==="100%"?0:"calc(100% - 3px - 51px - ".concat(Tt,")"),_t=[];kn&&_t.push(1),Sn&&_t.concat(At);var nr={content:kt,language:Lt,onCodeChange:In,theme:Yt,onSave:ae,forbidCopy:dn.forbid_copy,isEditPath:de,code_edit_permission:dn.code_edit_permission,monacoOptions:{fontSize:En,insertSpaces:Ln,readOnly:!de&&!dn.code_edit_permission}},Kt={loading:Xt,lastedUpdateTime:Ft,moveY:ne,code_hidden:dn.code_hidden,gameStatus:Dn.status,isEditPath:de,isNotice:me,git_url:It,onResetCode:qe,onShowCodeSetting:rn,onResetPassedCode:it,onShowNotice:ze,onShowDir:$e,onResizeCodeArea:ge},pr={isNotice:me,moveY:ne,tabIndex:Nt,onShowNotice:ze,onResizeCodeArea:ge,webssh:kn,socketKeys:_t,onCloseSocket:tr,isActive:Nt>=1,onReCreateSocket:ft},bn={onFontSizeChange:Qt,cmFontSize:En,tabToSpace:Ln,cmCodeMode:Yt,onCodeModeChange:wn,onTabToSpace:Ot,shixun:dn};return s.a.createElement(f.Fragment,null,s.a.createElement("div",{className:"code-area-container",style:{height:Tt}},s.a.createElement("div",{className:"navs"},s.a.createElement("ul",null,nn?null:s.a.createElement("li",{className:"flex-container"},s.a.createElement("a",{id:0,className:Nt===0?"active first":"first",onClick:vn},"\u4EE3\u7801\u6587\u4EF6"),on.length>=1?s.a.createElement("span",{onMouseOver:On,className:un?"arrow-down":"arrow-right"}):null),kn?s.a.createElement("li",null,s.a.createElement("a",{className:Nt===1?"active":"",onClick:vn,id:1},"\u547D\u4EE4\u884C")):s.a.createElement("li",null),Sn?At.map(function(Ct,Xn){return s.a.createElement("li",{key:Ct},s.a.createElement("a",{id:Ct,className:Nt===Ct?"active":"",onClick:vn},"\u547D\u4EE4\u884C",Ct-1,s.a.createElement("i",{title:"\u5173\u95ED\u547D\u4EE4\u884C\u7A97\u53E3",id:Xn,className:"iconfont icon-shanchu_moren",onClick:ln})))}):null,Sn&&At.length<2?s.a.createElement("li",null,s.a.createElement("a",{onClick:Zn,title:"\u65B0\u5F00\u547D\u4EE4\u884C\u7A97\u53E3"},"\uFF0B")):null),s.a.createElement("div",{className:"action-bar-container",style:{display:Nt===0?"flex":"none"}},s.a.createElement(Nr,Kt)),s.a.createElement("div",{className:"action-bar-container",style:{display:Nt>=1?"flex":"none"}},s.a.createElement(vr,pr))),s.a.createElement("section",{style:{display:Nt===0?"block":"none"}},s.a.createElement(ia,nr)),kn?s.a.createElement("section",{style:{display:Nt===1?"block":"none"}},s.a.createElement(wi,{sshConfigData:Bt||{},sid:1})):null,Sn?At.map(function(Ct){return s.a.createElement("section",{key:"ssh".concat(Ct),style:{display:Nt===Ct?"block":"none"}},s.a.createElement(wi,{sshConfigData:Bt||{},sid:Ct}))}):null,s.a.createElement(ha,{isVisible:un,onHidePathList:An,paths:on,activePath:Mt,onChangePath:Kn})),s.a.createElement("div",{className:"resize-y-bar",onMouseDown:Ee,draggable:!1},s.a.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),s.a.createElement("div",{className:"test-set-container",style:{height:Dt}},tt?s.a.createElement(Rt.a,{message:Ne,style:{color:"#4CACFF"}}):s.a.createElement(oa,gn)),s.a.createElement("div",{className:"action-container"},s.a.createElement(Gr,Object(o.a)({},z,{loading:tt,onRun:De}))),s.a.createElement(xe.a,null,s.a.createElement(C.a,{className:"setting-drawer",title:null,placement:"right",closable:!1,visible:tn,onClose:Wt},s.a.createElement(ua,bn))))},Ls=g("zkdm"),Ea=g("Sa5k"),Ti=g.n(Ea),Qr=function(T){var z=T.list,ne=T.title,pe=z.length;return s.a.createElement("div",{className:"img-list"},s.a.createElement("h4",null,ne),s.a.createElement("div",{className:"list-body"},pe>0?z.map(function(me){return s.a.createElement("img",{className:pe===1?"singal":"",src:"".concat(pn.a).concat(me.pic_url),key:me.pic_url,alt:ne})}):s.a.createElement(f.Fragment,null,s.a.createElement("img",{alt:"\u7A7A",className:"nothing",src:Ti.a}),s.a.createElement("img",{alt:"\u7A7A",className:"nothing",src:Ti.a}))))},Ds=g("1A8V"),ya=function(T){var z=T.url,ne=T.poster;return s.a.createElement("div",{className:"video-container"},s.a.createElement("video",{controls:!0,autoPlay:!0,src:z,preload:"auto",poster:ne||""},s.a.createElement("source",{type:"video/webm",src:z}),s.a.createElement("source",{type:"video/mp4",src:z})))},Sa=function(T){var z=T.files;return s.a.createElement("ul",{className:"video-list"},z.map(function(ne,pe){return s.a.createElement("li",{key:pe},s.a.createElement(ya,{url:ne.file_url}))}))},xa=function(T){var z=T.value;return s.a.createElement("img",{src:"data:image/png;base64,".concat(z),alt:"qrcode"})};function Ca(T){var z=T.documentElement,ne=T.body,pe=Math.max(z.clientHeight,z.scrollHeight,z.offsetHeight,ne?ne.clientHeight:0,ne?ne.scrollHeight:0,500);return pe}function wa(T){var z=T.contentDocument?T.contentDocument:T.contentWindow.document;T.style.visibility="hidden",T.style.height="10px",T.style.height=Ca(z)+4+"px",T.style.visibility="visible"}var Aa=function(T){var z=T.taskId,ne=T.onHidePictureView,pe=Object(f.useState)({}),me=Object(l.a)(pe,2),Ee=me[0],ye=me[1],de=Object(f.useRef)();Object(f.useEffect)(function(){var st=Ee.type,ze=Ee.iframe_src;st==="html"&&ze&&de.current&&(de.current.contentWindow.document.write(ze),de.current.contentWindow.document.close(),setTimeout(function(){wa(de.current)},100))},[Ee,de.current]),Object(f.useEffect)(function(){function st(){return ze.apply(this,arguments)}function ze(){return ze=Object(i.a)(u.a.mark(function qe(){var it;return u.a.wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:return ut.prev=0,ut.next=3,Et(z);case 3:it=ut.sent,ye(it),ut.next=10;break;case 7:ut.prev=7,ut.t0=ut.catch(0),console.log(ut.t0);case 10:case"end":return ut.stop()}},qe,null,[[0,7]])})),ze.apply(this,arguments)}st()},[z]);var oe=Ee.type,ae=Ee.orignal_picture,Re=Ee.user_picture,De=Ee.answer_picture,tt=Ee.contents,Ne=Ee.user_file,ge=Ee.message,$e=Ee.qrcode_str;return s.a.createElement(f.Fragment,null,oe?null:s.a.createElement(Rt.a,{message:ge||"\u52A0\u8F7D\u4E2D..."}),s.a.createElement("div",{className:"eval-picture-panel"},s.a.createElement("div",{className:"picture-body"},s.a.createElement("h3",null,"\u67E5\u770B\u6548\u679C",s.a.createElement("a",{onClick:ne},s.a.createElement("i",{className:"iconfont icon-shanchu2"}))),oe==="image"?s.a.createElement("div",{className:"flex-container"},ae.length>0?s.a.createElement(Qr,{list:ae,title:"\u539F\u59CB\u56FE\u7247"}):null,Re.length>0?s.a.createElement(Qr,{list:Re,title:"\u5B9E\u9645\u8F93\u51FA"}):null,De.length>0?s.a.createElement(Qr,{list:De,title:"\u9884\u671F\u8F93\u51FA"}):null):s.a.createElement(f.Fragment,null,s.a.createElement("h2",null,"\u5B9E\u9645\u8F93\u51FA"),s.a.createElement("div",{className:"output-txt ".concat(oe==="html"?"html":"")},oe==="html"?s.a.createElement("iframe",{ref:de,style:{width:"100%",height:"100%",border:"1px solid #ccc"}}):oe=="mp4"?s.a.createElement(Sa,{files:Ne}):oe==="qrcode"?s.a.createElement(xa,{value:$e}):tt)))))};function Ta(T,z){return Object(j.c)("/tasks/".concat(T,"/system_update.json?myshixun_id=").concat(z))}function Ra(T){return Object(j.c)("/tasks/".concat(T,"/sync_codes.json"))}function Ir(T){return Object(j.c)("/tasks/".concat(T,"/sync_modify_time"))}var La=function(T){var z=T.showNotice,ne=T.tpm_cases_modified,pe=T.tpm_modified,me=T.tpm_script_modified,Ee=T.st,ye=T.taskId,de=T.myshixunId,oe=T.onNextCallback,ae=T.onUpdateCallback,Re=T.onUpdateFailure,De=(pe||me)&&Ee===0,tt=Object(f.useState)(!1),Ne=Object(l.a)(tt,2),ge=Ne[0],$e=Ne[1];function st(){return ze.apply(this,arguments)}function ze(){return ze=Object(i.a)(u.a.mark(function ct(){var ut,ot,dt,wt;return u.a.wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:if(!ge){kt.next=2;break}return kt.abrupt("return");case 2:if($e(!0),!De){kt.next=21;break}return kt.next=6,Ra(ye);case 6:if(ut=kt.sent,ot=ut.path,dt=ut.status,wt=ut.message,!(dt===-1)){kt.next=14;break}r.b.info(wt||"\u66F4\u65B0\u5931\u8D25\uFF0C\u670D\u52A1\u7AEF\u9519\u8BEF"),Re(),kt.next=19;break;case 14:if(r.b.info("\u66F4\u65B0\u6210\u529F\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u65B0\u52A0\u8F7D\u4EE3\u7801..."),!ne){kt.next=18;break}return kt.next=18,Ir(ye);case 18:ae(ot,new Date().getTime());case 19:kt.next=25;break;case 21:return kt.next=23,Ir(ye);case 23:r.b.info("\u66F4\u65B0\u72B6\u6001\u5DF2\u540C\u6B65\u3002"),oe();case 25:$e(!1);case 26:case"end":return kt.stop()}},ct)})),ze.apply(this,arguments)}function qe(){return it.apply(this,arguments)}function it(){return it=Object(i.a)(u.a.mark(function ct(){return u.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:if(!ge){ot.next=2;break}return ot.abrupt("return");case 2:if($e(!0),!De){ot.next=11;break}return ot.next=6,Ta(ye,de);case 6:if(!ne){ot.next=9;break}return ot.next=9,Ir(ye);case 9:ot.next=13;break;case 11:return ot.next=13,Ir(ye);case 13:$e(!1),oe();case 15:case"end":return ot.stop()}},ct)})),it.apply(this,arguments)}return s.a.createElement(d.a,{centered:!0,title:"\u66F4\u65B0\u901A\u77E5",closable:!1,confirmLoading:ge,visible:z,onOk:st,onCancel:qe,okText:De?"\u7ACB\u5373\u66F4\u65B0":"\u77E5\u9053\u4E86",cancelText:"\u7A0D\u540E\u518D\u8BF4"},ne&&De?s.a.createElement(f.Fragment,null,s.a.createElement("p",null," \u5173\u5361\u4EFB\u52A1\u7684\u4EE3\u7801\u6587\u4EF6\u548C\u6D4B\u8BD5\u96C6\u6709\u66F4\u65B0\u5566~"),s.a.createElement("p",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9\u3002"),s.a.createElement("p",null,"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01")):ne?s.a.createElement(f.Fragment,null,s.a.createElement("p",null,"\u672C\u5173",Ee===0?"\u6D4B\u8BD5\u96C6":"\u7B54\u6848","\u5DF2\u66F4\u65B0\uFF0C\u60A8\u53EF\u4EE5\u91CD\u65B0\u8BC4\u6D4B\u3002"),s.a.createElement("p",null,"\u672C\u6B21\u66F4\u65B0\u4E0D\u5F71\u54CD\u5DF2\u83B7\u5F97\u7684\u7ECF\u9A8C\u503C\u3002")):s.a.createElement("p",null,"\u5173\u5361\u4EFB\u52A1\u7684\u4EE3\u7801\u6587\u4EF6\u6709\u66F4\u65B0\u5566~",s.a.createElement("br",null)," \u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9\u3002",s.a.createElement("br",null),"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01"))},ks=g("Lmeb"),Da=g("1dTM"),ka=g.n(Da),Os=g("5NDa"),Oa=g("5rEg"),Ps=g("AKST"),Pa=Oa.a.TextArea,Ia=function(T){var z=T.onCancel,ne=T.onSave,pe=T.content,me=Object(f.useState)(pe),Ee=Object(l.a)(me,2),ye=Ee[0],de=Ee[1];function oe(Re){de(Re.target.value)}function ae(){ne(ye)}return Object(f.useEffect)(function(){de(pe)},[pe]),s.a.createElement("div",{className:"clipboard-box"},s.a.createElement("h3",null,"\u5B9E\u9A8C\u73AF\u5883\u526A\u5207\u677F\uFF1A"),s.a.createElement(Pa,{value:ye,onChange:oe,className:"clipboard"}),s.a.createElement("p",null," ",s.a.createElement("b",null," 1.\u4ECE\u5916\u90E8\u590D\u5236\u5185\u5BB9\u5230\u5B9E\u9A8C\u73AF\u5883\u5185\uFF1A ")," \u7C98\u8D34\u5185\u5BB9\u5230\u4E0A\u9762\u6587\u672C\u6846\uFF0C\u70B9\u51FB\u4FDD\u5B58\uFF0C\u7136\u540E\u5728\u5B9E\u9A8C\u73AF\u5883\u4E2D\u8FDB\u884C\u7C98\u8D34\u3002 "),s.a.createElement("p",null," ",s.a.createElement("b",null," 2.\u83B7\u53D6\u5B9E\u9A8C\u73AF\u5883\u4E2D\u7684\u5185\u5BB9\uFF1A ")," \u8BF7\u5148\u5728\u73AF\u5883\u4E2D\u590D\u5236\u5185\u5BB9\uFF0C\u590D\u5236\u52A8\u4F5C\u5B8C\u6210\u540E\u5185\u5BB9\u4F1A\u663E\u793A\u5728\u4E0A\u9762\u6587\u672C\u6846\uFF0C\u7136\u540E\u5728\u4E0A\u9762\u6587\u672C\u6846\u4E2D\u518D\u6B21\u590D\u5236\u3002 "),s.a.createElement("div",{className:"btn-action-container"},s.a.createElement(sr.a,{type:"ghost",onClick:z,style:{marginRight:10}},"\u53D6\u6D88"),s.a.createElement(sr.a,{type:"primary",onClick:ae},"\u4FDD\u5B58")))};function Ua(T){return T.replace(/\\u([\dA-Za-z]{4})/g,function(z,ne){return String.fromCharCode(parseInt("0x"+ne))})}function Fa(T){T||(T=window.location.search);var z=T.substr(1),ne={};return z.split("&").forEach(function(pe){var me=pe.split("=");ne[me[0]]=decodeURIComponent(me[1])}),ne}var Ma={loading:!0,isLarge:!1,showClipBoardBox:!1,transferContent:"",mes:"\u5B9E\u9A8C\u73AF\u5883\u51C6\u5907\u4E2D"},fn;(function(T){T[T.SET_LOADING=0]="SET_LOADING",T[T.SET_IS_LARGE=1]="SET_IS_LARGE",T[T.SET_MES=2]="SET_MES",T[T.SET_STATE=3]="SET_STATE",T[T.SHOW_CLIPBOARD_BOX=4]="SHOW_CLIPBOARD_BOX",T[T.SET_TRANSFER_CONTENT=5]="SET_TRANSFER_CONTENT"})(fn||(fn={}));function Na(T,z){switch(z.type){case fn.SET_LOADING:return Object(e.a)(Object(e.a)({},T),{},{loading:z.payload});case fn.SET_IS_LARGE:return Object(e.a)(Object(e.a)({},T),{},{isLarge:z.payload});case fn.SET_MES:return Object(e.a)(Object(e.a)({},T),{},{mes:z.payload});case fn.SET_STATE:return Object(e.a)(Object(e.a)({},T),z.payload);case fn.SET_TRANSFER_CONTENT:return Object(e.a)(Object(e.a)({},T),{},{transferContent:z.payload});case fn.SHOW_CLIPBOARD_BOX:return Object(e.a)(Object(e.a)({},T),{},{showClipBoardBox:z.payload});default:throw new Error}}var Ka=function(T){var z=T.vnc_url,ne=Object(f.useRef)(),pe=Object(f.useRef)(),me=Object(f.useReducer)(Na,Ma),Ee=Object(l.a)(me,2),ye=Ee[0],de=Ee[1],oe=ye.mes,ae=ye.loading,Re=ye.showClipBoardBox,De=ye.isLarge,tt=ye.transferContent;function Ne(){de({type:fn.SHOW_CLIPBOARD_BOX,payload:!1})}function ge(){de({type:fn.SET_IS_LARGE,payload:!De})}function $e(ze){var qe;return ne.current&&(qe=new Ci.default(function(it){var ct=Object(Si.a)(it),ut;try{for(ct.s();!(ut=ct.n()).done;){var ot=ut.value;(ot.target.offsetHeight>0||ot.target.offsetWidth>0)&&ze._eventHandlers.windowResize()}}catch(dt){ct.e(dt)}finally{ct.f()}}),qe.observe(ne.current)),qe}Object(f.useEffect)(function(){if(z&&ne.current){var ze=function(){de({type:fn.SET_LOADING,payload:!1})},qe=function(En){var Yt=Ua(En.detail.text);de({type:fn.SET_TRANSFER_CONTENT,payload:Yt})},it=Fa(),ct=new URL(z),ut=ct.protocol,ot=ct.searchParams,dt=ct.host,wt="".concat(ut==="https:"?"wss":"ws","://").concat(dt,"/").concat(it.path||"websockify"),Xt=new ka.a(ne.current,wt,{credentials:{password:ot.get("password")},wsProtocols:["binary"]}),kt=$e(Xt);Xt.viewOnly=it.view_only||!1,Xt.scaleViewport=it.scale||!1,Xt.resizeSession=!0,pe.current=Xt,Xt.addEventListener("connect",ze),Xt.addEventListener("clipboard",qe);var Lt=We.a.subscribe("vnc-reseting",function(){de({type:fn.SET_STATE,payload:{loading:!0,mes:"\u5B9E\u9A8C\u73AF\u5883\u91CD\u7F6E\u4E2D"}})}),Ft=We.a.subscribe("vnc-enlarge",function(){de({type:fn.SET_IS_LARGE,payload:!0})}),on=We.a.subscribe("show-clipboard-box",function(){de({type:fn.SHOW_CLIPBOARD_BOX,payload:!0})});return function(){Xt.removeEventListener("connect",ze),Xt.removeEventListener("clipboard",qe),Lt(),Ft(),on(),kt.unobserve(ne.current)}}},[z,ne.current]);function st(ze){var qe;(qe=pe.current)===null||qe===void 0||qe.clipboardPasteFrom(ze),de({type:fn.SET_TRANSFER_CONTENT,payload:ze}),r.b.success("\u4FDD\u5B58\u6210\u529F\uFF01\u4F60\u53EF\u4EE5\u5728\u5B9E\u9A8C\u73AF\u5883\u4E2D\u7C98\u8D34\u8BE5\u5185\u5BB9"),Ne()}return s.a.createElement(f.Fragment,null,s.a.createElement("div",{className:"vnc-panel-wrapper ".concat(De?"full-screen":"")},De&&s.a.createElement("a",{className:"btn-vnc-resize",onClick:ge},s.a.createElement("i",{className:"iconfont icon-tuichuquanping"})),ae?s.a.createElement(Rt.a,{message:oe,style:{color:"#4CACFF"}}):null,s.a.createElement("div",{ref:ne,className:"vnc-panel"})),s.a.createElement(xe.a,null,s.a.createElement(d.a,{title:"\u590D\u5236\u7C98\u8D34",centered:!0,maskClosable:!1,visible:Re,onCancel:Ne,footer:null},s.a.createElement(Ia,{onCancel:Ne,onSave:st,content:tt}))))},Xa=function(T){var z=T.taskData,ne=T.evaluateLoading,pe=T.evaluateMessage,me=T.language,Ee=T.onEval,ye=z.vnc_url,de=z.test_sets,oe=z.test_sets_count,ae=z.sets_error_count,Re=z.last_compile_output,De=z.game,tt=z.allowed_unlock,Ne=z.user,ge=Object(f.useState)(!1),$e=Object(l.a)(ge,2),st=$e[0],ze=$e[1],qe=Object(f.useState)(!1),it=Object(l.a)(qe,2),ct=it[0],ut=it[1];function ot(){ze(!st)}function dt(){ut(!ct)}var wt={isLarge:st,language:me,test_sets:de,test_sets_count:oe,sets_error_count:ae,last_compile_output:Re,allowed_unlock:tt,test_sets_view:De.test_sets_view,identity:Ne.identity,onResizeSet:ot};function Xt(){ut(!0),Ee()}function kt(){ut(!ct)}return s.a.createElement(f.Fragment,null,s.a.createElement(Ka,{vnc_url:ye}),ct?s.a.createElement("div",{className:"vnc-mask"}):null,s.a.createElement("div",{className:"vnc-test-list ".concat(st?"large":ct?"pop":"")},s.a.createElement("div",{className:"vnc-test-list-body"},st?null:s.a.createElement("span",{className:"arrow-container",onClick:dt},s.a.createElement("i",{className:"iconfont ".concat(ct?"icon-xiajiantou":"icon-shangjiantou"," ")})),ne?s.a.createElement(Rt.a,{message:pe,style:{color:"#4CACFF"}}):s.a.createElement(la,wt))),s.a.createElement("div",{className:"action-container"},s.a.createElement(Gr,Object(o.a)({},z,{loading:ne,onRun:Xt,onShowTestCaseList:kt}))))},Ba=g("IWh4"),Ha=g.n(Ba),ja=g("iNZB"),Wa=g.n(ja),za=function(T){var z=T.prev_game,ne=T.next_game,pe=T.shixun,me=T.game,Ee=ne&&(me.status===2||pe.status<2||pe.task_pass);return s.a.createElement("div",{className:"unity-3d-nav"},z?s.a.createElement(Se.Link,{to:"/tasks/".concat(z),className:"ghost-link"},"\u4E0A\u4E00\u5173"):null,Ee?s.a.createElement(Se.Link,{to:"/tasks/".concat(ne),className:"ghost-link"},"\u4E0B\u4E00\u5173"):null)},Ga=_.a.DirectoryTree,Va=["jpg","png","gif","jpeg","jar","doc","pdf","xsl","ppt"],Ya={moveX:"40%",moveY:0,loading:!0,isError:!1,taskData:{game:{}},evalData:null,lastedGetTaskInfoTime:0,codeRepData:{content:"",language:"c",currentPath:"",paths:[],lastedUpdateTime:0,loading:!1},showEvalResult:!1,showPictureView:!1,isPictureView:!1,showDragMask:!1,webDisplayUrl:"",evaluateLoading:!1,resetVncLoading:!1,evaluateMessage:"",showNotice:!1,timestamp:"",showDocuments:!1,repos:null};function Qa(T,z){switch(z.type){case X.t:return Object(e.a)(Object(e.a)({},T),{},{moveX:z.payload});case X.u:return Object(e.a)(Object(e.a)({},T),{},{moveY:z.payload});case X.U:return Object(e.a)(Object(e.a)({},T),{},{codeRepData:z.payload});case X.g:return Object(e.a)(Object(e.a)({},T),{},{codeRepData:z.payload});case X.c:return Object(e.a)(Object(e.a)({},T),{},{codeRepData:Object(e.a)(Object(e.a)({},T.codeRepData),z.payload)});case X.Q:return Object(e.a)(Object(e.a)({},T),{},{evaluateLoading:!1,showEvalResult:!0});case X.n:return Object(e.a)(Object(e.a)({},T),{},{showEvalResult:!1});case X.i:return Object(e.a)(Object(e.a)({},T),{},{loading:!0});case X.cb:return Object(e.a)(Object(e.a)({},T),z.payload);case X.ab:return Object(e.a)(Object(e.a)({},T),{},{showDragMask:z.payload});case X.h:return Object(e.a)(Object(e.a)({},T),{},{loading:!1,isError:!0});case X.j:return Object(e.a)(Object(e.a)({},T),z.payload);case X.P:return Object(e.a)(Object(e.a)({},T),{},{evaluateLoading:!0});case X.m:return Object(e.a)(Object(e.a)({},T),{},{evaluateLoading:!1});case X.E:return Object(e.a)(Object(e.a)({},T),{},{evaluateMessage:z.payload});case X.H:return Object(e.a)(Object(e.a)({},T),{},{showDocuments:z.payload});case X.F:return Object(e.a)(Object(e.a)({},T),z.payload);case X.R:return Object(e.a)(Object(e.a)({},T),{},{showNotice:!0});case X.o:return Object(e.a)(Object(e.a)({},T),{},{showNotice:!1});case X.q:return Object(e.a)(Object(e.a)({},T),{},{showPictureView:!1});case X.T:return Object(e.a)(Object(e.a)({},T),{},{showPictureView:!0});case X.M:return Object(e.a)(Object(e.a)({},T),{},{resetVncLoading:z.payload});default:throw new Error}}var Is=D.default=function(T){var z,ne=T.match,pe=T.history,me=ne.params.taskId,Ee=Object(E.l)().query,ye=Object(f.useReducer)(Qa,Ya),de=Object(l.a)(ye,2),oe=de[0],ae=de[1],Re=Object(f.useRef)(),De=Object(f.useRef)(),tt=pe.location,Ne=oe.moveX,ge=oe.taskData,$e=oe.moveY,st=oe.evalData,ze=oe.showEvalResult,qe=oe.codeRepData,it=oe.loading,ct=oe.evaluateLoading,ut=oe.evaluateMessage,ot=oe.showDocuments,dt=oe.repos,wt=oe.showPictureView,Xt=oe.showNotice,kt=oe.webDisplayUrl,Lt=oe.isPictureView,Ft=oe.resetVncLoading,on=oe.timestamp,Mt=oe.lastedGetTaskInfoTime,En=oe.showDragMask,Yt=ge.st,tn=ge.challenge,un=ge.shixun,Nt=ge.is_teacher,At=ge.game,Ln=ge.has_answer,Bt=ge.vnc_url,dn=ge.git_url,Vn=ge.user,yn=ge.myshixun,Yn=ge.discusses_count,Nn=ge.user_praise,Dn=ge.praise_count,It=ge.tpm_cases_modified,Cn=ge.tpm_modified,Qn=ge.tpm_script_modified,Pn=ge.mirror_name,kn=ge.mirror_description,Sn=ge.tomcat_url,nn=ge.unity_3d_routes,gn=ge.with_code_file,In=ge.unity_3d_result,rn=ge.next_game,Wt=ge.prev_game,Qt=qe.currentPath,wn=qe.paths,Ot=qe.content,On=qe.language,An=qe.lastedUpdateTime,vn=(Cn||Qn)&&Yt===0,Zn=(It||vn)&&yn.system_tip===!0,ln=(Pn||[]).indexOf("Html")!==-1,tr=Object(f.useMemo)(function(){return Qt&&wn?wn.indexOf(Qt)>=0:!1},[Qt,wn]),Kn=Object(f.useMemo)(function(){return nn&&!gn||Bt},[Bt,gn,nn]);Object(f.useEffect)(function(){if(nn&&gn){ae({type:X.P});var et=We.a.subscribe("unity3d-load-end",function(){ae({type:X.m})});return et}},[me,nn,gn,ae]),Object(f.useEffect)(function(){var et=!1;function Je(){return ht.apply(this,arguments)}function ht(){return ht=Object(i.a)(u.a.mark(function lt(){var nt,pt,St,cn,Zt,Hn;return u.a.wrap(function(Ht){for(;;)switch(Ht.prev=Ht.next){case 0:return Ht.prev=0,Ht.next=3,_e(me);case 3:if(nt=Ht.sent,pt=nt.status,!(pt===401)){Ht.next=9;break}return Ht.abrupt("return");case 9:if(!(pt===403)){Ht.next=13;break}pe.replace("/403"),Ht.next=22;break;case 13:if(!(pt===404)){Ht.next=18;break}return pe.replace("/404"),Ht.abrupt("return");case 18:St=nt.st,cn=nt.challenge.path,Zt={loading:!1,isError:!1,taskData:nt,lastedGetTaskInfoTime:new Date().getTime(),codeRepData:qe},St===0&&cn&&(Hn=cn.split("\uFF1B").filter(function(ar){return!!ar}),Zt.codeRepData.currentPath=Hn[0],Zt.codeRepData.paths=Hn,Zt.codeRepData.lastedUpdateTime=0),et||ae({type:X.j,payload:Zt});case 22:Ht.next=28;break;case 24:Ht.prev=24,Ht.t0=Ht.catch(0),console.log(Ht.t0),et||ae({type:X.h});case 28:case"end":return Ht.stop()}},lt,null,[[0,24]])})),ht.apply(this,arguments)}return Je(),function(){et=!0}},[ae,me]),Object(f.useEffect)(function(){var et=!1;function Je(){return ht.apply(this,arguments)}function ht(){return ht=Object(i.a)(u.a.mark(function lt(){var nt;return u.a.wrap(function(St){for(;;)switch(St.prev=St.next){case 0:return ae({type:X.U,payload:Object(e.a)(Object(e.a)({},qe),{},{loading:!0})}),St.next=3,Ke(me,{path:Qt});case 3:nt=St.sent,et||(nt.status===0?(r.b.info(nt.message),ae({type:X.g,payload:Object(e.a)(Object(e.a)({},qe),{},{loading:!1})})):ae({type:X.g,payload:Object(e.a)(Object(e.a)({},qe),{},{content:nt.content,language:nt.language,lastedUpdateTime:0,loading:!1})}));case 5:case"end":return St.stop()}},lt)})),ht.apply(this,arguments)}if(Yt===0&&Qt&&!un.hide_code)return Je(),function(){et=!0}},[Yt,Qt,Mt,on]);var ft=Object(f.useCallback)(Object(i.a)(u.a.mark(function et(){var Je,ht,lt=arguments;return u.a.wrap(function(pt){for(;;)switch(pt.prev=pt.next){case 0:if(Je=lt.length>0&<[0]!==void 0?lt[0]:0,!(Yt===0&&An>0&&tr||Je)){pt.next=7;break}return pt.next=4,Be(yn.identifier,{path:Qt,evaluate:Je,content:Ot,game_id:At.id});case 4:return ht=pt.sent,ae({type:X.c,payload:{lastedUpdateTime:0}}),pt.abrupt("return",ht);case 7:case"end":return pt.stop()}},et)})),[Yt,An,Qt,Ot,At==null?void 0:At.id,tr]),Tt=Object(f.useCallback)(function(){At&&(At.status!==2&&We.a.publish("update-cost-time")),ft()},[At.status,ft]);Object(f.useEffect)(function(){Tt()},[tt]);function Dt(){Tt()}Object(f.useEffect)(function(){var et=We.a.subscribe("unlock-test-case",function(){var Je;d.a.confirm((Je={centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:s.a.createElement(Za,{score:tn.score,is_teacher:Nt})},Object(n.a)(Je,"centered",!0),Object(n.a)(Je,"onOk",_t),Je))});return et},[_t,tn,Nt]);var _t=Object(f.useCallback)(Object(i.a)(u.a.mark(function et(){var Je,ht,lt,nt;return u.a.wrap(function(St){for(;;)switch(St.prev=St.next){case 0:return St.next=2,P(At.identifier);case 2:if(Je=St.sent,ht=Je.test_sets,lt=Je.message,!(ht===-1)){St.next=7;break}return r.b.info(lt),St.abrupt("return");case 7:nt=ge.user.grade,ge.user.grade=nt-tn.score,ge.test_sets=ht,ge.game.test_sets_view=!0,ae({type:X.cb,payload:{taskData:ge}});case 12:case"end":return St.stop()}},et)})),[At,tn,ae]);Object(f.useEffect)(function(){if(!Kn){var et=function(lt){Re.current&&ae({type:X.t,payload:lt.pageX}),De.current&&ae({type:X.u,payload:lt.pageY})},Je=function(){Re.current=!1,De.current=!1,ae({type:X.ab,payload:!1})};return document.addEventListener("mousemove",et),document.addEventListener("mouseup",Je),function(){document.removeEventListener("mousemove",et),document.removeEventListener("mouseup",Je)}}},[De.current,Re.current,Kn,ae]);function nr(et){var Je=ge.user.grade;ge.user.grade=Je-et,ae({type:X.cb,payload:{taskData:ge}})}function Kt(){Kn?ae({type:X.t,payload:Ne!==.01?.01:"40%"}):(Re.current=!0,ae({type:X.ab,payload:!0}))}function pr(){De.current=!0}function bn(et){et===.01?ae({type:X.u,payload:0}):ae({type:X.u,payload:.01})}function Ct(et){et===0?ae({type:X.u,payload:"100%"}):ae({type:X.u,payload:0})}Object(f.useEffect)(function(){return window.addEventListener("beforeunload",Tt),function(){window.removeEventListener("beforeunload",Tt)}},[Tt]);function Xn(){ft()}function rr(){return mr.apply(this,arguments)}function mr(){return mr=Object(i.a)(u.a.mark(function et(){var Je,ht,lt;return u.a.wrap(function(pt){for(;;)switch(pt.prev=pt.next){case 0:return pt.next=2,Ae(me,{path:Qt});case 2:Je=pt.sent,ht=Je.content,lt=Je.language,ae({type:X.g,payload:Object(e.a)(Object(e.a)({},qe),{},{content:ht,language:lt,lastedUpdateTime:0,loading:!1})});case 5:case"end":return pt.stop()}},et)})),mr.apply(this,arguments)}function Ri(){return Bn.apply(this,arguments)}function Bn(){return Bn=Object(i.a)(u.a.mark(function et(){var Je,ht,lt;return u.a.wrap(function(pt){for(;;)switch(pt.prev=pt.next){case 0:return pt.next=2,Me(me,{path:Qt});case 2:Je=pt.sent,ht=Je.content,lt=Je.language,ae({type:X.g,payload:Object(e.a)(Object(e.a)({},qe),{},{content:ht,language:lt,lastedUpdateTime:0,loading:!1})});case 5:case"end":return pt.stop()}},et)})),Bn.apply(this,arguments)}Object(f.useEffect)(function(){if(Yt===0&&tn&&tn.path){var et=tn.path.split("\uFF1B").filter(function(Je){return!!Je});ae({type:X.c,payload:{currentPath:et[0],paths:et}})}},[tn,Yt]),Object(f.useEffect)(function(){un&&(document.title=un.name)},[un]);function Ja(){return Zr.apply(this,arguments)}function Zr(){return Zr=Object(i.a)(u.a.mark(function et(){var Je,ht,lt;return u.a.wrap(function(pt){for(;;)switch(pt.prev=pt.next){case 0:return pt.next=2,Ze(me);case 2:Je=pt.sent,ht=Je.praise_count,lt=Je.praise,ge.praise_count=ht,ge.user_praise=lt,ae({type:X.cb,payload:{taskData:ge}});case 7:case"end":return pt.stop()}},et)})),Zr.apply(this,arguments)}var $a=Object(f.useCallback)(function(et){function Je(lt){return ht.apply(this,arguments)}function ht(){return ht=Object(i.a)(u.a.mark(function lt(nt){return u.a.wrap(function(St){for(;;)switch(St.prev=St.next){case 0:return St.next=2,bt(me,{time:nt});case 2:case"end":return St.stop()}},lt)})),ht.apply(this,arguments)}Je(et)},[me]);function es(et){return qr.apply(this,arguments)}function qr(){return qr=Object(i.a)(u.a.mark(function et(Je){return u.a.wrap(function(lt){for(;;)switch(lt.prev=lt.next){case 0:return lt.next=2,Qe(me,un.id,Je);case 2:ge.game.star=Je,ae({type:X.cb,payload:{taskData:ge}});case 4:case"end":return lt.stop()}},et)})),qr.apply(this,arguments)}function ts(){return Jr.apply(this,arguments)}function Jr(){return Jr=Object(i.a)(u.a.mark(function et(){var Je,ht;return u.a.wrap(function(nt){for(;;)switch(nt.prev=nt.next){case 0:if(dt){nt.next=8;break}return nt.next=3,be(yn.identifier);case 3:Je=nt.sent,ht=Je.trees,ae({type:X.F,payload:{showDocuments:!0,repos:Object(pn.c)(ht)}}),nt.next=9;break;case 8:ae({type:X.H,payload:!0});case 9:case"end":return nt.stop()}},et)})),Jr.apply(this,arguments)}function ns(et){return $r.apply(this,arguments)}function $r(){return $r=Object(i.a)(u.a.mark(function et(Je){var ht,lt,nt;return u.a.wrap(function(St){for(;;)switch(St.prev=St.next){case 0:return ht=Je.props,lt=ht.children,nt=ht.eventKey,St.abrupt("return",new Promise(function(){var cn=Object(i.a)(u.a.mark(function Zt(Hn){var ir,Ht,ar;return u.a.wrap(function(an){for(;;)switch(an.prev=an.next){case 0:return lt&<.length>0&&Hn(),an.next=3,be(yn.identifier,{path:nt});case 3:ir=an.sent,Ht=ir.trees,ar=Object(pn.f)(dt,nt,Object(pn.c)(Ht,nt)),ae({type:X.F,payload:{repos:Object(R.a)(ar)}}),Hn();case 8:case"end":return an.stop()}},Zt)}));return function(Zt){return cn.apply(this,arguments)}}()));case 2:case"end":return St.stop()}},et)})),$r.apply(this,arguments)}function rs(){ae({type:X.H,payload:!1})}function is(et){var Je=et.gold,ht=et.experience,lt=et.next_game,nt=Object(m.a)(et,["gold","experience","next_game"]),pt=nt.challenge_chooses_count===nt.choose_correct_num,St={had_submmit:!0,test_sets:nt.test_sets,challenge_chooses_count:nt.challenge_chooses_count,choose_correct_num:nt.choose_correct_num};ge.choose_test_cases=St,pt&&(ge.game.status=2,ge.user.grade+=Je),pt&&At.status!==2&&We.a.publish("update-cost-time"),ae({type:X.cb,payload:{taskData:ge,evalData:{gold:Je,experience:ht,next_game:lt},showEvalResult:pt}}),We.a.publish("eval-code-finish")}function Li(){return ei.apply(this,arguments)}function ei(){return ei=Object(i.a)(u.a.mark(function et(){var Je,ht,lt,nt,pt,St,cn,Zt,Hn,ir,Ht,ar;return u.a.wrap(function(an){for(;;)switch(an.prev=an.next){case 0:return an.prev=0,ae({type:X.P}),an.next=4,ft(1);case 4:return Je=an.sent,ht=Je.resubmit,lt=Je.sec_key,nt=Je.content_modified,pt={sec_key:lt,resubmit:ht,first:1,content_modified:nt},Ee.type==="exercises"&&(pt.extras={exercise_id:Ee.exercisesId,question_id:Ee.questionId,challenge_id:(St=ge.challenge)===null||St===void 0?void 0:St.id}),an.next=10,Ue(me,pt);case 10:cn=an.sent,cn.status===1&&(Zt=function(){var Ss=Object(i.a)(u.a.mark(function Ii(Ui,ai,Fi,si){var oi,Mi,qt,Ur,Ni,li,ci,ui,Ki,di,hi,fi,_i;return u.a.wrap(function(yr){for(;;)switch(yr.prev=yr.next){case 0:return oi=Fi++*Ui,oi/1e3>ai&&(Ht=!0),yr.next=4,Ye(me,{resubmit:ht,time_out:Ht,port:cn.port,sec_key:lt});case 4:Mi=yr.sent,qt=Mi,Ur=qt.status,Ni=qt.running_code_message,li=qt.port,ci=qt.web_route,ae({type:X.E,payload:Ni}),(+Ur>-1||oi/1e3>ai)&&(clearInterval(si),si=null,At.status!==2&&Ur===2&&(ge.game.status=2,ge.user.grade+=qt.gold,We.a.publish("update-cost-time")),ge.test_sets=qt.test_sets||[],ge.last_compile_output=qt.last_compile_output,ge.test_sets_count=qt.test_sets_count,ge.sets_error_count=qt.sets_error_count,ge.record_consume_time=qt.record_consume_time,ge.next_game=qt.next_game,ge.prev_game=qt.prev_game,ui="",Ki=Pn.indexOf("Web")!==-1||Pn.indexOf("JFinal")!==-1,Ki&&li!=-1&&ci&&(ui="".concat(Sn,":").concat(li,"/").concat(ci)),di=Object(pn.d)(qt.test_sets),hi=qt.picture>0&&di,fi=Ur===2&&!Ht,Ht?r.b.info("\u672C\u6B21\u8BC4\u6D4B\u8D85\u65F6"):fi||r.b.info("\u8BC4\u6D4B\u672A\u901A\u8FC7\uFF0C\u8BE6\u60C5\u53C2\u89C1\u201C\u6D4B\u8BD5\u7ED3\u679C\u201D"),_i={taskData:ge,evalData:{gold:qt.gold,experience:qt.experience,next_game:qt.next_game},evaluateLoading:!1,evaluateMessage:"",webDisplayUrl:ui,showPictureView:hi,isPictureView:hi},nn&&gn?(We.a.publish("evaluate-unity3d-finish"),(In||di)&&We.a.publish("evaluate-unity3d-result",qt.unity_3d_result)):_i.showEvalResult=fi,ae({type:X.cb,payload:_i}),We.a.publish("eval-code-finish"));case 9:case"end":return yr.stop()}},Ii)}));return function(Ui,ai,Fi,si){return Ss.apply(this,arguments)}}(),Hn=1,ir=1e3,Ht=!1,ar=setInterval(function(){Zt(ir,tn.exec_time+11,Hn++,ar)},ir)),an.next=17;break;case 14:an.prev=14,an.t0=an.catch(0),console.log("-------eval code",an.t0);case 17:case"end":return an.stop()}},et,null,[[0,14]])})),ei.apply(this,arguments)}function as(et){ae({type:X.c,payload:{content:et,lastedUpdateTime:new Date().getTime()}})}function ss(){ae({type:X.n})}function os(){ae({type:X.q})}function ls(){ae({type:X.T})}function Di(){ae({type:X.R})}function cs(et,Je){return ti.apply(this,arguments)}function ti(){return ti=Object(i.a)(u.a.mark(function et(Je,ht){var lt,nt,pt;return u.a.wrap(function(cn){for(;;)switch(cn.prev=cn.next){case 0:if(lt=ht.node,!lt.isLeaf){cn.next=12;break}if(nt=Je[0],pt=nt.split(".").pop().toLowerCase(),!(Va.indexOf(pt)>=0)){cn.next=9;break}return r.b.info("\u4E0D\u652F\u6301\u52A0\u8F7D".concat(pt,"\u7C7B\u578B\u7684\u6587\u4EF6\u3002")),cn.abrupt("return");case 9:return cn.next=11,ft();case 11:ae({type:X.c,payload:{currentPath:nt}});case 12:case"end":return cn.stop()}},et)})),ti.apply(this,arguments)}function us(et){return ni.apply(this,arguments)}function ni(){return ni=Object(i.a)(u.a.mark(function et(Je){return u.a.wrap(function(lt){for(;;)switch(lt.prev=lt.next){case 0:return lt.next=2,ft();case 2:ae({type:X.c,payload:{currentPath:Je}});case 3:case"end":return lt.stop()}},et)})),ni.apply(this,arguments)}function ds(){ge.myshixun.system_tip=!0,ae({type:X.cb,payload:{taskData:ge,showNotice:!1}})}function hs(et,Je){ge.challenge.path=et,ge.myshixun.system_tip=!1,ae({type:X.cb,payload:{taskData:Object(e.a)(Object(e.a)({},ge),{},{tpm_cases_modified:!1,tpm_modified:!1,tpm_script_modified:!1}),showNotice:!1,timestamp:Je}})}function fs(){ae({type:X.o})}function _s(){return ri.apply(this,arguments)}function ri(){return ri=Object(i.a)(u.a.mark(function et(){var Je,ht;return u.a.wrap(function(nt){for(;;)switch(nt.prev=nt.next){case 0:return nt.prev=0,ae({type:X.M,payload:!0}),We.a.publish("vnc-reseting"),nt.next=5,Te(At.identifier);case 5:Je=nt.sent,ht=Je.data.vnc_url,ge.vnc_url=ht+"×tamp="+new Date().getTime(),ae({type:X.cb,payload:{taskData:ge,resetVncLoading:!1}}),nt.next=14;break;case 11:nt.prev=11,nt.t0=nt.catch(0),console.log(nt.t0);case 14:case"end":return nt.stop()}},et,null,[[0,11]])})),ri.apply(this,arguments)}function ki(et){return ii.apply(this,arguments)}function ii(){return ii=Object(i.a)(u.a.mark(function et(Je){var ht,lt,nt,pt,St;return u.a.wrap(function(Zt){for(;;)switch(Zt.prev=Zt.next){case 0:if(ht=Je.GameState,lt=Je.Data,!(ht==="Success")){Zt.next=11;break}if(!(In||!gn)){Zt.next=10;break}return Zt.next=5,k(me,xi.Base64.encode(me+new Date().getTime()),lt);case 5:nt=Zt.sent,pt=nt.status,St=nt.data,pt==0&&(At.status!==2&&(ge.game.status=2,ge.user.grade+=St.gold,We.a.publish("update-cost-time")),ae({type:X.cb,payload:{taskData:ge,evalData:{gold:St.gold,experience:St.experience,next_game:St.next_game},evaluateLoading:!1,showEvalResult:!0}})),Zt.next=11;break;case 10:ae({type:X.Q});case 11:case"end":return Zt.stop()}},et)})),ii.apply(this,arguments)}function ps(){}function ms(){W(me)}var Oi=typeof Ne=="number"&&Ne!==.01?"".concat(Ne,"px"):"40%",gs="calc(100% - 4px - ".concat(Oi,")"),vs=(z={game:At,taskId:me,user_praise:Nn,praise_count:Dn,st:Yt,challenge:tn,rank_name:ge.rank_name,shixun:un,is_teacher:Nt,has_answer:Ln,unity_3d_routes:nn,with_code_file:gn,onEvaluateCallback:ps,onGetUnity3dMessage:ki},Object(n.a)(z,"taskId",me),Object(n.a)(z,"myshixun",yn),Object(n.a)(z,"user",Vn),Object(n.a)(z,"discusses_count",Yn),Object(n.a)(z,"onPlusOrCancelPraise",Ja),Object(n.a)(z,"minuxUserGrade",nr),z),bs={showNotice:Xt||(It||vn)&&yn.system_tip===!1,tpm_cases_modified:It,tpm_modified:Cn,tpm_script_modified:Qn,st:Yt,taskId:me,myshixunId:(yn||{}).id,onNextCallback:ds,onUpdateCallback:hs,onUpdateFailure:fs},Es=Object(e.a)(Object(e.a)({},st),{},{isPictureView:Lt,history:pe,webDisplayUrl:kt,onShowPictureView:ls,star:At&&At.star,onStarChange:es,onCloseResult:ss}),Pi={lastedGetTaskInfoTime:Mt,isEditPath:tr,taskData:ge,codeRepData:qe,moveY:$e,evaluateMessage:ut,evaluateLoading:ct,isNotice:Zn,isHtml:ln,onChangePath:us,onResizeSetContainer:bn,onEditRepCode:as,onUpdateCode:ft,onResizeYStart:pr,onShowDir:ts,onResetCode:rr,onResizeCodeArea:Ct,onResetPassedCode:Ri,onFinishDisplayHtml:Xn,onShowNotice:Di};return s.a.createElement(f.Fragment,null,it?s.a.createElement(Rt.a,{message:"\u52AA\u529B\u8BF7\u6C42\u6570\u636E\u4E2D..",className:"tpi-spin"}):s.a.createElement(f.Fragment,null,s.a.createElement("div",{className:"task-wrapper"},s.a.createElement(vt,{difficulty:tn==null?void 0:tn.difficulty,mirror_description:kn,history:pe,git_url:dn,shixun:un,lastedGetTaskInfoTime:Mt,onAddVncTime:ms,taskId:me,onBack:Dt,isNotice:Zn,resetVncLoading:Ft,onResetVnc:_s,vnc_url:Bt,onShowNotice:Di,game:At,user:Vn,onUpdateCostTime:$a}),s.a.createElement("div",{className:"tasks-body"},s.a.createElement("section",{className:"left-panel ".concat(nn&&gn?"has-unity-3d":""),style:{width:Oi,display:Ne===.01?"none":""}},s.a.createElement(Cr,vs),En&&s.a.createElement("div",{className:"draging-mask"})),s.a.createElement("section",{className:"resize-x-bar ".concat(Kn?"has-unity-3d":""),onMouseDown:Kt},s.a.createElement(qa,{noDragging:Kn,vnc_url:Bt,moveX:Ne})),s.a.createElement("section",{className:"right-panel ".concat(Bt?"vnc":""),style:{width:gs}},nn&&!gn?s.a.createElement("div",{className:"unity-3d-container"},s.a.createElement(hn,{unity_3d_routes:nn,onGetUnity3dMessage:ki}),s.a.createElement(za,{next_game:rn,prev_game:Wt,shixun:un,game:At})):s.a.createElement(f.Fragment,null,Bt?s.a.createElement(Xa,{taskData:ge,evaluateMessage:ut,language:On,evaluateLoading:ct,onEval:Li}):Yt===1?s.a.createElement(Vi,Object(o.a)({onEval:is},Pi)):s.a.createElement(ba,Object(o.a)({},Pi,{onEval:Li})))))),s.a.createElement(xe.a,null,ze?s.a.createElement(ea,Es):null,s.a.createElement(C.a,{className:"setting-drawer",title:null,placement:"right",width:400,closable:!1,visible:ot,onClose:rs},s.a.createElement(Ga,{className:"dir-tree",selectedKeys:["".concat(Qt)],treeData:dt,onSelect:cs,loadData:ns})),wt?s.a.createElement(Aa,{taskId:me,onHidePictureView:os}):null,s.a.createElement(La,bs))))};function Za(T){var z=T.is_teacher,ne=T.score;return s.a.createElement(f.Fragment,null,z?s.a.createElement(f.Fragment,null,s.a.createElement("div",null,"\u5DF2\u7ECF\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u53EF\u4EE5\u514D\u91D1\u5E01\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u3002"),s.a.createElement("div",null,"\u89E3\u9501\u672C\u5173\u6240\u6709\u6D4B\u8BD5\u96C6\u9700\u8981\u6263\u9664".concat(ne*5,"\u91D1\u5E01\uFF0C\u786E\u5B9A\u8981\u89E3\u9501\u5417\uFF1F")),s.a.createElement("a",{href:"/account/certification",class:"to-certification-link",target:"_blank"},"\u7ACB\u5373\u8BA4\u8BC1")):s.a.createElement("div",null,"\u89E3\u9501\u672C\u5173\u6240\u6709\u6D4B\u8BD5\u96C6\u9700\u8981\u6263\u9664".concat(ne*5,"\u91D1\u5E01\uFF0C\u786E\u5B9A\u8981\u89E3\u9501\u5417\uFF1F")))}function qa(T){var z=T.noDragging,ne=T.moveX,pe=T.vnc_url;return s.a.createElement(f.Fragment,null,z?s.a.createElement("a",{className:"trapezoid ".concat(ne===.01?"enlarge":"")},s.a.createElement("img",{src:ne===.01?Ha.a:Wa.a,alt:"resize-icon",width:20})):s.a.createElement("a",{className:"btn-resize",draggable:!1},s.a.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13",draggable:!1},s.a.createElement("path",{draggable:!1,d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"}))))}},yqJW:function(ue,D,g){},zkdm:function(ue,D,g){}}]); diff --git a/umi.js b/umi.js index a1c7b5b44b..981824df23 100644 --- a/umi.js +++ b/umi.js @@ -368,7 +368,7 @@ var t=s.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Ju\xF1u_J //! author : chrisrodz : https://github.com/chrisrodz (function(s,t){t(e("wd/R"))})(this,function(s){"use strict";//! moment.js locale configuration var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),r="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],a=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,c=s.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(i,u){return i?/-MMM-/.test(u)?r[i.month()]:t[i.month()]:t},monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"domingo_lunes_martes_mi\xE9rcoles_jueves_viernes_s\xE1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xE9._jue._vie._s\xE1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xE1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(this.hours()!==1?"s":"")+"] LT"},nextDay:function(){return"[ma\xF1ana a la"+(this.hours()!==1?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(this.hours()!==1?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(this.hours()!==1?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(this.hours()!==1?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xEDa",dd:"%d d\xEDas",M:"un mes",MM:"%d meses",y:"un a\xF1o",yy:"%d a\xF1os"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%d\xBA",week:{dow:0,doy:6}});return c})},Vnov:function(E,m,e){"use strict";var s=e("I+eb"),t=e("xDBR"),r=e("glrk"),n=e("Sssf"),a=e("ImZN");s({target:"Map",proto:!0,real:!0,forced:t},{keyOf:function(o){return a(n(r(this)),function(i,u){if(u===o)return a.stop(i)},void 0,!0,!0).result}})},VpIT:function(E,m,e){var s=e("xDBR"),t=e("xs3f");(E.exports=function(r,n){return t[r]||(t[r]=n!==void 0?n:{})})("versions",[]).push({version:"3.6.5",mode:s?"pure":"global",copyright:"\xA9 2020 Denis Pushkarev (zloirock.ru)"})},Vu81:function(E,m,e){var s=e("0GbY"),t=e("JBy8"),r=e("dBg+"),n=e("glrk");E.exports=s("Reflect","ownKeys")||function(c){var o=t.f(n(c)),i=r.f;return i?o.concat(i(c)):o}},"W/eh":function(E,m,e){"use strict";var s=e("I+eb"),t=e("g6v/"),r=e("6x0u"),n=e("ewvW"),a=e("wE6v"),c=e("4WOD"),o=e("Bs8V").f;t&&s({target:"Object",proto:!0,forced:r},{__lookupSetter__:function(u){var f=n(this),h=a(u,!0),v;do if(v=o(f,h))return v.set;while(f=c(f))}})},W8MJ:function(E,m){function e(t,r){for(var n=0;n0}).map(function(H,K){var ne;return Object(r.a)(Object(r.a)({},H),{number:a[K+1],questions:H==null||((ne=H.questions)===null||ne===void 0)?void 0:ne.map(function(k){return Object(r.a)(Object(r.a)({},k),{},{shixun:k.examination_bank_shixun_challenges})})})});return{exam:p,questionList:C}},o=e("6fQ5"),i={namespace:"paperlibrary",state:{paperData:void 0,disciplinesData:void 0,teachGroupData:void 0,courseOptions:[],actionTabs:{key:"",params:{}}},effects:{getDisciplines:t.a.mark(function f(h,v){var p,y,l,L;return t.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:return p=h.payload,y=v.call,l=v.put,N.next=4,y(n.f,p);case 4:return L=N.sent,N.next=7,l({type:"save",payload:{disciplinesData:Object(r.a)({},L)}});case 7:return N.abrupt("return",L);case 8:case"end":return N.stop()}},f)}),getEditDisciplines:t.a.mark(function f(h,v){var p,y,l,L,M,N;return t.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return p=h.payload,y=v.call,l=v.put,j.next=4,y(n.f,p);case 4:return L=j.sent,M=L==null?void 0:L.disciplines,N=Object(o.a)(M),j.next=9,l({type:"save",payload:{courseOptions:N,disciplinesData:Object(r.a)({},L)}});case 9:return j.abrupt("return",L);case 10:case"end":return j.stop()}},f)}),getTeachGroupData:t.a.mark(function f(h,v){var p,y,l,L;return t.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:return p=h.payload,y=v.call,l=v.put,N.next=4,y(n.i,p);case 4:return L=N.sent,N.next=7,l({type:"save",payload:{teachGroupData:Object(r.a)({},L)}});case 7:return N.abrupt("return",L);case 8:case"end":return N.stop()}},f)}),getPaperData:t.a.mark(function f(h,v){var p,y,l,L,M;return t.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return p=h.payload,y=v.call,l=v.put,T.next=4,y(n.g,p);case 4:return L=T.sent,M=c(L),T.next=8,l({type:"save",payload:{paperData:M}});case 8:return T.abrupt("return",L);case 9:case"end":return T.stop()}},f)}),getPaperlibraryList:t.a.mark(function f(h,v){var p,y,l;return t.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return p=h.payload,y=v.call,l=v.put,M.next=4,y(n.h,p);case 4:return M.abrupt("return",M.sent);case 5:case"end":return M.stop()}},f)}),setPublic:t.a.mark(function f(h,v){var p,y,l;return t.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return p=h.payload,y=v.call,l=v.put,M.next=4,y(n.n,p);case 4:return M.abrupt("return",M.sent);case 5:case"end":return M.stop()}},f)}),handleDelete:t.a.mark(function f(h,v){var p,y,l;return t.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return p=h.payload,y=v.call,l=v.put,M.next=4,y(n.j,p);case 4:return M.abrupt("return",M.sent);case 5:case"end":return M.stop()}},f)}),getCourseList:t.a.mark(function f(h,v){var p,y,l;return t.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return p=h.payload,y=v.call,l=v.put,M.next=4,y(n.e,p);case 4:return M.abrupt("return",M.sent);case 5:case"end":return M.stop()}},f)}),sendToClass:t.a.mark(function f(h,v){var p,y,l;return t.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return p=h.payload,y=v.call,l=v.put,M.next=4,y(n.l,p);case 4:return M.abrupt("return",M.sent);case 5:case"end":return M.stop()}},f)}),adjustPosition:t.a.mark(function f(h,v){var p,y,l;return t.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return p=h.payload,y=v.call,l=v.put,M.next=4,y(n.a,p);case 4:return M.abrupt("return",M.sent);case 5:case"end":return M.stop()}},f)}),setScore:t.a.mark(function f(h,v){var p,y,l;return t.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return p=h.payload,y=v.call,l=v.put,M.next=4,y(n.o,p);case 4:return M.abrupt("return",M.sent);case 5:case"end":return M.stop()}},f)}),handleDeleteEditQuestion:t.a.mark(function f(h,v){var p,y,l;return t.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return p=h.payload,y=v.call,l=v.put,M.next=4,y(n.k,p);case 4:return M.abrupt("return",M.sent);case 5:case"end":return M.stop()}},f)}),batchSetScore:t.a.mark(function f(h,v){var p,y,l;return t.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return p=h.payload,y=v.call,l=v.put,M.next=4,y(n.d,p);case 4:return M.abrupt("return",M.sent);case 5:case"end":return M.stop()}},f)}),batchDelete:t.a.mark(function f(h,v){var p,y,l;return t.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return p=h.payload,y=v.call,l=v.put,M.next=4,y(n.b,p);case 4:return M.abrupt("return",M.sent);case 5:case"end":return M.stop()}},f)}),updatePaper:t.a.mark(function f(h,v){var p,y,l;return t.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return p=h.payload,y=v.call,l=v.put,M.next=4,y(n.q,p);case 4:return M.abrupt("return",M.sent);case 5:case"end":return M.stop()}},f)}),setActionTabs:t.a.mark(function f(h,v){var p,y,l;return t.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return p=h.payload,y=v.call,l=v.put,M.next=4,l({type:"save",payload:{actionTabs:Object(r.a)({},p)}});case 4:case"end":return M.stop()}},f)})},reducers:{save:function(h,v){return Object(r.a)(Object(r.a)({},h),v.payload)}},subscriptions:{setup:function(h){var v=h.dispatch,p=h.history;return p.listen(function(y){var l=y.pathname;l==="/"&&v({type:"query"})})}}},u=m.a=i},WRkp:function(E,m,e){"use strict";m.sha1=e("E+IA"),m.sha224=e("B/J0"),m.sha256=e("bu2F"),m.sha384=e("i5UE"),m.sha512=e("tSWc")},WYrj:function(E,m,e){//! moment.js locale configuration +\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},WKiH:function(E,m,e){var s=e("HYAF"),t=e("WJkJ"),r="["+t+"]",n=RegExp("^"+r+r+"*"),a=RegExp(r+r+"*$"),c=function(o){return function(i){var u=String(s(i));return o&1&&(u=u.replace(n,"")),o&2&&(u=u.replace(a,"")),u}};E.exports={start:c(1),end:c(2),trim:c(3)}},WPzJ:function(E,m,e){var s=e("I+eb"),t=e("voyM");s({target:"Math",stat:!0},{scale:t})},WRKT:function(E,m,e){"use strict";var s=e("WmNS"),t=e.n(s),r=e("k1fw"),n=e("vCeJ"),a={1:"\u4E00",2:"\u4E8C",3:"\u4E09",4:"\u56DB",5:"\u4E94",6:"\u516D",7:"\u4E03"},c=function(h){if(!h)return;var v=h||{},p=v.exam,y=v.single_questions,l=v.multiple_questions,L=v.judgement_questions,M=v.program_questions,N=v.completion_questions,T=v.subjective_questions,j=v.practical_questions,R=[Object(r.a)({type:"SINGLE",name:"\u5355\u9009\u9898"},y),Object(r.a)({type:"MULTIPLE",name:"\u591A\u9009\u9898"},l),Object(r.a)({type:"JUDGMENT",name:"\u5224\u65AD\u9898"},L),Object(r.a)({type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},M),Object(r.a)({type:"COMPLETION",name:"\u586B\u7A7A\u9898"},N),Object(r.a)({type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},T),Object(r.a)({type:"PRACTICAL",name:"\u5B9E\u8BAD\u9898"},j)],C=R.filter(function(H){return H.questions_count>0}).map(function(H,K){var ne;return Object(r.a)(Object(r.a)({},H),{number:a[K+1],questions:H==null||((ne=H.questions)===null||ne===void 0)?void 0:ne.map(function(k){return Object(r.a)(Object(r.a)({},k),{},{shixun:k.examination_bank_shixun_challenges})})})});return{exam:p,questionList:C}},o=e("6fQ5"),i={namespace:"paperlibrary",state:{paperData:void 0,disciplinesData:void 0,teachGroupData:void 0,courseOptions:[],actionTabs:{key:"",params:{}}},effects:{getDisciplines:t.a.mark(function f(h,v){var p,y,l,L;return t.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:return p=h.payload,y=v.call,l=v.put,N.next=4,y(n.f,p);case 4:return L=N.sent,N.next=7,l({type:"save",payload:{disciplinesData:Object(r.a)({},L)}});case 7:return N.abrupt("return",L);case 8:case"end":return N.stop()}},f)}),getEditDisciplines:t.a.mark(function f(h,v){var p,y,l,L,M,N;return t.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return p=h.payload,y=v.call,l=v.put,j.next=4,y(n.f,p);case 4:return L=j.sent,M=L==null?void 0:L.disciplines,N=Object(o.a)(M),j.next=9,l({type:"save",payload:{courseOptions:N,disciplinesData:Object(r.a)({},L)}});case 9:return j.abrupt("return",L);case 10:case"end":return j.stop()}},f)}),getTeachGroupData:t.a.mark(function f(h,v){var p,y,l,L;return t.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:return p=h.payload,y=v.call,l=v.put,N.next=4,y(n.i,p);case 4:return L=N.sent,N.next=7,l({type:"save",payload:{teachGroupData:Object(r.a)({},L)}});case 7:return N.abrupt("return",L);case 8:case"end":return N.stop()}},f)}),getPaperData:t.a.mark(function f(h,v){var p,y,l,L,M;return t.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return p=h.payload,y=v.call,l=v.put,T.next=4,y(n.g,p);case 4:return L=T.sent,M=c(L),T.next=8,l({type:"save",payload:{paperData:M}});case 8:return T.abrupt("return",L);case 9:case"end":return T.stop()}},f)}),getPaperlibraryList:t.a.mark(function f(h,v){var p,y,l;return t.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return p=h.payload,y=v.call,l=v.put,M.next=4,y(n.h,p);case 4:return M.abrupt("return",M.sent);case 5:case"end":return M.stop()}},f)}),setPublic:t.a.mark(function f(h,v){var p,y,l;return t.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return p=h.payload,y=v.call,l=v.put,M.next=4,y(n.n,p);case 4:return M.abrupt("return",M.sent);case 5:case"end":return M.stop()}},f)}),handleDelete:t.a.mark(function f(h,v){var p,y,l;return t.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return p=h.payload,y=v.call,l=v.put,M.next=4,y(n.j,p);case 4:return M.abrupt("return",M.sent);case 5:case"end":return M.stop()}},f)}),getCourseList:t.a.mark(function f(h,v){var p,y,l;return t.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return p=h.payload,y=v.call,l=v.put,M.next=4,y(n.e,p);case 4:return M.abrupt("return",M.sent);case 5:case"end":return M.stop()}},f)}),sendToClass:t.a.mark(function f(h,v){var p,y,l;return t.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return p=h.payload,y=v.call,l=v.put,M.next=4,y(n.l,p);case 4:return M.abrupt("return",M.sent);case 5:case"end":return M.stop()}},f)}),adjustPosition:t.a.mark(function f(h,v){var p,y,l;return t.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return p=h.payload,y=v.call,l=v.put,M.next=4,y(n.a,p);case 4:return M.abrupt("return",M.sent);case 5:case"end":return M.stop()}},f)}),setScore:t.a.mark(function f(h,v){var p,y,l;return t.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return p=h.payload,y=v.call,l=v.put,M.next=4,y(n.o,p);case 4:return M.abrupt("return",M.sent);case 5:case"end":return M.stop()}},f)}),handleDeleteEditQuestion:t.a.mark(function f(h,v){var p,y,l;return t.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return p=h.payload,y=v.call,l=v.put,M.next=4,y(n.k,p);case 4:return M.abrupt("return",M.sent);case 5:case"end":return M.stop()}},f)}),batchSetScore:t.a.mark(function f(h,v){var p,y,l;return t.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return p=h.payload,y=v.call,l=v.put,M.next=4,y(n.d,p);case 4:return M.abrupt("return",M.sent);case 5:case"end":return M.stop()}},f)}),batchDelete:t.a.mark(function f(h,v){var p,y,l;return t.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return p=h.payload,y=v.call,l=v.put,M.next=4,y(n.b,p);case 4:return M.abrupt("return",M.sent);case 5:case"end":return M.stop()}},f)}),updatePaper:t.a.mark(function f(h,v){var p,y,l;return t.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return p=h.payload,y=v.call,l=v.put,M.next=4,y(n.q,p);case 4:return M.abrupt("return",M.sent);case 5:case"end":return M.stop()}},f)}),setActionTabs:t.a.mark(function f(h,v){var p,y,l;return t.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return p=h.payload,y=v.call,l=v.put,M.next=4,l({type:"save",payload:{actionTabs:Object(r.a)({},p)}});case 4:case"end":return M.stop()}},f)})},reducers:{save:function(h,v){return Object(r.a)(Object(r.a)({},h),v.payload)}},subscriptions:{setup:function(h){var v=h.dispatch,p=h.history;return p.listen(function(y){var l=y.pathname;l==="/"&&v({type:"query"})})}}},u=m.a=i},WRkp:function(E,m,e){"use strict";m.sha1=e("E+IA"),m.sha224=e("B/J0"),m.sha256=e("bu2F"),m.sha384=e("i5UE"),m.sha512=e("tSWc")},WYrj:function(E,m,e){//! moment.js locale configuration //! locale : Maldivian [dv] //! author : Jawish Hameed : https://github.com/jawish (function(s,t){t(e("wd/R"))})(this,function(s){"use strict";//! moment.js locale configuration