|
|
(window.webpackJsonp=window.webpackJsonp||[]).push([[129,5,6,7],{"+k/U":function(I,i,t){I.exports={pagination:"pagination___2XcQw",info:"info___12Y4R"}},"07cG":function(I,i,t){I.exports={ldsRing:"ldsRing___2F8W7",idsRingWrapper:"idsRingWrapper___fC2cF",ldsring:"ldsring___3A88y"}},"1vsH":function(I,i,t){"use strict";t.d(i,"i",function(){return q}),t.d(i,"k",function(){return S}),t.d(i,"e",function(){return n}),t.d(i,"h",function(){return H}),t.d(i,"c",function(){return J}),t.d(i,"f",function(){return Z}),t.d(i,"g",function(){return Y}),t.d(i,"a",function(){return Q}),t.d(i,"D",function(){return se}),t.d(i,"C",function(){return he}),t.d(i,"E",function(){return ue}),t.d(i,"F",function(){return te}),t.d(i,"s",function(){return L}),t.d(i,"r",function(){return ee}),t.d(i,"p",function(){return Ce}),t.d(i,"o",function(){return Pe}),t.d(i,"A",function(){return Be}),t.d(i,"j",function(){return ne}),t.d(i,"z",function(){return ie}),t.d(i,"u",function(){return Se}),t.d(i,"l",function(){return Ie}),t.d(i,"x",function(){return Ne}),t.d(i,"n",function(){return me}),t.d(i,"d",function(){return Oe}),t.d(i,"b",function(){return mt}),t.d(i,"t",function(){return $e}),t.d(i,"y",function(){return nt}),t.d(i,"w",function(){return rt}),t.d(i,"m",function(){return ft}),t.d(i,"v",function(){return Et}),t.d(i,"q",function(){return m}),t.d(i,"B",function(){return d});var C=t("sRBo"),a=t("kaz8"),p=t("14J3"),l=t("BMrR"),g=t("jCWc"),s=t("kPKH"),c=t("2qtc"),D=t("kLXV"),u=t("jrin"),P=t("q1tI"),f=t.n(P),A=t("xKgJ"),U=t("bntm"),h=t("aCH8"),b=t.n(h),q=["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"],_=function(e){var o={\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(E,N){return f.a.createElement("span",{key:N,className:o[E]&&o[E].class},E)})},S=function(e){var o,E=(o={},Object(u.a)(o,-1,"\u91CD\u505A\u4E2D"),Object(u.a)(o,0,"\u672A\u5F00\u542F"),Object(u.a)(o,1,"\u672A\u901A\u5173"),Object(u.a)(o,2,"\u6309\u65F6\u901A\u5173"),o);return E[e]||"\u8FDF\u4EA4\u901A\u5173"},n=function(e){var o,E,N,F=(o={},Object(u.a)(o,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(u.a)(o,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(u.a)(o,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(u.a)(o,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(u.a)(o,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),o);return f.a.createElement("span",{className:F==null||((E=F[e.status])===null||E===void 0)?void 0:E.class},F==null||((N=F[e.status])===null||N===void 0)?void 0:N.name)},H=function(e){var o=e.status,E={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 f.a.createElement("span",{className:E[o].class},E[o].name)}catch(N){console.log("utils.StatusGraduationProjectTags",e.status)}},J={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},Z={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},Y=function(e){var o={\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"}},E=[];e.is_random&&E.push(f.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{e.status&&e.status.map(function(N,F){E.push(f.a.createElement("span",{key:F,className:o[N]&&o[N].class},N))})}catch(N){console.log("utils.status.tag:",N,e.status)}return E},W=function(e){var o,E,N,F=(o={},Object(u.a)(o,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(u.a)(o,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(u.a)(o,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(u.a)(o,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(u.a)(o,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),o);return f.a.createElement("span",{className:(E=F[e.status])===null||E===void 0?void 0:E.class},(N=F[e.status])===null||N===void 0?void 0:N.name)},Q=function(e){var o,E,N={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 f.a.createElement("span",{className:(o=N[e.status])===null||o===void 0?void 0:o.class},(E=N[e.status])===null||E===void 0?void 0:E.name)},se=function(e){e=new Date(e).getTime();var o=1e3*60,E=o*60,N=E*24,F="",ot=new Date().getTime(),qe=ot-e;if(qe<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),F="\u521A\u521A";var st=parseInt(qe/N,10),vt=parseInt(qe/E,10),Mt=parseInt(qe/o,10);return st>30?F=""+he(e,"yyyy-MM-dd"):st>1?F=""+st+"\u5929\u524D":st==1?F="\u6628\u5929":vt>=1?F=""+vt+"\u5C0F\u65F6\u524D":Mt>=5?F=""+Mt+"\u5206\u949F\u524D":F="\u521A\u521A",F},he=function(e,o){typeof e=="string"&&(e.indexOf("T")>=0&&(e=e.replace("T"," ")),e=new Date(Date.parse(e.replace(/-/g,"/")))),e=new Date(e);var E={"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()},N=[["\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(o)&&(o=o.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(o)&&(o=o.replace(RegExp.$1,N[RegExp.$1.length-1][e.getDay()]));for(var F in E)new RegExp("("+F+")").test(o)&&(o=o.replace(RegExp.$1,RegExp.$1.length==1?E[F]:("00"+E[F]).substr((""+E[F]).length)));return o},ue=function(e){if(!e||e<0)return"0\u79D2";console.log("time:",e);var o=60,E=o*60,N=E*24,F=e/N,ot=e/E,qe=e/o,st=e%60;return F>=1?parseInt(F.toString())+"\u5929"+Math.floor(ot%24)+"\u65F6"+Math.floor(qe%60)+"\u5206"+Math.floor(e%60)+"\u79D2":ot>1?parseInt(ot.toString())+"\u65F6"+Math.floor(qe%60)+"\u5206"+Math.floor(e%60)+"\u79D2":qe>=1?parseInt(qe.toString())+"\u5206"+Math.floor(e%60)+"\u79D2":Math.ceil(e)+"\u79D2"},te=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,E=0;if(e){E=e.length;for(var N=0;N<E;N++){var F=e.charCodeAt(N);F>=55296&&F<=56319&&(E--,N++)}}return E<=o},L=function(e,o,E){if(o){var N=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,F=/[\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,ot=F.test(o),qe=N.test(o);(ot===!0||qe===!0||(o.length<2||o.length>=21))&&E("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}E()},ee=function(e,o,E){if(o){var N=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,F=/[\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,ot=F.test(o),qe=N.test(o);(ot===!0||qe===!0||(o.length<2||o.length>=11))&&E("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}E()},Ce=function(e){if(!e)return"";for(var o=e.length-1,E="",N=0;N<o;N++)E+="*";var F=e.substr(0,1)+E;return F},Pe=function(e,o){var E=new FileReader;E.addEventListener("load",function(){return o(E.result)}),E.readAsDataURL(e)};function Be(O){var e="79e33abd4b6588941ab7622aed1e67e8";return b()(e+O)}var T=function(e){var o,E=RegExp("(^| )"+e+"=([^;]+)(;|$)");return(o=document.cookie.match(E))?decodeURIComponent(o[2]):null};function x(O,e,o){var E=new Date;E.setTime(E.getTime()+o*24*60*60*1e3);var N="expires="+E.toUTCString();document.cookie=O+"="+e+"; "+N}var M=function(e){document.cookie=e+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT;path=/;"};function ne(O,e){return new Promise(function(o,E){var N=e,F=document.createElement("iframe"),ot;console.log("downloadFileUrl",N),document.body.appendChild(F),F.src=N,F.style.display="none",ot=setInterval(function(){T("fileDownload")&&(M("fileDownload"),clearInterval(ot),o())},1e3)})}var ie=function(e){var o=e.url,E=e.query;return o?(E&&function(){var N=[],F=function(st){E.hasOwnProperty(st)&&!Et(E[st])&&(typeof E[st]=="object"?E[st].map(function(vt){N.push("".concat(st,"[]=").concat(vt))}):N.push("".concat(st,"=").concat(E[st])))};for(var ot in E)F(ot);o.indexOf("?")!==-1?o="".concat(o,"&").concat(N.join("&")):o="".concat(o,"?").concat(N.join("&")),console.log("url1111",o)}(),o):""};function Se(){for(var O=navigator.userAgent,e=["Android","iPhone","SymbianOS","Windows Phone","iPad","iPod"],o=!0,E=0;E<e.length;E++)if(O.indexOf(e[E])>0){o=!1;break}return o}function ve(){var O=navigator.userAgent,e=["Chrome","Firefox"];return e.some(function(o){return O.indexOf(o)>-1})}var Ie=function(){var e,o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return o==null||((e=o.toString())===null||e===void 0)?void 0:e.replace(/\B(?=(\d{3})+(?!\d))/g,",")},Ne=function(e){var o=document.createElement("a");o.target="_blank",document.body.appendChild(o),o.href=e;var E=document.createEvent("MouseEvents");E.initEvent("click",!1,!1),o.dispatchEvent(E),document.body.removeChild(o)},me=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))},Oe=function(){var e=new Date().getHours(),o=new Date().getMinutes();return o>=30?(e++,o="00"):o="30",e+":"+o},mt=function(){var e=new Date().getHours(),o=new Date().getMinutes();return o>=30?(e++,o="00"):o="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+e+":"+o},le;(function(O){O.Number="Number",O.String="String",O.Boolean="Boolean",O.Object="Object",O.Array="Array",O.Function="Function"})(le||(le={}));var it=function(e){var o=Object.prototype.toString.call(e);return o.substring(8,o.length-1)},$e=function(e){return it(e)===le.Array?e.length===0:it(e)===le.Object?Object.keys(e).length===0:!e},nt=function(e,o){for(var E=[],N=e;N<o;N++)E.push(N);return E},rt=function(e){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:12,E=o/2-2,N=o/2+3;return e.length>o?e.substr(0,E)+"..."+e.substr(N,o):e},ft=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},Et=function(e){return e==null};function v(O,e){var o=new RegExp("(^|&)".concat(O,"=([^&]*)(&|$)"),"i"),E=e.substr(1).match(o);return E!=null?decodeURIComponent(E[2]):null}var m=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 o;return window.open("/users/".concat((o=Object(A.t)())===null||o===void 0?void 0:o.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}},d=function(e){if(e.exercise_tips.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A")||e.screen_open){if(!ve())return D.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:f.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",f.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",f.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",f.a.createElement("br",null),"\u8BF7\u4F7F\u7528",f.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",f.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),!1;var o=D.a.info({title:f.a.createElement(l.a,null,f.a.createElement(s.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),f.a.createElement(s.a,null,f.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:f.a.createElement("div",{className:"font16 p20"},e.exercise_tips.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A")&&f.a.createElement(l.a,{align:"middle",justify:"start",className:"mt20"},f.a.createElement(s.a,null,f.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),f.a.createElement(s.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",f.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),e.screen_open&&f.a.createElement(l.a,{justify:"start",className:"mt20"},f.a.createElement(s.a,{flex:"24px",className:"mr20"},f.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),f.a.createElement(s.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",f.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),f.a.createElement("p",{className:"ml40 mt40"},f.a.createElement(a.a,{onChange:function(N){return o.update({okButtonProps:{disabled:!N.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var N;Object(U.d)(document.body),e.history.push("/classrooms/".concat(e.coursesId,"/exercise/").concat(e.exerciseId,"/users/").concat((N=Object(A.t)())===null||N===void 0?void 0:N.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}});o.update({})}else e.history.push("/classrooms/".concat(e.coursesId,"/exercise/").concat(e.exerciseId,"/users/").concat(e.login))}},"7SP1":function(I,i,t){},"7ahc":function(I,i,t){"use strict";t.d(i,"a",function(){return n});var C=t("k1fw"),a=t("0Owb"),p=t("+L6B"),l=t("2/Rp"),g=t("y8nQ"),s=t("Vl3Y"),c=t("tJVT"),D=t("OaEy"),u=t("2fM7"),P=t("q1tI"),f=t.n(P),A=t("VrN/"),U=t.n(A),h=t("p77/"),b=t.n(h),q=u.a.Option,_={labelCol:{span:4},wrapperCol:{span:20}},S={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"]};i.b=function(H){var J=H.callback,Z=H.onCancel,Y=Object(P.useState)("python"),W=Object(c.a)(Y,2),Q=W[0],se=W[1];function he(te){se(S[te][1])}function ue(te){J(te)}return f.a.createElement(s.a,Object(a.a)({},_,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ue}),f.a.createElement(s.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},f.a.createElement(u.a,{onChange:he},Object.keys(S).map(function(te){return f.a.createElement(q,{key:te,value:te},S[te][0])}))),f.a.createElement(s.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},f.a.createElement(n,{mode:Q})),f.a.createElement("div",{className:"flex-container flex-end"},f.a.createElement(l.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),f.a.createElement(l.a,{type:"ghost",onClick:Z},"\u53D6\u6D88")))};function n(H){var J=H.value,Z=H.onChange,Y=H.mode,W=H.options,Q=W===void 0?{}:W,se=Object(P.useRef)(),he=Object(P.useState)(),ue=Object(c.a)(he,2),te=ue[0],L=ue[1];return Object(P.useEffect)(function(){if(te){var ee=function(Pe){var Be=Pe.getValue();Z&&Z(Be)};return te.on("change",ee),function(){te.off("change",ee)}}},[te,Z]),Object(P.useEffect)(function(){te&&te.setOption("mode",Y)},[te,Y]),Object(P.useEffect)(function(){te&&(J!==te.getValue()&&te.setValue(J||""))},[te,J]),Object(P.useEffect)(function(){if(se.current&&!te){var ee=U.a.fromTextArea(se.current,Object(C.a)({mode:Y,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},Q));L(ee)}},[se.current,te]),f.a.createElement("div",{className:"my-codemirror-container"},f.a.createElement("textarea",{ref:se}))}},"9Bee":function(I,i,t){"use strict";var C=t("q1tI"),a=t.n(C),p=t("vg9a"),l=t("tJVT"),g=t("DlQD"),s=t.n(g),c=t("rUJ1");function D(T,x){var M=T.match(/^(\s+)(?:```)/);if(M===null)return x;var ne=M[1];return x.split(`
|
|
|
`).map(function(ie){var Se=ie.match(/^\s+/);if(Se===null)return ie;var ve=Object(l.a)(Se,1),Ie=ve[0];return Ie.length>=ne.length?ie.slice(ne.length):ie}).join(`
|
|
|
`)}var u=[],P=["<ul>"],f=new s.a.Renderer,A=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function U(){u.length=0,P=["<ul>"]}function h(T,x,M,ne){if(x>=T.length||T[x].level<=M)return x;var ie=T[x];ne.push("<li><a href='#"+ie.anchor+"'>"+ie.text+"</a>"),x++;var Se=[];return x=h(T,x,ie.level,Se),Se.length>0&&(ne.push("<ul>"),Se.forEach(function(ve){ne.push(ve)}),ne.push("</ul>")),ne.push("</li>"),x=h(T,x,M,ne),x}function b(){return h(u,0,0,P),P.push("</ul>"),P.join("")}var q={heading:function(x){var M=A.exec(x);if(M)return{type:"heading",raw:M[0],depth:M[1].length,text:M[2]}},fences:function(x){var M=this.rules.block.fences.exec(x);if(M){var ne=M[0],ie=D(ne,M[3]||""),Se=M[2]?M[2].trim():M[2];if(["latex","katex","math"].indexOf(Se)>=0){var ve=n(),Ie=ie;ie=ve,H[ve]={type:"block",expression:Ie}}return{type:"code",raw:ne,lang:Se,text:ie}}}},_=/(?:\${2})([^\n`]+?)(?:\${2})/gi,S=0,n=function(){return"__special_katext_id_".concat(S++,"__")},H={};function J(){return H}function Z(){S=0,H={}}function Y(T){return T=T.replace(_,function(x,M){var ne=n();return H[ne]={type:"inline",expression:M},ne}),T}var W=f.listitem;f.listitem=function(T){return W(Y(T))};var Q=f.paragraph;f.paragraph=function(T){return Q(Y(T))};var se=f.tablecell;f.tablecell=function(T,x){return se(Y(T),x)},f.code=function(T,x,M){var ne=(x||"").match(/\S*/)[0];return ne?["latex","katex","math"].indexOf(ne)>=0?"<p class='editormd-tex'>".concat(T,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(x,'">').concat(M?T:Object(c.escape)(T,!0),`</code></pre>
|
|
|
`):'<pre class="prettyprint linenums"><code>'+(M?T:Object(c.escape)(T,!0))+"</code></pre>"},f.heading=function(T,x,M){var ne=this.options.headerPrefix+M.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return u.push({anchor:ne,level:x,text:T}),"<h"+x+' id="'+ne+'">'+T+"</h"+x+">"},s.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),s.a.use({tokenizer:q,renderer:f});var he=s.a,ue=t("SJMd"),te=t("wMS7"),L=t.n(te),ee=t("Oy/b"),Ce=/<pre[^>]*>/g;function Pe(T){var x=document.createElement("div");return x.innerHTML=T,x.childNodes.length===0?"":x.childNodes[0].nodeValue}var Be=i.a=function(T){var x=T.value,M=x===void 0?"":x,ne=T.className,ie=T.style,Se=ie===void 0?{}:ie,ve=String(M),Ie=Object(C.useMemo)(function(){var Oe=he(ve),mt=J();return ve.match(/\[TOC\]/)&&(Oe=Oe.replace("<p>[TOC]</p>",b()),U()),Oe=Oe.replace(/(__special_katext_id_\d+__)/g,function(le,it){var $e=mt[it],nt=$e.type,rt=$e.expression;return Object(ee.renderToString)(Pe(rt)||"",{displayMode:nt==="block",throwOnError:!1,output:"html"})}),Oe=Oe.replace(/▁/g,"\u2581\u2581\u2581"),Z(),L.a.sanitize(Oe)},[ve]),Ne=Object(C.useRef)();function me(Oe){var mt=Oe.target;if(mt.tagName.toUpperCase()==="A"){var le=mt.getAttribute("href");if(le.startsWith("#")){Oe.preventDefault();var it=document.getElementById(le.replace("#",""));it&&it.scrollIntoView(!0)}}}return Object(C.useEffect)(function(){if(Ne.current&&Ie&&(Ie.match(Ce)&&window.PR.prettyPrint()),Ne.current)return Ne.current.addEventListener("click",me),function(){Ne.current.removeEventListener("click",me),Z(),U()}},[Ie,Ne.current,me]),a.a.createElement("div",{ref:Ne,style:Se,className:"".concat(ne||""," markdown-body"),dangerouslySetInnerHTML:{__html:Ie}})}},"9VGf":function(I,i,t){"use strict";t.d(i,"a",function(){return p});var C=t("q1tI"),a=t.n(C);function p(l,g){var s=Object(C.useRef)();Object(C.useEffect)(function(){s.current=l}),Object(C.useEffect)(function(){function c(){s.current()}if(g!==null){var D=setInterval(c,g);return function(){return clearInterval(D)}}},[g])}},AMnG:function(I,i,t){"use strict";var C=t("miYZ"),a=t("tsqr"),p=t("tJVT"),l=t("q1tI"),g=t.n(l),s=t("nWbc"),c=t.n(s),D=t("Ot1p");i.a=function(u){var P=u.id,f=u.activeDiscussIndex,A=u.onReplyDiscuss,U=Object(l.useState)(""),h=Object(p.a)(U,2),b=h[0],q=h[1];function _(n){q(n)}function S(){if(!b){a.b.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}A(P,b),q("")}return g.a.createElement("div",{key:P,className:"discuss-item-editor",style:{display:f===P?"block":"none",width:"100%"}},g.a.createElement(D.a,{miniToolbar:!0,startInit:f===P,defaultValue:b,id:P,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:_}),g.a.createElement("a",{onClick:S,className:"btn-send"},"\u53D1\u9001"))}},BdwD:function(I,i,t){"use strict";var C=t("k1fw"),a=t("q1tI"),p=t.n(a),l=function(s){var c=s.styles,D=c===void 0?{}:c,u=s.customText;return p.a.createElement("section",{className:"tc animated fadeIn",style:Object(C.a)(Object(C.a)({},{color:"#999",margin:"200px auto"}),D)},p.a.createElement("img",{src:t("FOrL")}),p.a.createElement("p",{className:"mt20 font14"},u||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};i.a=l},BjJ7:function(I,i,t){"use strict";t.d(i,"d",function(){return a}),t.d(i,"c",function(){return p}),t.d(i,"f",function(){return l}),t.d(i,"b",function(){return g}),t.d(i,"e",function(){return s}),t.d(i,"a",function(){return c});var C=t("m3rI");function a(D){var u=!0;if(D.length>0){for(var P=0;P<D.length;P++)if(D[P].compile_success==0||!D[P].compile_success){u=!1;break}}else u=!1;return u}function p(D){for(var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",P=[],f=0;f<D.length;f++){var A=D[f],U=u?"".concat(u,"/").concat(A.name):"".concat(A.name);P.push({title:A.name,isLeaf:!(A.type==="tree"),key:U})}return P}function l(D,u,P){for(var f=0;f<D.length;f++){var A=D[f];if(A.key===u){A.children=P;break}A.children&&l(A.children,u,P)}return D}function g(D,u,P){var f;return function(){var A=this,U=arguments,h=function(){f=null,P||D.apply(A,U)},b=P&&!f;clearTimeout(f),f=setTimeout(h,u),b&&D.apply(A,U)}}var s=!0,c=C.a.API_SERVER},"C+DQ":function(I,i,t){},EHPI:function(I,i,t){"use strict";var C=t("bbsP"),a=t("/wGt"),p=t("tJVT"),l=t("k1fw"),g=t("q1tI"),s=t.n(g),c=t("ZW9T"),D=t("ZD9Y"),u=t("M8RZ"),P=t("bCnd"),f=t("fcyK"),A=t.n(f),U={theme:Object(P.a)("cmCodeMode","vs-dark"),fontSize:Object(P.a)("cmFontSize",14),showEditorSetting:!1,tabToSpace:Object(P.a)("cmTabToSpace",!0)},h;(function(_){_[_.set_font_size=0]="set_font_size",_[_.set_theme=1]="set_theme",_[_.on_tab_to_space=2]="on_tab_to_space",_[_.set_show_editor_setting=3]="set_show_editor_setting"})(h||(h={}));function b(_,S){switch(S.type){case h.set_show_editor_setting:return Object(l.a)(Object(l.a)({},_),{},{showEditorSetting:S.payload});case h.set_theme:return Object(l.a)(Object(l.a)({},_),{},{theme:S.payload});case h.set_font_size:return Object(l.a)(Object(l.a)({},_),{},{fontSize:S.payload});case h.on_tab_to_space:return Object(l.a)(Object(l.a)({},_),{},{tabToSpace:S.payload});default:throw new Error}}i.a=function(_){var S=_.value,n=_.onChange,H=_.language,J=_.ActionBarRender,Z=J===void 0?function(T){return s.a.createElement(q,{onShowCodeSetting:T})}:J,Y=Object(g.useReducer)(b,U),W=Object(p.a)(Y,2),Q=W[0],se=W[1],he=Q.theme,ue=Q.fontSize,te=Q.showEditorSetting,L=Q.tabToSpace,ee={onFontSizeChange:function(x){se({type:h.set_font_size,payload:x}),Object(P.b)("cmFontSize",x)},tabToSpace:L,cmFontSize:ue,className:"oj",cmCodeMode:he,onTabToSpace:function(x){se({type:h.on_tab_to_space,payload:x}),Object(P.b)("cmTabToSpace",x)},onCodeModeChange:function(x){se({type:h.set_theme,payload:x}),Object(P.b)("cmCodeMode",x)}};function Ce(){se({type:h.set_show_editor_setting,payload:!1})}function Pe(){se({type:h.set_show_editor_setting,payload:!0})}var Be={value:S,language:H,onChange:n,theme:he,height:"calc(100% - 56px)",options:{fontSize:ue,insertSpaces:L}};return s.a.createElement(g.Fragment,null,s.a.createElement("div",{className:"code-panel-container"},Z(Pe),s.a.createElement(c.b,Be)),s.a.createElement(u.a,null,s.a.createElement(a.a,{className:"oj",title:null,placement:"right",closable:!1,visible:te,onClose:Ce},s.a.createElement(D.a,ee))))};function q(_){var S=_.onShowCodeSetting;return s.a.createElement("div",{className:"action-bar"},s.a.createElement("span",null,"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\u6587\u4EF6"),s.a.createElement("a",{onClick:S},s.a.createElement("i",{className:"iconfont icon-shezhi"})))}},FOrL:function(I,i){I.exports="data:image/png;base64,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"},Fvcw:function(I,i,t){"use strict";var C=t("q1tI"),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 512h-56c-4.4 0-8 3.6-8 8v320H184V184h320c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V520c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M355.9 534.9L354 653.8c-.1 8.9 7.1 16.2 16 16.2h.4l118-2.9c2-.1 4-.9 5.4-2.3l415.9-415c3.1-3.1 3.1-8.2 0-11.3L785.4 114.3c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-415.8 415a8.3 8.3 0 00-2.3 5.6zm63.5 23.6L779.7 199l45.2 45.1-360.5 359.7-45.7 1.1.7-46.4z"}}]},name:"form",theme:"outlined"},p=a,l=t("6VBw"),g=function(D,u){return C.createElement(l.a,Object.assign({},D,{ref:u,icon:p}))};g.displayName="FormOutlined";var s=i.a=C.forwardRef(g)},HmJG:function(I,i,t){},IxHN:function(I,i,t){"use strict";var C=t("q1tI"),a=t.n(C),p=t("07cG"),l=t.n(p);i.a=function(g){var s=g.message,c=g.className,D=g.style,u=D===void 0?{}:D;return a.a.createElement("div",{className:"".concat(l.a.idsRingWrapper," ").concat(c)},a.a.createElement("div",{className:l.a.ldsRing},a.a.createElement("div",null),a.a.createElement("div",null),a.a.createElement("div",null),a.a.createElement("div",null)),s?a.a.createElement("p",{style:u},s):null)}},JB8y:function(I,i,t){"use strict";t.d(i,"a",function(){return C});var C;(function(a){a[a.NOMATCH=-1]="NOMATCH",a[a.OK=0]="OK",a[a.TIMEOUT=2]="TIMEOUT",a[a.PODFAILURE=3]="PODFAILURE",a[a.COMPILEFAILURE=4]="COMPILEFAILURE",a[a.EXECUTEFAILURE=5]="EXECUTEFAILURE"})(C||(C={}))},JPnl:function(I,i,t){"use strict";t.d(i,"a",function(){return W}),t.d(i,"c",function(){return he});var C=t("+L6B"),a=t("2/Rp"),p=t("tJVT"),l=t("k1fw"),g=t("jrin"),s=t("5NDa"),c=t("5rEg"),D=t("q1tI"),u=t.n(D),P=t("8Skl"),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},A=f,U=t("6VBw"),h=function(ee,Ce){return D.createElement(U.a,Object.assign({},ee,{ref:Ce,icon:A}))};h.displayName="UpOutlined";var b=D.forwardRef(h),q=t("JB8y"),_=t("J66h"),S=t("a4uL"),n=t("IxHN"),H=t("9Bee"),J,Z=c.a.TextArea,Y={visible:!1,tabIndex:"0"},W=(J={},Object(g.a)(J,q.a.NOMATCH,"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D"),Object(g.a)(J,q.a.OK,"\u8C03\u8BD5\u901A\u8FC7"),Object(g.a)(J,2,"\u8C03\u8BD5\u8D85\u65F6"),Object(g.a)(J,3,"\u8C03\u8BD5pod\u5931\u8D25"),Object(g.a)(J,4,"\u7F16\u8BD1\u5931\u8D25"),Object(g.a)(J,5,"\u6267\u884C\u5931\u8D25"),J),Q;(function(L){L[L.SET_VISIBLE=0]="SET_VISIBLE",L[L.SET_TABINDEX=1]="SET_TABINDEX"})(Q||(Q={}));function se(L,ee){switch(ee.type){case Q.SET_VISIBLE:return Object(l.a)(Object(l.a)({},L),{},{visible:ee.payload});case Q.SET_TABINDEX:return Object(l.a)(Object(l.a)({},L),{},{tabIndex:ee.payload});default:throw new Error}}function he(L){var ee=L.status,Ce=L.error_msg,Pe=L.output,Be=L.input,T=L.expected_output,x=null,M={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(ee){case q.a.NOMATCH:x=u.a.createElement(u.a.Fragment,null,u.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),u.a.createElement(H.a,{value:Be,style:M}),u.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),u.a.createElement(H.a,{value:Pe&&_.Base64.decode(Pe)||"",style:M}),u.a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),u.a.createElement(H.a,{value:T&&_.Base64.decode(T)||"",style:M}));break;case q.a.EXECUTEFAILURE:x=u.a.createElement(u.a.Fragment,null,u.a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),u.a.createElement(H.a,{value:Be,style:M}),u.a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),u.a.createElement("code",{className:"error"},_.Base64.decode(Ce)));break;case q.a.PODFAILURE:x=u.a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case q.a.TIMEOUT:x=u.a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return u.a.createElement(u.a.Fragment,null," ",x," ")}function ue(L){var ee=L.status,Ce=L.error_msg,Pe=L.execute_time,Be=L.output,T=L.input,x=L.expected_output,M=null;switch(ee){case q.a.OK:M=u.a.createElement(u.a.Fragment,null,u.a.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",Pe),u.a.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),u.a.createElement("pre",null,_.Base64.decode(Be)));break;case q.a.NOMATCH:M=u.a.createElement(u.a.Fragment,null,u.a.createElement("p",null,"\u8F93\u5165\uFF1A",u.a.createElement("pre",null,T)),u.a.createElement("p",null,"\u8F93\u51FA\uFF1A",Be&&_.Base64.decode(Be)),u.a.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",x&&_.Base64.decode(x)));break;case q.a.EXECUTEFAILURE:M=u.a.createElement(u.a.Fragment,null,u.a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",u.a.createElement("pre",null,T)),u.a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),u.a.createElement("code",{className:"error"},_.Base64.decode(Ce)));break;case q.a.PODFAILURE:M=u.a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case q.a.TIMEOUT:M=u.a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return u.a.createElement(u.a.Fragment,null," ",M," ")}var te=i.b=function(L){var ee=L.input,Ce=L.debuging,Pe=L.submitting,Be=L.executingMessage,T=L.debugResult,x=L.onChangeInput,M=L.onDebugCode,ne=L.onSubmitCode,ie=Object(D.useReducer)(se,Y),Se=Object(p.a)(ie,2),ve=Se[0],Ie=Se[1],Ne=ve.visible,me=ve.tabIndex;function Oe($e){var nt=$e.target.id;Ie({type:Q.SET_TABINDEX,payload:nt})}function mt(){Ie({type:Q.SET_VISIBLE,payload:!Ne})}var le=Object(D.useMemo)(function(){if(T){var $e=T.status;return u.a.createElement(u.a.Fragment,null,u.a.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A",u.a.createElement("span",{className:$e===q.a.OK?"c-green":"c-red"},W[$e])),ue(T))}return null},[T]);function it(){Ie({type:Q.SET_VISIBLE,payload:!0}),Ie({type:Q.SET_TABINDEX,payload:"1"}),M()}return u.a.createElement("div",{className:"test-case-panel"},u.a.createElement("div",{className:"test-case-panel-body ".concat(Ne?"active":"")},u.a.createElement("ul",{className:"s-navs"},u.a.createElement("li",null,u.a.createElement("a",{className:me==="0"?"active":"",id:"0",onClick:Oe},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),u.a.createElement("li",null,u.a.createElement("a",{className:me==="1"?"active":"",id:"1",onClick:Oe},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"))),u.a.createElement("div",{className:"tab-panel-body ".concat(me==="0"?"":"hide")},u.a.createElement(Z,{placeholder:"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D",value:ee,onChange:x})),u.a.createElement("div",{className:"tab-panel-body ".concat(me==="1"?"":"hide")},Ce?u.a.createElement(n.a,{message:Be}):T?u.a.createElement("section",{style:{height:200}}," ",le," "):u.a.createElement("p",{className:"tip"},"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D"))),u.a.createElement("a",{className:"btn-collapse ".concat(Ne?"up":""),onClick:mt},Ne?u.a.createElement(P.a,null):u.a.createElement(b,null)),u.a.createElement("footer",{className:"footer"},u.a.createElement("span",null,"\u63A7\u5236\u53F0"),u.a.createElement("div",{className:"flex-container"},u.a.createElement(a.a,{className:"btn-green",type:"ghost",loading:Ce,onClick:it},"\u8C03\u8BD5\u4EE3\u7801"),u.a.createElement(a.a,{type:"primary",loading:Pe,disabled:Pe,onClick:ne},"\u8BC4\u6D4B"))))}},M8RZ:function(I,i,t){"use strict";t.d(i,"a",function(){return u});var C=t("fWQN"),a=t("mtLc"),p=t("yKVA"),l=t("879j"),g=t("q1tI"),s=t.n(g),c=t("i8i4"),D=t.n(c),u=function(P){Object(p.a)(A,P);var f=Object(l.a)(A);function A(U){var h;Object(C.a)(this,A),h=f.call(this,U);var b=window.document;return h.node=b.createElement("div"),b.body.appendChild(h.node),h}return Object(a.a)(A,[{key:"render",value:function(){var h=this.props.children;return Object(c.createPortal)(h,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),A}(s.a.Component)},OJz4:function(I,i,t){"use strict";t.d(i,"d",function(){return a}),t.d(i,"h",function(){return p}),t.d(i,"b",function(){return l}),t.d(i,"f",function(){return g}),t.d(i,"e",function(){return s}),t.d(i,"c",function(){return c}),t.d(i,"a",function(){return D}),t.d(i,"g",function(){return u}),t.d(i,"i",function(){return P}),t.d(i,"k",function(){return f}),t.d(i,"j",function(){return A});var C=t("ErOA");function a(U){return Object(C.c)("myproblems/".concat(U,".json"))}function p(U,h){return Object(C.e)("myproblems/".concat(U,"/code_submit.json"),h)}function l(U,h){return Object(C.c)("myproblems/".concat(U,"/code_debug.json"),h)}function g(U,h){return Object(C.c)("myproblems/".concat(U,"/submit_records.json"),h)}function s(U){return Object(C.c)("myproblems/record_detail.json",{id:U})}function c(U,h){return Object(C.c)("myproblems/".concat(U,"/result.json"),{mode:h})}function D(U,h){return Object(C.e)("myproblems/".concat(U,"/add_notes.json"),h)}function u(U){return Object(C.e)("myproblems/".concat(U,"/restore_initial_code.json"))}function P(U){return Object(C.e)("myproblems/".concat(U,"/sync_code.json"))}function f(U,h){return Object(C.e)("myproblems/".concat(U,"/update_code.json"),h)}function A(U,h){return Object(C.e)("discusses/".concat(U,"/plus.json"),h)}},Ot1p:function(I,i,t){"use strict";var C=t("2qtc"),a=t("kLXV"),p=t("rAM+"),l=t("tJVT"),g=t("jrin"),s=t("q1tI"),c=t.n(s),D=t("VrN/"),u=t.n(D),P=t("bdgK"),f=t("p77/"),A=t("Bd2K"),U=t("ELLl"),h=t("19Vz"),b=t("lZu9"),q=t("kSUc"),_=t("9Bee"),S=t("0Owb"),n=t("dejd"),H=t("C+DQ"),J=[{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 Z(X){var Ze=X.onActionCallback,Me=X.title,ze=X.icon,we=X.actionName,bt=X.className,yt=bt===void 0?"":bt,gt=X.children;function jt(){Ze(we)}return c.a.createElement("a",{title:Me,className:yt,onClick:jt},c.a.createElement("i",{className:"md-iconfont ".concat(ze)}),gt)}var Y=function(X){var Ze=X.watch,Me=X.showNullButton,ze=X.onActionCallback,we=X.fullScreen,bt=[].concat(J,[{title:"".concat(Ze?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(Ze?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return c.a.createElement("ul",{className:"markdown-toolbar-container"},bt.map(function(yt,gt){return c.a.createElement("li",{key:gt},yt.actionName?c.a.createElement(Z,Object(S.a)({},yt,{onActionCallback:ze})):c.a.createElement("span",{className:"v-line"}))}),Me?c.a.createElement("li",null,c.a.createElement(Z,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:ze},c.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,c.a.createElement("li",{className:"btn-full-screen"},c.a.createElement(Z,{icon:"".concat(we?"icon-shrink":"icon-enlarge"),title:we?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:ze})))},W=t("M8RZ"),Q=t("+L6B"),se=t("2/Rp"),he=t("y8nQ"),ue=t("Vl3Y"),te=t("5NDa"),L=t("5rEg"),ee={labelCol:{span:4},wrapperCol:{span:20}},Ce=function(X){var Ze=X.callback,Me=X.onCancel;function ze(we){Ze(we)}return c.a.createElement(ue.a,Object(S.a)({},ee,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:ze}),c.a.createElement(ue.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},c.a.createElement(L.a,null)),c.a.createElement(ue.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},c.a.createElement(L.a,null)),c.a.createElement("div",{className:"flex-container flex-end"},c.a.createElement(se.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),c.a.createElement(se.a,{type:"ghost",onClick:Me},"\u53D6\u6D88")))},Pe=t("7ahc"),Be=t("HmJG"),T=t("BjJ7"),x=ue.a.useForm,M={width:280,marginRight:10},ne={labelCol:{span:5},wrapperCol:{span:19}},ie=function(X){var Ze=X.callback,Me=X.onCancel,ze=x(),we=Object(l.a)(ze,1),bt=we[0];function yt(Ut){Ze(Ut)}function gt(Ut){bt.setFieldsValue({src:"/api/attachments/".concat(Ut.id)})}function jt(Ut){var Bt=Ut.target.files[0];ve(Bt,gt)}return c.a.createElement(ue.a,Object(S.a)({form:bt},ne,{className:"upload-image-panel",onFinish:yt}),c.a.createElement(ue.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},c.a.createElement("div",{className:"flex-container"},c.a.createElement(ue.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},c.a.createElement(L.a,{style:M})),c.a.createElement(Se,{onFileChange:jt}))),c.a.createElement(ue.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},c.a.createElement(L.a,{style:{width:264}})),c.a.createElement(ue.a.Item,{style:{textAlign:"right"}},c.a.createElement(se.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),c.a.createElement(se.a,{type:"ghost",onClick:Me},"\u53D6\u6D88")))};function Se(X){var Ze=X.onFileChange;return c.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",c.a.createElement("input",{type:"file",accept:"image/*",onChange:Ze}))}function ve(X,Ze){var Me=new FormData;Me.append("editormd-image-file",X),Me.append("file_param_name","editormd-image-file"),Me.append("byxhr","true");var ze=new window.XMLHttpRequest;ze.withCredentials=!0,ze.addEventListener("load",function(we){Ze(JSON.parse(we.target.responseText))},!1),ze.addEventListener("error",function(we){console.error(we)},!1),ze.open("POST","".concat(T.a,"/api/attachments.json")),ze.send(Me)}var Ie=t("giR+"),Ne=t("fyUT"),me=t("7Kak"),Oe=t("9yH6"),mt=Oe.a.Group,le={margin:"0 8px"},it=function(X){var Ze=X.callback,Me=X.onCancel;function ze(we){Ze(we)}return c.a.createElement(ue.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:ze},c.a.createElement("div",{className:"flex-container"},c.a.createElement("span",{style:le},"\u5355\u5143\u683C\u6570\uFF1A"),c.a.createElement("span",{style:le},"\u884C\u6570"),c.a.createElement(ue.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},c.a.createElement(Ne.a,null)),c.a.createElement("span",{style:le},"\u5217\u6570"),c.a.createElement(ue.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},c.a.createElement(Ne.a,null))),c.a.createElement("div",{className:"flex-container",style:{marginTop:12}},c.a.createElement("span",{style:le},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),c.a.createElement(ue.a.Item,{name:"align"},c.a.createElement(mt,null,c.a.createElement(Oe.a,{value:"default"},c.a.createElement("i",{className:"fa fa-align-justify"})),c.a.createElement(Oe.a,{value:"left"},c.a.createElement("i",{className:"fa fa-align-left"})),c.a.createElement(Oe.a,{value:"center"},c.a.createElement("i",{className:"fa fa-align-center"})),c.a.createElement(Oe.a,{value:"right"},c.a.createElement("i",{className:"fa fa-align-right"}))))),c.a.createElement("div",{className:"flex-container flex-end"},c.a.createElement(se.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),c.a.createElement(se.a,{type:"ghost",onClick:Me},"\u53D6\u6D88")))},$e=t("9kvl"),nt="link",rt="upload-image",ft="code-block",Et="add-table",v="------------",m={default:v,left:":".concat(v),center:":".concat(v,":"),right:"".concat(v,":")},d=t("9VGf"),O,e;function o(){}var E=0,N=10,F=1e4,ot="\u2581";function qe(X){return/^\d+$/.test(X)?"".concat(X,"px"):X}var st=navigator.platform.toUpperCase().indexOf("MAC")>=0,vt=st?"Cmd":"Ctrl",Mt=(O={},Object(g.a)(O,vt+"-B","bold"),Object(g.a)(O,vt+"-I","italic"),O),Yt=(e={},Object(g.a)(e,nt,"\u6DFB\u52A0\u94FE\u63A5"),Object(g.a)(e,ft,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(g.a)(e,rt,"\u6DFB\u52A0\u56FE\u7247"),Object(g.a)(e,Et,"\u6DFB\u52A0\u8868\u683C"),e),hn=i.a=function(X){var Ze=X.defaultValue,Me=Ze===void 0?"":Ze,ze=X.onChange,we=X.width,bt=we===void 0?"100%":we,yt=X.height,gt=yt===void 0?400:yt,jt=X.miniToolbar,Ut=jt===void 0?!1:jt,Bt=X.isFocus,Jt=Bt===void 0?!1:Bt,$t=X.watch,qt=X.id,Ft=qt===void 0?"markdown-editor-id":qt,en=X.showResizeBar,dn=en===void 0?!1:en,tn=X.noStorage,vn=tn===void 0?!1:tn,nn=X.showNullButton,mn=nn===void 0?!1:nn,an=X.fullScreen,je=an===void 0?!1:an,Vt=X.onBlur,Gt=X.onCMBeforeChange,rn=X.className,En=rn===void 0?"":rn,on=X.placeholder,ce=on===void 0?"":on,Wt=Object(s.useState)(null),sn=Object(l.a)(Wt,2),R=sn[0],bn=sn[1],_n=Object(s.useState)(Me),un=Object(l.a)(_n,2),r=un[0],y=un[1],k=Object(s.useState)($t),Ee=Object(l.a)(k,2),de=Ee[0],Te=Ee[1],Re=Object(s.useState)(je),fe=Object(l.a)(Re,2),w=fe[0],oe=fe[1],be=Object(s.useState)(""),j=Object(l.a)(be,2),ae=j[0],B=j[1],Qe=Object(s.useState)(0),$=Object(l.a)(Qe,2),Le=$[0],We=$[1],lt=Object(s.useState)(gt),ut=Object(l.a)(lt,2),_t=ut[0],pt=ut[1],Dt=Object(s.useState)(!1),Tt=Object(l.a)(Dt,2),It=Tt[0],Ct=Tt[1],At=Object(s.useRef)(),Pt=Object(s.useRef)(),ye=Object(s.useRef)(),Ue=Object(s.useRef)();Object(s.useEffect)(function(){if(At.current){var G=function(Ae,ge){var Xe=ge.clipboardData;if(Xe){var tt=Xe.types.toString(),ct=Xe.items;if(tt==="text/html,Files"||tt==="Files"){var Je=ct[1];tt==="Files"&&(Je=ct[0]),Je.kind==="file"&&Je.type.match(/^image\//i)&&ve(Je.getAsFile(),function(Rt){Rt.id?K.replaceSelection("")):$e.c.replace("/user/login",{from:$e.c.location.pathname})})}else return!0}return!0},K=u.a.fromTextArea(At.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!Ut,lineWrapping:!0,value:Me,autoCloseTags:!0,autoCloseBrackets:!0});return K.on("paste",G),bn(K),function(){K.off("paste",G)}}},[]);var at=Object(s.useCallback)(function(){if(Pt.current)try{var G=Pt.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,K=Pt.current.getElementsByClassName("markdown-editor-body")[0];w?K.style.height="calc(100vh - ".concat(G,"px)"):K.style.height="".concat(_t-G,"px")}catch(z){console.log(z,"---- to set md editor body height")}},[_t,Pt,w]);Object(s.useEffect)(function(){function G(){var z=new P.default(function(Ae){var ge=Object(p.a)(Ae),Xe;try{for(ge.s();!(Xe=ge.n()).done;){var tt=Xe.value;(tt.target.offsetHeight>0||tt.target.offsetWidth>0)&&(at(),R.setSize("100%","100%"),R.refresh())}}catch(ct){ge.e(ct)}finally{ge.f()}});return z.observe(At.current.parentElement),z}if(R){var K=G();return function(){K.unobserve(At.current.parentElement)}}},[R,at]),Object(s.useEffect)(function(){if(R){for(var G=[],K=function(){var tt=Ae[z];ge=Object(l.a)(tt,2);var ct=ge[0],Je=ge[1],Rt=Object(g.a)({},ct,function(){Ye(Je)});G.push(Rt),R.addKeyMap(Rt)},z=0,Ae=Object.entries(Mt);z<Ae.length;z++){var ge;K()}return function(){var Xe=Object(p.a)(G),tt;try{for(Xe.s();!(tt=Xe.n()).done;){var ct=tt.value;R.removeKeyMap(ct)}}catch(Je){Xe.e(Je)}finally{Xe.f()}}}},[R]),Object(s.useEffect)(function(){je!==w&&oe(je)},[je]),Object(d.a)(function(){if(!vn&&Le>0){var G=new Date().getTime(),K=window.sessionStorage.getItem(Ft);G>=Le+F&&(!K||K!==r)&&(window.sessionStorage.setItem(Ft,r),Ct(!0))}},F),Object(s.useEffect)(function(){Te($t)},[R,$t]),Object(s.useEffect)(function(){R&&(Jt&&R.focus())},[R,Jt]),Object(s.useEffect)(function(){if(de&&R){var G=function(Ae){var ge=Ae.target;Ue.current&&(Ue.current.scrollTop=Ue.current.scrollHeight*ge.scrollTop/ge.scrollHeight)},K=R.getScrollerElement();return K.addEventListener("scroll",G),function(){K.removeEventListener("scroll",G)}}},[R,de]),Object(s.useEffect)(function(){if(R&&Gt){var G=function(z,Ae){Gt(z,Ae)};return R.on("beforeChange",G),function(){R.off("beforeChange",G)}}},[R,Gt]),Object(s.useEffect)(function(){if(R&&Vt){var G=function(){Vt(R.getValue())};return R.on("blur",G),function(){R.off("blur",G)}}},[R,Vt]),Object(s.useEffect)(function(){if(R){var G=function(z){var Ae=z.getValue();clearTimeout(E),E=setTimeout(function(){y(Ae),We(new Date().getTime()),z.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),ze&&ze(Ae)},N)};return R.on("change",G),function(){R.off("change",G)}}},[R,ze]),Object(s.useEffect)(function(){R&&(Me==null?(R.setValue(""),y("")):Me!==R.getValue()&&(R.setValue(Me),y(Me)))},[R,Me]);var Ye=Object(s.useCallback)(function(G){var K=R.getCursor(),z=R.getSelection(),Ae=z.split(`
|
|
|
`);switch(G){case"bold":return R.replaceSelection("**"+z+"**"),z===""&&R.setCursor(K.line,K.ch+2),R.focus();case"italic":return R.replaceSelection("*"+z+"*"),z===""&&R.setCursor(K.line,K.ch+1),R.focus();case"code":return R.replaceSelection("`"+z+"`"),z===""&&R.setCursor(K.line,K.ch+1),R.focus();case"inline-latex":return R.replaceSelection("`$$"+z+"$$`"),z===""&&R.setCursor(K.line,K.ch+3),R.focus();case"latex":return R.replaceSelection("```latex\n"+z+"\n```"),R.setCursor(K.line+1,z.length+1),R.focus();case"line-break":return R.replaceSelection(`<br/>
|
|
|
`),R.focus();case"list-ul":return z===""?R.replaceSelection("- "+z):R.replaceSelection(Ae.map(function(ge){return ge===""?"":"- ".concat(ge)}).join(`
|
|
|
`)),R.focus();case"list-ol":return z===""?R.replaceSelection("1. "+z):R.replaceSelection(Ae.map(function(ge,Xe){return ge===""?"":"".concat(Xe+1,". ").concat(ge)}).join(`
|
|
|
`)),R.focus();case"add-null-ch":return z===""&&R.setCursor(K.line,K.ch+1),R.replaceSelection(ot),R.focus();case"eraser":return R.setValue(""),R.focus();case"trigger-watch":return Te(!de),R.focus();case"trigger-full-screen":return oe(!w),R.focus();case nt:B(nt);return;case ft:B(ft);return;case rt:B(rt);return;case Et:B(Et);return;default:throw new Error}},[R,de,w]),Fe=Object(s.useCallback)(function(G){B("");switch(ae){case nt:var K=G.title,z=G.link;return R.replaceSelection("[".concat(K,"](").concat(z,")")),R.focus();case ft:var Ae=G.language,ge=G.content;return R.replaceSelection(["```"+Ae,ge,"```"].join(`
|
|
|
`)),R.focus();case rt:var Xe=G.src,tt=G.alt;return R.replaceSelection(".concat(Xe,' "').concat(tt,'" )')),R.focus();case Et:for(var ct=G.row,Je=G.col,Rt=G.align,Ht=`
|
|
|
`,Xt=0;Xt<ct;Xt++){for(var ln=[],kt=[],cn=0;cn<Je;cn++)Xt===1&&kt.push(m[Rt]),ln.push(" ");Xt===1&&(Ht+="| ".concat(kt.join(" | "),` |
|
|
|
`)),Ht+="| ".concat(ln.join(Je===1?"":" | "),` |
|
|
|
`)}return R.replaceSelection(Ht+`
|
|
|
`),R.focus();default:throw new Error}},[R,ae]),et=Object(s.useMemo)(function(){switch(ae){case nt:return c.a.createElement(Ce,{callback:Fe,onCancel:De});case ft:return c.a.createElement(Pe.b,{callback:Fe,onCancel:De});case rt:return c.a.createElement(ie,{callback:Fe,onCancel:De});case Et:return c.a.createElement(it,{callback:Fe,onCancel:De});default:return null}},[ae]);function De(){B("")}Object(s.useEffect)(function(){if(ye.current){var G=function(ct){ge=!0,Xe=ct.pageY},K=function(){ge=!1},z=function(ct){if(ge){var Je=ct.pageY-Xe;Je<0&&(Je=0),Je>300&&(Je=300);var Rt=gt+Je+"px";pt(Rt)}},Ae=ye.current,ge=!1,Xe=0;return Ae.addEventListener("mousedown",G),document.addEventListener("mousemove",z),document.addEventListener("mouseup",K),function(){Ae.removeEventListener("mousedown",G),document.removeEventListener("mousemove",z),document.removeEventListener("mouseup",K)}}},[R,ye]),Object(s.useEffect)(function(){pt(gt)},[gt]);var xt=qe(bt),Ot=qe(_t),_e={width:xt,height:Ot},Ve=Object(s.useMemo)(function(){if(Le){var G=new Date(Le),K=G.getHours(),z=G.getMinutes(),Ae=G.getSeconds();return K=K<10?"0"+K:K,z=z<10?"0"+z:z,Ae=Ae<10?"0"+Ae:Ae,"".concat(K,":").concat(z,":").concat(Ae)}return 0},[Le]);function fn(){window.sessionStorage.removeItem(Ft),Ct(!1),We(0)}function Kt(){Ct(!1),We(0),R.setValue(window.sessionStorage.getItem(Ft))}return c.a.createElement(s.Fragment,null,c.a.createElement("div",{className:"markdown-editor-wrapper",ref:Pt},c.a.createElement("div",{className:"markdown-editor-container ".concat(En," ").concat(de?"on-preview":""," ").concat(Ut?"mini":""," ").concat(w?"full-screen":""),style:_e},c.a.createElement(Y,{watch:de,fullScreen:w,showNullButton:mn,onActionCallback:Ye}),c.a.createElement("div",{className:"markdown-editor-body"},c.a.createElement("div",{className:"codemirror-container"},c.a.createElement("textarea",{ref:At,placeholder:ce})),de?c.a.createElement("div",{ref:Ue,className:"preview-container"},c.a.createElement(_.a,{value:r})):null)),It?c.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",c.a.createElement("a",{onClick:Kt},"\u6062\u590D")," ? /",c.a.createElement("a",{onClick:fn},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Ve," \u4FDD\u5B58\uFF09"):null),dn?c.a.createElement("a",{ref:ye,className:"editor-resize"}):null,c.a.createElement(W.a,null,Yt[ae]?c.a.createElement(a.a,{centered:!0,title:Yt[ae],visible:!0,onCancel:De,footer:null},et):null))}},QUZ3:function(I,i,t){"use strict";t.r(i);var C=t("0Owb"),a=t("PpiC"),p=t("P2fV"),l=t("NJEC"),g=t("T2oS"),s=t("W9HT"),c=t("+L6B"),D=t("2/Rp"),u=t("2qtc"),P=t("kLXV"),f=t("WmNS"),A=t.n(f),U=t("9og8"),h=t("tJVT"),b=t("k1fw"),q=t("aHsQ"),_=t("sGsY"),S=t("q1tI"),n=t.n(S),H=t("Fvcw"),J=t("GIiI"),Z=t("Ty5D"),Y=t("55Ip"),W=t("OJz4"),Q=t("V0Rq"),se=t("cDPC"),he=t("m3rI"),ue=t("EHPI"),te=t("S+dL"),L=t.n(te),ee=t("J66h"),Ce=t("uMZB"),Pe=t.n(Ce),Be=t("p/48"),T=t("JPnl"),x=t("y8nQ"),M=t("Vl3Y"),ne=t("5NDa"),ie=t("5rEg"),Se=ie.a.TextArea,ve=5e3,Ie=function(r){var y=r.callback,k=r.onCancel,Ee=r.notes;function de(Te){y(Te)}return n.a.createElement(M.a,{className:"note-form-panel",onFinish:de,initialValues:{notes:Ee}},n.a.createElement(M.a.Item,{name:"notes",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B14\u8BB0\u5185\u5BB9"},{max:ve,message:"\u7B14\u8BB0\u6700\u5927\u5B57\u6570\u4E3A".concat(ve)}]},n.a.createElement(Se,{placeholder:"\u8BF7\u8F93\u5165\u7B14\u8BB0\u5185\u5BB9",rows:5})),n.a.createElement(M.a.Item,{style:{textAlign:"right"}},n.a.createElement(D.a,{type:"ghost",onClick:k,style:{marginRight:10}}," \u53D6\u6D88 "),n.a.createElement(D.a,{type:"primary",htmlType:"submit"}," \u63D0\u4EA4 ")))},Ne=t("7SP1"),me=t("DjyN"),Oe=t("NUBc"),mt=t("miYZ"),le=t("tsqr"),it=t("g9YV"),$e=t("wCAj"),nt=t("+k/U"),rt=t.n(nt),ft={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},Et=ft,v=t("6VBw"),m=function(y,k){return S.createElement(v.a,Object.assign({},y,{ref:k,icon:Et}))};m.displayName="CopyOutlined";var d=S.forwardRef(m),O=t("JB8y"),e=t("1vsH"),o=$e.a.Column,E=function(r){var y=r.submitResult,k=r.submitRecords,Ee=r.page,de=r.onPageChange,Te=r.topicId,Re=y||{},fe=Re.status,w=Re.id,oe=Re.input,be=Re.output,j=Re.expected_output,ae=k||{},B=ae.records,Qe=ae.records_count;function $(){navigator.clipboard.writeText(ee.Base64.decode(be)).then(function(){le.b.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return n.a.createElement(n.a.Fragment,null,w?n.a.createElement(n.a.Fragment,null,n.a.createElement("ul",{className:rt.a.info},n.a.createElement("li",null,"\u6267\u884C\u7ED3\u679C\uFF1A",n.a.createElement("span",{className:fe===O.a.OK?"c-green":"c-red"},T.a[fe])),n.a.createElement("li",{className:rt.a.error},n.a.createElement("a",{onClick:$},"\u590D\u5236\u9519\u8BEF\u4FE1\u606F ",n.a.createElement(d,null)," ")),n.a.createElement("li",null,n.a.createElement(Y.Link,{to:"/myproblems/".concat(Te,"/record-detail/").concat(w)},"\u663E\u793A\u8BE6\u60C5 > "))),fe!==O.a.OK?n.a.createElement(n.a.Fragment,null,n.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),n.a.createElement("pre",null,oe),n.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),n.a.createElement("pre",null,ee.Base64.decode(be)),n.a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),n.a.createElement("pre",null,ee.Base64.decode(j))):null):null,(B==null?void 0:B.length)>0?n.a.createElement($e.a,{dataSource:B,rowKey:"id",pagination:!1},n.a.createElement(o,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:function(We,lt){return n.a.createElement("span",null," ",Object(e.C)(We,"yyyy-MM-dd hh:mm:ss"))}}),n.a.createElement(o,{title:"\u63D0\u4EA4\u7ED3\u679C",dataIndex:"status",key:"status",render:function(We,lt){return n.a.createElement(Y.Link,{className:We===0?"c-green":"c-red",to:"/myproblems/".concat(Te,"/record-detail/").concat(lt.id)},T.a[We])}}),n.a.createElement(o,{title:"\u6267\u884C\u7528\u65F6 (S)",dataIndex:"execute_time",key:"execute_time"}),n.a.createElement(o,{title:"\u5185\u5B58\u6D88\u8017\uFF08MB\uFF09",dataIndex:"execute_memory",key:"execute_memory"}),n.a.createElement(o,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"})):null,Qe>15?n.a.createElement(Oe.a,{className:rt.a.pagination,current:Ee,pageSize:15,total:Qe,onChange:de}):null)},N=t("DYRE"),F=t("zeV3"),ot=t("+BJd"),qe=t("mr32"),st=t("pPuO"),vt=t.n(st),Mt=t("9Bee"),Yt={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}},hn=function(r){var y=r.hack,k=r.onTriggerPraise,Ee=r.toDiscuss,de=y.language,Te=y.difficult,Re=y.time_limit,fe=y.username,w=y.user_path,oe=y.user_praise,be=y.comments_count,j=y.praises_count,ae=y.description,B=y.pass_count,Qe=y.submit_count,$=Object(Z.l)(),Le=Yt[Te];return n.a.createElement(n.a.Fragment,null,n.a.createElement("ul",{className:vt.a.info},n.a.createElement("li",null,"\u7F16\u7A0B\u8BED\uFF1A",n.a.createElement("b",null,de)),n.a.createElement("li",null,"\u96BE\u5EA6\uFF1A",n.a.createElement(qe.a,{color:Le.color},Le.name)),n.a.createElement("li",null,"\u7A0B\u5E8F\u8FD0\u884C\u65F6\u95F4\u9650\u5236\uFF1A",n.a.createElement("b",null,Re,"\u79D2")),n.a.createElement("li",null,"\u51FA\u9898\u8005\uFF1A",n.a.createElement(Y.Link,{to:w},fe))),n.a.createElement(Mt.a,{value:ae,className:vt.a.desc}),n.a.createElement("ul",{className:vt.a["commit-info"]},n.a.createElement("li",null,n.a.createElement(F.a,{size:4},n.a.createElement("span",null,"\u901A\u8FC7\u6B21\u6570")," ",n.a.createElement("b",null,B))),n.a.createElement("li",null,n.a.createElement(F.a,{size:4},n.a.createElement("span",null,"\u63D0\u4EA4\u6B21\u6570")," ",n.a.createElement("b",null,Qe))," "),n.a.createElement("li",{style:{flex:"1 0 0"}}),$.query.type!=="exercises"&&n.a.createElement("li",null,n.a.createElement(F.a,{size:4},n.a.createElement("i",{className:"iconfont icon-huifu1",onClick:Ee})," ",n.a.createElement("b",null,be))," "),n.a.createElement("li",null,n.a.createElement(F.a,{size:4},n.a.createElement("i",{onClick:k,className:"iconfont icon-dianzan ".concat(oe?"c-orange":"")}),n.a.createElement("b",null,j))," ")))},X=t("dhSg"),Ze=t("oBTY"),Me=t("M8RZ"),ze=t("qJ4+"),we=t("ErOA");function bt(r,y){return Object(we.c)("/problems/".concat(r,"/comments.json?page=").concat(y,"&limit=10"))}function yt(r){return Object(we.e)("/discusses/".concat(r,"/plus.json"),{container_type:"Discuss",type:1})}function gt(r,y,k){return Object(we.e)("/problems/".concat(r,"/comments/reply.json"),{comments:{content:k,parent_id:y}})}function jt(r,y){return Object(we.e)("/problems/".concat(r,"/comments.json"),{comments:{content:y}})}function Ut(r,y,k){return Object(we.e)("/problems/".concat(r,"/comments/").concat(y,"/hidden.json"),k)}function Bt(r,y){return Object(we.b)("/problems/".concat(r,"/comments/").concat(y))}var Jt=t("BdwD"),$t=t("U7T7"),qt=t("AMnG");function Ft(r){var y=r.author;return n.a.createElement("a",{href:"/users/".concat(y.login),target:"_blank"},n.a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:"".concat(he.a.IMG_SERVER,"/images/").concat(y.image_url),width:"50"}))}function en(r){var y=r.data,k=r.index,Ee=r.parentDiscussIndex,de=r.user,Te=r.onSetActionType,Re=y.author,fe=y.can_delete,w=y.content,oe=y.id,be=y.time;function j(){Te({id:oe,index:k,type:"delete-discuss",parentDiscussIndex:Ee,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}var ae=de.admin||fe||Re.user_id===de.user_id;return n.a.createElement("div",{className:"discuss-item-container second-discuss "},n.a.createElement(Ft,{author:Re}),n.a.createElement("section",null,n.a.createElement("div",{className:"discuss-info"},n.a.createElement("a",{href:"/users/".concat(Re.login),target:"_blank"},Re.name),n.a.createElement("span",{className:"grey"},be),n.a.createElement("div",{className:"btn-group",style:{marginBottom:0}},ae?n.a.createElement("a",{onClick:j,title:"\u5220\u9664"},n.a.createElement("i",{className:"iconfont icon-shanchu"})):null)),n.a.createElement(Mt.a,{className:"discuss-content",value:w})))}var dn=function(r){var y=r.user,k=r.data,Ee=r.index,de=r.onPlusDiscuss,Te=r.onSetActionType,Re=r.activeDiscussIndex,fe=r.onReplyDiscuss,w=r.onSetActiveDiscussIndex,oe=k.content,be=k.children,j=k.hidden,ae=k.id,B=k.praise_count,Qe=k.time,$=k.user_praise,Le=k.can_delete,We=k.author;function lt(){w(ae)}function ut(){de(ae,!$,Ee)}function _t(){Te({id:ae,index:Ee,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function pt(){Te({id:ae,index:Ee,params:{hidden:j?"0":"1"},type:"hidden-discuss",message:j?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}var Dt=y.admin||y.user_id===We.user_id;return n.a.createElement("div",{className:"discuss-item-container",key:ae},n.a.createElement(Ft,{author:We}),n.a.createElement("section",null,n.a.createElement("div",{className:"discuss-info"},n.a.createElement("a",{href:"/users/".concat(We.login),target:"_blank"}," ",We.name," "),n.a.createElement("span",{className:"grey"},Qe)),n.a.createElement(Mt.a,{className:"discuss-content",value:oe}),be&&be.length>0?n.a.createElement("div",{className:"reply-discuss-container"},be.map(function(Tt,It){return n.a.createElement(en,{key:Tt.id,data:Tt,index:It,user:y,onSetActionType:Te,parentDiscussIndex:Ee})})):null,n.a.createElement("div",{className:"btn-group"},Dt?n.a.createElement("a",{onClick:pt,title:j?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},n.a.createElement("i",{className:j?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Le&&(!be||be.length==0)?n.a.createElement("a",{onClick:_t,title:"\u5220\u9664"},n.a.createElement("i",{className:"iconfont icon-shanchu"})):null,n.a.createElement("a",{onClick:lt,title:"\u56DE\u590D"}," ",n.a.createElement("i",{className:"iconfont icon-huifu1"})," "),n.a.createElement("a",{onClick:ut,className:$?"c-orange":""},n.a.createElement("i",{className:$?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),n.a.createElement("span",null,B||""))),n.a.createElement(qt.a,{id:ae,activeDiscussIndex:Re,onReplyDiscuss:fe})))},tn=t("kaH+"),vn=t("X8oJ"),nn=t("Ot1p"),mn=function(r){var y=r.user_praise,k=r.praise_count,Ee=r.praisePlus,de=r.onCreateDiscuss,Te=r.discuss_count,Re=Object(S.useState)(!1),fe=Object(h.a)(Re,2),w=fe[0],oe=fe[1],be=Object(S.useState)(""),j=Object(h.a)(be,2),ae=j[0],B=j[1];function Qe(ut){B(ut)}function $(){oe(!0)}function Le(){oe(!1)}function We(){return lt.apply(this,arguments)}function lt(){return lt=Object(U.a)(A.a.mark(function ut(){return A.a.wrap(function(pt){for(;;)switch(pt.prev=pt.next){case 0:de(ae),B(""),oe(!1);case 3:case"end":return pt.stop()}},ut)})),lt.apply(this,arguments)}return n.a.createElement("div",{className:"dis-input-editor-container ".concat(w?"active":""," ")},n.a.createElement("div",{className:w?"text-area hide":"text-area"},n.a.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:$}),n.a.createElement("a",null," ",n.a.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",Te," "),n.a.createElement("a",{className:"c-light-black",onClick:Ee,title:y?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},n.a.createElement("i",{className:"mr3 ".concat(y?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"," ")}),k?n.a.createElement("span",null,k):"")),w?n.a.createElement("div",{className:"input-mask",onClick:Le}):null,n.a.createElement("div",{className:w?"md-container":"md-container hide"},n.a.createElement(nn.a,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:ae,height:240,onChange:Qe}),n.a.createElement("div",{className:"tip-container",onClick:Le},n.a.createElement("a",{className:"btn-send",onClick:We}," \u53D1\u9001 "))))},an={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null},je;(function(r){r[r.GET_DISCUSSES=0]="GET_DISCUSSES",r[r.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",r[r.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",r[r.PLUS_DISCUSS=3]="PLUS_DISCUSS",r[r.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",r[r.SET_PAGE=5]="SET_PAGE",r[r.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING"})(je||(je={}));function Vt(r,y){switch(y.type){case je.SHOW_DISCUSSES_LOADING:return Object(b.a)(Object(b.a)({},r),{},{loading:!0});case je.GET_DISCUSSES:return Object(b.a)(Object(b.a)({},r),y.payload);case je.TOP_OR_DOWN_DISCUSS:return Object(b.a)(Object(b.a)({},r),y.payload);case je.SET_ACTION_TYPE:return Object(b.a)(Object(b.a)({},r),y.payload);case je.PLUS_DISCUSS:return Object(b.a)(Object(b.a)({},r),y.payload);case je.SET_PAGE:return Object(b.a)(Object(b.a)({},r),{},{page:y.payload});case je.ACTIVE_DISCUSS_INDEX:return Object(b.a)(Object(b.a)({},r),y.payload);default:throw new Error}}var Gt=function(r){var y=r.user,k=r.identifier,Ee=r.hack,de=r.onTriggerPraise,Te=Object(S.useReducer)(Vt,an),Re=Object(h.a)(Te,2),fe=Re[0],w=Re[1],oe=fe.loading,be=fe.page,j=fe.data,ae=fe.count,B=fe.actionType,Qe=fe.activeDiscussIndex,$=Object(S.useCallback)(Object(U.a)(A.a.mark(function ye(){var Ue,at,Ye;return A.a.wrap(function(et){for(;;)switch(et.prev=et.next){case 0:return w({type:je.SHOW_DISCUSSES_LOADING}),et.next=3,bt(k,be);case 3:Ue=et.sent,at=Ue.comments,Ye=Ue.disscuss_count,w({type:je.GET_DISCUSSES,payload:{data:at,count:Ye,loading:!1}});case 6:case"end":return et.stop()}},ye)})),[be,k]);Object(S.useEffect)(function(){$()},[k,be]);function Le(ye){w({type:je.SET_PAGE,page:ye})}function We(ye){w({type:je.SET_ACTION_TYPE,payload:{actionType:ye}})}function lt(ye){Qe===ye?w({type:je.ACTIVE_DISCUSS_INDEX,payload:{activeDiscussIndex:null}}):w({type:je.ACTIVE_DISCUSS_INDEX,payload:{activeDiscussIndex:ye}})}function ut(ye,Ue,at){return _t.apply(this,arguments)}function _t(){return _t=Object(U.a)(A.a.mark(function ye(Ue,at,Ye){var Fe;return A.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return De.prev=0,De.next=3,yt(Ue);case 3:Fe=De.sent,j[Ye].user_praise=at,j[Ye].praise_count=Fe.praise_count,w({type:je.PLUS_DISCUSS,payload:{data:Object(Ze.a)(j)}}),De.next=12;break;case 9:De.prev=9,De.t0=De.catch(0),console.log(De.t0);case 12:case"end":return De.stop()}},ye,null,[[0,9]])})),_t.apply(this,arguments)}function pt(){return Dt.apply(this,arguments)}function Dt(){return Dt=Object(U.a)(A.a.mark(function ye(){var Ue,at,Ye,Fe,et,De,xt,Ot;return A.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:if(Ue=B.id,at=B.params,Ye=B.type,Fe=B.index,et=B.parentDiscussIndex,!(Ye==="hidden-discuss")){Ve.next=6;break}return Ve.next=4,Ut(k,Ue,at);case 4:et?j[et].children[Fe].hidden=at.hidden==1:j[Fe].hidden=at.hidden==1,w({type:je.SET_ACTION_TYPE,payload:{actionType:null,data:Object(Ze.a)(j)}});case 6:if(!(Ye==="delete-discuss")){Ve.next=31;break}return Ve.next=9,Bt(k,Ue);case 9:if(!(et||et===0)){Ve.next=22;break}De=j[et].children,xt=De.length-1;case 12:if(!(xt>=0)){Ve.next=19;break}if(!(De[xt].id===Ue)){Ve.next=16;break}return De.splice(xt,1),Ve.abrupt("break",19);case 16:xt--,Ve.next=12;break;case 19:j[et].children=De,Ve.next=30;break;case 22:Ot=j.length-1;case 23:if(!(Ot>=0)){Ve.next=30;break}if(!(j[Ot].id===Ue)){Ve.next=27;break}return j.splice(Ot,1),Ve.abrupt("break",30);case 27:Ot--,Ve.next=23;break;case 30:w({type:je.SET_ACTION_TYPE,payload:{actionType:null,data:Object(Ze.a)(j)}});case 31:case"end":return Ve.stop()}},ye)})),Dt.apply(this,arguments)}function Tt(){w({type:je.SET_ACTION_TYPE,payload:{actionType:null}})}function It(ye,Ue){return Ct.apply(this,arguments)}function Ct(){return Ct=Object(U.a)(A.a.mark(function ye(Ue,at){return A.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return Fe.prev=0,Fe.next=3,gt(k,Ue,at);case 3:$(),Fe.next=9;break;case 6:Fe.prev=6,Fe.t0=Fe.catch(0),console.log(Fe.t0);case 9:case"end":return Fe.stop()}},ye,null,[[0,6]])})),Ct.apply(this,arguments)}function At(ye){return Pt.apply(this,arguments)}function Pt(){return Pt=Object(U.a)(A.a.mark(function ye(Ue){return A.a.wrap(function(Ye){for(;;)switch(Ye.prev=Ye.next){case 0:return w({type:je.SHOW_DISCUSSES_LOADING}),Ye.next=3,jt(k,Ue);case 3:$();case 4:case"end":return Ye.stop()}},ye)})),Pt.apply(this,arguments)}return n.a.createElement(n.a.Fragment,null,n.a.createElement("div",{className:"discuss-panel"},j.length===0?n.a.createElement(Jt.a,null):j.map(function(ye,Ue){return n.a.createElement(dn,{onReplyDiscuss:It,onPlusDiscuss:ut,onSetActiveDiscussIndex:lt,onSetActionType:We,data:ye,index:Ue,user:y,activeDiscussIndex:Qe})}),ae>10?n.a.createElement("div",{className:"pagination-container"},n.a.createElement(Oe.a,{showQuickJumper:!0,onChange:Le,current:be,total:ae})):null),n.a.createElement(mn,{user_praise:Ee.user_praise,praise_count:Ee.praises_count,praisePlus:de,discuss_count:Ee.comments_count,onCreateDiscuss:At}),n.a.createElement(Me.a,null,n.a.createElement(P.a,{centered:!0,title:"\u63D0\u793A",visible:!!B,onOk:pt,onCancel:Tt},n.a.createElement("p",null,B?B.message:"")),n.a.createElement(tn.a,null)))},rn=function(r){var y=r.hack,k=r.onTriggerPraise,Ee=r.topicId,de=r.page,Te=r.onPageChange,Re=r.user,fe=r.submitRecords,w=r.submitResult,oe=Object(S.useState)("0"),be=Object(h.a)(oe,2),j=be[0],ae=be[1],B=Object(Z.l)();function Qe(Le){var We=Le.target.id;ae(We)}Object(S.useEffect)(function(){var Le=X.a.subscribe("to-commit-info",function(){ae("1")});return Le},[]);function $(){ae("2")}return n.a.createElement("div",{className:"left-panel"},n.a.createElement("ul",{className:"s-navs bg-white"},n.a.createElement("li",null,n.a.createElement("a",{className:j==="0"?"active":"",id:"0",onClick:Qe},"\u4EFB\u52A1\u63CF\u8FF0")),n.a.createElement("li",null,n.a.createElement("a",{className:j==="1"?"active":"",id:"1",onClick:Qe},"\u63D0\u4EA4\u8BB0\u5F55")),B.query.type!=="exercises"&&n.a.createElement("li",null,n.a.createElement("a",{className:j==="2"?"active":"",id:"2",onClick:Qe},"\u8BC4\u8BBA"))),n.a.createElement("div",{className:"tab-panel-body ".concat(j==="0"?"":"hide")},n.a.createElement(hn,{hack:y,onTriggerPraise:k,toDiscuss:$})),n.a.createElement("div",{className:"tab-panel-body ".concat(j==="1"?"":"hide")},n.a.createElement(E,{page:de,onPageChange:Te,topicId:Ee,submitRecords:fe,submitResult:w})),n.a.createElement("div",{className:"tab-panel-body ".concat(j==="2"?"":"hide"),style:{padding:0}},n.a.createElement(Gt,{user:Re,identifier:y.identifier,hack:y,onTriggerPraise:k})))},En=_.a.Countdown,on={Java:"java",C:"c",Python:"py","C++":"c"},ce;(function(r){r[r.SET_LOADING=0]="SET_LOADING",r[r.GET_DATA=1]="GET_DATA",r[r.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",r[r.SET_DATA=3]="SET_DATA",r[r.SET_DEBUGING=4]="SET_DEBUGING",r[r.SET_SUBMITING=5]="SET_SUBMITING",r[r.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",r[r.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",r[r.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",r[r.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",r[r.SET_PAGE=10]="SET_PAGE"})(ce||(ce={}));function Wt(){return new Date().getTime()}var sn={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function R(r,y){switch(y.type){case ce.GET_DATA:return Object(b.a)(Object(b.a)({},r),y.payload);case ce.SET_DATA:return Object(b.a)(Object(b.a)({},r),{},{data:y.payload});case ce.SET_LOADING:return Object(b.a)(Object(b.a)({},r),{},{loading:y.payload});case ce.SET_SHOW_NOTE:return Object(b.a)(Object(b.a)({},r),{},{showNote:y.payload});case ce.SET_DEBUGING:return Object(b.a)(Object(b.a)({},r),{},{debuging:y.payload});case ce.SET_SUBMITING:return Object(b.a)(Object(b.a)({},r),{},{submitting:y.payload});case ce.GET_SUBMIT_RECORDS:return Object(b.a)(Object(b.a)({},r),{},{submitRecords:y.payload});case ce.SET_PAGE:return Object(b.a)(Object(b.a)({},r),{},{submitRecordPage:y.payload});case ce.SET_EXECUTE_MESSAGE:return Object(b.a)(Object(b.a)({},r),{},{executingMessage:y.payload});case ce.SET_EXECUTE_RESULT:return Object(b.a)(Object(b.a)({},r),y.payload);case ce.SET_SUBMIT_RESULT:return Object(b.a)(Object(b.a)({},r),y.payload);default:throw new Error}}var bn=i.default=function(r){var y,k,Ee,de,Te=r.children,Re=Object(S.useReducer)(R,sn),fe=Object(h.a)(Re,2),w=fe[0],oe=fe[1],be=Object(Z.m)(),j=be.id,ae=Object(Z.k)(),B=Object(Z.l)(),Qe=w.loading,$=w.data,Le=w.debugResult,We=w.submitResult,lt=w.submitRecords,ut=w.submitRecordPage,_t=w.showNote,pt=w.debuging,Dt=w.submitting,Tt=w.executingMessage,It=Object(S.useState)("#FFF"),Ct=Object(h.a)(It,2),At=Ct[0],Pt=Ct[1],ye=Object(S.useState)(null),Ue=Object(h.a)(ye,2),at=Ue[0],Ye=Ue[1],Fe=Object(S.useState)({}),et=Object(h.a)(Fe,2),De=et[0],xt=et[1],Ot=$==null?void 0:$.user,_e=$==null?void 0:$.hack;Object(S.useEffect)(function(){function xe(){return re.apply(this,arguments)}function re(){return re=Object(U.a)(A.a.mark(function Ge(){var V,Ke,pe,He,ke,Nt;return A.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:return dt.next=2,Object(W.d)(j);case 2:if(V=dt.sent,V.status===401?ae.replace("/user/login",{from:B.pathname}):(V.hack.code=ee.Base64.decode(V.hack.code),oe({type:ce.GET_DATA,payload:{loading:!1,data:V}})),!(B.query.type==="exercises")){dt.next=10;break}return dt.next=7,Object(Q.r)({categoryId:B.query.exercisesId});case 7:pe=dt.sent,xt(Object(b.a)({},pe)),(pe==null?void 0:pe.left_banner_id)&&(pe==null||((Ke=pe.exercise)===null||Ke===void 0)?void 0:Ke.left_time)&&(Ye(Date.now()+(pe==null||((He=pe.exercise)===null||He===void 0)?void 0:He.left_time)*1e3),setTimeout(function(){Pt("red")},((pe==null||((ke=pe.exercise)===null||ke===void 0)?void 0:ke.left_time)-300>0?(pe==null||((Nt=pe.exercise)===null||Nt===void 0)?void 0:Nt.left_time)-300:0)*1e3));case 10:case"end":return dt.stop()}},Ge)})),re.apply(this,arguments)}j&&xe()},[j]),Object(S.useEffect)(function(){fn(),B.query.type==="exercises"&&document.addEventListener("webkitfullscreenchange",function(xe){Ve()})},[j,ut]);var Ve=function(){ae.push("/classrooms/".concat(B.query.coursesId,"/exercise/").concat(B.query.exercisesId,"/users/").concat(B.query.login))};function fn(){return Kt.apply(this,arguments)}function Kt(){return Kt=Object(U.a)(A.a.mark(function xe(){var re;return A.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return V.prev=0,V.next=3,Object(W.f)(j,{limit:15,page:ut});case 3:re=V.sent,oe({type:ce.GET_SUBMIT_RECORDS,payload:re}),V.next=10;break;case 7:V.prev=7,V.t0=V.catch(0),console.log(V.t0);case 10:case"end":return V.stop()}},xe,null,[[0,7]])})),Kt.apply(this,arguments)}function G(xe){oe({type:ce.SET_PAGE,payload:xe})}function K(){return z.apply(this,arguments)}function z(){return z=Object(U.a)(A.a.mark(function xe(){var re,Ge,V,Ke,pe;return A.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:if(!Dt){ke.next=2;break}return ke.abrupt("return");case 2:return oe({type:ce.SET_SUBMITING,payload:!0}),ke.prev=3,ke.next=6,Object(W.k)(j,{code:ee.Base64.encode(_e.code)});case 6:if(re=ke.sent,!(re.status===0)){ke.next=16;break}return Ge=function(){var Nt=Object(U.a)(A.a.mark(function ht(){var dt,zt,Zt,Qt,wt,pn;return A.a.wrap(function(St){for(;;)switch(St.prev=St.next){case 0:return St.next=2,Object(W.c)(j,"submit");case 2:if(dt=St.sent,zt=dt.status,Zt=dt.data,Qt=Wt(),wt=Qt-pe>Ke*1e3,zt!==0&&!wt&&setTimeout(Ge,1e3),!wt){St.next=12;break}return P.a.error({centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),oe({type:ce.SET_SUBMITING,payload:!1}),St.abrupt("return");case 12:if(!(zt===0)){St.next=18;break}return St.next=15,Object(W.f)(j,{limit:15,page:ut});case 15:pn=St.sent,oe({type:ce.SET_SUBMIT_RESULT,payload:Object(b.a)(Object(b.a)({},w),{},{submitResult:Zt,submitting:!1,submitRecords:pn})}),X.a.publish("to-commit-info");case 18:case"end":return St.stop()}},ht)}));return function(){return Nt.apply(this,arguments)}}(),V={},B.query.type==="exercises"&&(V.extras={exercise_id:B.query.exercisesId,question_id:B.query.questionId}),ke.next=13,Object(W.h)(j,V);case 13:Ke=_e.time_limit,pe=Wt(),Ge();case 16:ke.next=22;break;case 18:ke.prev=18,ke.t0=ke.catch(3),console.log(ke.t0),oe({type:ce.SET_SUBMITING,payload:!1});case 22:case"end":return ke.stop()}},xe,null,[[3,18]])})),z.apply(this,arguments)}function Ae(){return ge.apply(this,arguments)}function ge(){return ge=Object(U.a)(A.a.mark(function xe(){var re,Ge,V,Ke;return A.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:return oe({type:ce.SET_DEBUGING,payload:!0}),He.prev=1,He.next=4,Object(W.k)(j,{code:ee.Base64.encode(_e.code)});case 4:if(re=He.sent,!(re.status===0)){He.next=12;break}return Ge=function(){var ke=Object(U.a)(A.a.mark(function Nt(){var ht,dt,zt,Zt,Qt,wt;return A.a.wrap(function(Lt){for(;;)switch(Lt.prev=Lt.next){case 0:return Lt.next=2,Object(W.c)(j,"debug");case 2:if(ht=Lt.sent,dt=ht.status,zt=ht.message,Zt=ht.data,Qt=Wt(),wt=Qt-Ke>V*1e3,dt!==0&&!wt&&(oe({type:ce.SET_EXECUTE_MESSAGE,payload:zt}),setTimeout(Ge,1e3)),!wt){Lt.next=12;break}return P.a.error({centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),Lt.abrupt("return");case 12:dt===0&&oe({type:ce.SET_EXECUTE_RESULT,payload:Object(b.a)(Object(b.a)({},w),{},{debugResult:Zt,debuging:!1})});case 13:case"end":return Lt.stop()}},Nt)}));return function(){return ke.apply(this,arguments)}}(),V=_e.time_limit,He.next=10,Object(W.b)(j,{input:encodeURIComponent($.test_case.input)});case 10:Ke=Wt(),Ge();case 12:He.next=17;break;case 14:He.prev=14,He.t0=He.catch(1),console.log(He.t0);case 17:return He.prev=17,oe({type:ce.SET_DEBUGING,payload:!1}),He.finish(17);case 20:case"end":return He.stop()}},xe,null,[[1,14,17,20]])})),ge.apply(this,arguments)}function Xe(xe){oe({type:ce.SET_DATA,payload:Object(b.a)(Object(b.a)({},$),{},{hack:Object(b.a)(Object(b.a)({},_e),{},{code:xe})})})}function tt(xe){var re=xe.target.value;oe({type:ce.SET_DATA,payload:Object(b.a)(Object(b.a)({},$),{},{test_case:{input:re}})})}function ct(){return Je.apply(this,arguments)}function Je(){return Je=Object(U.a)(A.a.mark(function xe(){var re;return A.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return V.prev=0,V.next=3,Object(W.g)(j);case 3:re=V.sent,re.status===401?ae.replace("/login",{from:B.pathname}):Xe(ee.Base64.decode(re.code)),V.next=10;break;case 7:V.prev=7,V.t0=V.catch(0),console.log(V.t0);case 10:case"end":return V.stop()}},xe,null,[[0,7]])})),Je.apply(this,arguments)}function Rt(){P.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:n.a.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",n.a.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk:function(){return Object(U.a)(A.a.mark(function re(){var Ge;return A.a.wrap(function(Ke){for(;;)switch(Ke.prev=Ke.next){case 0:return Ke.next=2,Object(W.i)(j);case 2:Ge=Ke.sent,Ge.status===401?ae.replace("/login",{from:B.pathname}):Xe(ee.Base64.decode(Ge.code));case 4:case"end":return Ke.stop()}},re)}))()}})}function Ht(){oe({type:ce.SET_SHOW_NOTE,payload:!0})}function Xt(){oe({type:ce.SET_SHOW_NOTE,payload:!1})}function ln(xe){return kt.apply(this,arguments)}function kt(){return kt=Object(U.a)(A.a.mark(function xe(re){return A.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return V.next=2,Object(W.a)(j,re);case 2:oe({type:ce.GET_DATA,payload:{showNote:!1,data:Object(b.a)(Object(b.a)({},$),{},{hack:Object(b.a)(Object(b.a)({},_e),{},{notes:re.notes})})}});case 3:case"end":return V.stop()}},xe)})),kt.apply(this,arguments)}var cn={input:$==null||((y=$.test_case)===null||y===void 0)?void 0:y.input,language:_e==null?void 0:_e.language,code:_e==null?void 0:_e.code,title:"main."+on[_e==null?void 0:_e.language],modify_code:_e==null?void 0:_e.modify_code,notes:_e==null?void 0:_e.notes,debugResult:Le,debuging:pt,submitting:Dt,executingMessage:Tt,onCancelNote:Xt,onAddNote:ln,showNote:_t,onShowNote:Ht,onSubmitCode:K,onChangeCode:Xe,onChangeInput:tt,onDebugCode:Ae,onResetCode:ct,onSyncCode:Rt};function yn(){return gn.apply(this,arguments)}function gn(){return gn=Object(U.a)(A.a.mark(function xe(){var re,Ge,V;return A.a.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:return pe.next=2,Object(W.j)(_e.id,{container_type:"Hack",type:1});case 2:re=pe.sent,Ge=re.praise_count,V=Object(b.a)(Object(b.a)({},$),{},{hack:Object(b.a)(Object(b.a)({},_e),{},{praises_count:Ge,user_praise:!_e.user_praise})}),oe({type:ce.SET_DATA,payload:V});case 6:case"end":return pe.stop()}},xe)})),gn.apply(this,arguments)}var An={topicId:j,submitResult:We,submitRecords:lt,page:ut,onPageChange:G,hack:_e,user:$==null?void 0:$.user,onTriggerPraise:yn};return n.a.createElement(n.a.Fragment,null,n.a.createElement(s.a,{spinning:Qe,delay:500},$?n.a.createElement(n.a.Fragment,null,n.a.createElement("header",{className:Pe.a.header},B.query.type!=="exercises"&&n.a.createElement("div",null,n.a.createElement("img",{src:"".concat(he.a.IMG_SERVER,"/images/").concat(Ot.image_url),alt:"user",width:30}),n.a.createElement("span",null,Ot.name)),n.a.createElement("h2",null," ",_e.name," "),Ot.hack_manager?n.a.createElement(Y.Link,{className:Pe.a.btn_back,to:"/problems/".concat(_e.identifier,"/edit"),style:{marginRight:10}}," ",n.a.createElement(H.a,null)," \u7F16\u8F91"):null,(De==null||((k=De.exercise)===null||k===void 0)?void 0:k.left_time)&&n.a.createElement(n.a.Fragment,null,n.a.createElement("span",{style:{color:At},className:"iconfont icon-kaoshishichang mr5"}),n.a.createElement("span",{className:"c-white mr20"},n.a.createElement(En,{valueStyle:{color:At,fontSize:16,fontWeight:"normal"},title:n.a.createElement("span",{style:{color:At,fontSize:16}},"\u5269\u4F59\u65F6\u95F4\uFF1A"),value:at,onFinish:Object(U.a)(A.a.mark(function xe(){var re,Ge;return A.a.wrap(function(Ke){for(;;)switch(Ke.prev=Ke.next){case 0:return Ke.next=2,Object(Q.K)({categoryId:B.query.exercisesId,commit_method:2});case 2:re=Ke.sent,(re==null?void 0:re.status)===0&&P.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:n.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",n.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){var pe=Object(U.a)(A.a.mark(function ke(){return A.a.wrap(function(ht){for(;;)switch(ht.prev=ht.next){case 0:ae.push("/classrooms/".concat(B.query.coursesId,"/exercise/").concat(B.query.exercisesId,"/detail"));case 1:case"end":return ht.stop()}},ke)}));function He(){return pe.apply(this,arguments)}return He}()}),(re==null?void 0:re.status)===-3&&(Ge=parseInt(re==null?void 0:re.message),Ye(Date.now()+Ge*1e3));case 5:case"end":return Ke.stop()}},xe)}))}))),((Ee=B)===null||Ee===void 0||((de=Ee.query)===null||de===void 0)?void 0:de.type)==="exercises"?n.a.createElement(D.a,{type:"primary",onClick:function(){P.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:n.a.createElement("div",{className:"tc"},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u5DF2\u7ECF\u63D0\u4EA4\uFF1F"),onOk:function(){Ve()}})}},n.a.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"})," \u8FD4\u56DE\u8BD5\u5377"):n.a.createElement(Y.Link,{className:Pe.a.btn_back,to:"/problemset"}," ",n.a.createElement(J.a,null),"\u9000\u51FA")),n.a.createElement(se.a,{className:"my-problems",leftChild:n.a.createElement(rn,An),rightChild:n.a.createElement(un,cn)})):null))};function _n(r){var y=r.title,k=r.modify_code,Ee=r.onSyncCode,de=r.onShowCodeSetting,Te=r.onResetCode;return n.a.createElement("div",{className:"action-bar"},n.a.createElement("span",null,y),k?n.a.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:Ee},n.a.createElement("img",{src:L.a,alt:"notice"})):null,n.a.createElement(l.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:Te},n.a.createElement("a",{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},n.a.createElement("i",{className:"iconfont icon-zhongzhi font-20 "}))),n.a.createElement("a",{onClick:de},n.a.createElement("i",{className:"iconfont icon-shezhi"})))}function un(r){var y=r.input,k=r.showNote,Ee=r.onShowNote,de=r.notes,Te=r.onCancelNote,Re=r.onAddNote,fe=r.debugResult,w=r.language,oe=r.debuging,be=r.submitting,j=r.executingMessage,ae=r.code,B=r.onSubmitCode,Qe=r.onDebugCode,$=r.onChangeCode,Le=r.onChangeInput,We=Object(a.a)(r,["input","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput"]);function lt(_t){return n.a.createElement(_n,Object(C.a)({},We,{onShowCodeSetting:_t}))}var ut={input:y,debugResult:fe,debuging:oe,submitting:be,executingMessage:j,onDebugCode:Qe,onChangeCode:$,onSubmitCode:B,onChangeInput:Le};return n.a.createElement("div",{className:"right-panel"},n.a.createElement(ue.a,{language:w,value:ae,onChange:$,ActionBarRender:lt}),n.a.createElement("a",{onClick:Ee,className:"btn-notes"},n.a.createElement(H.a,null)),n.a.createElement("div",{className:"note-form-area ".concat(k?"active":"")},n.a.createElement(Ie,{onCancel:Te,notes:de,callback:Re})),n.a.createElement(T.b,ut))}},"S+dL":function(I,i){I.exports="data:image/gif;base64,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"},U7T7:function(I,i,t){},UZu5:function(I,i,t){},X8oJ:function(I,i,t){},ZD9Y:function(I,i,t){"use strict";var C=t("BoS7"),a=t("Sdc0"),p=t("OaEy"),l=t("2fM7"),g=t("q1tI"),s=t.n(g),c=t("lOMy"),D=t.n(c),u=l.a.Option;i.a=function(P){var f=P.onFontSizeChange,A=P.cmFontSize,U=P.cmCodeMode,h=P.onCodeModeChange,b=P.onTabToSpace,q=P.className,_=q===void 0?"":q,S=P.tabToSpace,n=P.children;return s.a.createElement("div",{className:"tpi-code-setting ".concat(_)},s.a.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),s.a.createElement("section",null,s.a.createElement("div",{className:"file-item"},s.a.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),s.a.createElement(l.a,{bordered:!1,size:"small",value:U,onChange:h},s.a.createElement(u,{value:"vs"},"\u767D\u8272\u80CC\u666F"),s.a.createElement(u,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),s.a.createElement("div",{className:"file-item"},s.a.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),s.a.createElement(l.a,{bordered:!1,size:"small",value:A,onChange:f},s.a.createElement(u,{value:12},"12px"),s.a.createElement(u,{value:14},"14px"),s.a.createElement(u,{value:16},"16px"),s.a.createElement(u,{value:18},"18px"),s.a.createElement(u,{value:20},"20px"),s.a.createElement(u,{value:22},"22px"))),s.a.createElement("div",{className:"file-item"},s.a.createElement("b",null,"Tab\u8F6C\u6362"),s.a.createElement(a.a,{checked:S,onChange:b}))),s.a.createElement("h3",null,"\u5FEB\u6377\u952E"),s.a.createElement("section",null,s.a.createElement("div",{className:"file-item"},s.a.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),s.a.createElement("span",null,"Ctrl + S")),s.a.createElement("div",{className:"file-item"},s.a.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),s.a.createElement("span",null,"F1 / Alt + F1")),s.a.createElement("div",{className:"file-item"},s.a.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),s.a.createElement("span",null,"Ctrl + ]/[")),s.a.createElement("div",{className:"file-item"},s.a.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),s.a.createElement("span",null,"Ctrl + Shift + \\")),s.a.createElement("div",{className:"file-item"},s.a.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),s.a.createElement("span",null,"Home")),s.a.createElement("div",{className:"file-item"},s.a.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),s.a.createElement("span",null,"End"))),n)}},ZW9T:function(I,i,t){"use strict";t.d(i,"a",function(){return q});var C=t("k1fw"),a=t("rAM+"),p=t("tJVT"),l=t("q1tI"),g=t.n(l),s=t("bdgK");function c(_,S,n,H,J){var Z=S.getWordUntilPosition(n),Y={startLineNumber:n.lineNumber,endLineNumber:n.lineNumber,startColumn:Z.startColumn,endColumn:Z.endColumn},W=H.map(function(Q){return{label:Q,kind:_.languages.CompletionItemKind.Keyword,insertText:Q,insertTextRules:_.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Y}});return J.map(function(Q){W.push(Object(C.a)(Object(C.a)({},Q),{},{range:Y}))}),W}var D=function(_){var S={label:"ifelse",kind:_.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(`
|
|
|
`),insertTextRules:_.languages.CompletionItemInsertTextRule.InsertAsSnippet},n=["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(Y,W){var Q=c(_,Y,W,n,[S]);return{suggestions:Q}}});var H=["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(Y,W){var Q=[{label:"print",kind:_.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(`
|
|
|
`),insertTextRules:_.languages.CompletionItemInsertTextRule.InsertAsSnippet}],se=c(_,Y,W,H,Q);return{suggestions:se}}});var J=["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(Y,W){var Q=[S,{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}],se=c(_,Y,W,J,Q);return{suggestions:se}}})};function u(_){return/^\d+$/.test(_)?"".concat(_,"px"):_}function P(){}var f=!1,A={"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 U(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],S=_;if(Array.isArray(_)){for(var n=0;n<_.length;n++){var H=A[_[n]];if(H)return H}return S[0]}return A[S]||S}var h=null,b=i.b=function(_){var S=_.width,n=S===void 0?"100%":S,H=_.height,J=H===void 0?"100%":H,Z=_.value,Y=_.language,W=Y===void 0?"javascript":Y,Q=_.style,se=Q===void 0?{}:Q,he=_.options,ue=he===void 0?{}:he,te=_.overrideServices,L=te===void 0?{}:te,ee=_.theme,Ce=ee===void 0?"vs-dark":ee,Pe=_.onEditBlur,Be=_.onSave,T=_.forbidCopy,x=T===void 0?!1:T,M=_.onChange,ne=M===void 0?P:M,ie=_.editorDidMount,Se=ie===void 0?P:ie,ve=_.onFocus,Ie=ve===void 0?P:ve,Ne=Object(l.useRef)(),me=Object(l.useRef)({}),Oe=Object(l.useState)(!1),mt=Object(p.a)(Oe,2),le=mt[0],it=mt[1];function $e(){var m;return Ne.current&&(m=new s.default(function(d){var O=Object(a.a)(d),e;try{for(O.s();!(e=O.n()).done;){var o=e.value;(o.target.offsetHeight>0||o.target.offsetWidth>0)&&me.current.instance.layout()}}catch(E){O.e(E)}finally{O.f()}}),m.observe(Ne.current)),m}Object(l.useEffect)(function(){var m=me.current.instance;if(Z!=null&&m&&le){var d=m.getModel();d&&Z!==d.getValue()&&(f=!0,d.setValue(Z),m.layout(),f=!1)}},[Z,le,me.current]);function nt(){var m=me.current.instance;if(m){var d=m.getSelection(),O=me.current.pastePos||{},e=new h.Range(O.startLineNumber||d.endLineNumber,O.startColumn||d.endColumn,O.endLineNumber||d.endLineNumber,O.endColumn||d.endColumn);m.executeEdits("",[{range:e,text:""}])}}function rt(m){(window.navigator.platform.match("Mac")?m.metaKey:m.ctrlKey)&&m.keyCode==83&&(m.preventDefault(),Be())}Object(l.useEffect)(function(){Ne.current&&!le&&t.e(24).then(t.t.bind(null,"M/lh",7)).then(function(m){h=m,D(h),me.current.instance=h.editor.create(Ne.current,Object(C.a)({value:Z,language:U(W),theme:Ce},ue),L);var d=me.current.instance;Se(d,h),me.current.subscription=d.onDidChangeModelContent(function(e){f||ne(d.getValue(),e)}),Pe&&d.onDidBlurEditorWidget(function(){Pe(d.getValue())}),Ie&&d.onDidFocusEditorText(function(){Ie(d.getValue())}),x&&(d.addCommand(h.KeyMod.CtrlCmd|h.KeyCode.KEY_V,function(){return null}),d.onDidPaste(function(e){me.current.pastePos=e}),window.addEventListener("paste",nt));var O=$e();return it(!0),function(){var e=me.current.instance;e.dispose();var o=e.getModel();o&&o.dispose(),me.current.subscription&&me.current.subscription.dispose(),x&&window.removeEventListener("paste",nt),O.unobserve(Ne.current)}})},[]),Object(l.useEffect)(function(){var m=me.current.instance;if(m&&le)return document.addEventListener("keydown",rt,!1),function(){document.removeEventListener("keydown",rt)}},[Be,le]),Object(l.useEffect)(function(){var m=me.current.instance;if(m&&le){var d=U(W);h.editor.setModelLanguage(m.getModel(),d)}},[W,le]),Object(l.useEffect)(function(){var m=me.current.instance;m&&le&&h.editor.setTheme(Ce)},[Ce,le]),Object(l.useEffect)(function(){var m=me.current.instance;m&&le&&m.updateOptions(ue)},[JSON.stringify(ue),le]),Object(l.useEffect)(function(){var m=me.current.instance;m&&le&&m.layout()},[n,J,le]);var ft=u(n),Et=u(J),v=Object(C.a)(Object(C.a)({},se),{},{width:ft,height:Et});return g.a.createElement("div",{className:"my-monaco-editor",ref:Ne,style:v})};function q(_){var S=_.width,n=S===void 0?"100%":S,H=_.height,J=H===void 0?"100%":H,Z=_.original,Y=_.modified,W=_.language,Q=_.options,se=Q===void 0?{}:Q,he=Object(l.useRef)(),ue=Object(l.useState)(null),te=Object(p.a)(ue,2),L=te[0],ee=te[1];function Ce(x){var M;return he.current&&(M=new s.default(function(ne){var ie=Object(a.a)(ne),Se;try{for(ie.s();!(Se=ie.n()).done;){var ve=Se.value;(ve.target.offsetHeight>0||ve.target.offsetWidth>0)&&x.layout()}}catch(Ie){ie.e(Ie)}finally{ie.f()}}),M.observe(he.current)),M}Object(l.useEffect)(function(){he.current&&t.e(24).then(t.t.bind(null,"M/lh",7)).then(function(x){h=x;var M=h.editor.createDiffEditor(he.current,Object(C.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},se));ee(M);var ne=Ce(M);return function(){M.dispose();var ie=M.getModel();ie&&ie.dispose(),ne.unobserve(he.current)}})},[]),Object(l.useEffect)(function(){L&&L.setModel({original:h.editor.createModel(Z,W),modified:h.editor.createModel(Y,W)})},[Z,Y,W,L]);var Pe=u(n),Be=u(J),T={width:Pe,height:Be};return g.a.createElement("div",{className:"my-diff-editor",ref:he,style:T})}},a4uL:function(I,i,t){},bCnd:function(I,i,t){"use strict";t.d(i,"b",function(){return l}),t.d(i,"a",function(){return g});var C=t("je13"),a=t.n(C),p=!1;function l(s,c){var D=a.a.get("__ec");D||(D={}),D[s]=c,a.a.set("__ec",D)}function g(s,c){var D=a.a.get("__ec");return D?D[s]===void 0?c:D[s]:c}},bntm:function(I,i,t){"use strict";t.d(i,"d",function(){return C}),t.d(i,"b",function(){return a}),t.d(i,"c",function(){return p}),t.d(i,"a",function(){return l});function C(g){try{g.mozRequestFullScreen?g.mozRequestFullScreen():g.webkitRequestFullScreen&&g.webkitRequestFullScreen()}catch(s){console.log(s,":e")}}function a(){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 l(){var g=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,s=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(g==null)}},cDPC:function(I,i,t){"use strict";var C=t("tJVT"),a=t("q1tI"),p=t.n(a),l=t("i3hx"),g=t.n(l);i.a=function(s){var c=s.defaultX,D=c===void 0?"40%":c,u=s.leftChild,P=s.rightChild,f=s.className,A=Object(a.useState)(D),U=Object(C.a)(A,2),h=U[0],b=U[1],q=Object(a.useRef)();function _(){q.current=!0}Object(a.useEffect)(function(){function H(Z){q.current&&b(Z.pageX)}function J(){q.current=!1}return window.addEventListener("mousemove",H),window.addEventListener("mouseup",J),function(){window.removeEventListener("mousemove",H),window.removeEventListener("mouseup",J)}},[]);var S=typeof h=="number"&&h!==.01?"".concat(h,"px"):"40%",n="calc(100% - 4px - ".concat(S,")");return p.a.createElement("div",{className:"split-panel-container ".concat(f)},p.a.createElement("section",{style:{width:S,display:h===.01?"none":""}},u),p.a.createElement("section",{className:"resize-x-bar",onMouseDown:_},p.a.createElement("a",{className:"btn-resize"},p.a.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},p.a.createElement("path",{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"})))),p.a.createElement("section",{style:{width:n}},P))}},dejd:function(I,i,t){},dhSg:function(I,i,t){"use strict";function C(p){var l={},g={subscribe:function(c,D){return l[c]||(l[c]=[]),l[c].push(D),this.unsubscribe.bind(null,c,D)},unsubscribe:function(c,D){var u=l[c],P=-1;if(u){for(var f=0;f<u.length;f++)if(u[f].name===D.name){P=f;break}if(P>=0)return l[c].splice(P,1),!0}return!1},publish:function(c){if(!l[c])return!1;var D=Array.prototype.slice.call(arguments,1);return l[c].forEach(function(u){u.apply(null,D)}),this}};return p?Object.assign(p,g):g}var a=new C;i.a=a},fcyK:function(I,i,t){},i3hx:function(I,i,t){},kSUc:function(I,i,t){},"kaH+":function(I,i,t){"use strict";var C=t("+L6B"),a=t("2/Rp"),p=t("tJVT"),l=t("q1tI"),g=t.n(l),s=t("UZu5"),c=t.n(s),D=t("dhSg"),u=t("rLCj"),P=t("dF/Y"),f=t("4i/N");i.a=function(){var A=Object(l.useState)(""),U=Object(p.a)(A,2),h=U[0],b=U[1],q=Object(l.useState)(0),_=Object(p.a)(q,2),S=_[0],n=_[1];Object(l.useEffect)(function(){var Z=D.a.subscribe("preview-image",function(Y){b(Y)});return Z},[]);function H(){b("")}function J(){n(S+90)}return g.a.createElement(l.Fragment,null,h?g.a.createElement("div",{className:"image-preview-container"},g.a.createElement("div",{className:"button-group"},g.a.createElement(a.a,{onClick:J},"\u65CB\u8F6C",g.a.createElement(u.a,null)),g.a.createElement(a.a,{href:h},"\u4E0B\u8F7D",g.a.createElement(P.a,null)),g.a.createElement(a.a,{onClick:H},"\u5173\u95ED",g.a.createElement(f.a,null))),g.a.createElement("img",{className:"image-preview",src:h,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(S,"deg)")}})):null)}},lOMy:function(I,i,t){},nWbc:function(I,i,t){},"p/48":function(I,i,t){},pPuO:function(I,i,t){I.exports={desc:"desc___2o_2w",info:"info___Uro3x","commit-info":"commit-info___o2-Ex"}},"qJ4+":function(I,i,t){},uMZB:function(I,i,t){I.exports={header:"header___3a50V",field:"field___SHW6f","oj-form-container":"oj-form-container___36KBv","oj-left-panel":"oj-left-panel___3Fdj5","oj-form-info":"oj-form-info___dilPb",footer:"footer___1Ie9U","test-case-name":"test-case-name___356US","btn-remove-case":"btn-remove-case___1Z5cd","icon-tag":"icon-tag___3zUaP",btn_back:"btn_back___2UBbR"}},xKgJ:function(I,i,t){"use strict";t.d(i,"o",function(){return s}),t.d(i,"b",function(){return c}),t.d(i,"c",function(){return D}),t.d(i,"e",function(){return u}),t.d(i,"f",function(){return P}),t.d(i,"r",function(){return f}),t.d(i,"g",function(){return A}),t.d(i,"s",function(){return U}),t.d(i,"d",function(){return h}),t.d(i,"i",function(){return b}),t.d(i,"j",function(){return q}),t.d(i,"q",function(){return _}),t.d(i,"h",function(){return S}),t.d(i,"p",function(){return n}),t.d(i,"a",function(){return Q}),t.d(i,"l",function(){return it}),t.d(i,"m",function(){return $e}),t.d(i,"k",function(){return nt}),t.d(i,"n",function(){return ft}),t.d(i,"t",function(){return Et});var C=t("9kvl"),a;(function(v){v[v.SuperAdmin=1]="SuperAdmin",v[v.Operation=2]="Operation",v[v.CertifiedTeacher=5]="CertifiedTeacher",v[v.TrainingProduction=8]="TrainingProduction",v[v.UncertifiedTeacher=12]="UncertifiedTeacher",v[v.Student=15]="Student"})(a||(a={}));var p;(function(v){v[v.SuperAdmin=1]="SuperAdmin",v[v.Operation=2]="Operation",v[v.Admin=5]="Admin",v[v.Teacher=8]="Teacher",v[v.Assistant=12]="Assistant",v[v.Student=15]="Student"})(p||(p={}));var l=function(m){var d=Object(C.b)()._store.getState(),O=d.user,e=O.userInfo;return m.some(function(o){return o==(e==null?void 0:e.role)})},g=function(m){var d=Object(C.b)()._store.getState(),O=d.user,e=O.userInfo;return(e==null?void 0:e.own)?!0:m.some(function(o){var E;return o==(e==null||((E=e.course)===null||E===void 0)?void 0:E.course_role)})},s=function(){var m=Object(C.b)()._store.getState(),d=m.user,O=d.userInfo;return O.main_site},c=function(){var m,d=Object(C.b)()._store.getState(),O=d.user,e=O.userInfo;return e==null||((m=e.course)===null||m===void 0)?void 0:m.course_is_end},D=function(){return g([p.SuperAdmin,p.Operation,p.Admin,p.Teacher,p.Assistant])},u=function(){return g([p.SuperAdmin,p.Teacher,p.Admin,p.Assistant,p.Operation])},P=function(){return g([p.SuperAdmin,p.Teacher,p.Admin])},f=function(){return g([p.SuperAdmin])},A=function(){return g([p.SuperAdmin,p.Operation,p.Admin])},U=function(){return g([p.SuperAdmin,p.Operation])},h=function(){return g([p.SuperAdmin,p.Admin])},b=function(){return g([p.SuperAdmin,p.Operation,p.Admin,p.Teacher])},q=function(){return g([p.Assistant])},_=function(){return g([p.Student])},S=function(){return g([p.SuperAdmin,p.Operation,p.Admin,p.Teacher,p.Assistant,p.Student])},n=function(){var m,d=Object(C.b)()._store.getState(),O=d.user,e=O.userInfo;return(e==null||((m=e.course)===null||m===void 0)?void 0:m.course_role)===null},H=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student])},J=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d||!d&&l([a.SuperAdmin])},Z=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d||!d&&l([a.SuperAdmin,a.Operation])},Y=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):d||!d&&l([a.SuperAdmin,a.Operation])},W=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):d||!d&&l([a.SuperAdmin,a.Operation])},Q=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction])},se=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?l([a.SuperAdmin]):d||!d&&l([a.SuperAdmin])},he=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?l([a.SuperAdmin,a.Operation]):d||!d&&l([a.SuperAdmin,a.Operation])},ue=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):d||!d&&l([a.SuperAdmin,a.Operation])},te=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):d||!d&&l([a.SuperAdmin,a.Operation])},L=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?l([a.SuperAdmin,a.Operation,a.CertifiedTeacher]):d||!d&&l([a.SuperAdmin,a.Operation])},ee=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?l([a.SuperAdmin]):!1},Ce=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student])},Pe=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?l([a.SuperAdmin]):d||!d&&l([a.SuperAdmin])},Be=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?l([a.SuperAdmin,a.Operation]):d||!d&&l([a.SuperAdmin,a.Operation])},T=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):d||!d&&l([a.SuperAdmin,a.Operation])},x=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?!1:d||!d&&l([a.SuperAdmin,a.Operation])},M=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?d||!d&&l([a.SuperAdmin,a.Operation]):!1},ne=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):!1},ie=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?!d&&l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):!1},Se=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?l([a.SuperAdmin,a.Operation,a.CertifiedTeacher]):d||!d&&l([a.SuperAdmin,a.Operation])},ve=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher])},Ie=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?l([a.SuperAdmin]):d||!d&&l([a.SuperAdmin])},Ne=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?l([a.SuperAdmin,a.Operation]):d||!d&&l([a.SuperAdmin,a.Operation])},me=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):d||!d&&l([a.SuperAdmin,a.Operation])},Oe=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?d||!d&&l([a.SuperAdmin,a.Operation]):!1},mt=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):d||!d&&l([a.SuperAdmin,a.Operation])},le=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g([p.Teacher])},it=function(){return l([a.SuperAdmin])},$e=function(){return l([a.SuperAdmin,a.Operation])},nt=function(){return l([a.Student])},rt=function(){return l([a.SuperAdmin,a.Operation,a.CertifiedTeacher])},ft=function(){var m,d=Object(C.b)()._store.getState(),O=d.user;return!!((m=O.userInfo)===null||m===void 0?void 0:m.login)},Et=function(){var m=Object(C.b)()._store.getState(),d=m.user;return d.userInfo}}}]);
|