diff --git a/p__Classrooms__Lists__Exercise__Detail__index.js b/p__Classrooms__Lists__Exercise__Detail__index.js index 77a1ee9bad..f3a40c2749 100644 --- a/p__Classrooms__Lists__Exercise__Detail__index.js +++ b/p__Classrooms__Lists__Exercise__Detail__index.js @@ -1,14 +1,14 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[53,4,5,6,7,9,11,12,14],{"1vsH":function(Ne,g,t){"use strict";t.d(g,"i",function(){return U}),t.d(g,"n",function(){return $}),t.d(g,"e",function(){return Q}),t.d(g,"h",function(){return u}),t.d(g,"c",function(){return i}),t.d(g,"f",function(){return E}),t.d(g,"g",function(){return B}),t.d(g,"a",function(){return C}),t.d(g,"F",function(){return ve}),t.d(g,"E",function(){return le}),t.d(g,"G",function(){return Ce}),t.d(g,"H",function(){return k}),t.d(g,"v",function(){return T}),t.d(g,"u",function(){return Re}),t.d(g,"s",function(){return f}),t.d(g,"r",function(){return ge}),t.d(g,"C",function(){return We}),t.d(g,"l",function(){return ut}),t.d(g,"k",function(){return Fe}),t.d(g,"B",function(){return te}),t.d(g,"x",function(){return o}),t.d(g,"o",function(){return Mt}),t.d(g,"z",function(){return Kt}),t.d(g,"q",function(){return Ve}),t.d(g,"d",function(){return ga}),t.d(g,"b",function(){return De}),t.d(g,"w",function(){return H}),t.d(g,"A",function(){return M}),t.d(g,"p",function(){return Se}),t.d(g,"y",function(){return St}),t.d(g,"t",function(){return qt}),t.d(g,"j",function(){return ma}),t.d(g,"D",function(){return pa}),t.d(g,"m",function(){return Oa});var Je=t("sRBo"),l=t("kaz8"),ae=t("WmNS"),m=t.n(ae),Y=t("14J3"),b=t("BMrR"),P=t("jCWc"),j=t("kPKH"),J=t("2qtc"),L=t("kLXV"),ne=t("9og8"),R=t("jrin"),re=t("q1tI"),p=t.n(re),de=t("xKgJ"),h=t("s8TD"),F=t("V0Rq"),W=t("bntm"),_=t("aCH8"),e=t.n(_),U=["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"],ue=function(a){var n={\u5DF2\u622A\u6B62:{class:"tag-style bg-pink ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"}};return a.data&&a.data.map(function(v,x){return p.a.createElement("span",{key:x,className:n[v]&&n[v].class},v)})},$=function(a){var n,v=(n={},Object(R.a)(n,-1,"\u91CD\u505A\u4E2D"),Object(R.a)(n,0,"\u672A\u5F00\u542F"),Object(R.a)(n,1,"\u672A\u901A\u5173"),Object(R.a)(n,2,"\u6309\u65F6\u901A\u5173"),n);return v[a]||"\u8FDF\u4EA4\u901A\u5173"},Q=function(a){var n,v,x,K=(n={},Object(R.a)(n,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(R.a)(n,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(R.a)(n,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(R.a)(n,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(R.a)(n,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),n);return p.a.createElement("span",{className:K==null||((v=K[a.status])===null||v===void 0)?void 0:v.class},K==null||((x=K[a.status])===null||x===void 0)?void 0:x.name)},u=function(a){var n=a.status,v={0:{class:"tag-style bg-blue ml10",name:"\u5F85\u9009\u4E2D"},1:{class:"tag-style bg-blue ml10",name:"\u5F85\u786E\u8BA4"},2:{class:"tag-style bg-pink ml10",name:"\u5DF2\u786E\u8BA4"}};try{return p.a.createElement("span",{className:v[n].class},v[n].name)}catch(x){console.log("utils.StatusGraduationProjectTags",a.status)}},i={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},E={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},B=function(a){var n={\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A:{class:"tag-style-fzb ml10 iconfont icon-fangzuobi"},\u516C\u5F00:{class:"tag-style bg-blue ml10"},\u5DF2\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-green ml10"},\u672A\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-pink ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u533F\u540D\u4F5C\u54C1:{class:"tag-style bg-cyan ml10"},\u5DF2\u9009\u62E9:{class:"tag-style bg-grey-ede ml10"},\u5DF2\u7ED3\u675F:{class:"tag-style bg-grey-ede ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u533F\u8BC4\u4E2D:{class:"tag-style bg-blue ml10"},\u7533\u8BC9\u4E2D:{class:"tag-style bg-blue ml10"},\u8003\u8BD5\u4E2D:{class:"tag-style bg-light-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u8BC4\u9605\u4E2D:{class:"tag-style bg-blue ml10"},\u5F85\u9009\u4E2D:{class:"tag-style bg-blue ml10"},\u4EA4\u53C9\u8BC4\u9605\u4E2D:{class:"tag-style bg-light-orange ml10"},\u5DF2\u5F00\u542F\u4EA4\u53C9\u8BC4\u9605:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u786E\u8BA4:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u5904\u7406:{class:"tag-style bg-lightblue-purple ml10"},\u79C1\u6709:{class:"tag-style bg-lightblue-purple ml10"},\u672A\u63D0\u4EA4:{class:"tag-style bg-lightblue-purple ml10"},\u5DF2\u786E\u8BA4:{class:"tag-style bg-light-pink ml10"},\u5DF2\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u5DF2\u622A\u6B62:{class:"tag-style bg-light-pink ml10"},\u5F00\u53D1\u8BFE\u7A0B:{class:"tag-style bg-orange ml10"},\u5DF2\u5F00\u64AD:{class:"tag-style-border border-green c-green ml10"},\u672A\u5F00\u64AD:{class:"tag-style-border border-light-black ml10"},\u6309\u65F6\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u8FDF\u4EA4\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u5F00\u542F:{class:"tag-style-border border-light-black ml10"}},v=[];a.is_random&&v.push(p.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{a.status&&a.status.map(function(x,K){v.push(p.a.createElement("span",{key:K,className:n[x]&&n[x].class},x))})}catch(x){console.log("utils.status.tag:",x,a.status)}return v},ee=function(a){var n,v,x,K=(n={},Object(R.a)(n,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(R.a)(n,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(R.a)(n,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(R.a)(n,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(R.a)(n,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),n);return p.a.createElement("span",{className:(v=K[a.status])===null||v===void 0?void 0:v.class},(x=K[a.status])===null||x===void 0?void 0:x.name)},C=function(a){var n,v,x={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 p.a.createElement("span",{className:(n=x[a.status])===null||n===void 0?void 0:n.class},(v=x[a.status])===null||v===void 0?void 0:v.name)},ve=function(a){a=new Date(a).getTime();var n=1e3*60,v=n*60,x=v*24,K="",xe=new Date().getTime(),qe=xe-a;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"),K="\u521A\u521A";var et=parseInt(qe/x,10),He=parseInt(qe/v,10),Le=parseInt(qe/n,10);return et>30?K=""+le(a,"yyyy-MM-dd"):et>1?K=""+et+"\u5929\u524D":et==1?K="\u6628\u5929":He>=1?K=""+He+"\u5C0F\u65F6\u524D":Le>=5?K=""+Le+"\u5206\u949F\u524D":K="\u521A\u521A",K},le=function(a,n){typeof a=="string"&&(a.indexOf("T")>=0&&(a=a.replace("T"," ")),a=new Date(Date.parse(a.replace(/-/g,"/")))),a=new Date(a);var v={"M+":a.getMonth()+1,"d+":a.getDate(),"h+":a.getHours(),"m+":a.getMinutes(),"s+":a.getSeconds(),"q+":Math.floor((a.getMonth()+3)/3),S:a.getMilliseconds()},x=[["\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(n)&&(n=n.replace(RegExp.$1,(a.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(n)&&(n=n.replace(RegExp.$1,x[RegExp.$1.length-1][a.getDay()]));for(var K in v)new RegExp("("+K+")").test(n)&&(n=n.replace(RegExp.$1,RegExp.$1.length==1?v[K]:("00"+v[K]).substr((""+v[K]).length)));return n},Ce=function(a){if(!a||a<0)return"0\u79D2";console.log("time:",a);var n=60,v=n*60,x=v*24,K=a/x,xe=a/v,qe=a/n,et=a%60;return K>=1?parseInt(K.toString())+"\u5929"+Math.floor(xe%24)+"\u65F6"+Math.floor(qe%60)+"\u5206"+Math.floor(a%60)+"\u79D2":xe>1?parseInt(xe.toString())+"\u65F6"+Math.floor(qe%60)+"\u5206"+Math.floor(a%60)+"\u79D2":qe>=1?parseInt(qe.toString())+"\u5206"+Math.floor(a%60)+"\u79D2":Math.ceil(a)+"\u79D2"},k=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,v=0;if(a){v=a.length;for(var x=0;x=55296&&K<=56319&&(v--,x++)}}return v<=n},T=function(a,n,v){if(n){var x=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,K=/[\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,xe=K.test(n),qe=x.test(n);(xe===!0||qe===!0||(n.length<2||n.length>=21))&&v("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}v()},Re=function(a,n,v){if(n){var x=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,K=/[\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,xe=K.test(n),qe=x.test(n);(xe===!0||qe===!0||(n.length<2||n.length>=11))&&v("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}v()},f=function(a){if(!a)return"";for(var n=a.length-1,v="",x=0;x0){n=!1;break}return n}function Dt(){var ie=navigator.userAgent,a=["Chrome"];return a.some(function(n){return ie.indexOf(n)>-1})}function r(){var ie=navigator.userAgent,a=["Chrome","Firefox"];return a.some(function(n){return ie.indexOf(n)>-1})}var Mt=function(){var a,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n==null||((a=n.toString())===null||a===void 0)?void 0:a.replace(/\B(?=(\d{3})+(?!\d))/g,",")},Kt=function(a){var n=document.createElement("a");n.target="_blank",document.body.appendChild(n),n.href=a;var v=document.createEvent("MouseEvents");v.initEvent("click",!1,!1),n.dispatchEvent(v),document.body.removeChild(n)},Ve=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return a.length<=6?a:"".concat(a.substring(0,3),"...").concat(a.substring(a.length-3,a.length))},ga=function(){var a=new Date().getHours(),n=new Date().getMinutes();return n>=30?(a++,n="00"):n="30",a+":"+n},De=function(){var a=new Date().getHours(),n=new Date().getMinutes();return n>=30?(a++,n="00"):n="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+a+":"+n},Zt;(function(ie){ie.Number="Number",ie.String="String",ie.Boolean="Boolean",ie.Object="Object",ie.Array="Array",ie.Function="Function"})(Zt||(Zt={}));var O=function(a){var n=Object.prototype.toString.call(a);return n.substring(8,n.length-1)},H=function(a){return O(a)===Zt.Array?a.length===0:O(a)===Zt.Object?Object.keys(a).length===0:!a},M=function(a,n){for(var v=[],x=a;x1&&arguments[1]!==void 0?arguments[1]:12,v=n/2-2,x=n/2+3;return a.length>n?a.substr(0,v)+"..."+a.substr(x,n):a},Se=function(a){return a>4.5?5:a>4&&a<=4.5?4.5:a>3.5&&a<=4?4:a>3&&a<=3.5?3.5:a>2.5&&a<=3?3:a>2&&a<=2.5?2.5:a>1.5&&a<=2?2:a>1&&a<=1.5?1.5:a>.5&&a<=1?1:a>0&&a<=.5?.5:0},St=function(a){return a==null};function Jt(ie,a){var n=new RegExp("(^|&)".concat(ie,"=([^&]*)(&|$)"),"i"),v=a.substr(1).match(n);return v!=null?decodeURIComponent(v[2]):null}var qt=function(a){switch(a.container_type){case"ApplyUserAuthentication":if(a.tiding_type==="Apply"){if(a.auth_type===1)return window.open("/admins/identity_authentications");if(a.auth_type===2)return window.open("/admins/professional_authentications")}return a.tiding_type==="System"?window.open("/account/certification"):void 0;case"CancelUserAuthentication":return window.open("/account/certification");case"CancelUserProCertification":return window.open("/account/certification");case"ApplyAddDepartment":return a.tiding_type==="Apply"?window.open("/admins/department_applies"):a.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return a.tiding_type==="Apply"?window.open("/admins/unit_applies"):a.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(a.parent_container_type){case"ApplyShixun":if(a.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(a.tiding_type==="System")return window.open("/shixuns/".concat(a.identifier,"/challenges"));case"ApplySubject":if(a.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(a.tiding_type==="System")return window.open("/paths/".concat(a.parent_container_id));case"TrialAuthorization":if(a.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(a.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/teachers"));case"StudentJoinCourse":if(a.tiding_type==="Apply")return window.open("/classrooms/".concat(a.belong_container_id,"/teachers"));if(a.tiding_type==="System")return window.open("/classrooms/".concat(a.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"Course":return a.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(a.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(a.container_id));case"JournalsForMessage":switch(a.parent_container_type){case"Principal":return"";case"HomeworkCommon":return a.homework_type==="normal"?window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="group"?window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="practice"?window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"StudentWorksScore":return a.homework_type==="normal"?window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="group"?window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="practice"?window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(a.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(a.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(a.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(a.container_id));case"DealProject":return window.open("/projects/".concat(a.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(a.container_id));case"Poll":switch(a.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(a.belong_container_id,"/poll/").concat(a.container_id,"/detail"));default:return window.open(" /classrooms/".concat(a.belong_container_id,"/poll/").concat(a.container_id,"/detail"))}case"Exercise":switch(a.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.container_id));case"GraduationWork":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.parent_container_id));case"HomeworkCommon":switch(a.parent_container_type){case"AnonymousCommentFail":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));default:if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/review/").concat(a.container_id));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/review/").concat(a.container_id));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.trigger_user.id,"/review/").concat(a.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.trigger_user.id,"/review/").concat(a.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(a.parent_container_id));case"Issue":return window.open("/issues/".concat(a.container_id));case"PullRequest":return window.open("/projects/".concat(a.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(a.tiding_type==="Apply")return window.open("/admins/library_applies");if(a.tiding_type==="System")return window.open("/moop_cases/".concat(a.container_id));case"ProjectPackage":return a.tiding_type==="Destroyed"||a.tiding_type==="Destroyed_end"?void 0:a.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(a.container_id));case"Discuss":return a.parent_container_type==="Hack"&&a.extra?window.open("/myproblems/".concat(a.extra,"/comment")):window.open("/shixuns/".concat(a.identifier,"/shixun_discuss"));case"Video":if(a.tiding_type==="Apply")return window.open("/admins/video_applies");if(a.tiding_type==="System"){var n;return window.open("/users/".concat((n=Object(de.u)())===null||n===void 0?void 0:n.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(a.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(a.container_id));case"ResubmitStudentWork":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/").concat(a.container_id,"/appraise"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/").concat(a.container_id,"/appraise"));case"AdjustScore":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(a.belong_container_id,"/course_videos?open=live"));case"Hack":if(a.extra&&a.parent_container_type!=="HackDelete")return window.open("/problems/".concat(a.extra,"/edit"));default:return}},ma=function(a){var n,v;return new Promise(function(){var x=Object(ne.a)(m.a.mark(function K(xe,qe){var et;return m.a.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:if(!(a.ip_limit!=="no")){Le.next=4;break}return Le.next=3,Object(h.a)({ip_limit:a==null?void 0:a.ip_limit});case 3:n=Le.sent;case 4:return Le.next=6,Object(F.e)({id:a.exerciseId,ip:n});case 6:if(et=Le.sent,et.status===0?xe(et):qe(et),!a.errmsgHide){Le.next=10;break}return Le.abrupt("return",!0);case 10:if(!(et.status===-1)){Le.next=15;break}return v=L.a.info({title:p.a.createElement(b.a,null,p.a.createElement(j.a,{flex:"1"},"\u63D0\u793A"),p.a.createElement(j.a,null,p.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return v.destroy()}}))),icon:null,className:"custom-modal-divider",content:p.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),Le.abrupt("return",!1);case 15:if(!(et.status===-2)){Le.next=18;break}return v=L.a.info({title:p.a.createElement(b.a,null,p.a.createElement(j.a,{flex:"1"},"\u63D0\u793A"),p.a.createElement(j.a,null,p.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return v.destroy()}}))),icon:null,className:"custom-modal-divider",content:p.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",p.a.createElement("span",{className:"c-red"},et.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),Le.abrupt("return",!1);case 18:case"end":return Le.stop()}},K)}));return function(K,xe){return x.apply(this,arguments)}}())},pa=function(){var ie=Object(ne.a)(m.a.mark(function a(n){var v;return m.a.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:if(!(n.ip_limit!=="no")){K.next=4;break}return K.next=3,ma(n);case 3:Dt()||L.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:p.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",p.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",p.a.createElement("br",null),"\u8BF7\u4F7F\u7528",p.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});case 4:if(!(n.open_camera||n.screen_open||n.ip_limit!=="no")){K.next=12;break}if(r()){K.next=9;break}return L.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:p.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",p.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",p.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",p.a.createElement("br",null),"\u8BF7\u4F7F\u7528",p.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",p.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),K.abrupt("return",!1);case 9:v=L.a.info({title:p.a.createElement(b.a,null,p.a.createElement(j.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),p.a.createElement(j.a,null,p.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return v.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:p.a.createElement("div",{className:"font16 p20"},n.open_camera&&p.a.createElement(b.a,{align:"middle",justify:"start",className:"mt20"},p.a.createElement(j.a,null,p.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),p.a.createElement(j.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",p.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),n.screen_open&&p.a.createElement(b.a,{justify:"start",className:"mt20"},p.a.createElement(j.a,{flex:"24px",className:"mr20"},p.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),p.a.createElement(j.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",n.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",p.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),(n.inner_ip!==""||n.public_ip!=="")&&n.ip_limit!=="no"&&p.a.createElement(b.a,{justify:"start",className:"mt20"},p.a.createElement(j.a,{flex:"24px",className:"mr20"},p.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),p.a.createElement(j.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542FIP\u8303\u56F4\u9650\u5B9A\u3002IP\u5730\u5740\u4E0D\u5728\u8303\u56F4\u5185\u4E0D\u53EF\u53C2\u52A0\u8003\u8BD5\u3002",p.a.createElement("br",null),p.a.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),p.a.createElement("br",null),p.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),n.ip_bind&&p.a.createElement(b.a,{justify:"start",className:"mt20"},p.a.createElement(j.a,{flex:"24px",className:"mr20"},p.a.createElement("span",{className:"iconfont icon-IPbangding c-blue font24"})),p.a.createElement(j.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u8003\u8BD5\u671F\u95F4IP\u7ED1\u5B9A\u3002\u5F53\u60A8\u5F00\u59CB\u8003\u8BD5\u540E\uFF0C\u5C06\u81EA\u52A8\u7ED1\u5B9AIP\uFF0C\u8003\u8BD5\u671F\u95F4\u53EA\u5141\u8BB8\u4F7F\u7528\u552F\u4E00\u7684IP\u8FDB\u5165\u8003\u8BD5\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u5411\u8001\u5E08\u7533\u8BF7\u89E3\u9664IP\u7ED1\u5B9A\u3002",p.a.createElement("br",null),p.a.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),p.a.createElement("br",null),p.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),p.a.createElement("p",{className:"ml40 mt40"},p.a.createElement(l.a,{onChange:function(qe){return v.update({okButtonProps:{disabled:!qe.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var qe;Object(W.d)(document.body),n.history.push("/classrooms/".concat(n.coursesId,"/exercise/").concat(n.exerciseId,"/users/").concat((qe=Object(de.u)())===null||qe===void 0?void 0:qe.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),K.next=13;break;case 12:n.history.push("/classrooms/".concat(n.coursesId,"/exercise/").concat(n.exerciseId,"/users/").concat(n.login));case 13:case"end":return K.stop()}},a)}));return function(n){return ie.apply(this,arguments)}}(),Oa=[{name:"\u535A\u58EB\u7814\u7A76\u751F",id:8},{name:"\u7855\u58EB\u7814\u7A76\u751F",id:7},{name:"\u672C\u79D1",id:6},{name:"\u5927\u4E13",id:5},{name:"\u4E2D\u4E13",id:4},{name:"\u9AD8\u4E2D",id:3},{name:"\u521D\u4E2D",id:2},{name:"\u5C0F\u5B66",id:1},{name:"\u5176\u4ED6",id:9}]},"1w57":function(Ne,g,t){"use strict";var Je=t("14J3"),l=t("BMrR"),ae=t("5NDa"),m=t("5rEg"),Y=t("jCWc"),b=t("kPKH"),P=t("5Dmo"),j=t("3S7+"),J=t("+L6B"),L=t("2/Rp"),ne=t("giR+"),R=t("fyUT"),re=t("sRBo"),p=t("kaz8"),de=t("2qtc"),h=t("kLXV"),F=t("miYZ"),W=t("tsqr"),_=t("WmNS"),e=t.n(_),U=t("9og8"),ue=t("k1fw"),$=t("oBTY"),Q=t("tJVT"),u=t("PpiC"),i=t("q1tI"),E=t.n(i),B=t("Ty5D"),ee=t("9kvl"),C=t("V0Rq"),ve=t("kqOp"),le=t("7qnI"),Ce=t("1vsH"),k=t("YJx+"),T=t.n(k),Re=t("9Bee"),f=t("u2Z1"),ge=["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"],We=function(s,_e){var ut=s.problemset,Fe=s.globalSetting,te=s.exercise,o=s.loading,Dt=s.dispatch,r=s.editData,Mt=s.editKey,Kt=s.setEditKey,Ve=Kt===void 0?function(){}:Kt,ga=s.cancelAdd,De=ga===void 0?function(){}:ga,Zt=s.addCallback,O=Zt===void 0?function(){}:Zt,H=s.setIsClaer,M=H===void 0?function(){}:H,Yt=Object(u.a)(s,["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),Se=Object(i.useState)(""),St=Object(Q.a)(Se,2),Jt=St[0],qt=St[1],ma=Object(i.useState)(""),pa=Object(Q.a)(ma,2),Oa=pa[0],ie=pa[1],a=Object(i.useState)([]),n=Object(Q.a)(a,2),v=n[0],x=n[1],K=Object(i.useState)(""),xe=Object(Q.a)(K,2),qe=xe[0],et=xe[1],He=Object(i.useState)(),Le=Object(Q.a)(He,2),$e=Le[0],_t=Le[1],Lt=Object(i.useState)(!1),pt=Object(Q.a)(Lt,2),Ea=pt[0],xt=pt[1],Tt=Object(i.useState)(2),yt=Object(Q.a)(Tt,2),it=yt[0],Pe=yt[1],Oe=Object(i.useState)(0),be=Object(Q.a)(Oe,2),It=be[0],Te=be[1],Nt=Object(i.useState)(!1),sa=Object(Q.a)(Nt,2),vt=sa[0],Ot=sa[1],Ta=Object(i.useState)([]),rt=Object(Q.a)(Ta,2),he=rt[0],me=rt[1],d=Object(B.m)(),D=Object(i.useState)([]),ze=Object(Q.a)(D,2),ke=ze[0],ft=ze[1],tt=function(st){ft([].concat(Object($.a)(ke),[Object(ue.a)({},st)]))};Object(i.useEffect)(function(){if(!(r==null?void 0:r.question_title)){Ot(!0),qt(""),_t(!1),Pe(2),x([]),et(""),xt(!1);return}qt(r==null?void 0:r.question_title),_t(r==null?void 0:r.is_ordered),Pe(r==null?void 0:r.question_score);var $t=r==null?void 0:r.standard_answer.map(function(st){return st.answer_text});x(Object($.a)($t)),me(r.tag_discipline_ids)},[r,vt]),Object(i.useEffect)(function(){xt(!1),vt&&$t();function $t(){return st.apply(this,arguments)}function st(){return st=Object(U.a)(e.a.mark(function mt(){var gt,ot,aa;return e.a.wrap(function(Pa){for(;;)switch(Pa.prev=Pa.next){case 0:return Pa.next=2,Object(C.B)({sub_discipline_id:(gt=te.editData)===null||gt===void 0||((ot=gt.exercise)===null||ot===void 0)?void 0:ot.sub_discipline_id});case 2:aa=Pa.sent,ft(aa.tag_disciplines);case 4:case"end":return Pa.stop()}},mt)})),st.apply(this,arguments)}},[vt]),Object(i.useImperativeHandle)(_e,function(){return{onSave:Sa,isEdit:vt}}),Object(i.useEffect)(function(){var $t,st=(te==null||(($t=te.tagDisciplineData)===null||$t===void 0)?void 0:$t.tag_disciplines)&&Array.isArray(te.tagDisciplineData.tag_disciplines)?te.tagDisciplineData.tag_disciplines:[];ft(st)},[te.tagDisciplineData]);var Sa=function(){var $t=Object(U.a)(e.a.mark(function st(){var mt,gt,ot,aa,Aa,Pa,Ua;return e.a.wrap(function(ya){for(;;)switch(ya.prev=ya.next){case 0:if(mt=[],gt=!1,v.forEach(function(un,Ka){mt.push({choice_id:Ka+1,answer_text:[]}),un.forEach(function(Ia,Wa){mt[Ka].answer_text.push(Ia),(!Ia||!Object(Ce.H)(Ia,1e4))&&(et("".concat(Ka,"-").concat(Wa)),W.b.info(Ia?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),gt=!0)})}),!gt){ya.next=5;break}return ya.abrupt("return",!1);case 5:if(!r.question_id){ya.next=11;break}return ya.next=8,Dt({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:Jt,question_type:3,question_score:it,is_ordered:$e,standard_answers:mt,tag_discipline_ids:he,sub_discipline_id:(aa=te.editData)===null||aa===void 0||((Aa=aa.exercise)===null||Aa===void 0)?void 0:Aa.sub_discipline_id}});case 8:ot=ya.sent,ya.next=14;break;case 11:return ya.next=13,Dt({type:"exercise/addExerciseQuestion",payload:{insert_id:r==null?void 0:r.insert_id,categoryId:d.categoryId,question_title:Jt,question_type:3,question_score:it,is_ordered:$e,standard_answers:mt,tag_discipline_ids:he,sub_discipline_id:(Pa=te.editData)===null||Pa===void 0||((Ua=Pa.exercise)===null||Ua===void 0)?void 0:Ua.sub_discipline_id}});case 13:ot=ya.sent;case 14:return ot.status===0&&(Ve(-1),W.b.success("\u4FDD\u5B58\u6210\u529F"),Ot(!1),Dt({type:"exercise/editExercise",payload:Object(ue.a)({},d)})),ya.abrupt("return",{name:Jt,analysis:Oa,standard_answers:mt,is_ordered:$e});case 16:case"end":return ya.stop()}},st)}));return function(){return $t.apply(this,arguments)}}(),dt=function(st,mt,gt){var ot=v.slice();if(mt&&ot.splice(st,mt),Mt===r.key){if(gt&&Ea||!r.question_id)for(var aa=0;aa1&&E.a.createElement("span",null,E.a.createElement(p.a,{checked:$e,onChange:function(Ua){return _t(Ua.target.checked)},className:"".concat(T.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),E.a.createElement("span",{className:"".concat(T.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),E.a.createElement("p",{className:""},E.a.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C\uFF1A",E.a.createElement(R.a,{value:it,max:1e4,min:0,onChange:function(Ua){Pe(Ua)}})," \u5206 \xA0 ",!!it&&!!It&&E.a.createElement("span",{style:{color:"red"}},"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A",(it/It).toFixed(1),"\u5206)")),E.a.createElement("p",{className:T.a.titleWrap},E.a.createElement("span",{className:"".concat(T.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",E.a.createElement("span",{className:T.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),E.a.createElement("div",{className:"mt5"},E.a.createElement(f.a,{value:he,selectvalues:r==null?void 0:r.tag_discipline_ids,onChange:me,subId:(aa=te.editData)===null||aa===void 0||((Aa=aa.exercise)===null||Aa===void 0)?void 0:Aa.sub_discipline_id,knowledgeOptions:ke,onAddKnowledgeFinish:tt}))),E.a.createElement("aside",{className:"tr"},(Mt!==-1||r.question_id)&&E.a.createElement(L.a,{type:"default",onClick:function(){De(),Ot(!1)}},"\u53D6\u6D88"),E.a.createElement(L.a,{className:"ml20",type:"primary",onClick:function(){Sa()}},"\u4FDD\u5B58")))},rn=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u586B\u7A7A\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function($t){var st,mt;return(te==null||((st=te.editData)===null||st===void 0||((mt=st.exercise)===null||mt===void 0))?void 0:mt.exercise_status)===1?$t:$t.id!=="del"&&$t.id!=="add"}),Qa=function(){var $t=Object(U.a)(e.a.mark(function st(mt){return e.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:ot.t0=mt.id,ot.next=ot.t0==="del"?3:ot.t0==="up"||ot.t0==="down"?5:ot.t0==="edit"?9:ot.t0==="add"?11:16;break;case 3:return h.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(U.a)(e.a.mark(function Aa(){return e.a.wrap(function(Ua){for(;;)switch(Ua.prev=Ua.next){case 0:return Ua.next=2,Object(C.j)({id:r.question_id});case 2:Dt({type:"exercise/editExercise",payload:Object(ue.a)({},d)});case 3:case"end":return Ua.stop()}},Aa)}))()}}),ot.abrupt("break",16);case 5:return ot.next=7,Dt({type:"exercise/exeriseMoveUpDown",payload:{id:r.question_id,opr:mt.id}});case 7:return Dt({type:"exercise/editExercise",payload:Object(ue.a)({},d)}),ot.abrupt("break",16);case 9:return Mt!==-1?W.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(M(!1),Ve(r.key),Ot(!0)),ot.abrupt("break",16);case 11:if(!(Mt!==-1)){ot.next=14;break}return W.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),ot.abrupt("return");case 14:return O({key:r.key,insert_id:r==null?void 0:r.question_id,question_type:3}),ot.abrupt("break",16);case 16:case"end":return ot.stop()}},st)}));return function(mt){return $t.apply(this,arguments)}}(),Ma=function(){var st;return E.a.createElement("aside",null,E.a.createElement("div",{className:T.a.questionType},E.a.createElement("div",null,E.a.createElement("span",{className:"font16 c-blue"},r.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",r.question_score,"\u5206\uFF09"),!r.hideAction&&rn.map(function(mt,gt){return mt.id==="up"&&r.key===1||mt.id==="down"&&r.key===r.len?null:E.a.createElement(j.a,{key:gt,placement:"bottom",title:mt.name},E.a.createElement("span",{onClick:function(){return Qa(mt)},className:mt.icon}))})),E.a.createElement("div",{className:"mt5"},E.a.createElement(Re.a,{value:r.question_title||""})),E.a.createElement("div",{className:T.a.questionChoices},r==null||((st=r.standard_answer)===null||st===void 0)?void 0:st.map(function(mt,gt){return E.a.createElement(l.a,{key:gt,align:"middle"},E.a.createElement(b.a,null,"\u7B54\u6848\uFF08\u586B\u7A7A",mt.choice_id,"\uFF09\uFF1A"),E.a.createElement(b.a,{flex:"1"},E.a.createElement(l.a,{align:"middle",gutter:[1,1]},mt.answer_text.map(function(ot,aa){return E.a.createElement(b.a,{span:24,key:aa},E.a.createElement(m.a,{key:gt,checked:r.standard_answer.includes(gt),disabled:!0,value:ot}))}))))})))};return E.a.createElement("section",{className:T.a.wrap},!vt&&Ma(),vt&&$a())};g.a=Object(ee.a)(function(y){var s=y.problemset,_e=y.loading,ut=y.exercise,Fe=y.globalSetting;return{problemset:s,globalSetting:Fe,exercise:ut,loading:_e.effects}},null,null,{forwardRef:!0})(Object(i.forwardRef)(We))},"2JKx":function(Ne,g,t){Ne.exports={flex_box_center:"flex_box_center___21flX",flex_space_between:"flex_space_between___hkcwT",flex_box_vertical_center:"flex_box_vertical_center___1JAyR",flex_box_center_end:"flex_box_center_end___2trjo",flex_box_column:"flex_box_column___2q5e9",form:"form___1j7IG",efficiency:"efficiency___KDh-I",ipItem:"ipItem___2NlCp",ipWrp:"ipWrp___2kiZa"}},"51gm":function(Ne,g,t){Ne.exports={title:"title___1NT0J"}},"7ahc":function(Ne,g,t){"use strict";t.d(g,"a",function(){return _});var Je=t("k1fw"),l=t("0Owb"),ae=t("+L6B"),m=t("2/Rp"),Y=t("y8nQ"),b=t("Vl3Y"),P=t("tJVT"),j=t("OaEy"),J=t("2fM7"),L=t("q1tI"),ne=t.n(L),R=t("VrN/"),re=t.n(R),p=t("p77/"),de=t.n(p),h=J.a.Option,F={labelCol:{span:4},wrapperCol:{span:20}},W={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"]};g.b=function(e){var U=e.callback,ue=e.onCancel,$=Object(L.useState)("python"),Q=Object(P.a)($,2),u=Q[0],i=Q[1];function E(ee){i(W[ee][1])}function B(ee){U(ee)}return ne.a.createElement(b.a,Object(l.a)({},F,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:B}),ne.a.createElement(b.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ne.a.createElement(J.a,{onChange:E},Object.keys(W).map(function(ee){return ne.a.createElement(h,{key:ee,value:ee},W[ee][0])}))),ne.a.createElement(b.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ne.a.createElement(_,{mode:u})),ne.a.createElement("div",{className:"flex-container flex-end"},ne.a.createElement(m.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ne.a.createElement(m.a,{type:"ghost",onClick:ue},"\u53D6\u6D88")))};function _(e){var U=e.value,ue=e.onChange,$=e.mode,Q=e.options,u=Q===void 0?{}:Q,i=Object(L.useRef)(),E=Object(L.useState)(),B=Object(P.a)(E,2),ee=B[0],C=B[1];return Object(L.useEffect)(function(){if(ee){var ve=function(Ce){var k=Ce.getValue();ue&&ue(k)};return ee.on("change",ve),function(){ee.off("change",ve)}}},[ee,ue]),Object(L.useEffect)(function(){ee&&ee.setOption("mode",$)},[ee,$]),Object(L.useEffect)(function(){ee&&(U!==ee.getValue()&&ee.setValue(U||""))},[ee,U]),Object(L.useEffect)(function(){if(i.current&&!ee){var ve=re.a.fromTextArea(i.current,Object(Je.a)({mode:$,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},u));C(ve)}},[i.current,ee]),ne.a.createElement("div",{className:"my-codemirror-container"},ne.a.createElement("textarea",{ref:i}))}},"7qnI":function(Ne,g,t){"use strict";var Je=t("5Dmo"),l=t("3S7+"),ae=t("fWQN"),m=t("mtLc"),Y=t("yKVA"),b=t("879j"),P=t("5NDa"),j=t("5rEg"),J=t("q1tI"),L=t.n(J),ne=t("O2Wb"),R=t.n(ne),re=j.a.TextArea,p=function(de){Object(Y.a)(F,de);var h=Object(b.a)(F);function F(){return Object(ae.a)(this,F),h.apply(this,arguments)}return Object(m.a)(F,[{key:"render",value:function(){var _=this,e=this.props,U=e.index,ue=e.onAnswerChange,$=e.addChildAnswer,Q=e.exerciseIsPublish,u=e.answers,i=e.activeOptionErrorIndex;return L.a.createElement("div",{className:R.a.flex},L.a.createElement("div",{className:"".concat(R.a.color666," mb5 mt6"),style:{flex:"0 0 90px"}},"\u7B54\u6848(\u586B\u7A7A",U+1,"):"),L.a.createElement("div",{className:"".concat(R.a.flex," ").concat(R.a.flex1),style:{flexDirection:"column"}},u.map(function(E,B){var ee="".concat(U,"-").concat(B);return L.a.createElement("div",{className:"".concat(R.a.flex," ").concat(R.a.flex1),key:B},L.a.createElement("div",{className:R.a.flex1,style:{flex:"0 0 1000px"}},L.a.createElement("div",null,L.a.createElement(re,{className:ee===i?R.a.error:"",spellCheck:!1,rows:4,value:E||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(B==0?"":"(\u53EF\u9009)"),onChange:function(ve){return ue(U,B,ve.target.value)},style:{minHeight:95}}))),!Q&&L.a.createElement(L.a.Fragment,null,B!=0&&L.a.createElement(l.a,{title:"\u5220\u9664"},L.a.createElement("i",{className:"".concat(R.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return _.props.deleteChildAnswer(U,B)},style:{float:"right"}})),B===0&&L.a.createElement(l.a,{title:"\u5220\u9664"},L.a.createElement("i",{className:"".concat(R.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return _.props.deleteChildAnswermain(U,B)},style:{float:"right"}})),L.a.createElement(l.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},L.a.createElement("i",{className:"".concat(R.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return $(U)},style:{float:"right",visibility:B==u.length-1?"":"hidden"}}))))})))}}]),F}(J.Component);g.a=p},"8RY0":function(Ne,g,t){"use strict";var Je=t("+L6B"),l=t("2/Rp"),ae=t("giR+"),m=t("fyUT"),Y=t("14J3"),b=t("BMrR"),P=t("jCWc"),j=t("kPKH"),J=t("sRBo"),L=t("kaz8"),ne=t("5Dmo"),R=t("3S7+"),re=t("2qtc"),p=t("kLXV"),de=t("miYZ"),h=t("tsqr"),F=t("WmNS"),W=t.n(F),_=t("9og8"),e=t("k1fw"),U=t("oBTY"),ue=t("tJVT"),$=t("PpiC"),Q=t("q1tI"),u=t.n(Q),i=t("Ty5D"),E=t("9kvl"),B=t("V0Rq"),ee=t("Ot1p"),C=t("9Bee"),ve=t("YJx+"),le=t.n(ve),Ce=t("u2Z1"),k=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],T=function(f,ge){var We=f.problemset,y=f.globalSetting,s=f.exercise,_e=f.loading,ut=f.dispatch,Fe=f.onRef,te=Fe===void 0?function(){}:Fe,o=f.editData,Dt=f.cancelAdd,r=Dt===void 0?function(){}:Dt,Mt=f.editKey,Kt=f.setEditKey,Ve=Kt===void 0?function(){}:Kt,ga=f.setIsClaer,De=ga===void 0?function(){}:ga,Zt=f.addCallback,O=Zt===void 0?function(rt){}:Zt,H=Object($.a)(f,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),M=Object(Q.useState)([]),Yt=Object(ue.a)(M,2),Se=Yt[0],St=Yt[1],Jt=Object(Q.useState)(),qt=Object(ue.a)(Jt,2),ma=qt[0],pa=qt[1],Oa=Object(Q.useState)([]),ie=Object(ue.a)(Oa,2),a=ie[0],n=ie[1],v=Object(Q.useState)(""),x=Object(ue.a)(v,2),K=x[0],xe=x[1],qe=Object(Q.useState)(5),et=Object(ue.a)(qe,2),He=et[0],Le=et[1],$e=Object(Q.useState)(!1),_t=Object(ue.a)($e,2),Lt=_t[0],pt=_t[1],Ea=Object(Q.useState)([]),xt=Object(ue.a)(Ea,2),Tt=xt[0],yt=xt[1],it=Object(Q.useState)([]),Pe=Object(ue.a)(it,2),Oe=Pe[0],be=Pe[1],It=function(he){be([].concat(Object(U.a)(Oe),[Object(e.a)({},he)]))},Te=Object(i.m)();Object(Q.useEffect)(function(){St(["","","",""])},[]),Object(Q.useEffect)(function(){if(!(o==null?void 0:o.question_choices)){pt(!0),xe(""),Le(5),St(["","","",""]),n([]);return}xe(o==null?void 0:o.question_title),Le(parseInt(o==null?void 0:o.question_score)),St(o==null?void 0:o.question_choices.map(function(he){return he.choice_text}));var rt=[];o==null||o.standard_answer.map(function(he,me){rt.push(he-1)}),n(rt),yt(o.tag_discipline_ids)},[o,Lt]),Object(Q.useEffect)(function(){Lt&&rt();function rt(){return he.apply(this,arguments)}function he(){return he=Object(_.a)(W.a.mark(function me(){var d,D,ze;return W.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:return ft.next=2,Object(B.B)({sub_discipline_id:(d=s.editData)===null||d===void 0||((D=d.exercise)===null||D===void 0)?void 0:D.sub_discipline_id});case 2:ze=ft.sent,be(ze.tag_disciplines);case 4:case"end":return ft.stop()}},me)})),he.apply(this,arguments)}},[Lt]),Object(Q.useImperativeHandle)(ge,function(){return{onSave:Nt,isEdit:Lt}}),Object(Q.useEffect)(function(){var rt,he=(s==null||((rt=s.tagDisciplineData)===null||rt===void 0)?void 0:rt.tag_disciplines)&&Array.isArray(s.tagDisciplineData.tag_disciplines)?s.tagDisciplineData.tag_disciplines:[];be(he)},[s.tagDisciplineData]);var Nt=function(){var rt=Object(_.a)(W.a.mark(function he(){var me,d,D,ze,ke,ft,tt;return W.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:if(K){dt.next=3;break}return h.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),dt.abrupt("return",!1);case 3:if(me=Se.findIndex(function(Ct){return!Ct}),!(me>-1)){dt.next=7;break}return h.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(k[me]," \u9009\u9879\u7684\u5185\u5BB9")),dt.abrupt("return",!1);case 7:if(a.length){dt.next=10;break}return h.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),dt.abrupt("return",!1);case 10:if(!(a.length<1)){dt.next=13;break}return h.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),dt.abrupt("return",!1);case 13:if(d=Se.map(function(Ct,La){return{choice_text:Ct,is_answer:a.includes(La)?La+1:0}}),!o.question_id){dt.next=20;break}return dt.next=17,ut({type:"exercise/editExerciseQuestion",payload:{id:o.question_id,question_title:K,question_type:1,question_score:He,question_choices:d.map(function(Ct){return Ct.choice_text}),standard_answers:d.filter(function(Ct){return Ct.is_answer}).map(function(Ct){return Ct.is_answer}),tag_discipline_ids:Tt,sub_discipline_id:(ze=s.editData)===null||ze===void 0||((ke=ze.exercise)===null||ke===void 0)?void 0:ke.sub_discipline_id}});case 17:D=dt.sent,dt.next=23;break;case 20:return dt.next=22,ut({type:"exercise/addExerciseQuestion",payload:{insert_id:o==null?void 0:o.insert_id,categoryId:Te.categoryId,question_title:K,question_type:1,question_score:He,question_choices:d.map(function(Ct){return Ct.choice_text}),standard_answers:d.filter(function(Ct){return Ct.is_answer}).map(function(Ct){return Ct.is_answer}),tag_discipline_ids:Tt,sub_discipline_id:(ft=s.editData)===null||ft===void 0||((tt=ft.exercise)===null||tt===void 0)?void 0:tt.sub_discipline_id}});case 22:D=dt.sent;case 23:D.status===0&&(Ve(-1),h.b.success("\u4FDD\u5B58\u6210\u529F"),pt(!1),ut({type:"exercise/editExercise",payload:Object(e.a)({},Te)}));case 24:case"end":return dt.stop()}},he)}));return function(){return rt.apply(this,arguments)}}(),sa=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u591A\u9009\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(rt){var he,me;return(s==null||((he=s.editData)===null||he===void 0||((me=he.exercise)===null||me===void 0))?void 0:me.exercise_status)===1?rt:rt.id!=="del"&&rt.id!=="add"}),vt=function(){var rt=Object(_.a)(W.a.mark(function he(me){return W.a.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:D.t0=me.id,D.next=D.t0==="del"?3:D.t0==="up"||D.t0==="down"?5:D.t0==="edit"?9:D.t0==="add"?11:16;break;case 3:return p.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(_.a)(W.a.mark(function ke(){return W.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:return tt.next=2,Object(B.j)({id:o.question_id});case 2:ut({type:"exercise/editExercise",payload:Object(e.a)({},Te)});case 3:case"end":return tt.stop()}},ke)}))()}}),D.abrupt("break",16);case 5:return D.next=7,ut({type:"exercise/exeriseMoveUpDown",payload:{id:o.question_id,opr:me.id}});case 7:return ut({type:"exercise/editExercise",payload:Object(e.a)({},Te)}),D.abrupt("break",16);case 9:return Mt!==-1?h.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(De(!1),Ve(o.key),pt(!0)),D.abrupt("break",16);case 11:if(!(Mt!==-1)){D.next=14;break}return h.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),D.abrupt("return");case 14:return O({key:o.key,insert_id:o==null?void 0:o.question_id,question_type:1}),D.abrupt("break",16);case 16:case"end":return D.stop()}},he)}));return function(me){return rt.apply(this,arguments)}}(),Ot=function(){var he;return u.a.createElement("aside",null,u.a.createElement("div",{className:le.a.questionType},u.a.createElement("div",null,u.a.createElement("span",{className:"font16 c-blue"},o.key,"\u3001\u591A\u9009\u9898"),"\uFF08",o.question_score,"\u5206\uFF09"),!o.hideAction&&sa.map(function(me,d){return me.id==="up"&&o.key===1||me.id==="down"&&o.key===o.len?null:u.a.createElement(R.a,{key:d,placement:"bottom",title:me.name},u.a.createElement("span",{onClick:function(){return vt(me)},className:me.icon}))})),u.a.createElement("div",{className:"mt5"},u.a.createElement(C.a,{value:o.question_title})),u.a.createElement("div",{className:le.a.questionChoices},o==null||((he=o.question_choices)===null||he===void 0)?void 0:he.map(function(me,d){return u.a.createElement(b.a,null,u.a.createElement(j.a,null,u.a.createElement(L.a,{key:d,checked:o.standard_answer.includes(d+1),disabled:!0},k[d],".")),u.a.createElement(j.a,{flex:"1"},u.a.createElement("span",{className:"c-black font14"},u.a.createElement(C.a,{value:me.choice_text}))))})))},Ta=function(){var he,me;return u.a.createElement("aside",null,u.a.createElement("div",{className:le.a.questionType},u.a.createElement("div",null,u.a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),u.a.createElement("p",{className:le.a.titleWrap},u.a.createElement("span",{className:le.a.required},"*"),u.a.createElement("span",{className:le.a.title},"\u9898\u5E72\uFF1A")),u.a.createElement(ee.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:K,onChange:function(D){return xe(D)}}),u.a.createElement("p",{className:le.a.titleWrap},u.a.createElement("span",{className:le.a.required},"*"),u.a.createElement("span",{className:le.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",u.a.createElement("span",{className:le.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),Se.map(function(d,D){var ze,ke;return u.a.createElement("div",{className:le.a.choiceWrap,key:D},u.a.createElement(R.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},u.a.createElement("div",{className:"".concat(le.a.answer," ").concat(a.includes(D)?le.a.activeAnswer:""),onClick:function(){a.includes(D)?n(a.filter(function(tt){return tt!==D})):n([].concat(Object(U.a)(a),[D]))}},k[D])),u.a.createElement("div",{className:le.a.editorWrap},ma===D?u.a.createElement(ee.a,{id:"single-question-option-".concat(D),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:d,onChange:function(tt){Se[D]=tt,St(Se)}}):u.a.createElement("div",{className:le.a.htmlWrap,onClick:function(){return pa(D)}},u.a.createElement(C.a,{value:d}))),((ze=s.editData)===null||ze===void 0||((ke=ze.exercise)===null||ke===void 0)?void 0:ke.exercise_status)===1&&u.a.createElement(u.a.Fragment,null,D>1&&u.a.createElement(R.a,{title:"\u5220\u9664"},u.a.createElement("i",{className:"".concat(le.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return St(Se.filter(function(tt,Sa){return Sa!==D}))}})),D<7&&D===Se.length-1&&u.a.createElement(R.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},u.a.createElement("i",{className:"".concat(le.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return St([].concat(Object(U.a)(Se),[""]))}}))))}),u.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),u.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",u.a.createElement(m.a,{value:He,max:1e4,min:0,onChange:function(D){Le(D)}})," \u5206"),u.a.createElement("p",{className:le.a.titleWrap},u.a.createElement("span",{className:"".concat(le.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",u.a.createElement("span",{className:le.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),u.a.createElement("div",{className:"mt5"},u.a.createElement(Ce.a,{value:Tt,selectvalues:o==null?void 0:o.tag_discipline_ids,onChange:yt,subId:(he=s.editData)===null||he===void 0||((me=he.exercise)===null||me===void 0)?void 0:me.sub_discipline_id,knowledgeOptions:Oe,onAddKnowledgeFinish:It}))),u.a.createElement("aside",{className:"tr"},(Mt!==-1||o.question_id)&&u.a.createElement(l.a,{type:"default",onClick:function(){r(),pt(!1)}},"\u53D6\u6D88"),u.a.createElement(l.a,{className:"ml20",type:"primary",onClick:function(){Nt()}},"\u4FDD\u5B58")))};return u.a.createElement("section",{className:le.a.wrap},!Lt&&Ot(),Lt&&Ta())};g.a=Object(E.a)(function(Re){var f=Re.problemset,ge=Re.loading,We=Re.exercise,y=Re.globalSetting;return{problemset:f,globalSetting:y,exercise:We,loading:ge.effects}},null,null,{forwardRef:!0})(Object(Q.forwardRef)(T))},"9Bee":function(Ne,g,t){"use strict";var Je=t("q1tI"),l=t.n(Je),ae=t("vg9a"),m=t("tJVT"),Y=t("DlQD"),b=t.n(Y),P=t("rUJ1");function j(T,Re){var f=T.match(/^(\s+)(?:```)/);if(f===null)return Re;var ge=f[1];return Re.split(` -`).map(function(We){var y=We.match(/^\s+/);if(y===null)return We;var s=Object(m.a)(y,1),_e=s[0];return _e.length>=ge.length?We.slice(ge.length):We}).join(` -`)}var J=[],L=["
    "],ne=new b.a.Renderer,R=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function re(){J.length=0,L=["
      "]}function p(T,Re,f,ge){if(Re>=T.length||T[Re].level<=f)return Re;var We=T[Re];ge.push("
    • "+We.text+""),Re++;var y=[];return Re=p(T,Re,We.level,y),y.length>0&&(ge.push("
        "),y.forEach(function(s){ge.push(s)}),ge.push("
      ")),ge.push("
    • "),Re=p(T,Re,f,ge),Re}function de(){return p(J,0,0,L),L.push("
    "),L.join("")}var h={heading:function(Re){var f=R.exec(Re);if(f)return{type:"heading",raw:f[0],depth:f[1].length,text:f[2]}},fences:function(Re){var f=this.rules.block.fences.exec(Re);if(f){var ge=f[0],We=j(ge,f[3]||""),y=f[2]?f[2].trim():f[2];if(["latex","katex","math"].indexOf(y)>=0){var s=_(),_e=We;We=s,e[s]={type:"block",expression:_e}}return{type:"code",raw:ge,lang:y,text:We}}}},F=/(?:\${2})([^\n`]+?)(?:\${2})/gi,W=0,_=function(){return"__special_katext_id_".concat(W++,"__")},e={};function U(){return e}function ue(){W=0,e={}}function $(T){return T=T.replace(F,function(Re,f){var ge=_();return e[ge]={type:"inline",expression:f},ge}),T}var Q=ne.listitem;ne.listitem=function(T){return Q($(T))};var u=ne.paragraph;ne.paragraph=function(T){return u($(T))};var i=ne.tablecell;ne.tablecell=function(T,Re){return i($(T),Re)},ne.code=function(T,Re,f){var ge=(Re||"").match(/\S*/)[0];return ge?["latex","katex","math"].indexOf(ge)>=0?"

    ".concat(T,"

    "):'
    ').concat(f?T:Object(P.escape)(T,!0),`
    -`):'
    '+(f?T:Object(P.escape)(T,!0))+"
    "},ne.heading=function(T,Re,f){var ge=this.options.headerPrefix+f.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return J.push({anchor:ge,level:Re,text:T}),"'+T+""},b.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),b.a.use({tokenizer:h,renderer:ne});var E=b.a,B=t("SJMd"),ee=t("wMS7"),C=t.n(ee),ve=t("Oy/b"),le=/]*>/g;function Ce(T){var Re=document.createElement("div");return Re.innerHTML=T,Re.childNodes.length===0?"":Re.childNodes[0].nodeValue}var k=g.a=function(T){var Re=T.value,f=Re===void 0?"":Re,ge=T.className,We=T.style,y=We===void 0?{}:We,s=String(f),_e=Object(Je.useMemo)(function(){var te=E(s),o=U();return s.match(/\[TOC\]/)&&(te=te.replace("

    [TOC]

    ",de()),re()),te=te.replace(/(__special_katext_id_\d+__)/g,function(Dt,r){var Mt=o[r],Kt=Mt.type,Ve=Mt.expression;return Object(ve.renderToString)(Ce(Ve)||"",{displayMode:Kt==="block",throwOnError:!1,output:"html"})}),te=te.replace(/▁/g,"\u2581\u2581\u2581"),ue(),C.a.sanitize(te)},[s]),ut=Object(Je.useRef)();function Fe(te){var o=te.target;if(o.tagName.toUpperCase()==="A"){var Dt=o.getAttribute("href");if(Dt.startsWith("#")){te.preventDefault();var r=document.getElementById(Dt.replace("#",""));r&&r.scrollIntoView(!0)}}}return Object(Je.useEffect)(function(){if(ut.current&&_e&&(_e.match(le)&&window.PR.prettyPrint()),ut.current)return ut.current.addEventListener("click",Fe),function(){ut.current.removeEventListener("click",Fe),ue(),re()}},[_e,ut.current,Fe]),l.a.createElement("div",{ref:ut,style:y,className:"".concat(ge||""," markdown-body"),dangerouslySetInnerHTML:{__html:_e}})}},"9VGf":function(Ne,g,t){"use strict";t.d(g,"a",function(){return ae});var Je=t("q1tI"),l=t.n(Je);function ae(m,Y){var b=Object(Je.useRef)();Object(Je.useEffect)(function(){b.current=m}),Object(Je.useEffect)(function(){function P(){b.current()}if(Y!==null){var j=setInterval(P,Y);return function(){return clearInterval(j)}}},[Y])}},BdwD:function(Ne,g,t){"use strict";var Je=t("k1fw"),l=t("q1tI"),ae=t.n(l),m=function(b){var P=b.styles,j=P===void 0?{}:P,J=b.customText;return ae.a.createElement("section",{className:"tc animated fadeIn",style:Object(Je.a)(Object(Je.a)({},{color:"#999",margin:"200px auto"}),j)},ae.a.createElement("img",{src:t("FOrL")}),ae.a.createElement("p",{className:"mt20 font14"},J||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};g.a=m},BjJ7:function(Ne,g,t){"use strict";t.d(g,"d",function(){return l}),t.d(g,"c",function(){return ae}),t.d(g,"f",function(){return m}),t.d(g,"b",function(){return Y}),t.d(g,"e",function(){return b}),t.d(g,"a",function(){return P});var Je=t("m3rI");function l(j){var J=!0;if(j.length>0){for(var L=0;L1&&arguments[1]!==void 0?arguments[1]:"",L=[],ne=0;ne-1)){dt.next=7;break}return h.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(k[me]," \u9009\u9879\u7684\u5185\u5BB9")),dt.abrupt("return",!1);case 7:if(a.length){dt.next=10;break}return h.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),dt.abrupt("return",!1);case 10:if(!(a.length<1)){dt.next=13;break}return h.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),dt.abrupt("return",!1);case 13:if(d=Se.map(function(Ct,La){return{choice_text:Ct,is_answer:a.includes(La)?La+1:0}}),!o.question_id){dt.next=20;break}return dt.next=17,ut({type:"exercise/editExerciseQuestion",payload:{id:o.question_id,question_title:K,question_type:1,question_score:He,question_choices:d.map(function(Ct){return Ct.choice_text}),standard_answers:d.filter(function(Ct){return Ct.is_answer}).map(function(Ct){return Ct.is_answer}),tag_discipline_ids:Lt,sub_discipline_id:(ze=y.editData)===null||ze===void 0||((ke=ze.exercise)===null||ke===void 0)?void 0:ke.sub_discipline_id}});case 17:D=dt.sent,dt.next=23;break;case 20:return dt.next=22,ut({type:"exercise/addExerciseQuestion",payload:{insert_id:o==null?void 0:o.insert_id,categoryId:it.categoryId,question_title:K,question_type:1,question_score:He,question_choices:d.map(function(Ct){return Ct.choice_text}),standard_answers:d.filter(function(Ct){return Ct.is_answer}).map(function(Ct){return Ct.is_answer}),tag_discipline_ids:Lt,sub_discipline_id:(ft=y.editData)===null||ft===void 0||((tt=ft.exercise)===null||tt===void 0)?void 0:tt.sub_discipline_id}});case 22:D=dt.sent;case 23:D.status===0&&(Ve(-1),h.b.success("\u4FDD\u5B58\u6210\u529F"),yt(!1),ut({type:"exercise/editExercise",payload:Object(e.a)({},it)}));case 24:case"end":return dt.stop()}},he)}));return function(){return rt.apply(this,arguments)}}(),sa=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(rt){var he,me;return(y==null||((he=y.editData)===null||he===void 0||((me=he.exercise)===null||me===void 0))?void 0:me.exercise_status)===1?rt:rt.id!=="del"&&rt.id!=="add"}),vt=function(){var rt=Object(_.a)(W.a.mark(function he(me){return W.a.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:D.t0=me.id,D.next=D.t0==="del"?3:D.t0==="up"||D.t0==="down"?5:D.t0==="edit"?9:D.t0==="add"?11:16;break;case 3:return p.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(_.a)(W.a.mark(function ke(){return W.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:return tt.next=2,Object(B.j)({id:o.question_id});case 2:ut({type:"exercise/editExercise",payload:Object(e.a)({},it)});case 3:case"end":return tt.stop()}},ke)}))()}}),D.abrupt("break",16);case 5:return D.next=7,ut({type:"exercise/exeriseMoveUpDown",payload:{id:o.question_id,opr:me.id}});case 7:return ut({type:"exercise/editExercise",payload:Object(e.a)({},it)}),D.abrupt("break",16);case 9:return Mt!==-1?h.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(De(!1),Ve(o.key),yt(!0)),D.abrupt("break",16);case 11:if(!(Mt!==-1)){D.next=14;break}return h.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),D.abrupt("return");case 14:return O({key:o.key,insert_id:o==null?void 0:o.question_id,question_type:0}),D.abrupt("break",16);case 16:case"end":return D.stop()}},he)}));return function(me){return rt.apply(this,arguments)}}(),Ot=function(){var he;return u.a.createElement("aside",null,u.a.createElement("div",{className:le.a.questionType},u.a.createElement("div",null,u.a.createElement("span",{className:"font16 c-blue"},o.key,"\u3001\u5355\u9009\u9898"),"\uFF08",o.question_score,"\u5206\uFF09"),!o.hideAction&&sa.map(function(me,d){return me.id==="up"&&o.key===1||me.id==="down"&&o.key===o.len?null:u.a.createElement(R.a,{key:d,placement:"bottom",title:me.name},u.a.createElement("span",{onClick:function(){return vt(me)},className:me.icon}))})),u.a.createElement("div",{className:"mt5"},u.a.createElement(C.a,{value:o.question_title})),u.a.createElement("div",{className:le.a.questionChoices},o==null||((he=o.question_choices)===null||he===void 0)?void 0:he.map(function(me,d){return u.a.createElement(b.a,null,u.a.createElement(j.a,null,u.a.createElement(L.a,{key:d,checked:o.standard_answer.includes(d+1),disabled:!0},k[d],".")),u.a.createElement(j.a,{flex:"1"},u.a.createElement("span",{className:"c-black font14"},u.a.createElement(C.a,{value:me.choice_text}))))})))},Ta=function(){var he,me;return u.a.createElement("aside",null,u.a.createElement("div",{className:le.a.questionType},u.a.createElement("div",null,u.a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),u.a.createElement("p",{className:le.a.titleWrap},u.a.createElement("span",{className:le.a.required},"*"),u.a.createElement("span",{className:le.a.title},"\u9898\u5E72\uFF1A")),u.a.createElement(ee.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:K,onChange:function(D){return xe(D)}}),u.a.createElement("p",{className:le.a.titleWrap},u.a.createElement("span",{className:le.a.required},"*"),u.a.createElement("span",{className:le.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",u.a.createElement("span",{className:le.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),Se.map(function(d,D){var ze,ke;return u.a.createElement("div",{className:le.a.choiceWrap,key:D},u.a.createElement(R.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},u.a.createElement("div",{className:"".concat(le.a.answer," ").concat(a.includes(D)?le.a.activeAnswer:""),onClick:function(){a.includes(D)?n(a.filter(function(tt){return tt!==D})):n([].concat(Object(U.a)(a),[D]))}},k[D])),u.a.createElement("div",{className:le.a.editorWrap},ma===D?u.a.createElement(ee.a,{id:"single-question-option-".concat(D),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:d,onChange:function(tt){Se[D]=tt,St(Se)}}):u.a.createElement("div",{className:le.a.htmlWrap,onClick:function(){return pa(D)}},u.a.createElement(C.a,{value:d}))),((ze=y.editData)===null||ze===void 0||((ke=ze.exercise)===null||ke===void 0)?void 0:ke.exercise_status)===1&&u.a.createElement(u.a.Fragment,null,D>1&&u.a.createElement(R.a,{title:"\u5220\u9664"},u.a.createElement("i",{className:"".concat(le.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return St(Se.filter(function(tt,Sa){return Sa!==D}))}})),D<7&&D===Se.length-1&&u.a.createElement(R.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},u.a.createElement("i",{className:"".concat(le.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return St([].concat(Object(U.a)(Se),[""]))}}))))}),u.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),u.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",u.a.createElement(m.a,{value:He,max:1e4,min:0,onChange:function(D){Le(D)}})," \u5206"),u.a.createElement("p",{className:le.a.titleWrap},u.a.createElement("span",{className:"".concat(le.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",u.a.createElement("span",{className:le.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),u.a.createElement("div",{className:"mt5"},u.a.createElement(Ce.a,{selectvalues:o==null?void 0:o.tag_discipline_ids,value:Lt,onChange:pt,subId:(he=y.editData)===null||he===void 0||((me=he.exercise)===null||me===void 0)?void 0:me.sub_discipline_id,knowledgeOptions:be,onAddKnowledgeFinish:Te}))),u.a.createElement("aside",{className:"tr"},(Mt!==-1||o.question_id)&&u.a.createElement(l.a,{type:"default",onClick:function(){r(),yt(!1)}},"\u53D6\u6D88"),u.a.createElement(l.a,{className:"ml20",type:"primary",onClick:function(){Nt()}},"\u4FDD\u5B58")))};return u.a.createElement("section",{className:le.a.wrap},!Tt&&Ot(),Tt&&Ta())};g.a=Object(E.a)(function(Re){var f=Re.problemset,ge=Re.loading,We=Re.globalSetting,y=Re.exercise;return{problemset:f,globalSetting:We,exercise:y,loading:ge.effects}},null,null,{forwardRef:!0})(Object(Q.forwardRef)(T))},FOrL:function(Ne,g){Ne.exports="data:image/png;base64,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"},GABl:function(Ne,g){Ne.exports="data:image/png;base64,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"},HmJG:function(Ne,g,t){},JNOM:function(Ne,g,t){"use strict";t.r(g);var Je=t("Znn+"),l=t("ZTPi"),ae=t("qVdP"),m=t("jsC+"),Y=t("+L6B"),b=t("2/Rp"),P=t("sPJy"),j=t("bE4q"),J=t("lUTK"),L=t("BvKs"),ne=t("WmNS"),R=t.n(ne),re=t("9og8"),p=t("2qtc"),de=t("kLXV"),h=t("k1fw"),F=t("tJVT"),W=t("PpiC"),_=t("q1tI"),e=t.n(_),U=t("Ty5D"),ue=t("55Ip"),$=t("9kvl"),Q=t("jhfD"),u=t("Llu2"),i=t("0NbB"),E=t("V0Rq"),B=t("1vsH"),ee=t("mgmH"),C=t("DjyN"),ve=t("NUBc"),le=t("giR+"),Ce=t("fyUT"),k=t("5NDa"),T=t("5rEg"),Re=t("sRBo"),f=t("kaz8"),ge=t("g9YV"),We=t("wCAj"),y=t("oBTY"),s=t("BoS7"),_e=t("Sdc0"),ut=t("miYZ"),Fe=t("tsqr"),te=t("14J3"),o=t("BMrR"),Dt=t("jCWc"),r=t("kPKH"),Mt=t("5Dmo"),Kt=t("3S7+"),Ve=t("jrin"),ga=t("y8nQ"),De=t("Vl3Y"),Zt=t("wd/R"),O=t.n(Zt),H=t("ErOA"),M=function(A){var X=A.shixunHomeworks,ye=A.dispatch,at=Object(U.m)();return e.a.createElement(de.a,{centered:!0,title:"\u63D0\u793A",visible:X.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(re.a)(R.a.mark(function Ge(){var Ie;return R.a.wrap(function(nt){for(;;)switch(nt.prev=nt.next){case 0:return nt.next=2,Object(H.a)("/api/myshixuns/".concat(X.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"post",body:{course_id:at.coursesId}});case 2:Ie=nt.sent,Ie.status===0&&(Fe.b.success("\u5220\u9664\u6210\u529F"),ye({type:"shixunHomeworks/setActionTabs",payload:{}}),ye({type:"shixunHomeworks/getWorkList",payload:Object(h.a)({},X.actionTabs.params)}));case 4:case"end":return nt.stop()}},Ge)})),onCancel:function(){ye({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.a.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),e.a.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))},Yt=Object($.a)(function(Ee){var A=Ee.shixunHomeworks;return{shixunHomeworks:A}})(M),Se=function(A){var X,ye,at,Ge,Ie,N,nt,Qe,Z=A.exercise,At=A.dispatch,Ut=Object(U.m)(),Rt=Object(_.useState)(!0),Me=Object(F.a)(Rt,2),wt=Me[0],Ae=Me[1],Xe=De.a.useForm(),V=Object(F.a)(Xe,1),ct=V[0],we=Z.actionTabs;return Object(_.useEffect)(function(){if(Z.actionTabs.key==="\u66F4\u6539\u8BC4\u9605"){var Ze,q,Wt,oe;ct.resetFields(),ct.setFieldsValue({subjective_score:we==null||((Ze=we.selectArrs)===null||Ze===void 0||((q=Ze.record)===null||q===void 0))?void 0:q.subjective_score,objective_score:we==null||((Wt=we.selectArrs)===null||Wt===void 0||((oe=Wt.record)===null||oe===void 0))?void 0:oe.objective_score})}},[Z.actionTabs.key]),e.a.createElement(e.a.Fragment,null,e.a.createElement(de.a,{centered:!0,title:"\u8BC4\u9605",visible:Z.actionTabs.key==="\u66F4\u6539\u8BC4\u9605",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(re.a)(R.a.mark(function Ze(){var q,Wt,oe,Bt;return R.a.wrap(function(fa){for(;;)switch(fa.prev=fa.next){case 0:return fa.next=2,ct.validateFields();case 2:return oe=ct.getFieldValue(),fa.next=5,Object(E.H)(Object(h.a)(Object(h.a)({},oe),{},{id:Ut.categoryId,user_id:we==null||((q=we.selectArrs)===null||q===void 0||((Wt=q.record)===null||Wt===void 0))?void 0:Wt.user_id}));case 5:Bt=fa.sent,Bt.status===0&&(Fe.b.success("\u8BC4\u9605\u6210\u529F"),ct.resetFields(),At({type:"exercise/setActionTabs",payload:{}}),At({type:"exercise/getExerciseList",payload:Object(h.a)({},Z.actionTabs.params)}));case 7:case"end":return fa.stop()}},Ze)})),onCancel:function(){At({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("div",{className:"pl30"},e.a.createElement(De.a,{form:ct},e.a.createElement(o.a,null,e.a.createElement(r.a,null,e.a.createElement(De.a.Item,{name:"subjective_score",label:"\u4E3B\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(Ce.a,{min:0,max:(we==null||((X=we.selectArrs)===null||X===void 0||((ye=X.exercise_types)===null||ye===void 0))?void 0:ye.subjective_score)*1,style:{width:150},placeholder:"\u8BF7\u586B\u5199\u4E3B\u89C2\u9898\u6210\u7EE9"}))),e.a.createElement(r.a,{flex:1},e.a.createElement("div",null,e.a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",we==null||((at=we.selectArrs)===null||at===void 0||((Ge=at.exercise_types)===null||Ge===void 0))?void 0:Ge.subjective_score,"\u5206")))),e.a.createElement(o.a,null,e.a.createElement(r.a,null,e.a.createElement(De.a.Item,{name:"objective_score",label:"\u5BA2\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(Ce.a,{min:0,max:(we==null||((Ie=we.selectArrs)===null||Ie===void 0||((N=Ie.exercise_types)===null||N===void 0))?void 0:N.objective_score)*1,style:{width:150},width:150,placeholder:"\u8BF7\u586B\u5199\u5BA2\u89C2\u9898\u6210\u7EE9"}))),e.a.createElement(r.a,{flex:1},e.a.createElement("div",null,e.a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",we==null||((nt=we.selectArrs)===null||nt===void 0||((Qe=nt.exercise_types)===null||Qe===void 0))?void 0:Qe.objective_score,"\u5206"))))))))},St=Object($.a)(function(Ee){var A=Ee.exercise;return{exercise:A}})(Se),Jt=[{name:"\u672A\u8BC4\u9605",id:0,type:"unreview_counts"},{name:"\u8BC4\u9605\u4E2D",id:2,type:"reviewing_counts"},{name:"\u5DF2\u8BC4\u9605",id:1,type:"review_counts"}],qt=[{name:"\u672A\u5F00\u59CB",id:0,type:"unanswer_users"},{name:"\u8003\u8BD5\u4E2D",id:1,type:"answering_users"},{name:"\u5DF2\u4EA4\u5377",id:2,type:"answer_users"},{name:"\u5DF2\u4EA4\u5377/\u672A\u7B54",id:3,type:"commit_with_no_answers_users"}],ma=[{name:"\u65E0\u9700\u8865\u8003",id:0,type:"unmake_up_users_count"},{name:"\u53C2\u52A0\u8865\u8003",id:1,type:"make_up_users_count"}],pa=t("BdwD"),Oa=function(A){var X=A.exercise,ye=A.dispatch,at=Object(U.m)(),Ge=Object(_.useState)(!0),Ie=Object(F.a)(Ge,2),N=Ie[0],nt=Ie[1],Qe=De.a.useForm(),Z=Object(F.a)(Qe,1),At=Z[0],Ut=Object(_.useState)(!1),Rt=Object(F.a)(Ut,2),Me=Rt[0],wt=Rt[1],Ae=X.actionTabs;return Object(_.useEffect)(function(){if(X.actionTabs.key==="\u5EF6\u65F6"){var Xe,V,ct,we;wt(!1),At.resetFields(),At.setFieldsValue({subjective_score:Ae==null||((Xe=Ae.selectArrs)===null||Xe===void 0||((V=Xe.record)===null||V===void 0))?void 0:V.subjective_score,objective_score:Ae==null||((ct=Ae.selectArrs)===null||ct===void 0||((we=ct.record)===null||we===void 0))?void 0:we.objective_score})}},[X.actionTabs.key]),e.a.createElement(e.a.Fragment,null,e.a.createElement(de.a,{width:370,centered:!0,title:"\u586B\u5199\u5EF6\u65F6\u65F6\u957F",visible:X.actionTabs.key==="\u5EF6\u65F6",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Me,onOk:Object(re.a)(R.a.mark(function Xe(){var V,ct;return R.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:return Ze.next=2,At.validateFields();case 2:ct=At.getFieldValue(),ye({type:"exercise/setActionTabs",payload:{}}),wt(!0),de.a.confirm({title:"\u5EF6\u65F6\u786E\u8BA4\u63D0\u793A",content:"\u60A8\u6B63\u5728\u4E3A\u3010".concat(Ae==null||((V=Ae.selectArrs)===null||V===void 0)?void 0:V.user_name,"\u3011\u540C\u5B66\u5355\u72EC\u5EF6\u957F\u8003\u8BD5\u65F6\u95F4\u3010").concat(ct==null?void 0:ct.time,"\u3011\u5206\u949F\uFF0C\u662F\u5426\u786E\u8BA4\u672C\u64CD\u4F5C\uFF1F"),onOk:function(){var q=Object(re.a)(R.a.mark(function oe(){var Bt,oa;return R.a.wrap(function(ca){for(;;)switch(ca.prev=ca.next){case 0:return ca.next=2,Object(E.f)(Object(h.a)(Object(h.a)({},ct),{},{id:at.categoryId,exercise_user_id:Ae==null||((Bt=Ae.selectArrs)===null||Bt===void 0)?void 0:Bt.exercise_user_id}));case 2:oa=ca.sent,wt(!1),oa.status===0&&(Fe.b.success("\u5EF6\u65F6\u6210\u529F"),At.resetFields(),ye({type:"exercise/getExerciseList",payload:Object(h.a)({},X.actionTabs.params)}));case 5:case"end":return ca.stop()}},oe)}));function Wt(){return q.apply(this,arguments)}return Wt}()});case 6:case"end":return Ze.stop()}},Xe)})),onCancel:function(){ye({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("div",{className:""},e.a.createElement(De.a,{form:At},e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:1},e.a.createElement(De.a.Item,{name:"time",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(Ce.a,{min:1,max:Ae==null?void 0:Ae.exercise_time,style:{width:300},placeholder:"\u8BF7\u586B\u5199\u4E0D\u5927\u4E8E\u672C\u573A\u8003\u8BD5\u6B63\u5E38\u65F6\u957F\u7684\u6B63\u6574\u6570"}))),e.a.createElement(r.a,null,e.a.createElement("div",null,e.a.createElement("span",{className:"ml10"},"\u5206\u949F"))))))))},ie=Object($.a)(function(Ee){var A=Ee.exercise;return{exercise:A}})(Oa),a=t("xKgJ"),n=t("hjlX"),v=t.n(n),x=function(A){var X=A.item,ye=A.renderText,at=Object(U.m)(),Ge=Object(_.useState)(),Ie=Object(F.a)(Ge,2),N=Ie[0],nt=Ie[1],Qe=function(){var Z=Object(re.a)(R.a.mark(function At(){var Ut;return R.a.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:if(!N){Me.next=2;break}return Me.abrupt("return");case 2:return Me.next=4,Object(E.v)({id:at.categoryId,user_id:X==null?void 0:X.user_id});case 4:Ut=Me.sent,Ut&&nt(Ut);case 6:case"end":return Me.stop()}},At)}));return function(){return Z.apply(this,arguments)}}();return e.a.createElement(Kt.a,{onVisibleChange:Qe,title:e.a.createElement("div",null,"\u5355\u9009\u9898 ",N==null?void 0:N.single_question_score,"\u5206 ",e.a.createElement("br",null),"\u591A\u9009\u9898 ",N==null?void 0:N.multiple_question_score,"\u5206 ",e.a.createElement("br",null),"\u5224\u65AD\u9898 ",N==null?void 0:N.judgement_question_score,"\u5206 ",e.a.createElement("br",null),"\u586B\u7A7A\u9898 ",N==null?void 0:N.completion_question_score,"\u5206 ",e.a.createElement("br",null),"\u5B9E\u8BAD\u9898 ",N==null?void 0:N.shixun_question_score,"\u5206")},ye)},K=x,xe=function(A){var X,ye,at,Ge,Ie,N,nt,Qe,Z,At,Ut,Rt,Me,wt,Ae,Xe,V,ct,we,Ze,q,Wt,oe,Bt,oa,fa,ca,w,la,Gt,ra,Da,ha,ea,Vt,fe,ce=A.exercise,pe=A.loading,Be=A.dispatch,Ue=A.globalSetting,ta=Object(W.a)(A,["exercise","loading","dispatch","globalSetting"]),ja=Object(U.l)(),va=Object(_.useState)(Object(h.a)({},Object(U.m)())),c=Object(F.a)(va,2),G=c[0],Ga=c[1],S=ce.exerciseList,Xt=ce.commonHeader,qa=Object(_.useState)({}),Ya=Object(F.a)(qa,2),ka=Ya[0],bn=Ya[1],ln=Object(_.useState)(""),je=Object(F.a)(ln,2),I=je[0],Et=je[1],Qt=Object(_.useState)(0),zt=Object(F.a)(Qt,2),Ca=zt[0],xa=zt[1],Na=Object(_.useState)({}),Ft=Object(F.a)(Na,2),Ye=Ft[0],Ke=Ft[1],ua=De.a.useForm(),_a=Object(F.a)(ua,1),kt=_a[0];Object(_.useEffect)(function(){var lt;if(Object(a.c)()){var z;xa((z=S.exercise_types)===null||z===void 0?void 0:z.total_users)}else if(S==null||((lt=S.exercise_types)===null||lt===void 0)?void 0:lt.score_open){var se;xa((se=S.exercise_types)===null||se===void 0?void 0:se.unanswer_users)}},[S]),Object(_.useEffect)(function(){Be({type:"exercise/getExerciseList",payload:G})},[]);var Ht=function(z){G.page=1;var se=Object.assign({},kt.getFieldValue());if(Object.keys(se).map(function(jt){if(jt==="objective_score_gte"||jt==="objective_score_lte")return;se[jt].includes("all")?(delete G[jt],kt.setFieldsValue(Object(Ve.a)({},jt,"all"))):(G[jt]=se[jt],se[jt]==""||!se[jt]?kt.setFieldsValue(Object(Ve.a)({},jt,"all")):kt.setFieldsValue(Object(Ve.a)({},jt,G[jt])))}),z.objective_score_gte||z.objective_score_lte){if(se.objective_score_gte>se.objective_score_lte)return kt.setFieldsValue({objective_score_lte:se.objective_score_gte}),!1;if(se.objective_score_gte!=""&&se.objective_score_lte!=""&&se.objective_score_gte&&se.objective_score_lte)G.objective_score_lte=se.objective_score_lte,G.objective_score_gte=se.objective_score_gte;else return delete G.objective_score_lte,delete G.objective_score_gte,!1}Ga(Object(h.a)({},G)),Be({type:"exercise/getExerciseList",payload:G})},Fa=function(z,se){G.page=z,G.limit=20,Be({type:"exercise/getExerciseList",payload:Object(h.a)({},G)})},Ra=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",width:50,align:"center",render:function(z,se,jt){return((G.page||1)-1)*20+jt+1}},{title:"\u59D3\u540D",dataIndex:"user_name",fixed:"left",width:150,ellipsis:!0,align:"center",render:function(z,se){return e.a.createElement("div",null,z||"--",!!(se==null?void 0:se.delayed_time)&&e.a.createElement(Kt.a,{title:e.a.createElement("div",null,"\u5DF2\u4E3A\u8BE5\u5B66\u751F\u5EF6\u65F6",e.a.createElement("span",{className:"c-blue"},se.delayed_time,"\u5206\u949F"))},e.a.createElement("span",{className:"iconfont icon-shizhong c-blue"})))}},{title:"\u5B66\u53F7",ellipsis:!0,dataIndex:"student_id",width:100,sortOrder:Ye.student_id,sortDirections:["descend","ascend"],align:"center",sorter:function(z,se){return z.id-se.id},render:function(z){return z||"--"}},(S==null||((X=S.exercise_types)===null||X===void 0)?void 0:X.groups_count)!==0&&{title:"\u5206\u73ED",width:(S==null||((ye=S.exercise_types)===null||ye===void 0)?void 0:ye.subjective)===1?"12%":"20%",ellipsis:!0,dataIndex:"user_group_name",align:"center",render:function(z){return z||"--"}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",width:130,align:"center",render:function(z,se){return z===0?e.a.createElement("span",{className:"c-red"},"\u672A\u5F00\u59CB"):z===1?e.a.createElement("span",{className:"c-orange"},!se.is_make_up&&"\u8003\u8BD5\u4E2D",se.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):z===2?e.a.createElement("span",{className:"c-green"},!se.is_make_up&&"\u5DF2\u4EA4\u5377",se.is_make_up&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)"):e.a.createElement("span",{className:"c-red"},!se.is_make_up&&"\u5DF2\u4EA4\u5377\uFF08\u672A\u7B54\uFF09",se.is_make_up&&"\u5DF2\u4EA4\u5377/\u672A\u7B54\uFF08\u8865\u8003\uFF09")}},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",sortOrder:Ye.end_at,width:145,ellipsis:!0,sortDirections:["descend","ascend"],align:"center",sorter:function(z,se){return z.id-se.id},render:function(z){return z?O()(z).format("YYYY-MM-DD HH:mm"):"--"}},(Xt==null?void 0:Xt.exercise_status)>1&&(Xt==null?void 0:Xt.open_camera)&&Object(a.c)()&&!((at=Ue.setting)===null||at===void 0?void 0:at.is_local)&&{title:"\u8003\u8BD5\u7167\u7247",dataIndex:"photo_count",align:"center",width:100,render:function(z,se){return se.commit_status>0?"".concat(z||0,"/").concat(Xt==null?void 0:Xt.photo_count):"--"}},(Xt==null?void 0:Xt.ip_bind)&&Object(a.e)()&&{title:"\u8003\u8BD5IP",dataIndex:"last_ip",align:"center",width:100,render:function(z,se){return e.a.createElement(e.a.Fragment,null,z||"--",se.commit_status===1&&Xt.ip_bind&&se.last_ip&&e.a.createElement(b.a,{type:"link",onClick:Object(re.a)(R.a.mark(function jt(){var en;return R.a.wrap(function(on){for(;;)switch(on.prev=on.next){case 0:en=de.a.confirm({title:e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:"1"},"\u89E3\u9664\u7ED1\u5B9A"),e.a.createElement(r.a,null,e.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return en.destroy()}}))),width:500,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",className:"custom-modal-divider",content:e.a.createElement("div",null,"\u4E3A\u5B66\u751F\u89E3\u9664\u8003\u8BD5IP\u7ED1\u5B9A\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u4F7F\u7528\u65B0\u7684IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002",e.a.createElement("span",{className:"c-red"},"\u5982\u679C\u8BE5\u5B66\u751F\u6B63\u5728\u8003\u8BD5\u4E2D\uFF0C\u5C06\u65E0\u6CD5\u4F5C\u7B54\uFF0C\u9700\u8981\u91CD\u65B0\u8FDB\u5165\u8003\u8BD5\u3002"),"\u60A8\u786E\u5B9A\u8981\u89E3\u9664\u8BE5\u5B66\u751F\u7684\u8003\u8BD5IP\u7ED1\u5B9A\uFF1F"),onOk:function(){var mn=Object(re.a)(R.a.mark(function tn(){var On;return R.a.wrap(function(cn){for(;;)switch(cn.prev=cn.next){case 0:return cn.next=2,Object(E.O)({id:G.categoryId,exercise_user_id:se.exercise_user_id});case 2:On=cn.sent,On.status===0&&(Fe.b.success("\u89E3\u7ED1\u6210\u529F"),Be({type:"exercise/getExerciseList",payload:G}));case 4:case"end":return cn.stop()}},tn)}));function Rn(){return mn.apply(this,arguments)}return Rn}()});case 1:case"end":return on.stop()}},jt)}))},"\u89E3\u7ED1"))}},(Xt==null?void 0:Xt.open_camera)&&Object(a.e)()&&Xt.exercise_status<3&&!((Ge=Ue.setting)===null||Ge===void 0?void 0:Ge.is_local)&&{title:"\u5141\u8BB8\u4E0D\u62CD\u6444",dataIndex:"close_camera",align:"center",width:100,render:function(z,se){return e.a.createElement(_e.a,{checked:z,onClick:Object(re.a)(R.a.mark(function jt(){return R.a.wrap(function(dn){for(;;)switch(dn.prev=dn.next){case 0:z||de.a.confirm({title:"\u5141\u8BB8\u4E0D\u6444\u50CF\u8B66\u544A",content:e.a.createElement("div",null,"\u4E3A\u4FDD\u8BC1\u8003\u8BD5\u516C\u5E73\uFF0C\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7684\u6444\u50CF\u5934\u3002\u5982\u5B66\u751F\u786C\u4EF6\u8BBE\u65BD\u786E\u6709\u95EE\u9898\uFF0C\u4E3A\u4FDD\u8BC1\u5B66\u751F\u8003\u8BD5\u6743\u5229\uFF0C\u6559\u5E08\u53EF\u4E34\u65F6\u53D6\u6D88\u9650\u5236\uFF0C\u5141\u8BB8\u5B66\u751F\u53C2\u8003\u3002 \u672C\u64CD\u4F5C\u4E0D\u53EF\u64A4\u56DE\uFF0C\u4E0D\u53EF\u4FEE\u6539\u3002 \u60A8\u786E\u8BA4\u540C\u610F\u8BE5\u5B66\u751F\u4E0D\u5F00\u542F\u6444\u50CF\u5934\u53C2\u52A0\u8003\u8BD5\u5417\uFF1F"),onOk:function(){var on=Object(re.a)(R.a.mark(function Rn(){var tn;return R.a.wrap(function(an){for(;;)switch(an.prev=an.next){case 0:return an.next=2,Object(E.c)(Object(h.a)(Object(h.a)({},G),{},{exercise_user_id:se.exercise_user_id}));case 2:tn=an.sent,(tn==null?void 0:tn.status)===0&&(Fe.b.success("\u64CD\u4F5C\u6210\u529F"),Be({type:"exercise/getExerciseList",payload:Object(h.a)({},G)}));case 4:case"end":return an.stop()}},Rn)}));function mn(){return on.apply(this,arguments)}return mn}()});case 1:case"end":return dn.stop()}},jt)}))})}},!((S==null||((Ie=S.exercise_types)===null||Ie===void 0)?void 0:Ie.objective)!==1||(S==null||((N=S.exercise_types)===null||N===void 0)?void 0:N.objective)===1&&(S==null||((nt=S.exercise_types)===null||nt===void 0)?void 0:nt.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",width:100,render:function(z,se){z=typeof z=="number"?Number(z):z;var jt;return z>=0&&z<=60?jt=e.a.createElement("span",null,z):z===100?jt=e.a.createElement("span",{className:"c-green"},z):z>60?jt=e.a.createElement("span",{className:"c-orange"},z):jt="--",e.a.createElement(K,{renderText:jt,item:se})}},!((S==null||((Qe=S.exercise_types)===null||Qe===void 0)?void 0:Qe.subjective)!==1||(S==null||((Z=S.exercise_types)===null||Z===void 0)?void 0:Z.subjective)===1&&(S==null||((At=S.exercise_types)===null||At===void 0)?void 0:At.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",width:100,dataIndex:"subjective_score",align:"center",render:function(z,se){z=typeof z=="number"?Number(z):z;var jt;return z===0?jt=e.a.createElement("span",null,z," ",e.a.createElement("span",{className:"c-red"}," (\u5F85\u8BC4\u5BA1)")):z>0&&z<=60?jt=e.a.createElement("span",null,z):z===100?jt=e.a.createElement("span",{className:"c-green"},z):z>60?jt=e.a.createElement("span",{className:"c-orange"},z):jt="--",jt}},{title:"\u6700\u7EC8\u6210\u7EE9",width:100,dataIndex:"score",sortOrder:Ye.score,sortDirections:["descend","ascend"],align:"center",sorter:function(z,se){return z.id-se.id},render:function(z){return z=typeof z=="number"?Number(z):z,z===100?e.a.createElement("span",{className:"c-green"},z||"--"):z>60?e.a.createElement("span",{className:"c-orange"},z||"--"):e.a.createElement("span",null,z||"--")}},Object(a.c)()&&{title:"\u8BC4\u9605\u72B6\u6001",width:130,dataIndex:"has_comment",align:"center",render:function(z,se){return!z&&se.review_status?"\u8BC4\u9605\u4E2D":z?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"}},((Xt==null?void 0:Xt.assistant_auth)||Object(a.c)())&&{title:"\u64CD\u4F5C",fixed:"right",dataInex:"action",align:"center",width:150,render:function(z,se){return e.a.createElement("div",null,Object(a.c)()&&e.a.createElement(b.a,{ghost:!0,type:"primary",size:"small",disabled:se.commit_status<2},e.a.createElement(ue.Link,{className:se.commit_status>1?"c-blue":"c-black",to:se.commit_status>1&&"/classrooms/".concat(G.coursesId,"/exercise/").concat(G.categoryId,"/review/").concat(se.login),onClick:function(en){se.commit_status<2&&en.preventDefault(),se.commit_status===3&&(en.preventDefault(),Be({type:"exercise/setActionTabs",payload:{key:"\u66F4\u6539\u8BC4\u9605",selectArrs:{record:Object(h.a)({},se),exercise_types:Object(h.a)({},S==null?void 0:S.exercise_types)},params:Object(h.a)({},G)}}))}},se.has_comment&&"\u66F4\u6539\u8BC4\u9605",!se.has_comment&&"\u8BC4\u9605")),Object(a.q)()&&se.commit_status>1&&e.a.createElement(ue.Link,{to:"/classrooms/".concat(G.coursesId,"/exercise/").concat(G.categoryId,"/users/").concat(se==null?void 0:se.login),target:"_blank"},"\u67E5\u770B"),!!(Xt==null?void 0:Xt.exercise_time)&&Object(a.e)()&&e.a.createElement(Kt.a,{title:function(){return Object(a.j)()?"\u60A8\u7684\u6743\u9650\u4E0D\u8DB3\uFF0C\u8BF7\u8054\u7CFB\u672C\u8BFE\u5802\u7BA1\u7406\u5458":Xt.exercise_status===3?"\u672C\u8BD5\u5377\u5DF2\u622A\u6B62\uFF0C\u8BF7\u5148\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u4F7F\u672C\u8BD5\u5377\u5904\u4E8E\u201C\u8003\u8BD5\u4E2D\u201D":!1}()},e.a.createElement(b.a,{danger:!0,className:"c-red ml10",size:"small",disabled:function(){return Object(a.j)()?!0:Xt.exercise_status===3}(),onClick:function(){Object(a.i)()&&Be({type:"exercise/setActionTabs",payload:{key:"\u5EF6\u65F6",selectArrs:se,exercise_time:Xt.exercise_time,params:Object(h.a)({},G)}})}},"\u5EF6\u65F6")))}}].filter(function(lt){return!!lt}),da=Object(y.a)(Ra);return da[0]=Object(h.a)({},da[0]),da[(da==null?void 0:da.length)-1]=Object(h.a)({},da[(da==null?void 0:da.length)-1]),da[0].render=function(){return"\u6211"},da[(da==null?void 0:da.length)-1].render=function(){var lt;if(S==null||((lt=S.current_answer_user)===null||lt===void 0)?void 0:lt.login){var z;return e.a.createElement(ue.Link,{to:"/classrooms/".concat(G.coursesId,"/exercise/").concat(G.categoryId,"/users/").concat(S==null||((z=S.current_answer_user)===null||z===void 0)?void 0:z.login),target:"_blank"},"\u67E5\u770B")}else return"--"},e.a.createElement("section",{className:"minH500 bg-white mb50 inline-block w100"},(S==null||((Ut=S.exercise_types)===null||Ut===void 0)?void 0:Ut.score_open)&&Object(a.q)()&&e.a.createElement(We.a,{hideOnSinglePage:!0,pagination:!1,showHeader:!1,dataSource:[Object(h.a)({},S==null?void 0:S.current_answer_user)],columns:da,scroll:{x:(Ra==null?void 0:Ra.length)*120}}),!Object(a.c)()&&e.a.createElement("div",{className:"bg-white pt10 pl25 mt15"},!!(S==null||((Rt=S.exercise_types)===null||Rt===void 0)?void 0:Rt.answer_users)&&e.a.createElement("span",{className:"mr10"},e.a.createElement("span",{style:{color:"#FF954C"}},S==null||((Me=S.exercise_types)===null||Me===void 0)?void 0:Me.answer_users," "),"\u5DF2\u4EA4"),!!(S==null||((wt=S.exercise_types)===null||wt===void 0)?void 0:wt.unanswer_users)&&e.a.createElement("span",{className:"mr10"},S==null||((Ae=S.exercise_types)===null||Ae===void 0)?void 0:Ae.unanswer_users,"\u672A\u4EA4"),(S==null||((Xe=S.exercise_types)===null||Xe===void 0)?void 0:Xe.exercise_end_time)!=="--"&&e.a.createElement("span",null,"\u5269\u4F59\u63D0\u4EA4\u65F6\u95F4\uFF1A",e.a.createElement("span",{style:{color:"#FF954C"}},S==null||((V=S.exercise_types)===null||V===void 0)?void 0:V.exercise_end_time))),!((ct=S.exercise_types)===null||ct===void 0?void 0:ct.exercise_all_users)&&!Object(a.q)()&&e.a.createElement(pa.a,null),(!!((we=S.exercise_types)===null||we===void 0?void 0:we.exercise_all_users)||Object(a.q)())&&e.a.createElement("aside",null,Object(a.c)()&&e.a.createElement("aside",{className:"pt20"},e.a.createElement(De.a,{form:kt,onValuesChange:Ht,initialValues:(Ze={},Object(Ve.a)(Ze,"commit_status","all"),Object(Ve.a)(Ze,"exercise_group_id","all"),Object(Ve.a)(Ze,"review","all"),Object(Ve.a)(Ze,"is_make_up","all"),Ze)},e.a.createElement(De.a.Item,{name:"review"},e.a.createElement(f.a.Group,{style:{width:"100%"}},e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:"80px"},"\u4F60\u7684\u8BC4\u9605:"),e.a.createElement(r.a,{flex:"80px"},e.a.createElement(f.a,{value:"all",checked:!((q=ka.review)===null||q===void 0?void 0:q.length)},"\u5168\u90E8")),e.a.createElement(r.a,{flex:"1"},Jt==null?void 0:Jt.map(function(lt,z){var se;return e.a.createElement(f.a,{value:lt.id,key:z},lt.name,"(",S==null||((se=S.exercise_types)===null||se===void 0)?void 0:se[lt.type],")")}))))),e.a.createElement(De.a.Item,{name:"commit_status"},e.a.createElement(f.a.Group,{value:[],style:{width:"100%"}},e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:"80px"},"\u4F5C\u54C1\u72B6\u6001:"),e.a.createElement(r.a,{flex:"80px"},e.a.createElement(f.a,{value:"all",checked:!((Wt=ka.commit_status)===null||Wt===void 0?void 0:Wt.length)},"\u5168\u90E8")),e.a.createElement(r.a,{flex:"1"},qt.map(function(lt,z){var se;return e.a.createElement(f.a,{name:"commit_status",value:lt.id},lt.name,"(",S==null||((se=S.exercise_types)===null||se===void 0)?void 0:se[lt.type],")")}))))),(S==null||((oe=S.exercise_types)===null||oe===void 0)?void 0:oe.open_make_up)&&e.a.createElement(De.a.Item,{name:"is_make_up"},e.a.createElement(f.a.Group,{value:[],style:{width:"100%"}},e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:"80px"},"\u8865\u8003\u72B6\u6001:"),e.a.createElement(r.a,{flex:"80px"},e.a.createElement(f.a,{value:"all",checked:!((Bt=ka.is_make_up)===null||Bt===void 0?void 0:Bt.length)},"\u5168\u90E8")),e.a.createElement(r.a,{flex:"1"},ma.map(function(lt,z){var se;return e.a.createElement(f.a,{name:"is_make_up",value:lt.id},lt.name,"(",S==null||((se=S.exercise_types)===null||se===void 0)?void 0:se[lt.type],")")}))))),e.a.createElement(De.a.Item,{name:"exercise_group_id"},e.a.createElement(f.a.Group,{style:{width:"100%"}},e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(r.a,{flex:"80px"},e.a.createElement(f.a,{value:"all",checked:!((oa=ka.course_group)===null||oa===void 0?void 0:oa.length)},"\u5168\u90E8")),e.a.createElement(r.a,{flex:"1"},S.course_groups&&S.course_groups.map(function(lt,z){return e.a.createElement(f.a,{value:lt.exercise_group_id,className:"ml0 mr8"},lt.exercise_group_name,"(",lt.exercise_group_students,")")}))))),e.a.createElement(o.a,{align:"middle"},e.a.createElement(r.a,{flex:"1"},e.a.createElement(T.a.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:function(z){G.search=z,Be({type:"exercise/getExerciseList",payload:Object(h.a)(Object(h.a)({},G),{},{page:1})})},style:{width:240}}),e.a.createElement("span",{className:"ml5 c-red"},(fa=S.exercise_types)===null||fa===void 0?void 0:fa.total_users),e.a.createElement("span",null,"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(ca=S.exercise_types)===null||ca===void 0?void 0:ca.exercise_all_users,"\u4E2A\u5B66\u751F\uFF09")),!(Xt==null?void 0:Xt.is_random)&&e.a.createElement(r.a,{className:["tr",v.a.rightFilter].join(" ")},((w=S.exercise_types)===null||w===void 0?void 0:w.objective)===1&&((la=S.exercise_types)===null||la===void 0?void 0:la.subjective)===1&&e.a.createElement(e.a.Fragment,null,"\u6309\u5BA2\u89C2\u9898\u5F97\u5206\u5206\u7EC4",e.a.createElement("span",null,e.a.createElement(De.a.Item,{name:"objective_score_gte"},e.a.createElement(Ce.a,{min:0,max:S==null||((Gt=S.exercise_types)===null||Gt===void 0)?void 0:Gt.objective_score,placeholder:"\u6700\u4F4E"}))),e.a.createElement("span",null,e.a.createElement(De.a.Item,{name:"objective_score_lte"},e.a.createElement(Ce.a,{min:(G==null?void 0:G.objective_score_gte)||0,max:S==null||((ra=S.exercise_types)===null||ra===void 0)?void 0:ra.objective_score,placeholder:"\u6700\u9AD8"})))),((Da=S.exercise_types)===null||Da===void 0?void 0:Da.subjective)===1&&e.a.createElement(e.a.Fragment,null,e.a.createElement(b.a,{type:"default",disabled:(S==null||((ha=S.total_exercise_users)===null||ha===void 0)?void 0:ha.length)<1},e.a.createElement(ue.Link,{to:"/classrooms/".concat(G.coursesId,"/exercise/").concat(G.categoryId,"/reviews/group")},e.a.createElement("span",{className:"iconfont icon-tijiaozongjie"}),e.a.createElement("span",null,"\u96C6\u4E2D\u6279\u91CF\u6279\u9605"))),e.a.createElement(b.a,{type:"default",disabled:(S==null||((ea=S.total_exercise_users)===null||ea===void 0)?void 0:ea.length)<1},e.a.createElement(ue.Link,{to:"/classrooms/".concat(G.coursesId,"/exercise/").concat(G.categoryId,"/review/").concat(S==null||((Vt=S.total_exercise_users)===null||Vt===void 0||((fe=Vt[0])===null||fe===void 0))?void 0:fe.user_login)},e.a.createElement("span",{className:"iconfont icon-filesync3x"}),e.a.createElement("span",null,"\u7EC4\u5185\u987A\u5E8F\u6279\u9605")))))))),e.a.createElement(We.a,{className:"mt30",loading:pe["exercise/getExerciseList"],hideOnSinglePage:!0,pagination:!1,dataSource:(S==null?void 0:S.exercise_users)||[],columns:Ra,scroll:{x:(Ra==null?void 0:Ra.length)*120},size:"large",onChange:function(z,se,jt){if(Ye={},G.page=1,jt.order===void 0){Ye[jt.field]="descend";switch(jt.field){case"student_id":Et("descend"),G.order_type="desc";break}}else G.order_type=jt.order.replace("end",""),Ye[jt.field]=jt.order;Ke(Object(h.a)({},Ye)),G.order_type=G.order_type==="desc"?"asc":"desc",G.order=jt.field,Be({type:"exercise/getExerciseList",payload:Object(h.a)({},G)})}}),Ca>20&&e.a.createElement("aside",{className:"tc mb50 pb30 mt30"},e.a.createElement(ve.a,{showSizeChanger:!1,onChange:Fa,current:G.page||1,defaultPageSize:20,total:Ca}))),e.a.createElement(St,null),e.a.createElement(Yt,null),e.a.createElement(ie,null))},qe=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading,ye=Ee.globalSetting;return{exercise:A,loading:X.effects,globalSetting:ye}})(xe),et=t("/zsF"),He=t("PArb"),Le=t("1w57"),$e=t("CxHN"),_t=t("8RY0"),Lt=t("tFzH"),pt=t("D+AN"),Ea=t("j+ej"),xt=t("L4pD"),Tt=t("k5F3"),yt=function(A){var X=A.exercise,ye=A.loading,at=A.dispatch,Ge=A.activeTabs,Ie=Object(U.m)(),N=Object(_.useState)(Object(h.a)(Object(h.a)({},Ie),{page:1,per_page:10})),nt=Object(F.a)(N,1),Qe=nt[0],Z=X.editData,At=[{name:"\u5355\u9009\u9898",count:"q_singles",score:"q_singles_scores"},{name:"\u591A\u9009\u9898",count:"q_doubles",score:"q_doubles_scores"},{name:"\u5224\u65AD\u9898",count:"q_judges",score:"q_judges_scores"},{name:"\u586B\u7A7A\u9898",count:"q_nulls",score:"q_nulls_scores"},{name:"\u4E3B\u89C2\u9898",count:"q_mains",score:"q_mains_scores"},{name:"\u5B9E\u8BAD\u9898",count:"q_shixuns",score:"q_shixuns_scores"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores"}];Object(_.useEffect)(function(){Ge==="2"&&Ut()},[Ie.categoryId,Ge]);var Ut=function(){at({type:"exercise/editExercise",payload:Object(h.a)({},Qe)})},Rt=function(){var wt;return Z==null||((wt=Z.exercise_questions)===null||wt===void 0)?void 0:wt.map(function(Ae,Xe){if(Ae.key=Xe+1,Ae.len=Z.length,Ae.hideAction=!0,Ae.question_type===0)return e.a.createElement("aside",{key:Xe},e.a.createElement(pt.a,{editData:Ae}),e.a.createElement(He.a,null));if(Ae.question_type===1)return e.a.createElement("aside",{key:Xe},e.a.createElement(_t.a,{editData:Ae}),e.a.createElement(He.a,null));if(Ae.question_type===2)return e.a.createElement("aside",{key:Xe},e.a.createElement($e.a,{editData:Ae}),e.a.createElement(He.a,null));if(Ae.question_type===3)return e.a.createElement("aside",{key:Xe},e.a.createElement(Le.a,{editData:Ae}),e.a.createElement(He.a,null));if(Ae.question_type===4)return e.a.createElement("aside",{key:Xe},e.a.createElement(Ea.a,{editData:Ae}),e.a.createElement(He.a,null));if(Ae.question_type===5)return e.a.createElement("aside",{key:Xe},e.a.createElement(Lt.a,{editData:Ae}),e.a.createElement(He.a,null));if(Ae.question_type===6)return e.a.createElement("aside",{key:Xe},e.a.createElement(xt.a,{editData:Ae}),e.a.createElement(He.a,null))})};return e.a.createElement("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative"},e.a.createElement(Tt.a,{isPreview:!0,activeTabs:Ge}),e.a.createElement(He.a,null),Rt())},it=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading;return{exercise:A,loading:X.effects}})(yt),Pe=t("T2oS"),Oe=t("W9HT"),be=t("RotF"),It=t.n(be),Te=function(A){var X,ye,at,Ge,Ie,N=A.exercise,nt=A.loading,Qe=A.dispatch,Z=A.cb,At=Object(h.a)({},Object(U.m)()),Ut=Object(_.useState)([]),Rt=Object(F.a)(Ut,2),Me=Rt[0],wt=Rt[1],Ae=Object(_.useState)(!0),Xe=Object(F.a)(Ae,2),V=Xe[0],ct=Xe[1],we=Object(_.useState)(1),Ze=Object(F.a)(we,2),q=Ze[0],Wt=Ze[1],oe=Object(_.useState)(!0),Bt=Object(F.a)(oe,2),oa=Bt[0],fa=Bt[1],ca=Object(_.useState)(!1),w=Object(F.a)(ca,2),la=w[0],Gt=w[1],ra=Object(_.useState)(),Da=Object(F.a)(ra,2),ha=Da[0],ea=Da[1];At.page=0,At.limit=50,Object(_.useEffect)(function(){N.actionTabs.key==="\u6253\u56DE\u91CD\u505A"&&(Me=[],pe(1))},[N.actionTabs.key]);var Vt=De.a.useForm(),fe=Object(F.a)(Vt,1),ce=fe[0],pe=function(){var Be=Object(re.a)(R.a.mark(function Ue(ta){var ja,va;return R.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return ta==1&&(Me=[]),At.page=ta,fa(!0),G.next=5,Qe({type:"exercise/getRedoModal",payload:Object(h.a)({},At)});case 5:va=G.sent,(va==null||((ja=va.exercise_users)===null||ja===void 0)?void 0:ja.length)parseInt(Rt.endIP))){q.next=7;break}return Fe.b.warn("IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5"),q.abrupt("return");case 7:Ge({type:"exercise/setActionTabs",payload:{key:"insterIp",data:Object(h.a)({},Z.getFieldValue()),type:ye.actionTabs.type}});case 8:case"end":return q.stop()}},ct)})),onCancel:function(){Ge({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("section",{className:"pl10 pr10"},e.a.createElement(l.a,{activeKey:Xe,onChange:function(we){V(we),Z.resetFields()}},e.a.createElement(wa,{tab:"\u65B0\u589EIP\u5730\u5740",key:"1"}),e.a.createElement(wa,{tab:"\u65B0\u589EIP\u8303\u56F4",key:"2"})),e.a.createElement(De.a,{form:Z,className:"pt30",name:"form",layout:"vertical",onValuesChange:function(we,Ze){Me(Object(h.a)({},Ze))}},Xe==="1"&&e.a.createElement(De.a.Item,{name:"ip",rules:[{required:!0,message:"\u8BF7\u8F93\u5165IP\u5730\u5740"}],label:"IP\u5730\u5740"},e.a.createElement(ze.a,{open:!1,tokenSeparators:[";",",","\uFF1B"],size:"large",mode:"tags",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165IP\u5730\u5740,\u53EF\u540C\u65F6\u6DFB\u52A0\u591A\u4E2AIP\u5730\u5740\uFF0C\u4E2D\u95F4\u7528\u82F1\u6587\u7684\u5206\u53F7\u95F4\u9694\u3002",onChange:function(we){Z.setFieldsValue({ip:Object(y.a)(we.filter(function(Ze){return Object(Xa.a)(Ze)?!0:(Fe.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165"),!1)}))})}})),Xe==="2"&&e.a.createElement(o.a,{gutter:[20,20]},e.a.createElement(r.a,{flex:"1"},e.a.createElement(De.a.Item,{name:"startIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740"}],label:"\u8D77\u59CBIP\u5730\u5740"},e.a.createElement(T.a,{maxLength:15,placeholder:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740",onBlur:function(we){var Ze="";Object(Xa.a)(we.target.value)?Ze=we.target.value:(Ze="",Fe.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165")),Z.setFieldsValue({startIP:Ze})}}))),e.a.createElement(r.a,{flex:"1"},e.a.createElement(De.a.Item,{name:"endIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740"},{pattern:/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/,message:"\u8BF7\u8F93\u51650-255\u7684\u7F51\u6BB5"}],label:"\u7ED3\u675FIP\u5730\u5740"},e.a.createElement(T.a,{onBlur:function(we){},prefix:e.a.createElement("span",{className:"font14"},(X=Rt.startIP)===null||X===void 0?void 0:X.substring(0,Rt.startIP.lastIndexOf("."))),maxLength:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740\u7684\u540E\u4E09\u4F4D"})))))))},rn=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading;return{exercise:A,loading:X}})($a),Qa=t("2JKx"),Ma=t.n(Qa),$t=t("Ot1p"),st=t("kaH+"),mt=t("+BJd"),gt=t("mr32"),ot=t("7Kak"),aa=t("9yH6"),Aa=l.a.TabPane,Pa=ze.a.Option,Ua=function(A){var X,ye,at,Ge=A.exercise,Ie=A.loading,N=A.data,nt=A.disabled,Qe=A.updata,Z=A.dispatch,At=Object(U.m)(),Ut=Object(U.l)(),Rt=De.a.useForm(),Me=Object(F.a)(Rt,1),wt=Me[0],Ae=Object(_.useState)({}),Xe=Object(F.a)(Ae,2),V=Xe[0],ct=Xe[1],we=Object(_.useState)("1"),Ze=Object(F.a)(we,2),q=Ze[0],Wt=Ze[1],oe=Ge.workSetting,Bt=Ge.commonHeader,oa=Object(_.useState)(!1),fa=Object(F.a)(oa,2),ca=fa[0],w=fa[1],la=Object(_.useState)([]),Gt=Object(F.a)(la,2),ra=Gt[0],Da=Gt[1],ha=Object(_.useState)([]),ea=Object(F.a)(ha,2),Vt=ea[0],fe=ea[1],ce=Object(_.useState)(!1),pe=Object(F.a)(ce,2),Be=pe[0],Ue=pe[1],ta=Object(_.useState)([]),ja=Object(F.a)(ta,2),va=ja[0],c=ja[1],G=Object(_.useState)([]),Ga=Object(F.a)(G,2),S=Ga[0],Xt=Ga[1],qa=Object(_.useState)({id:At.categoryId,exercise_group_id:[]}),Ya=Object(F.a)(qa,2),ka=Ya[0],bn=Ya[1],ln=Object(_.useState)(0),je=Object(F.a)(ln,2),I=je[0],Et=je[1];Object(_.useMemo)(function(){var Ye,Ke,ua;if(oe==null||((Ye=oe.published_course_groups)===null||Ye===void 0)?void 0:Ye.length){var _a,kt=Object(y.a)(oe==null||((_a=oe.published_course_groups)===null||_a===void 0)?void 0:_a.map(function(z){return Object(y.a)(z.course_group_id)}).flat());Da(Object(y.a)(kt))}else if(oe==null?void 0:oe.published_course_groups){var Ht;Da(Object(y.a)(oe==null||((Ht=oe.course_groups)===null||Ht===void 0)?void 0:Ht.map(function(z){return z.course_group_id})))}if((oe==null||((Ke=oe.exercise)===null||Ke===void 0)?void 0:Ke.group_make_ups)||(oe==null||((ua=oe.exercise)===null||ua===void 0)?void 0:ua.unified_make_up)){var Fa;if(Ue(!0),oe==null||((Fa=oe.exercise)===null||Fa===void 0)?void 0:Fa.group_make_ups){var Ra,da,lt=Vt;oe==null||((Ra=oe.exercise)===null||Ra===void 0||((da=Ra.group_make_ups)===null||da===void 0))||da.map(function(z,se){lt[se]=z.course_group_id||[]}),fe(Object(y.a)(lt))}}},[oe]),Object(_.useEffect)(function(){console.log("groupIds:",ra)},[ra]),Object(_.useEffect)(function(){console.log("selectGroupIds:",Vt)},[Vt]);var Qt=function(){var Ye=Object(re.a)(R.a.mark(function Ke(ua){var _a;return R.a.wrap(function(Ht){for(;;)switch(Ht.prev=Ht.next){case 0:return Ht.next=2,Object(E.D)(Object(h.a)({},ka));case 2:_a=Ht.sent,Xt(Object(y.a)(_a.users.map(function(Fa){return Fa.key=String(Fa.id),Fa}).filter(function(Fa){var Ra;return console.log("openKeys",N.group_make_ups[I].students,I),!((Ra=N.group_make_ups[I].students)===null||Ra===void 0?void 0:Ra.some(function(da){return da.id===Fa.id}))})));case 4:case"end":return Ht.stop()}},Ke)}));return function(ua){return Ye.apply(this,arguments)}}(),zt=[,{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"name"},{title:"\u5206\u73ED",dataIndex:"course_group_name"}],Ca={onChange:function(Ke,ua){c(Object(y.a)(ua)),console.log("selectedRowKeys: ".concat(Ke),"selectedRows: ",ua)},getCheckboxProps:function(Ke){return{disabled:Ke.name==="Disabled User",name:Ke.name}}},xa=function(Ke){return nt?!0:Bt.exercise_status!==3},Na=function(Ke){var ua,_a,kt;return nt?!0:Bt.exercise_status===2&&!(oe==null||((ua=oe.exercise)===null||ua===void 0||((_a=ua.group_make_ups)===null||_a===void 0||((kt=_a[Ke])===null||kt===void 0)))?void 0:kt.course_groups)?!1:Bt.exercise_status!==3},Ft=function(Ke){if(nt)return!0;if(Bt.exercise_status===2){var ua,_a,kt;return oe==null||((ua=oe.exercise)===null||ua===void 0||((_a=ua.group_make_ups)===null||_a===void 0||((kt=_a[Ke])===null||kt===void 0)))?void 0:kt.is_all}return Bt.exercise_status!==3};return e.a.createElement(e.a.Fragment,null,e.a.createElement(o.a,null,e.a.createElement(r.a,{span:24},e.a.createElement(o.a,{align:"middle"},e.a.createElement(r.a,{flex:"1"},e.a.createElement("h1",{className:"mt15"},"\u8865\u8003\u8BBE\u7F6E ",e.a.createElement("span",{className:"c-red font14"},"\uFF08\u6B63\u5F0F\u5F00\u59CB\u8865\u8003\u524D\uFF0C\u5207\u8BB0\u4FEE\u6539\u8BD5\u5377\u622A\u6B62\u65F6\u95F4\u5927\u4E8E\u5F53\u524D\u65F6\u95F4\uFF09"))))),e.a.createElement(r.a,{span:24,className:"mt10"},e.a.createElement(f.a,{checked:N.unified_make_up||((X=N.group_make_ups)===null||X===void 0?void 0:X.length),disabled:nt,onChange:function(Ke){Ke.target.checked?N.unified_make_up=!0:(N.unified_make_up=!1,delete N.group_make_ups),Ue(Ke.target.checked)}},e.a.createElement("strong",null,"\u5F00\u542F\u8865\u8003")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u5F00\u542F\u540E\u53EF\u9488\u5BF9\u672A\u7B54\u5377\u7684\u5B66\u751F\u8BBE\u7F6E\u8865\u8003\uFF0C\u8865\u8003\u4E0E\u5EF6\u957F\u622A\u6B62\u65F6\u95F4\u4E0D\u53EF\u5171\u5B58\uFF09"))),Be&&e.a.createElement("section",{className:"ml40"},e.a.createElement(o.a,{align:"middle",className:"mt10"},e.a.createElement(r.a,null,e.a.createElement(aa.a,{checked:N.unified_make_up,disabled:nt,onClick:function(){N.unified_make_up=!0,delete N.group_make_ups,Qe(Object(h.a)({},N))}},"\u6240\u6709\u5206\u73ED\u7EDF\u4E00\u8865\u8003")),e.a.createElement(r.a,null,e.a.createElement(o.a,{align:"middle"},e.a.createElement(r.a,{className:"ml50"},"\u8865\u8003\u6263\u5206"),e.a.createElement(r.a,{className:"ml10 mr10"},e.a.createElement(Ce.a,{min:0,max:100,placeholder:"\u4E3A\u7A7A\u4EE3\u8868\u4E0D\u6263\u5206",disabled:nt||Bt.exercise_status!==3,onChange:function(Ke){N.make_up_score=Ke,Qe(Object(h.a)({},N))},value:N.make_up_score,style:{width:150}})),e.a.createElement(r.a,null,"(\u5206)")))),((ye=oe.course_groups)===null||ye===void 0?void 0:ye.length)>0&&e.a.createElement(o.a,{align:"middle",className:"mt10"},e.a.createElement(r.a,null,e.a.createElement(aa.a,{disabled:nt||Bt.exercise_status!==3,checked:N.group_make_ups,onClick:function(){var Ke;delete N.unified_make_up,N.group_make_ups=(oe==null||((Ke=oe.exercise)===null||Ke===void 0)?void 0:Ke.group_make_ups)||[{students:[],course_group_id:[],score:0}],Qe(Object(h.a)({},N))}},"\u5404\u73ED\u5206\u522B\u8865\u8003"))),(at=N.group_make_ups)===null||at===void 0?void 0:at.map(function(Ye,Ke){var ua,_a;return e.a.createElement("div",{key:Ke},e.a.createElement(o.a,{align:"middle",className:"mt10"},e.a.createElement(r.a,{flex:"100px"},"\u8865\u8003\u89C4\u5219",Ke+1),e.a.createElement(r.a,{className:"ml10"},e.a.createElement(ze.a,{style:{width:307},value:Ye.course_group_id,mode:"multiple",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED",disabled:Na(Ke),onChange:function(Ht,Fa,Ra){Vt[Ke]=Ht,N.group_make_ups[Ke].course_group_id=Ht,Qe(Object(h.a)({},N)),fe(Object(y.a)(Vt))}},oe==null||((ua=oe.course_groups)===null||ua===void 0)?void 0:ua.map(function(kt,Ht){var Fa=[];return ra.includes(kt.course_group_id)?(Vt.length&&(Fa=Vt.filter(function(Ra,da){return Ke===da?!1:!!Ra.includes(kt.course_group_id)})),Fa.length?void 0:e.a.createElement(Pa,{value:kt.course_group_id,key:Ht},kt.course_group_name)):void 0}))),e.a.createElement(r.a,null,e.a.createElement(o.a,{align:"middle"},e.a.createElement(r.a,{className:"ml50"},"\u8865\u8003\u6263\u5206"),e.a.createElement(r.a,{className:"ml10 mr10"},e.a.createElement(Ce.a,{value:Ye.score,min:0,max:100,style:{width:150},placeholder:"\u4E3A\u7A7A\u4EE3\u8868\u4E0D\u6263\u5206",disabled:Na(Ke),onChange:function(Ht){N.group_make_ups[Ke].score=Ht,Qe(Object(h.a)({},N))}})),e.a.createElement(r.a,null,"(\u5206)")))),e.a.createElement(o.a,{className:"mt20"},e.a.createElement(r.a,{flex:"220px"},e.a.createElement(aa.a.Group,{name:"student",value:Ye.is_all,disabled:Ft(Ke),onChange:function(Ht){if(Ht.target.value)delete N.group_make_ups[Ke].students;else{var Fa,Ra,da;N.group_make_ups[Ke].students=(oe==null||((Fa=oe.exercise)===null||Fa===void 0||((Ra=Fa.group_make_ups)===null||Ra===void 0||((da=Ra[Ke])===null||da===void 0)))?void 0:da.students)||[]}N.group_make_ups[Ke].is_all=Ht.target.value,Qe(Object(h.a)({},N))}},e.a.createElement(aa.a,{value:!0},"\u5168\u90E8\u672A\u7B54\u5B66\u751F"),e.a.createElement(aa.a,{value:!1},"\u6307\u5B9A\u5B66\u751F"))),e.a.createElement(r.a,{flex:"1"},!N.group_make_ups[Ke].is_all&&e.a.createElement("div",{onClick:function(){var Ht;if(!((Ht=Vt[Ke])===null||Ht===void 0?void 0:Ht.length)){Fe.b.warn("\u8BF7\u5148\u9009\u62E9\u8865\u8003\u73ED\u7EA7");return}nt||(ka.exercise_group_id=Vt[Ke],w(!0),c([]),Et(Ke),Xt([]),Qt({page:1}))},className:"".concat(nt&&"disabledStyle"),style:{minHeight:28,border:"1px solid #ccc",padding:4}},(_a=Ye.students)===null||_a===void 0?void 0:_a.map(function(kt,Ht){return e.a.createElement(gt.a,{key:Ht,closable:kt.add||Bt.exercise_status>2,onClose:function(){Ye.students.splice(Ht,1),Qe(Object(h.a)({},N))}},kt.name)}))),e.a.createElement(r.a,{flex:"100px",className:"tr"},Ke>0&&Bt.exercise_status===3&&e.a.createElement(ke.a,{onClick:function(){N.group_make_ups.splice(Ke,1),Qe(Object(h.a)({},N))}}),e.a.createElement(ft.a,{className:"c-green ml20",onClick:function(){N.group_make_ups.push({students:[],course_group_id:[],score:0,is_all:!0}),Qe(Object(h.a)({},N))}}))))}),e.a.createElement(de.a,{title:"\u6307\u5B9A\u8865\u8003\u5B66\u751F",visible:ca,onCancel:function(){return w(!1)},destroyOnClose:!0,onOk:function(){N.group_make_ups[I].students=N.group_make_ups[I].students.concat(va.map(function(Ke){return Ke.add=!0,Ke})),w(!1),console.log("data:",N),Qe(Object(h.a)({},N))}},e.a.createElement(We.a,{columns:[].concat(zt),dataSource:Object(y.a)(S),rowSelection:Object(h.a)({type:"checkbox"},Ca),pagination:{pageSize:10,defaultCurrent:1}}))))},Ha=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading;return{exercise:A,loading:X}})(Ua),ya=t("dhSg"),un=t("m3rI"),Ka=T.a.TextArea,Ia=vt.a.RangePicker,Wa=ze.a.Option,Ja=function(A){var X,ye,at,Ge,Ie,N,nt,Qe,Z,At,Ut=A.exercise,Rt=A.globalSetting,Me=A.loading,wt=A.dispatch,Ae=Object(U.m)(),Xe=Object(U.l)(),V=Ut.workSetting,ct=Ut.commonHeader,we=Object(_.useState)(!0),Ze=Object(F.a)(we,2),q=Ze[0],Wt=Ze[1],oe=Object(_.useState)([]),Bt=Object(F.a)(oe,2),oa=Bt[0],fa=Bt[1],ca=Object(_.useState)({}),w=Object(F.a)(ca,2),la=w[0],Gt=w[1],ra=Object(_.useState)([]),Da=Object(F.a)(ra,2),ha=Da[0],ea=Da[1],Vt=De.a.useForm(),fe=Object(F.a)(Vt,1),ce=fe[0],pe=Object(_.useState)([]),Be=Object(F.a)(pe,2),Ue=Be[0],ta=Be[1],ja=Object(_.useState)({ip_bind:!1,ip_limit:null,public_ip:[],inner_ip:[],screen_open:!1,screen_num:3,screen_sec:5,open_camera:!1,photo_count:5,open_make_up:!1,unified_setting:!1,publish_time:"",end_time:"",group_make_ups:[],unified_make_up:!1,make_up_score:0,time:"",choice_random:!1,question_random:!1,show_statistic:!1,assistant_auth:!1,answer_open:!1,score_open:!1,file_list:[],show_title:!1,show_body:!1,show_info:!1,show_table:!0,show_user:!1,show_no:!1,show_group:!0,show_desc:!1,description:"",attachment_id:""}),va=Object(F.a)(ja,2),c=va[0],G=va[1];Ae.category=Ae.categoryId,Object(_.useEffect)(function(){Ga()},[V]),Object(_.useEffect)(function(){wt({type:"exercise/getWorkSetting",payload:Object(h.a)({},Ae)})},[]),Object(_.useEffect)(function(){if(Ut.actionTabs.key==="insterIp"){debugger;Ut.actionTabs.data.ip?c[Ut.actionTabs.type]=[].concat(Object(y.a)(c[Ut.actionTabs.type]||[]),Object(y.a)(Ut.actionTabs.data.ip)):c[Ut.actionTabs.type]=[].concat(Object(y.a)(c[Ut.actionTabs.type]||[]),["".concat(Ut.actionTabs.data.startIP,",").concat(Ut.actionTabs.data.startIP.substring(0,Ut.actionTabs.data.startIP.lastIndexOf("."))+"."+Ut.actionTabs.data.endIP)]),G(Object(h.a)({},c))}},[Ut.actionTabs]);var Ga=function(){var I,Et,Qt,zt,Ca,xa,Na,Ft=JSON.parse(JSON.stringify(V));Object.keys(c).map(function(Ye){var Ke,ua,_a;if(c[Ye]=(Ft==null||((Ke=Ft.exercise)===null||Ke===void 0)?void 0:Ke[Ye])||(Ft==null||((ua=Ft.exercise_header)===null||ua===void 0)?void 0:ua[Ye]),Ft==null||((_a=Ft.exercise_header)===null||_a===void 0)?void 0:_a[Ye]){var kt;c[Ye]=Ft==null||((kt=Ft.exercise_header)===null||kt===void 0)?void 0:kt[Ye]}else{var Ht;c[Ye]=Ft==null||((Ht=Ft.exercise)===null||Ht===void 0)?void 0:Ht[Ye]}}),c.file_list=(Ft==null||((I=Ft.exercise_header)===null||I===void 0)?void 0:I.attachment_id)?[{uid:Ft==null||((Et=Ft.exercise_header)===null||Et===void 0)?void 0:Et.attachment_id,id:Ft==null||((Qt=Ft.exercise_header)===null||Qt===void 0)?void 0:Qt.attachment_id,url:Ft==null||((zt=Ft.exercise_header)===null||zt===void 0)?void 0:zt.photo_url}]:[],Ue=(Ft==null||((Ca=Ft.published_course_groups)===null||Ca===void 0)?void 0:Ca.map(function(Ye){return{course_group_id:Ye.course_group_id,end_time:Ye.course_end_time,publish_time:Ye.course_publish_time}}))||[{}],V==null||((xa=V.course_groups)===null||xa===void 0)||xa.map(function(Ye,Ke){Ye.cilckkey="",Ye.isselect=!1}),V==null||((Na=V.course_groups)===null||Na===void 0)||Na.map(function(Ye,Ke){var ua;V==null||((ua=V.published_course_groups)===null||ua===void 0)||ua.map(function(_a,kt){var Ht;(_a==null||((Ht=_a.course_group_id)===null||Ht===void 0)?void 0:Ht.includes(Ye==null?void 0:Ye.course_group_id))&&(Ye.cilckkey=kt,Ye.isselect=!0)})}),console.log("data:",c,V),G(c),ta(Ue)},S=function(){var I,Et,Qt,zt,Ca,xa=JSON.parse(JSON.stringify(c));if(xa.categoryId=Ae.categoryId,xa.publish_time_groups=Ue,xa.attachment_id=((I=xa.file_list)===null||I===void 0||((Et=I[0])===null||Et===void 0||((Qt=Et.response)===null||Qt===void 0))?void 0:Qt.id)||null,delete xa.file_list,!c.unified_setting)delete xa.publish_time,delete xa.end_time,Ue.map(function(Ft){if(!Ft.course_group_id||!Ft.course_group_id){Fe.b.error("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");debugger;throw new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A")}if(!Ft.publish_time||!Ft.end_time){Fe.b.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");debugger;throw new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}});else if(!c.publish_time||!c.end_time)throw Fe.b.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(c.open_camera&&c.photo_count<1)throw Fe.b.error("\u8BF7\u586B\u5199\u672C\u573A\u8003\u8BD5\u6700\u5927\u62CD\u6444\u6B21\u6570"),new String("\u8BF7\u586B\u5199\u672C\u573A\u8003\u8BD5\u6700\u5927\u62CD\u6444\u6B21\u6570");if(c.ip_limit!=="no"&&!((zt=c.public_ip)===null||zt===void 0?void 0:zt.length)&&!((Ca=c.inner_ip)===null||Ca===void 0?void 0:Ca.length))throw Fe.b.error("\u8BF7\u586B\u5199\u516C\u7F51IP\u6216\u5185\u7F51IP\u5730\u5740"),new String("\u8BF7\u586B\u5199\u5185\u7F51IP\u5730\u5740");if(c.open_camera||c.screen_open)var Na=de.a.confirm({title:"\u8003\u8BD5\u8BF4\u660E",className:"custom-modal-divider",icon:null,width:750,content:e.a.createElement("div",{className:"font16 p20"},c.open_camera&&e.a.createElement(o.a,{align:"",justify:"start",className:"mt20"},e.a.createElement(r.a,{flex:"24px"},e.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),e.a.createElement(r.a,{flex:"1"},"\u60A8\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u6444\u50CF\u9632\u4F5C\u5F0A\u529F\u80FD\uFF0C",e.a.createElement("span",{className:"c-red"},"\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907"),"\u3002Educoder\u5E73\u53F0\u5C06\u4F1A\u4E25\u683C\u4FDD\u62A4\u6240\u6709\u5B66\u751F\u7684\u7167\u7247\u548C\u89C6\u9891\uFF0C\u5E76\u627F\u8BFA\u4E0D\u5728\u672C\u5E73\u53F0\u4EE5\u5916\u4F7F\u7528\u3002",e.a.createElement("br",null),"\u8BF7\u786E\u8BA4\uFF1A\u4E3A\u4E25\u683C\u76D1\u7763\u8003\u8BD5\u4EE5\u83B7\u5F97\u516C\u5E73\uFF0C\u60A8\u540C\u610F\u5E76\u548C\u8981\u6C42Educoder\u5E73\u53F0\u5728\u672C\u6B21\u8003\u8BD5\u4E2D\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907\u5E76\u83B7\u53D6\u5B66\u751F\u7684\u5F71\u50CF\u4FE1\u606F\u3002")),c.screen_open&&e.a.createElement(o.a,{justify:"start",className:"mt20"},e.a.createElement(r.a,{flex:"24px",className:"mr20"},e.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),e.a.createElement(r.a,{flex:"1"},"\u60A8\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u9632\u5207\u5C4F\u529F\u80FD\uFF0C\u8FD9\u9879\u529F\u80FD\u6682\u65F6\u4EC5\u652F\u6301\u8C37\u6B4C\u3001\u706B\u72D0\u6D4F\u89C8\u5668\u3002 \u8BF7\u786E\u4FDD\uFF1A\u5728\u6B63\u5F0F\u5F00\u59CB\u8003\u8BD5\u524D\u901A\u77E5\u5168\u4F53\u5B66\u751F\uFF0C\u4F7F\u7528 ",e.a.createElement("img",{width:"26",src:t("GABl")})," ",e.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C\u6D4F\u89C8\u5668"),"\u6216",e.a.createElement("img",{width:"26",src:t("onxn")})," ",e.a.createElement("span",{className:"c-red"},"\u706B\u72D0\u6D4F\u89C8\u5668"),"\u8FDB\u884C\u8003\u8BD5\u3002")),e.a.createElement("p",{className:"ml40 mt40"},e.a.createElement(f.a,{onChange:function(Ye){return Na.update({okButtonProps:{disabled:!Ye.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){Xt(xa)},okButtonProps:{disabled:!0}});else Xt(xa)},Xt=function(I){Object(E.Q)(Object(h.a)({},I)).then(function(Et){Et.status===0&&(Fe.b.success("\u66F4\u65B0\u6210\u529F"),wt({type:"exercise/getCommonHeader",payload:Object(h.a)({},Ae)}),wt({type:"exercise/getWorkSetting",payload:Object(h.a)({},Ae)}),Wt(!0))})},qa=function(I){return I&&I1?!0:(V==null||((Qt=V.published_course_groups)===null||Qt===void 0)?void 0:Qt.some(function(zt){return zt.course_group_id===I.course_group_id}))?q:!1},bn=function(I){var Et,Qt;if(q)return[!0,!0];if((V==null||((Et=V.exercise)===null||Et===void 0)?void 0:Et.exercise_status)>1)return[!0,!1];if(V==null||((Qt=V.published_course_groups)===null||Qt===void 0)?void 0:Qt.some(function(Ca){return Ca.course_group_id===I.course_group_id})){var zt;return q||(V==null||((zt=V.exercise)===null||zt===void 0)?void 0:zt.exercise_status)>1?[!0,!1]:[!1,!1]}else return[!1,!1]},ln={disabled:q,multiple:!1,listType:"picture-card",onPreview:function(I){ya.a.publish("preview-image",I.thumbUrl)},withCredentials:!0,fileList:c.file_list,beforeUpload:function(I){var Et=I.size/1024;return Et>200?(Fe.b.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(200KB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20"),!1):!0},action:"".concat(un.a.API_SERVER,"/api/attachments.json"),onChange:function(I){var Et=I.fileList.filter(function(Qt){return!!Qt.status});c.file_list=Et,G(Object.assign({},c))},onRemove:function(){var je=Object(re.a)(R.a.mark(function Et(Qt){return R.a.wrap(function(Ca){for(;;)switch(Ca.prev=Ca.next){case 0:return c.file_list=[],G(Object.assign({},c)),Ca.abrupt("return",!0);case 3:case"end":return Ca.stop()}},Et)}));function I(Et){return je.apply(this,arguments)}return I}()};return e.a.createElement("section",{className:[Ma.a.form,"mb50 bg-white"].join(" ")},e.a.createElement(o.a,null,e.a.createElement(r.a,{span:24},e.a.createElement(o.a,{align:"middle"},e.a.createElement(r.a,{flex:"1"},e.a.createElement("h1",{className:"mt15"},"\u53D1\u5E03\u8BBE\u7F6E")),e.a.createElement(r.a,null,Object(a.c)()&&q&&e.a.createElement(b.a,{type:"primary",size:"middle",ghost:!0,onClick:function(){return Wt(!1)}},"\u7F16\u8F91\u8BBE\u7F6E")))),((X=V.course_groups)===null||X===void 0?void 0:X.length)>0&&e.a.createElement(r.a,{span:24,className:"mt10"},e.a.createElement(f.a,{checked:c.unified_setting,disabled:q||(V==null||((ye=V.exercise)===null||ye===void 0)?void 0:ye.exercise_status)>1,onChange:function(){var I;if((V==null||((I=V.exercise)===null||I===void 0)?void 0:I.exercise_status)>1){Fe.b.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u5206\u73ED\u7EDF\u4E00\u53D1\u5E03");return}c.unified_setting=!c.unified_setting,c.unified_setting===!1&&Ue==""&&ta(Ue.concat({})),G(Object.assign({},c))}},e.a.createElement("strong",null,"\u5206\u73ED\u7EDF\u4E00\u53D1\u5E03")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\u5219\u6240\u6709\u5206\u73ED\u4F7F\u7528\u76F8\u540C\u7684\u53D1\u5E03\u8BBE\u7F6E\uFF0C\u4EC5\u8BFE\u5802\u7BA1\u7406\u5458\u53EF\u4FEE\u6539\uFF1B\u5426\u5219\u5404\u4E2A\u5206\u73ED\u5141\u8BB8\u5355\u72EC\u8BBE\u7F6E)"))),c.unified_setting&&e.a.createElement("div",null,e.a.createElement(o.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(r.a,null,"\u53D1\u5E03\u65F6\u95F4:"),e.a.createElement(r.a,{className:"ml5"},e.a.createElement(Kt.a,{placement:"bottom",title:(V==null||((at=V.exercise)===null||at===void 0)?void 0:at.exercise_status)>1&&"\u53D1\u5E03\u65F6\u95F4\u5DF2\u8FC7\uFF0C\u4E0D\u80FD\u4FEE\u6539"},e.a.createElement(vt.a,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:O()(Object(B.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:qa,disabled:q||(V==null||((Ge=V.exercise)===null||Ge===void 0)?void 0:Ge.exercise_status)>1,value:c.publish_time?O()(c.publish_time):"",allowClear:!1,onChange:function(I,Et){c.publish_time=Et,c.end_time||(c.end_time=O()(I).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),G(Object.assign({},c))}}))),e.a.createElement(r.a,null,e.a.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u6536\u5230\u8BD5\u5377\u7684\u65F6\u95F4)"))),e.a.createElement(o.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(r.a,null,"\u622A\u6B62\u65F6\u95F4:"),e.a.createElement(r.a,{className:"ml5"},e.a.createElement(vt.a,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:O()(Object(B.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:q,allowClear:!1,value:c.end_time?O()(c.end_time):"",disabledDate:Ya,onChange:function(I,Et){c.end_time=Et,G(Object.assign({},c))}})),e.a.createElement(r.a,null,e.a.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u4EE5\u7B54\u9898\u7684\u65F6\u95F4\u622A\u70B9)")))),!c.unified_setting&&e.a.createElement(o.a,{style:{marginTop:30,paddingTop:40,marginLeft:40,borderTop:"1px solid #eee"}},e.a.createElement(r.a,{span:24},e.a.createElement(o.a,null,e.a.createElement(r.a,{span:10}),e.a.createElement(r.a,{span:9},e.a.createElement(o.a,{className:"c-grey-c"},e.a.createElement(r.a,{flex:"1"},"(\u5B66\u751F\u6536\u5230\u8BD5\u5377\u7684\u65F6\u95F4)"),e.a.createElement(r.a,{flex:"1"},"(\u5B66\u751F\u53EF\u4EE5\u7B54\u9898\u7684\u65F6\u95F4\u622A\u70B9)"))),e.a.createElement(r.a,{span:4}))),Ue&&Ue.map(function(je,I){return e.a.createElement(r.a,{span:24,key:I},e.a.createElement(o.a,{gutter:[8,16]},e.a.createElement(r.a,{span:9},e.a.createElement(o.a,null,e.a.createElement(r.a,null,"\u53D1\u5E03\u89C4\u5219 ",I+1),e.a.createElement(r.a,{flex:"auto",style:{maxWidth:400}},e.a.createElement(ze.a,{disabled:ka(je),className:"ml20",mode:"tags",size:"large",style:{width:"100%"},value:je.course_group_id,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:function(Qt){Ue[I].course_group_id=Qt,fa(Ue.map(function(zt){return zt.course_group_id}).toString().split(",")),ta(Ue.slice()),V.course_groups.map(function(zt,Ca){Qt.map(function(xa,Na){zt.course_group_id===xa&&(zt.cilckkey=I,zt.isselect=!0)})})},onDeselect:function(Qt){V.course_groups.map(function(zt,Ca){zt.course_group_id===Qt&&zt.cilckkey===I&&(zt.cilckkey=I,zt.isselect=!1)})}},V.course_groups&&V.course_groups.map(function(Et,Qt){return e.a.createElement(Wa,Object(Ve.a)({key:Qt,disabled:(Et==null?void 0:Et.isselect)&&Et.cilckkey!=I,value:Et.course_group_id},"key",Et.course_group_id),Et.course_group_name)}))))),e.a.createElement(r.a,{span:1}),e.a.createElement(r.a,{span:9},e.a.createElement(Ia,{disabled:bn(je),disabledDate:qa,style:{width:400},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],showTime:{format:"HH:mm",defaultValue:[O()(Object(B.d)(),"HH:mm"),O()(Object(B.d)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",size:"large",value:je.publish_time&&[O()(je.publish_time),je.end_time&&O()(je.end_time)],onChange:function(Qt,zt){ka(je)||(Ue[I].publish_time=zt[0]),Ue[I].end_time=zt[1],ta(Object(y.a)(Ue))}})),!q&&e.a.createElement(r.a,{span:4},I>0&&e.a.createElement(ke.a,{onClick:function(){Ue=Ue.filter(function(Qt,zt){return I!==zt}),ta(Object(y.a)(Ue))}}),e.a.createElement(ft.a,{className:"c-green ml20",onClick:function(){ta(Ue.concat({}))}}))))})),e.a.createElement(He.a,null),((ct==null?void 0:ct.exercise_status)===3||c.open_make_up)&&e.a.createElement(e.a.Fragment,null,e.a.createElement(Ha,{data:c,disabled:q,updata:G}),e.a.createElement(He.a,null)),e.a.createElement(o.a,null,e.a.createElement(r.a,null,e.a.createElement("strong",null,"\u7B54\u9898\u8BBE\u7F6E")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement("span",null,"\u7B54\u9898\u65F6\u957F\uFF1A"),e.a.createElement(Ce.a,{size:"large",disabled:q,min:1,value:c.time===-1?null:c.time,onChange:function(I){c.time=I,G(Object(h.a)({},c))}}),e.a.createElement("span",{className:"ml10"},"\u5206\u949F"),e.a.createElement("span",{className:"c-grey-c font12 ml10"},"(\u7A7A\u503C\uFF0C\u4EE3\u8868\u4E0D\u9650\u65F6\u957F\uFF1B\u975E\u7A7A\u503C\uFF0C\u4EE3\u8868\u9650\u5236\u65F6\u957F\uFF0C\u4ECE\u5B66\u751F\u9996\u6B21\u7B54\u9898\u5F00\u59CB\u6301\u7EED\u8BA1\u65F6)")),!(ct==null?void 0:ct.is_random)&&e.a.createElement(e.a.Fragment,null,e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(f.a,{checked:c.question_random,disabled:q,onChange:function(I){c.question_random=I.target.checked,G(Object.assign({},c))}},e.a.createElement("strong",null,"\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9898\u76EE\u987A\u5E8F\u6309\u7167\u9898\u578B\u968F\u673A\u663E\u793A)")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(f.a,{checked:c.choice_random,disabled:q,onChange:function(I){c.choice_random=I.target.checked,G(Object.assign({},c))}},e.a.createElement("strong",null,"\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9009\u9879\u987A\u5E8F\u968F\u673A\u663E\u793A)")))),e.a.createElement(He.a,null),!(Rt==null||((Ie=Rt.setting)===null||Ie===void 0)?void 0:Ie.is_local)&&e.a.createElement(e.a.Fragment,null,e.a.createElement(o.a,null,e.a.createElement(r.a,null,e.a.createElement("strong",null,"\u9632\u4F5C\u5F0A\u8BBE\u7F6E")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(f.a,{checked:c.open_camera,disabled:q,onChange:function(I){if(!c.time){Fe.b.error("\u4E0D\u9650\u65F6\u957F\u7684\u8003\u8BD5\u4E0D\u53EF\u5F00\u542F\u6444\u50CF\u5934\uFF0C\u8BF7\u586B\u5199\u8003\u8BD5\u65F6\u957F");return}c.open_camera=I.target.checked,c.photo_count=c.photo_count||5,G(Object.assign({},c))}},e.a.createElement("strong",null,"\u5F00\u542F\u6444\u50CF\u5934")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u53C2\u52A0\u8003\u8BD5\u65F6\u5C06\u4F1A\u8981\u6C42\u8C03\u7528\u6444\u50CF\u5934)")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement("span",null,"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444\uFF1A"),e.a.createElement(Ce.a,{size:"large",disabled:q||!c.open_camera,min:1,defaultValue:5,max:10,value:c.photo_count,onChange:function(I){c.photo_count=I,G(Object(h.a)({},c))}}),e.a.createElement("span",{className:"ml10"},"(\u6B21)"),e.a.createElement("span",{className:"c-grey-c font12 ml10"},"(\u8BF7\u586B\u5199\u4E0D\u5927\u4E8E10\u7684\u6B63\u6574\u6570)")),e.a.createElement(r.a,{className:"c-grey-c font12 pl30 mt10"},"\u5982\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u5B66\u751F\u5FC5\u987B\u540C\u610F\u624D\u53EF\u4EE5\u53C2\u52A0\u8003\u8BD5\u3002"),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(f.a,{checked:c.screen_open,disabled:q,onChange:function(I){c.screen_open=I.target.checked,G(Object.assign({},c))}},e.a.createElement("strong",null,"\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377"))),c.screen_open&&e.a.createElement(r.a,{span:24,className:"mt15 pl30 font14"},e.a.createElement("span",{className:"c-grey-333 mr10"},"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8D85\u8FC7"),e.a.createElement(Ce.a,{size:"large",disabled:q,min:0,defaultValue:3,max:10,value:c.screen_num,onChange:function(I){c.screen_num=I,G(Object(h.a)({},c))}}),e.a.createElement("span",{className:"c-grey-333 mr10"},"\uFF08\u6B21\uFF09\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762"),e.a.createElement(Ce.a,{size:"large",disabled:q,min:0,defaultValue:5,max:60,value:c.screen_sec,onChange:function(I){c.screen_sec=I,G(Object(h.a)({},c))}}),e.a.createElement("span",{className:"c-grey-333"},"\uFF08\u79D2\uFF09\u540E\u5373\u5224\u5B9A\u4E3A\u5207\u5C4F\u3002")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(f.a,{checked:c.ip_limit!=="no",disabled:q,onChange:function(I){c.ip_limit==="no"?c.ip_limit="pub":c.ip_limit="no",G(Object.assign({},c))}},e.a.createElement("strong",null,"\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP"),e.a.createElement("span",{className:"font12 c-grey-c"},"\uFF08\u4E0D\u5728IP\u8303\u56F4\u4E2D\u7684\u5C06\u65E0\u6CD5\u53C2\u52A0\u6B64\u8003\u8BD5\uFF09"))),c.ip_limit!=="no"&&e.a.createElement(r.a,{className:"mt15 ml50"},e.a.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u8981\u6C42\u5B66\u751F\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),e.a.createElement("a",{className:"c-blue",target:"_blank",href:"https://www.educoder.net/forums/4478"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),c.ip_limit!=="no"&&e.a.createElement(e.a.Fragment,null,e.a.createElement(o.a,{className:"mt15 ml50 ".concat(Ma.a.ipWrp)},e.a.createElement(r.a,null,e.a.createElement("span",null,"\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(r.a,null,!((N=c.public_ip)===null||N===void 0?void 0:N.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(nt=c.public_ip)===null||nt===void 0?void 0:nt.map(function(je,I){return e.a.createElement("span",{className:Ma.a.ipItem},e.a.createElement("i",null,je," "),!q&&e.a.createElement(tt.a,{onClick:function(){de.a.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){c.public_ip.splice(I,1),G(Object(h.a)({},c))}})},className:" c-grey-c",size:20}))}),Object(a.c)()&&!q&&e.a.createElement("span",{onClick:function(){wt({type:"exercise/setActionTabs",payload:{key:"addIp",type:"public_ip"}})},className:"font14 c-blue ml10"}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),e.a.createElement(o.a,{className:"mt15 ml50 ".concat(Ma.a.ipWrp)},e.a.createElement(r.a,null,e.a.createElement("span",null,"\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(r.a,null,!((Qe=c.inner_ip)===null||Qe===void 0?void 0:Qe.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(Z=c.inner_ip)===null||Z===void 0?void 0:Z.map(function(je,I){return e.a.createElement("span",{className:Ma.a.ipItem},e.a.createElement("i",null,je," "),!q&&e.a.createElement(tt.a,{onClick:function(){q||de.a.confirm({title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){c.inner_ip.splice(I,1),G(Object(h.a)({},c))}})},className:" c-grey-c",size:20}))}),Object(a.c)()&&!q&&e.a.createElement("span",{className:"font14 c-blue ml10",onClick:function(){wt({type:"exercise/setActionTabs",payload:{key:"addIp",type:"inner_ip"}})}}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),e.a.createElement(o.a,null,e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(f.a,{checked:c.ip_bind,disabled:q,onChange:function(I){c.ip_bind=I.target.checked,G(Object.assign({},c))}},e.a.createElement("strong",null,"IP\u7ED1\u5B9A"),e.a.createElement("span",{className:"font12 c-grey-c"},"\uFF08\u8003\u8BD5\u5F00\u59CB\u540E\uFF0C\u5B66\u751F\u7684\u8D26\u53F7\u5C06\u81EA\u52A8\u4E0E\u673A\u5668IP\u7ED1\u5B9A\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u6559\u5E08/\u52A9\u6559\u53EF\u4EE5\u89E3\u9664\u5B66\u751F\u7684IP\u7ED1\u5B9A\uFF09"))))),e.a.createElement(He.a,null)),e.a.createElement(o.a,null,e.a.createElement(r.a,null,e.a.createElement("strong",null,"\u5C5E\u6027\u8BBE\u7F6E")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(f.a,{checked:c.score_open,disabled:q,onChange:function(I){c.score_open=I.target.checked,G(Object.assign({},c))}},e.a.createElement("strong",null,"\u516C\u5F00\u6210\u7EE9")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5728\u8BD5\u5377\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u6210\u7EE9)")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(f.a,{checked:c.answer_open,disabled:q,onChange:function(I){c.answer_open=I.target.checked,G(Object.assign({},c))}},e.a.createElement("strong",null,"\u516C\u5F00\u7B54\u6848")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5728\u8BD5\u5377\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u8BD5\u5377\u9898\u76EE\u7684\u7B54\u6848\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B)")),e.a.createElement(r.a,{span:24,className:"mt15 pl30 "},e.a.createElement(f.a,{checked:c.show_statistic,disabled:q,onChange:function(I){c.show_statistic=I.target.checked,G(Object.assign({},c))}},e.a.createElement("strong",null,"\u516C\u5F00\u7EDF\u8BA1")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5728\u8BD5\u5377\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u7B54\u9898\u7EDF\u8BA1\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B)")),e.a.createElement(r.a,{span:24,className:"mt15 pl30 pb40"},e.a.createElement(f.a,{checked:c.assistant_auth,disabled:q,onChange:function(I){c.assistant_auth=I.target.checked,G(Object.assign({},c))}},e.a.createElement("strong",null,"\u52A9\u6559\u6743\u9650")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5141\u8BB8\u52A9\u6559\u67E5\u770B\u7B54\u6848)"))),e.a.createElement(He.a,null),Object(a.c)()&&e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:"600px"},e.a.createElement(o.a,null,e.a.createElement(r.a,null,e.a.createElement("strong",null,"\u8BD5\u5377\u5BFC\u51FA\u683C\u5F0F\u8BBE\u7F6E")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement("strong",null,"\u5377\u5934\u5DE6\u89D2\u6807"),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u4F4D\u4E8E\u9996\u9875\u5DE6\u4E0A\u89D2\uFF0C\u8BF7\u4EE5\u56FE\u7247\u4E0A\u4F20\uFF1B\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7200k\uFF0C\u5C3A\u5BF8\u4E3A700x500\uFF09")),e.a.createElement("div",{className:"mt15 pl30"},e.a.createElement(d.a,ln,!((At=c.file_list)===null||At===void 0?void 0:At.length)&&e.a.createElement("div",null,e.a.createElement(nn,null),e.a.createElement("div",{style:{marginTop:8}},"\u4E0A\u4F20")))),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(f.a,{checked:c.show_title,disabled:q,onChange:function(I){c.show_title=I.target.checked,G(Object.assign({},c))}},e.a.createElement("strong",null,"\u5C55\u793A\u8BD5\u5377\u6807\u9898")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5219\u5728\u5377\u5934\u5C55\u793A\u8BD5\u5377\u6807\u9898\uFF09")),e.a.createElement(r.a,{span:24,className:"mt15 pl30 "},e.a.createElement(f.a,{checked:c.show_body,disabled:q,onChange:function(I){c.show_body=I.target.checked,G(Object.assign({},c))}},e.a.createElement("strong",null,"\u5C55\u793A\u8003\u8BD5\u5185\u5BB9")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5219\u5728\u5377\u5934\u5C55\u793A\u8003\u8BD5\u5185\u5BB9\uFF0C\u5373\u672C\u8BD5\u5377\u6240\u5C5E\u8BFE\u7A0B\u540D\u79F0\uFF09")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(f.a,{checked:c.show_info,disabled:q,onChange:function(I){c.show_info=I.target.checked,G(Object.assign({},c))}},e.a.createElement("strong",null,"\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5219\u5728\u5377\u5934\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F\u4FE1\u606F\uFF09")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(f.a,{checked:c.show_table,disabled:q,onChange:function(I){c.show_table=I.target.checked,G(Object.assign({},c))}},e.a.createElement("strong",null,"\u5C55\u793A\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5219\u7ED9\u51FA\u5B66\u751F\u7684\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C\uFF09")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement("strong",null,"\u5BC6\u5C01\u7EBF\u533A\u57DF\u8BBE\u7F6E"),e.a.createElement(f.a,{className:"pl8",checked:c.show_user,disabled:q,onChange:function(I){c.show_user=I.target.checked,G(Object.assign({},c))}},e.a.createElement("strong",null,"\u59D3\u540D")),e.a.createElement(f.a,{checked:c.show_no,disabled:q,onChange:function(I){c.show_no=I.target.checked,G(Object.assign({},c))}},e.a.createElement("strong",null,"\u5B66\u53F7")),e.a.createElement(f.a,{checked:c.show_group,disabled:q,onChange:function(I){c.show_group=I.target.checked,G(Object.assign({},c))}},e.a.createElement("strong",null,"\u4E13\u4E1A\u73ED\u7EA7"))),e.a.createElement("span",{className:"c-grey-c font12 pl30 pt10"},"\uFF08\u52FE\u9009\u9879\u5C06\u4F1A\u51FA\u73B0\u5728\u9996\u9875\u5DE6\u4FA7\u5BC6\u5C01\u7EBF\u5185\uFF0C\u4E0D\u9009\u5219\u4EE3\u8868\u4E0D\u8BBE\u7F6E\u5BC6\u5C01\u533A\uFF09"),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(f.a,{checked:c.show_desc,disabled:q,onChange:function(I){c.show_desc=I.target.checked,G(Object.assign({},c))}},e.a.createElement("strong",null,"\u8003\u8BD5\u8BF4\u660E")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5F00\u542F\u6587\u672C\u7F16\u8F91\u5668\uFF0C\u53EF\u8F93\u5165500\u5B57\u4EE5\u5185\u7684\u8003\u8BD5\u8BF4\u660E\uFF09")),c.show_desc&&e.a.createElement("div",{className:"mt15 pl30 pb40"},q?e.a.createElement(Ka,{style:{height:150,width:550},disabled:!0,value:c.description}):e.a.createElement($t.a,{width:550,height:150,defaultValue:c.description,id:"exercise-detail-config-exam-description-id",onChange:function(I){c.description=I,G(Object.assign({},c))}})))),e.a.createElement(r.a,{flex:1,className:"pt40"},e.a.createElement("div",{className:"pb10"},"\u793A\u4F8B\u56FE\u7247\u9884\u89C8\uFF1A"),e.a.createElement("img",{src:t("nKGa")}))),!q&&e.a.createElement(r.a,{className:"mb50 pb10 btn-w120"},e.a.createElement(b.a,{type:"primary",size:"large",onClick:function(){return S()}},"\u63D0\u4EA4"),e.a.createElement(b.a,{onClick:function(){Wt(!0),Ga()},type:"primary",size:"large",ghost:!0,className:"ml20"},"\u53D6\u6D88")),e.a.createElement(st.a,null),e.a.createElement(rn,null))},Za=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading,ye=Ee.globalSetting;return{exercise:A,loading:X.effects,globalSetting:ye}})(Ja),En=t("MXD1"),sn=t("CFYs"),Va=t("9Bee"),fn=t("51gm"),za=t.n(fn),pn={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u4E3B\u89C2\u9898",5:"\u5B9E\u8BAD\u9898"},_n={1:"\u6EE1\u5206\u4F5C\u7B54",2:"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54",3:"\u96F6\u5206\u4F5C\u7B54",4:"\u672A\u6279"},vn=function(A){var X,ye,at=A.exercise,Ge=A.loading,Ie=A.dispatch,N=Object(U.m)(),nt=Object(_.useState)(Object(h.a)(Object(h.a)({},N),{sort:"asc",page:1,per_page:10})),Qe=Object(F.a)(nt,2),Z=Qe[0],At=Qe[1],Ut=Object(U.l)(),Rt=at.statisticsList,Me=Object(_.useState)({}),wt=Object(F.a)(Me,2),Ae=wt[0],Xe=wt[1],V=Object(_.useState)([]),ct=Object(F.a)(V,2),we=ct[0],Ze=ct[1],q=Object(_.useState)(""),Wt=Object(F.a)(q,2),oe=Wt[0],Bt=Wt[1],oa=Object(_.useState)(""),fa=Object(F.a)(oa,2),ca=fa[0],w=fa[1],la=De.a.useForm(),Gt=Object(F.a)(la,1),ra=Gt[0],Da=function(){var ce=Object.assign({},ra.getFieldValue());Object.keys(ce).map(function(pe){ce[pe].includes("all")?(delete Z[pe],ra.setFieldsValue(Object(Ve.a)({},pe,"all"))):(Z[pe]=ce[pe],ra.setFieldsValue(Object(Ve.a)({},pe,Z[pe])))}),Vt()},ha=function(ce,pe){Z.page=ce,Z.limit=20,Ie({type:"exercise/getExerciseStatistics",payload:Object(h.a)({},Z)})},ea=[{title:"\u63D0\u4EA4\u7387",dataIndex:"commit_percent",align:"center",render:function(ce){return e.a.createElement("span",null,ce===0?0:(ce*100).toFixed(2),"%")}},{title:"\u6700\u4F4E\u5206",dataIndex:"min_score",align:"center",render:function(ce){return e.a.createElement("span",null,ce,"\u5206")}},{title:"\u6700\u9AD8\u5206",dataIndex:"max_score",align:"center",render:function(ce){return e.a.createElement("span",{className:"c-orange"},ce,"\u5206")}},{title:"\u5E73\u5747\u5206",dataIndex:"average_score",align:"center",render:function(ce){return e.a.createElement("span",null,ce,"\u5206")}},{title:"\u4E0D\u53CA\u683C\uFF08\u5F97\u5206 \u4F4E\u4E8E60%\uFF09",dataIndex:"fail_counts",align:"center",render:function(ce){return e.a.createElement("span",null,ce,"\u4EBA")}},{title:"\u53CA\u683C\uFF08\u5F97\u520660%~70%\uFF09",dataIndex:"pass_counts",align:"center",render:function(ce){return e.a.createElement("span",null,ce,"\u4EBA")}},{title:"\u826F\u597D\uFF08\u5F97\u520670%~90%\uFF09",dataIndex:"good_counts",align:"center",render:function(ce){return e.a.createElement("span",null,ce,"\u4EBA")}},{title:"\u4F18\u79C0\uFF08\u5F97\u520690%~100%\uFF09",dataIndex:"best_counts",align:"center",render:function(ce){return e.a.createElement("span",{className:"c-orange"},ce,"\u4EBA")}}],Vt=function(){var fe=Object(re.a)(R.a.mark(function ce(){var pe;return R.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Ie({type:"exercise/getExerciseStatistics",payload:Object(h.a)({},Z)});case 2:pe=Ue.sent,(pe==null?void 0:pe.exercise_counts)&&Ze([pe.exercise_counts]);case 4:case"end":return Ue.stop()}},ce)}));return function(){return fe.apply(this,arguments)}}();return Object(_.useEffect)(function(){Vt()},[Z.coursesId]),e.a.createElement(e.a.Fragment,null,e.a.createElement("section",{className:"minH500 bg-white"},e.a.createElement("aside",{className:"pt20"},e.a.createElement(De.a,{form:ra,onChange:Da,initialValues:(X={},Object(Ve.a)(X,"commit_status","all"),Object(Ve.a)(X,"exercise_group_id","all"),Object(Ve.a)(X,"review","all"),X)},e.a.createElement(De.a.Item,{name:"exercise_group_id"},e.a.createElement(f.a.Group,{style:{width:"100%"}},e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(r.a,{flex:"80px"},e.a.createElement(f.a,{value:"all",checked:!Ae.course_group},"\u5168\u90E8")),e.a.createElement(r.a,{flex:"1"},Rt.course_groups&&Rt.course_groups.map(function(fe,ce){return e.a.createElement(f.a,{value:fe.exercise_group_id,key:ce},fe.exercise_group_name,"(",fe.exercise_group_students,")")}))))))),e.a.createElement(We.a,{className:"mt30",loading:Ge["exercise/getExerciseStatistics"],pagination:!1,dataSource:we,columns:ea}),e.a.createElement("div",{className:za.a.title},e.a.createElement(o.a,{align:"middle",style:{height:"100%"},className:"ml5 mr5"},e.a.createElement(r.a,{flex:1,className:"font16"},"\u7EDF\u8BA1\u8BE6\u60C5"),e.a.createElement(r.a,{className:"font16"},e.a.createElement("span",{className:"current",onClick:function(){Z.sort=Z.sort==="desc"?"asc":"desc",console.log("xx params.sort: ",Z.sort),At(Object(h.a)({},Z)),Vt()}},e.a.createElement("span",null,"\u6B63\u786E\u7387"),e.a.createElement("p",{className:"edu-sorter current ".concat(Z.sort)},e.a.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),e.a.createElement("span",{className:"iconfont icon-sanjiaoxing-down"})))))),e.a.createElement(Oe.a,{spinning:Ge["exercise/getExerciseStatistics"]},e.a.createElement("div",{className:"minH200"},Rt==null||((ye=Rt.commit_results)===null||ye===void 0)?void 0:ye.map(function(fe,ce){var pe;return e.a.createElement("aside",{key:ce,className:"font14 c-black mt30"},e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:1},fe.ques_position,".",pn[fe.ques_type]),e.a.createElement(r.a,null,"\u6B63\u786E\u7387 ",e.a.createElement("span",{className:"c-orange"},fe.right_percent,"%"))),e.a.createElement("div",null,e.a.createElement(Va.a,{value:fe.ques_title})),e.a.createElement("div",{className:"mt20",style:{display:fe.ques_type===5?"none":""}},e.a.createElement(o.a,{className:"c-light-black ",gutter:[24,20]},e.a.createElement(r.a,{flex:1},"\u9009\u9879"),e.a.createElement(r.a,{flex:"60px",className:"tc"},"\u5C0F\u8BA1"),e.a.createElement(r.a,{flex:"200px"},"\u767E\u5206\u6BD4"))),e.a.createElement(He.a,{style:{margin:0,marginBottom:20,display:fe.ques_type===5?"none":""}}),fe==null||((pe=fe.ques_details)===null||pe===void 0)?void 0:pe.map(function(Be,Ue){return fe.ques_type===5?e.a.createElement("div",{className:"mt20"},e.a.createElement(o.a,{key:Ue,gutter:[24,24],className:"font14 c-black"},e.a.createElement(r.a,{flex:1},Be.challenge_position,".",Be.challenge_name),e.a.createElement(r.a,null,"\u6B63\u786E\u7387 ",e.a.createElement("span",{className:"c-orange"},Be.challenge_percent,"%"))),e.a.createElement("div",null,e.a.createElement(o.a,{className:"c-light-black ",gutter:[24,20]},e.a.createElement(r.a,{flex:1},"\u9009\u9879"),e.a.createElement(r.a,{flex:"60px",className:"tc"},"\u5C0F\u8BA1"),e.a.createElement(r.a,{flex:"200px"},"\u767E\u5206\u6BD4"))),e.a.createElement(He.a,{style:{margin:0,marginBottom:20}}),Be==null?void 0:Be.challenge_details.map(function(ta){return e.a.createElement(o.a,{key:Ue,gutter:[24,24],className:"font14 c-black"},e.a.createElement(r.a,{flex:1},e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:1,className:"ml10"},e.a.createElement(Va.a,{value:_n[ta.choice_text]})))),e.a.createElement(r.a,{flex:"60px",className:"tc"},e.a.createElement("span",{className:ta.choice_right_boolean&&"c-green"},ta.choice_users_count||0)),e.a.createElement(r.a,{flex:"200px"},e.a.createElement(sn.a,{status:"active",strokeColor:"#2abd8b",percent:(ta.choice_percent*100).toFixed(),width:200})))}),e.a.createElement(o.a,{className:"",gutter:[24,20]},e.a.createElement(r.a,{className:"ml10",flex:1},"\u6709\u6548\u586B\u5199\u91CF"),e.a.createElement(r.a,{flex:"60px",className:"tc"},fe.effictive_counts),e.a.createElement(r.a,{flex:"200px"})),e.a.createElement(He.a,{style:{margin:0,marginBottom:20}})):e.a.createElement(o.a,{key:Ue,gutter:[24,24],className:"font14 c-black"},e.a.createElement(r.a,{flex:1},e.a.createElement(o.a,null,fe.ques_type===2||fe.ques_type===3||fe.ques_type===4?"":e.a.createElement(r.a,null,B.i[Ue],". "),fe.ques_type===4?e.a.createElement(r.a,{flex:1,className:"ml10"},e.a.createElement(Va.a,{value:_n[Be.choice_text]})):e.a.createElement(r.a,{flex:1,className:"ml10"},e.a.createElement(Va.a,{value:Be.choice_text==="wrong"?"\u586B\u5199\u4E86\u9519\u8BEF\u7B54\u6848":Be.choice_text})))),e.a.createElement(r.a,{flex:"60px",className:"tc"},e.a.createElement("span",{className:Be.choice_right_boolean&&"c-green"},Be.choice_users_count||0)),e.a.createElement(r.a,{flex:"200px"},e.a.createElement(sn.a,{status:"active",strokeColor:"#2abd8b",percent:(Be.choice_percent*100).toFixed(),width:200})))}),e.a.createElement(o.a,{style:{display:fe.ques_type===5?"none":""},className:"",gutter:[24,20]},e.a.createElement(r.a,{className:fe.ques_type===2||fe.ques_type===3||fe.ques_type===4?"ml10":"",flex:1},"\u6709\u6548\u586B\u5199\u91CF"),e.a.createElement(r.a,{flex:"60px",className:"tc"},fe.effictive_counts),e.a.createElement(r.a,{flex:"200px"})))})))),e.a.createElement("div",{className:"tc mt30 mb50"},e.a.createElement(ve.a,{hideOnSinglePage:!0,total:Rt==null?void 0:Rt.questions_count,current:Z.page||1,onChange:function(ce){Z.page=ce,Vt()}})))},gn=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading;return{exercise:A,loading:X.effects}})(vn),hn=t("cVA7"),Pn=t.n(hn),ht={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u7B80\u7B54\u9898",25:"\u5B9E\u8BAD\u9898"},Pt=function(A){var X,ye=A.exercise,at=A.loading,Ge=A.dispatch,Ie=Object(U.m)(),N=Object(U.l)(),nt=ye.statisticsList,Qe=Object(_.useState)({}),Z=Object(F.a)(Qe,2),At=Z[0],Ut=Z[1],Rt=Object(_.useState)([]),Me=Object(F.a)(Rt,2),wt=Me[0],Ae=Me[1],Xe=Object(_.useState)(""),V=Object(F.a)(Xe,2),ct=V[0],we=V[1],Ze=Object(_.useState)(""),q=Object(F.a)(Ze,2),Wt=q[0],oe=q[1],Bt=Object(_.useState)({}),oa=Object(F.a)(Bt,2),fa=oa[0],ca=oa[1],w=De.a.useForm(),la=Object(F.a)(w,1),Gt=la[0];Ie.sort="asc";var ra=function(ce){return{title:{text:"\u300E \u5B66\u751F\u6B63\u786E\u7387\u5206\u5E03\u56FE \u300F",left:"center"},tooltip:{trigger:"item",formatter:"{b} : {c} \u4EBA"},legend:{bottom:0,icon:"circle",left:"center",itemWidth:6,itemHeight:6,data:["100%","90%-100%","70%-90%","60%-70%","60%\u4EE5\u4E0B"].reverse()},series:[{type:"pie",radius:"55%",minAngle:15,center:["50%","50%"],selectedMode:"single",label:{show:!0,position:"outer",normal:{formatter:`{b} - {c}\u4EBA`,color:"#5c5c5c",lineHeight:20}},labelLine:{normal:{length:20,length2:20,lineStyle:{color:"rgba(0,0,0,.45)"}}},data:[{value:ce.details[0].full_count,name:"100%"},{value:ce.details[0].best_count,name:"90%-100%"},{value:ce.details[0].good_count,name:"70%-90%"},{value:ce.details[0].pass_count,name:"60%-70%"},{value:ce.details[0].fails_count,name:"60%\u4EE5\u4E0B"}],itemStyle:{emphasis:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"},normal:{color:function(Be){var Ue=["#99B8FB","#80E0B9","#8190AA","#F7C739","#EB7E65"];return Ue[Be.dataIndex]}}},emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}},Da=function(){var ce=Object.assign({},Gt.getFieldValue());Object.keys(ce).map(function(pe){ce[pe].includes("all")?(delete Ie[pe],Gt.setFieldsValue(Object(Ve.a)({},pe,"all"))):(Ie[pe]=ce[pe],Gt.setFieldsValue(Object(Ve.a)({},pe,Ie[pe])))}),Ge({type:"exercise/getExerciseStatistics",payload:Ie})},ha=function(ce,pe){Ie.page=ce,Ie.limit=20,Ge({type:"exercise/getExerciseStatistics",payload:Object(h.a)({},Ie)})},ea=[{title:"\u63D0\u4EA4\u7387",dataIndex:"commit_percent",render:function(ce){return e.a.createElement("span",null,ce*100,"%")}},{title:"\u6700\u4F4E\u5206",dataIndex:"max_score",render:function(ce){return e.a.createElement("span",null,ce,"\u5206")}},{title:"\u6700\u9AD8\u5206",dataIndex:"max_score",render:function(ce){return e.a.createElement("span",{className:"c-orange"},ce,"\u5206")}},{title:"\u5E73\u5747\u5206",dataIndex:"average_score",render:function(ce){return e.a.createElement("span",null,ce,"\u5206")}},{title:"\u4E0D\u53CA\u683C\uFF08\u5F97\u5206 \u4F4E\u4E8E60%\uFF09",dataIndex:"fail_counts",render:function(ce){return e.a.createElement("span",null,ce,"\u4EBA")}},{title:"\u53CA\u683C\uFF08\u5F97\u520660%~70%\uFF09",dataIndex:"pass_counts",render:function(ce){return e.a.createElement("span",null,ce,"\u4EBA")}},{title:"\u826F\u597D\uFF08\u5F97\u520670%~90%\uFF09",dataIndex:"good_counts",render:function(ce){return e.a.createElement("span",null,ce,"\u4EBA")}},{title:"\u4F18\u79C0\uFF08\u5F97\u520690%~100%\uFF09",dataIndex:"best_counts",render:function(ce){return e.a.createElement("span",{className:"c-orange"},ce,"\u4EBA")}}],Vt=function(){var fe=Object(re.a)(R.a.mark(function ce(){var pe;return R.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Ge({type:"exercise/getExerciseStatistics",payload:Object(h.a)({},Ie)});case 2:pe=Ue.sent,(pe==null?void 0:pe.exercise_counts)&&Ae([pe.exercise_counts]);case 4:case"end":return Ue.stop()}},ce)}));return function(){return fe.apply(this,arguments)}}();return Object(_.useEffect)(function(){Vt()},[Ie.coursesId]),e.a.createElement("section",{className:"minH500 ",style:{padding:0}},e.a.createElement("aside",{className:"bg-white inline-block w100 th-bg-white"},e.a.createElement(We.a,{className:"mt10 bg-white",loading:at["exercise/getExerciseStatistics"],pagination:!1,dataSource:wt,columns:ea})),e.a.createElement("aside",{className:"mt20"},e.a.createElement("span",{className:"bold c-black font16 ml20"},"\u5DF2\u4EA4\u5377\u5B66\u751F\u7B54\u9898\u8BE6\u60C5")),e.a.createElement("aside",null,nt==null||((X=nt.commit_results)===null||X===void 0)?void 0:X.map(function(fe,ce){return e.a.createElement("div",{key:ce,className:"bg-white pl20 pt20 pr20 pb20 mt20"},e.a.createElement("div",{style:{fontSize:14,color:"#1890FF",fontWeight:500}},ce+1,"\u3001",ht[fe.question_type],e.a.createElement("span",{style:{color:"#999",paddingLeft:10}},"(\u5171",fe.question_count,"\u5C0F\u9898\uFF0C",fe.question_score,"\u5206)"),e.a.createElement("span",{style:{color:"#000",float:"right"}},"\u5168\u73ED\u6B63\u786E\u7387\uFF1A",fe.right_percent*100,"%")),e.a.createElement(Pn.a,{option:ra(fe),style:{height:370},opts:{renderer:"svg"}}))})))},bt=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading;return{exercise:A,loading:X.effects}})(Pt),ia=t("tf39"),na=t.n(ia),ba=function(A){var X,ye,at,Ge,Ie,N,nt,Qe,Z,At=A.exercise,Ut=A.globalSetting,Rt=A.loading,Me=A.dispatch,wt=A.user,Ae=A.match,Xe=Object(W.a)(A,["exercise","globalSetting","loading","dispatch","user","match"]),V=Object(U.m)(),ct=Object(U.l)(),we=Object(_.useState)([]),Ze=Object(F.a)(we,2),q=Ze[0],Wt=Ze[1],oe=Object(_.useState)(ct.query.tabs||0),Bt=Object(F.a)(oe,2),oa=Bt[0],fa=Bt[1],ca=At.exerciseList,w=At.commonHeader,la=wt.userInfo;V.category=ct.query.category_id,Object(_.useEffect)(function(){Me({type:"exercise/getCommonHeader",payload:Object(h.a)({},V)})},[V.coursesId]);var Gt=function(){Object(B.D)({inner_ip:w.inner_ip,public_ip:w.public_ip,ip_limit:w.ip_limit,ip_bind:w.ip_bind,open_camera:w.open_camera,exercise_tips:[w.open_camera?"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A":""],exerciseId:w.id,screen_open:w.screen_open,screen_num:w.screen_num,coursesId:V.coursesId,login:la.login,history:Xe.history})},ra=function(){Me({type:"exercise/getExerciseList",payload:Object(h.a)({},V)})},Da=function(){var Be={0:function(){Me({type:"exercise/getExerciseList",payload:Object(h.a)({},V)})},3:function(){Me({type:"exercise/getWorkSetting",payload:Object(h.a)({},V)})}};Be[oa]&&Be[oa]()},ha=[{name:"\u7B54\u9898\u5217\u8868",id:0,compontent:e.a.createElement(qe,null)},{name:"\u7EDF\u8BA1\u7ED3\u679C",id:1,compontent:e.a.createElement(gn,null)},{name:"\u8BD5\u5377\u9884\u89C8",id:2,compontent:e.a.createElement(it,{activeTabs:oa})},{name:"\u8BBE\u7F6E",id:3,compontent:e.a.createElement(Za,null)}].filter(function(pe){return(w==null?void 0:w.is_random)?(pe.name==="\u7EDF\u8BA1\u7ED3\u679C"&&(pe.compontent=e.a.createElement(bt,null)),pe.name!=="\u8BD5\u5377\u9884\u89C8"):!0}).filter(function(pe){return Object(a.j)()&&(w==null?void 0:w.assistant_auth)||Object(a.c)()?!0:(w==null?void 0:w.show_statistic)&&(w==null?void 0:w.exercise_status)===3?pe.name!=="\u8BD5\u5377\u9884\u89C8":pe.name==="\u7B54\u9898\u5217\u8868"||pe.name==="\u8BBE\u7F6E"}).filter(function(pe){return!!pe}),ea="YYYY-MM-DD",Vt=O()("2020-11-15",ea),fe=function(){return de.a.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:e.a.createElement(e.a.Fragment,null,"EduCoder\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")})},ce=function(){return e.a.createElement(L.a,{onClick:function(){var Be=Object(re.a)(R.a.mark(function Ue(ta){var ja;return R.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:c.t0=ta.key,c.next=c.t0==="1"?3:8;break;case 3:return c.next=5,Object(E.k)(Object(h.a)({},V));case 5:return ja=c.sent,ja.status===0&&Object(ee.i)(Object(h.a)({},V)),c.abrupt("break",8);case 8:case"end":return c.stop()}},Ue)}));return function(Ue){return Be.apply(this,arguments)}}()},e.a.createElement(L.a.Item,{key:"1"},"\u5B66\u751F\u6210\u7EE9"),e.a.createElement(L.a.Item,{key:"2"},e.a.createElement("a",{target:"_blank",href:"/classrooms/".concat(V.coursesId,"/exercise/").concat(V.categoryId,"/export_blank")},"\u7A7A\u767D\u8BD5\u5377")),e.a.createElement(L.a.Item,{key:"3"},e.a.createElement(ue.Link,{to:"/classrooms/".concat(V.coursesId,"/exportlist/exercise_score")},"\u5386\u53F2\u5BFC\u51FA")))};return Object(a.h)()?e.a.createElement("section",{className:na.a.bg},e.a.createElement("div",{className:"edu-container"},la.username&&e.a.createElement("section",{className:"animated fadeIn"},e.a.createElement("aside",{className:"mt10"},e.a.createElement(j.a,{separator:">"},e.a.createElement(j.a.Item,null,e.a.createElement(ue.Link,{to:"/classrooms/".concat(V.coursesId,"/exercise")},wt==null||((X=wt.userInfo)===null||X===void 0||((ye=X.course)===null||ye===void 0))?void 0:ye.course_name)),e.a.createElement(j.a.Item,null,e.a.createElement(ue.Link,{to:"/classrooms/".concat(V.coursesId,"/exercise")},"\u8BD5\u5377")),e.a.createElement(j.a.Item,null,"\u8BD5\u5377\u8BE6\u60C5"))),e.a.createElement("aside",{className:[na.a.title,"mt20"].join(" ")},e.a.createElement(ue.Link,{to:"/classrooms/".concat(V.coursesId,"/exercise")},e.a.createElement(Q.a,{className:"font16 c-black"})),e.a.createElement("strong",{className:"font20 ml5"},w==null?void 0:w.exercise_name),e.a.createElement(B.g,{is_random:w==null?void 0:w.is_random,status:[B.c[w.exercise_status]]}))),e.a.createElement("aside",{className:"mt30 relative"},e.a.createElement("div",{className:na.a.export},Object(a.c)()&&(w==null||((at=w.user_permission)===null||at===void 0)?void 0:at.user_commit_counts)>0&&(w==null?void 0:w.exercise_status)===2&&e.a.createElement(b.a,{onClick:function(Be){Be.preventDefault(),Me({type:"exercise/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",params:V}})}},e.a.createElement("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"\u6253\u56DE\u91CD\u505A"),Object(a.c)()&&(w==null||((Ge=w.user_permission)===null||Ge===void 0)?void 0:Ge.exercise_unpublish_count)>0&&e.a.createElement(b.a,{onClick:function(Be){Be.preventDefault();var Ue=O()(w==null?void 0:w.created_at,ea),ta=O()(Vt).diff(O()(Ue),"days");if(ta>0&&(w==null?void 0:w.is_random)){fe();return}Me({type:"exercise/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",params:V,cb:Da}})}},e.a.createElement("span",{className:"iconfont icon-fabuzhiwei font14 mr5"}),"\u7ACB\u5373\u53D1\u5E03"),Object(a.c)()&&(w==null||((Ie=w.user_permission)===null||Ie===void 0)?void 0:Ie.exercise_publish_count)>0&&e.a.createElement(b.a,{onClick:function(Be){Be.preventDefault(),Me({type:"exercise/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:V}})}},e.a.createElement("span",{className:"iconfont icon-lijijiezhi mr5 font14"}),"\u7ACB\u5373\u622A\u6B62"),Object(a.q)()&&(w==null||((N=w.user_permission)===null||N===void 0)?void 0:N.current_status)===2&&w.exercise_status>1&&e.a.createElement(b.a,{onClick:Gt},e.a.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u5F00\u59CB\u7B54\u9898"),Object(a.q)()&&(w==null||((nt=w.user_permission)===null||nt===void 0)?void 0:nt.current_status)===0&&w.exercise_status>1&&e.a.createElement(b.a,{onClick:Gt},e.a.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7EE7\u7EED\u7B54\u9898"),Object(a.c)()&&(Object(a.j)()&&(w==null?void 0:w.assistant_auth)||!Object(a.j)())&&e.a.createElement(b.a,{onClick:function(){var Be=O()(w==null?void 0:w.created_at,ea),Ue=O()(Vt).diff(O()(Be),"days");if(Ue>0&&(w==null?void 0:w.is_random)){fe();return}else $.c.push((w==null?void 0:w.is_random)?"/classrooms/".concat(V.coursesId,"/exercise/").concat(V.categoryId,"/random/edit?random=true"):"/classrooms/".concat(V.coursesId,"/exercise/").concat(V.categoryId,"/edit?random=false"))}},e.a.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7F16\u8F91\u8BD5\u5377"),Object(a.c)()&&e.a.createElement(m.a,{overlay:ce},e.a.createElement(b.a,null,e.a.createElement(u.a,null),"\u5BFC\u51FA",e.a.createElement(i.a,null)))),e.a.createElement(l.a,{defaultActiveKey:oa,className:na.a.tabs,onChange:function(Be){var Ue=O()(w==null?void 0:w.created_at,ea),ta=O()(Vt).diff(O()(Ue),"days");if(ta>0&&parseInt(Be)===3&&(w==null?void 0:w.is_random)){fe();return}fa(Be)}},ha.map(function(pe,Be){return e.a.createElement(l.a.TabPane,{tab:pe.name,key:pe.id})})),e.a.createElement("section",{className:"pl25 pr25 bg-white"},(Qe=ha.filter(function(pe){return pe.id==oa}))===null||Qe===void 0||((Z=Qe[0])===null||Z===void 0)?void 0:Z.compontent))),e.a.createElement(Ta,null),e.a.createElement(he,null),e.a.createElement(Nt,{cb:function(){return ra()}})):""},Ba=g.default=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading,ye=Ee.user,at=Ee.globalSetting;return{exercise:A,globalSetting:at,user:ye,loading:X.effects}})(ba)},L4pD:function(Ne,g,t){"use strict";var Je=t("5Dmo"),l=t("3S7+"),ae=t("2qtc"),m=t("kLXV"),Y=t("WmNS"),b=t.n(Y),P=t("k1fw"),j=t("miYZ"),J=t("tsqr"),L=t("9og8"),ne=t("tJVT"),R=t("PpiC"),re=t("q1tI"),p=t.n(re),de=t("Ty5D"),h=t("9kvl"),F=t("V0Rq"),W=t("1vsH"),_=t("9Bee"),e=t("YJx+"),U=t.n(e),ue=["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(u,i){var E=u.problemset,B=u.exercise,ee=u.globalSetting,C=u.loading,ve=u.dispatch,le=u.onRef,Ce=le===void 0?function(){}:le,k=u.editData,T=u.cancelAdd,Re=T===void 0?function(){}:T,f=u.editKey,ge=u.setEditKey,We=ge===void 0?function(){}:ge,y=u.addCallback,s=y===void 0?function(){}:y,_e=u.setIsClaer,ut=_e===void 0?function(){}:_e,Fe=Object(R.a)(u,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),te=Object(re.useState)([]),o=Object(ne.a)(te,2),Dt=o[0],r=o[1],Mt=Object(re.useState)(),Kt=Object(ne.a)(Mt,2),Ve=Kt[0],ga=Kt[1],De=Object(re.useState)([]),Zt=Object(ne.a)(De,2),O=Zt[0],H=Zt[1],M=Object(re.useState)(""),Yt=Object(ne.a)(M,2),Se=Yt[0],St=Yt[1],Jt=Object(re.useState)(5),qt=Object(ne.a)(Jt,2),ma=qt[0],pa=qt[1],Oa=Object(re.useState)(!1),ie=Object(ne.a)(Oa,2),a=ie[0],n=ie[1],v=Object(de.k)(),x=Object(de.m)();Object(re.useEffect)(function(){r(["","","",""])},[]),Object(re.useEffect)(function(){if(!(k==null?void 0:k.question_choices)){n(!0),St(""),pa(5),r(["","","",""]),H([]);return}St(k==null?void 0:k.question_title),pa(parseInt(k==null?void 0:k.question_score)),r(k==null?void 0:k.question_choices.map(function($e){return $e.choice_text}));var Le=[];k==null||k.standard_answer.map(function($e,_t){Le.push($e-1)}),H(Le)},[k]),Object(re.useImperativeHandle)(i,function(){return{onSave:K,isEdit:a}});var K=function(){var Le=Object(L.a)(b.a.mark(function $e(){var _t,Lt,pt;return b.a.wrap(function(xt){for(;;)switch(xt.prev=xt.next){case 0:if(Se){xt.next=3;break}return J.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),xt.abrupt("return",!1);case 3:if(_t=Dt.findIndex(function(Tt){return!Tt}),!(_t>-1)){xt.next=7;break}return J.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(ue[_t]," \u9009\u9879\u7684\u5185\u5BB9")),xt.abrupt("return",!1);case 7:if(O.length){xt.next=10;break}return J.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),xt.abrupt("return",!1);case 10:if(!(O.length<1)){xt.next=13;break}return J.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),xt.abrupt("return",!1);case 13:if(Lt=Dt.map(function(Tt,yt){return{choice_text:Tt,is_answer:O.includes(yt)?yt+1:0}}),!k.question_id){xt.next=20;break}return xt.next=17,ve({type:"exercise/editExerciseQuestion",payload:{id:k.question_id,question_title:Se,question_type:1,question_score:ma,question_choices:Lt.map(function(Tt){return Tt.choice_text}),standard_answers:Lt.filter(function(Tt){return Tt.is_answer}).map(function(Tt){return Tt.is_answer})}});case 17:pt=xt.sent,xt.next=23;break;case 20:return xt.next=22,ve({type:"exercise/addExerciseQuestion",payload:{insert_id:k==null?void 0:k.insert_id,categoryId:x.categoryId,question_title:Se,question_type:1,question_score:"5.0",question_choices:Lt.map(function(Tt){return Tt.choice_text}),standard_answers:Lt.filter(function(Tt){return Tt.is_answer}).map(function(Tt){return Tt.is_answer})}});case 22:pt=xt.sent;case 23:pt.status===0&&(J.b.success("\u4FDD\u5B58\u6210\u529F"),n(!1),ve({type:"exercise/editExercise",payload:Object(P.a)({},x)}));case 24:case"end":return xt.stop()}},$e)}));return function(){return Le.apply(this,arguments)}}(),xe=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u7F16\u7A0B\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(Le){var $e,_t;return(B==null||(($e=B.editData)===null||$e===void 0||((_t=$e.exercise)===null||_t===void 0))?void 0:_t.exercise_status)===1?Le:Le.id!=="del"&&Le.id!=="add"}),qe=function(){var Le=Object(L.a)(b.a.mark(function $e(_t){return b.a.wrap(function(pt){for(;;)switch(pt.prev=pt.next){case 0:pt.t0=_t.id,pt.next=pt.t0==="del"?3:pt.t0==="up"||pt.t0==="down"?5:pt.t0==="edit"?9:pt.t0==="add"?12:17;break;case 3:return m.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(L.a)(b.a.mark(function xt(){return b.a.wrap(function(yt){for(;;)switch(yt.prev=yt.next){case 0:return yt.next=2,Object(F.j)({id:k.question_id});case 2:ve({type:"exercise/editExercise",payload:Object(P.a)({},x)});case 3:case"end":return yt.stop()}},xt)}))()}}),pt.abrupt("break",17);case 5:return pt.next=7,ve({type:"exercise/exeriseMoveUpDown",payload:{id:k.question_id,opr:_t.id}});case 7:return ve({type:"exercise/editExercise",payload:Object(P.a)({},x)}),pt.abrupt("break",17);case 9:return ut(!1),v.push("/problems/".concat(k==null?void 0:k.hack_identifier,"/edit?type=exercises&express_id=").concat(x.categoryId,"&question_id=").concat(k==null?void 0:k.question_id,"&score=").concat(k==null?void 0:k.question_score,"&callback_url=").concat(location.pathname)),pt.abrupt("break",17);case 12:if(!(f!==-1)){pt.next=15;break}return J.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),pt.abrupt("return");case 15:return s({key:k.key,insert_id:k==null?void 0:k.question_id,question_type:6}),pt.abrupt("break",17);case 17:case"end":return pt.stop()}},$e)}));return function(_t){return Le.apply(this,arguments)}}(),et=function(){var Le=Object(L.a)(b.a.mark(function $e(_t){var Lt;return b.a.wrap(function(Ea){for(;;)switch(Ea.prev=Ea.next){case 0:return _t.preventDefault(),Ea.next=3,Object(F.M)({id:k==null?void 0:k.hack_identifier});case 3:Lt=Ea.sent,Lt.status===0&&Object(W.z)("/myproblems/".concat(Lt==null?void 0:Lt.identifier));case 5:case"end":return Ea.stop()}},$e)}));return function(_t){return Le.apply(this,arguments)}}(),He=function(){return p.a.createElement("aside",null,p.a.createElement("div",{className:U.a.questionType},p.a.createElement("div",null,p.a.createElement("span",{className:"font16 c-blue"},k.key,"\u3001\u7F16\u7A0B\u9898"),"\uFF08",k.question_score,"\u5206\uFF09"),p.a.createElement("span",{className:"c-blue current",onClick:function(_t){return et(_t)}},"\u67E5\u770B\u8BE6\u60C5"),!k.hideAction&&xe.map(function($e,_t){return $e.id==="up"&&k.key===1||$e.id==="down"&&k.key===k.len?null:p.a.createElement(l.a,{key:_t,placement:"bottom",title:$e.name},p.a.createElement("span",{onClick:function(){return qe($e)},className:$e.icon}))})),p.a.createElement("div",{className:"mt5"},p.a.createElement(_.a,{value:k.question_title})),p.a.createElement("div",{className:U.a.questionChoices},p.a.createElement(_.a,{value:k.description||""})))};return p.a.createElement("section",{className:U.a.wrap},He())};g.a=Object(h.a)(function(Q){var u=Q.problemset,i=Q.loading,E=Q.globalSetting,B=Q.exercise;return{problemset:u,globalSetting:E,exercise:B,loading:i.effects}},null,null,{forwardRef:!0})(Object(re.forwardRef)($))},M8RZ:function(Ne,g,t){"use strict";t.d(g,"a",function(){return J});var Je=t("fWQN"),l=t("mtLc"),ae=t("yKVA"),m=t("879j"),Y=t("q1tI"),b=t.n(Y),P=t("i8i4"),j=t.n(P),J=function(L){Object(ae.a)(R,L);var ne=Object(m.a)(R);function R(re){var p;Object(Je.a)(this,R),p=ne.call(this,re);var de=window.document;return p.node=de.createElement("div"),de.body.appendChild(p.node),p}return Object(l.a)(R,[{key:"render",value:function(){var p=this.props.children;return Object(P.createPortal)(p,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),R}(b.a.Component)},O2Wb:function(Ne,g,t){Ne.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(Ne,g,t){"use strict";var Je=t("2qtc"),l=t("kLXV"),ae=t("rAM+"),m=t("tJVT"),Y=t("jrin"),b=t("q1tI"),P=t.n(b),j=t("VrN/"),J=t.n(j),L=t("bdgK"),ne=t("p77/"),R=t("Bd2K"),re=t("ELLl"),p=t("19Vz"),de=t("lZu9"),h=t("kSUc"),F=t("9Bee"),W=t("0Owb"),_=t("dejd"),e=t("C+DQ"),U=[{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 ue(n){var v=n.onActionCallback,x=n.title,K=n.icon,xe=n.actionName,qe=n.className,et=qe===void 0?"":qe,He=n.children;function Le(){v(xe)}return P.a.createElement("a",{title:x,className:et,onClick:Le},P.a.createElement("i",{className:"md-iconfont ".concat(K)}),He)}var $=function(n){var v=n.watch,x=n.showNullButton,K=n.onActionCallback,xe=n.fullScreen,qe=[].concat(U,[{title:"".concat(v?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(v?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return P.a.createElement("ul",{className:"markdown-toolbar-container"},qe.map(function(et,He){return P.a.createElement("li",{key:He},et.actionName?P.a.createElement(ue,Object(W.a)({},et,{onActionCallback:K})):P.a.createElement("span",{className:"v-line"}))}),x?P.a.createElement("li",null,P.a.createElement(ue,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:K},P.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,P.a.createElement("li",{className:"btn-full-screen"},P.a.createElement(ue,{icon:"".concat(xe?"icon-shrink":"icon-enlarge"),title:xe?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:K})))},Q=t("M8RZ"),u=t("+L6B"),i=t("2/Rp"),E=t("y8nQ"),B=t("Vl3Y"),ee=t("5NDa"),C=t("5rEg"),ve={labelCol:{span:4},wrapperCol:{span:20}},le=function(n){var v=n.callback,x=n.onCancel;function K(xe){v(xe)}return P.a.createElement(B.a,Object(W.a)({},ve,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:K}),P.a.createElement(B.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},P.a.createElement(C.a,null)),P.a.createElement(B.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},P.a.createElement(C.a,null)),P.a.createElement("div",{className:"flex-container flex-end"},P.a.createElement(i.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),P.a.createElement(i.a,{type:"ghost",onClick:x},"\u53D6\u6D88")))},Ce=t("7ahc"),k=t("HmJG"),T=t("BjJ7"),Re=B.a.useForm,f={width:280,marginRight:10},ge={labelCol:{span:5},wrapperCol:{span:19}},We=function(n){var v=n.callback,x=n.onCancel,K=Re(),xe=Object(m.a)(K,1),qe=xe[0];function et($e){v($e)}function He($e){qe.setFieldsValue({src:"/api/attachments/".concat($e.id)})}function Le($e){var _t=$e.target.files[0];s(_t,He)}return P.a.createElement(B.a,Object(W.a)({form:qe},ge,{className:"upload-image-panel",onFinish:et}),P.a.createElement(B.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},P.a.createElement("div",{className:"flex-container"},P.a.createElement(B.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},P.a.createElement(C.a,{style:f})),P.a.createElement(y,{onFileChange:Le}))),P.a.createElement(B.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},P.a.createElement(C.a,{style:{width:264}})),P.a.createElement(B.a.Item,{style:{textAlign:"right"}},P.a.createElement(i.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),P.a.createElement(i.a,{type:"ghost",onClick:x},"\u53D6\u6D88")))};function y(n){var v=n.onFileChange;return P.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",P.a.createElement("input",{type:"file",accept:"image/*",onChange:v}))}function s(n,v){var x=new FormData;x.append("editormd-image-file",n),x.append("file_param_name","editormd-image-file"),x.append("byxhr","true");var K=new window.XMLHttpRequest;K.withCredentials=!0,K.addEventListener("load",function(xe){v(JSON.parse(xe.target.responseText))},!1),K.addEventListener("error",function(xe){console.error(xe)},!1),K.open("POST","".concat(T.a,"/api/attachments.json")),K.send(x)}var _e=t("giR+"),ut=t("fyUT"),Fe=t("7Kak"),te=t("9yH6"),o=te.a.Group,Dt={margin:"0 8px"},r=function(n){var v=n.callback,x=n.onCancel;function K(xe){v(xe)}return P.a.createElement(B.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:K},P.a.createElement("div",{className:"flex-container"},P.a.createElement("span",{style:Dt},"\u5355\u5143\u683C\u6570\uFF1A"),P.a.createElement("span",{style:Dt},"\u884C\u6570"),P.a.createElement(B.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},P.a.createElement(ut.a,null)),P.a.createElement("span",{style:Dt},"\u5217\u6570"),P.a.createElement(B.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},P.a.createElement(ut.a,null))),P.a.createElement("div",{className:"flex-container",style:{marginTop:12}},P.a.createElement("span",{style:Dt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),P.a.createElement(B.a.Item,{name:"align"},P.a.createElement(o,null,P.a.createElement(te.a,{value:"default"},P.a.createElement("i",{className:"fa fa-align-justify"})),P.a.createElement(te.a,{value:"left"},P.a.createElement("i",{className:"fa fa-align-left"})),P.a.createElement(te.a,{value:"center"},P.a.createElement("i",{className:"fa fa-align-center"})),P.a.createElement(te.a,{value:"right"},P.a.createElement("i",{className:"fa fa-align-right"}))))),P.a.createElement("div",{className:"flex-container flex-end"},P.a.createElement(i.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),P.a.createElement(i.a,{type:"ghost",onClick:x},"\u53D6\u6D88")))},Mt="link",Kt="upload-image",Ve="code-block",ga="add-table",De="------------",Zt={default:De,left:":".concat(De),center:":".concat(De,":"),right:"".concat(De,":")},O=t("9VGf"),H,M;function Yt(){}var Se=0,St=1e4,Jt="\u2581";function qt(n){return/^\d+$/.test(n)?"".concat(n,"px"):n}var ma=navigator.platform.toUpperCase().indexOf("MAC")>=0,pa=ma?"Cmd":"Ctrl",Oa=(H={},Object(Y.a)(H,pa+"-B","bold"),Object(Y.a)(H,pa+"-I","italic"),H),ie=(M={},Object(Y.a)(M,Mt,"\u6DFB\u52A0\u94FE\u63A5"),Object(Y.a)(M,Ve,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(Y.a)(M,Kt,"\u6DFB\u52A0\u56FE\u7247"),Object(Y.a)(M,ga,"\u6DFB\u52A0\u8868\u683C"),M),a=g.a=function(n){var v=n.defaultValue,x=v===void 0?"":v,K=n.onChange,xe=n.width,qe=xe===void 0?"100%":xe,et=n.height,He=et===void 0?400:et,Le=n.miniToolbar,$e=Le===void 0?!1:Le,_t=n.isFocus,Lt=_t===void 0?!1:_t,pt=n.watch,Ea=n.id,xt=Ea===void 0?"markdown-editor-id":Ea,Tt=n.showResizeBar,yt=Tt===void 0?!1:Tt,it=n.noStorage,Pe=it===void 0?!1:it,Oe=n.showNullButton,be=Oe===void 0?!1:Oe,It=n.fullScreen,Te=It===void 0?!1:It,Nt=n.onBlur,sa=n.onCMBeforeChange,vt=n.className,Ot=vt===void 0?"":vt,Ta=n.placeholder,rt=Ta===void 0?"":Ta,he=Object(b.useState)(null),me=Object(m.a)(he,2),d=me[0],D=me[1],ze=Object(b.useState)(x),ke=Object(m.a)(ze,2),ft=ke[0],tt=ke[1],Sa=Object(b.useState)(pt),dt=Object(m.a)(Sa,2),Ct=dt[0],La=dt[1],nn=Object(b.useState)(Te),Xa=Object(m.a)(nn,2),wa=Xa[0],$a=Xa[1],rn=Object(b.useState)(""),Qa=Object(m.a)(rn,2),Ma=Qa[0],$t=Qa[1],st=Object(b.useState)(0),mt=Object(m.a)(st,2),gt=mt[0],ot=mt[1],aa=Object(b.useState)(He),Aa=Object(m.a)(aa,2),Pa=Aa[0],Ua=Aa[1],Ha=Object(b.useState)(!1),ya=Object(m.a)(Ha,2),un=ya[0],Ka=ya[1],Ia=Object(b.useRef)(),Wa=Object(b.useRef)(),Ja=Object(b.useRef)(),Za=Object(b.useRef)();Object(b.useEffect)(function(){if(Ia.current){var ht=function(ia,na){var ba=na.clipboardData;if(ba){var Ba=ba.types.toString(),Ee=ba.items;if(Ba==="text/html,Files"||Ba==="Files"){var A=Ee[1];Ba==="Files"&&(A=Ee[0]),A.kind==="file"&&A.type.match(/^image\//i)&&s(A.getAsFile(),function(X){X.id?Pt.replaceSelection("![,](/api/attachments/".concat(X.id,")")):document.location.href="/user/login"})}else return!0}return!0},Pt=J.a.fromTextArea(Ia.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!$e,lineWrapping:!0,value:x,autoCloseTags:!0,autoCloseBrackets:!0});return Pt.on("paste",ht),D(Pt),function(){Pt.off("paste",ht)}}},[]);var En=Object(b.useCallback)(function(){if(Wa.current)try{var ht=Wa.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,Pt=Wa.current.getElementsByClassName("markdown-editor-body")[0];wa?Pt.style.height="calc(100vh - ".concat(ht,"px)"):Pt.style.height="".concat(Pa-ht,"px")}catch(bt){console.log(bt,"---- to set md editor body height")}},[Pa,Wa,wa]);Object(b.useEffect)(function(){function ht(){var bt=new L.default(function(ia){var na=Object(ae.a)(ia),ba;try{for(na.s();!(ba=na.n()).done;){var Ba=ba.value;(Ba.target.offsetHeight>0||Ba.target.offsetWidth>0)&&(En(),d.setSize("100%","100%"),d.refresh())}}catch(Ee){na.e(Ee)}finally{na.f()}});return bt.observe(Ia.current.parentElement),bt}if(d){var Pt=ht();return function(){Pt.unobserve(Ia.current.parentElement)}}},[d,En]),Object(b.useEffect)(function(){if(d){for(var ht=[],Pt=function(){var Ba=ia[bt];na=Object(m.a)(Ba,2);var Ee=na[0],A=na[1],X=Object(Y.a)({},Ee,function(){sn(A)});ht.push(X),d.addKeyMap(X)},bt=0,ia=Object.entries(Oa);bt0){var ht=new Date().getTime(),Pt=window.sessionStorage.getItem(xt);ht>=gt+St&&(!Pt||Pt!==ft)&&(window.sessionStorage.setItem(xt,ft),Ka(!0))}},St),Object(b.useEffect)(function(){La(pt)},[d,pt]),Object(b.useEffect)(function(){d&&(Lt&&d.focus())},[d,Lt]),Object(b.useEffect)(function(){if(Ct&&d){var ht=function(ia){var na=ia.target;if(Za.current){var ba=na.scrollTop/na.scrollHeight;Za.current.scrollTop=Za.current.scrollHeight*ba}},Pt=d.getScrollerElement();return Pt.addEventListener("scroll",ht),function(){Pt.removeEventListener("scroll",ht)}}},[d,Ct]),Object(b.useEffect)(function(){if(d&&sa){var ht=function(bt,ia){sa(bt,ia)};return d.on("beforeChange",ht),function(){d.off("beforeChange",ht)}}},[d,sa]),Object(b.useEffect)(function(){if(d&&Nt){var ht=function(){Nt(d.getValue())};return d.on("blur",ht),function(){d.off("blur",ht)}}},[d,Nt]),Object(b.useEffect)(function(){if(d){var ht=function(bt){var ia=bt.getValue();tt(ia),ot(new Date().getTime()),bt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),K&&K(ia)};return d.on("change",ht),function(){d.off("change",ht)}}},[d,K]),Object(b.useEffect)(function(){d&&(x==null?(d.setValue(""),tt("")):x!==d.getValue()&&(d.setValue(x),tt(x)))},[d,x]);var sn=Object(b.useCallback)(function(ht){var Pt=d.getCursor(),bt=d.getSelection(),ia=bt.split(` -`);switch(ht){case"bold":return d.replaceSelection("**"+bt+"**"),bt===""&&d.setCursor(Pt.line,Pt.ch+2),d.focus();case"italic":return d.replaceSelection("*"+bt+"*"),bt===""&&d.setCursor(Pt.line,Pt.ch+1),d.focus();case"code":return d.replaceSelection("`"+bt+"`"),bt===""&&d.setCursor(Pt.line,Pt.ch+1),d.focus();case"inline-latex":return d.replaceSelection("`$$"+bt+"$$`"),bt===""&&d.setCursor(Pt.line,Pt.ch+3),d.focus();case"latex":return d.replaceSelection("```latex\n"+bt+"\n```"),d.setCursor(Pt.line+1,bt.length+1),d.focus();case"line-break":return d.replaceSelection(`
    -`),d.focus();case"list-ul":return bt===""?d.replaceSelection("- "+bt):d.replaceSelection(ia.map(function(na){return na===""?"":"- ".concat(na)}).join(` -`)),d.focus();case"list-ol":return bt===""?d.replaceSelection("1. "+bt):d.replaceSelection(ia.map(function(na,ba){return na===""?"":"".concat(ba+1,". ").concat(na)}).join(` -`)),d.focus();case"add-null-ch":return bt===""&&d.setCursor(Pt.line,Pt.ch+1),d.replaceSelection(Jt),d.focus();case"eraser":return d.setValue(""),d.focus();case"trigger-watch":return La(!Ct),d.focus();case"trigger-full-screen":return $a(!wa),d.focus();case Mt:$t(Mt);return;case Ve:$t(Ve);return;case Kt:$t(Kt);return;case ga:$t(ga);return;default:throw new Error}},[d,Ct,wa]),Va=Object(b.useCallback)(function(ht){$t("");switch(Ma){case Mt:var Pt=ht.title,bt=ht.link;return d.replaceSelection("[".concat(Pt,"](").concat(bt,")")),d.focus();case Ve:var ia=ht.language,na=ht.content;return d.replaceSelection(["```"+ia,na,"```"].join(` -`)),d.focus();case Kt:var ba=ht.src,Ba=ht.alt;return d.replaceSelection("![ ".concat(Ba," ]( ").concat(ba,' "').concat(Ba,'" )')),d.focus();case ga:for(var Ee=ht.row,A=ht.col,X=ht.align,ye=` -`,at=0;at300&&(A=300);var X=He+A+"px";Ua(X)}},ia=Ja.current,na=!1,ba=0;return ia.addEventListener("mousedown",ht),document.addEventListener("mousemove",bt),document.addEventListener("mouseup",Pt),function(){ia.removeEventListener("mousedown",ht),document.removeEventListener("mousemove",bt),document.removeEventListener("mouseup",Pt)}}},[d,Ja]),Object(b.useEffect)(function(){Ua(He)},[He]);var pn=qt(qe),_n=qt(Pa),vn={width:pn,height:_n},gn=Object(b.useMemo)(function(){if(gt){var ht=new Date(gt),Pt=ht.getHours(),bt=ht.getMinutes(),ia=ht.getSeconds();return Pt=Pt<10?"0"+Pt:Pt,bt=bt<10?"0"+bt:bt,ia=ia<10?"0"+ia:ia,"".concat(Pt,":").concat(bt,":").concat(ia)}return 0},[gt]);function hn(){window.sessionStorage.removeItem(xt),Ka(!1),ot(0)}function Pn(){Ka(!1),ot(0),d.setValue(window.sessionStorage.getItem(xt))}return P.a.createElement(b.Fragment,null,P.a.createElement("div",{className:"markdown-editor-wrapper",ref:Wa},P.a.createElement("div",{className:"markdown-editor-container ".concat(Ot," ").concat(Ct?"on-preview":""," ").concat($e?"mini":""," ").concat(wa?"full-screen":""),style:vn},P.a.createElement($,{watch:Ct,fullScreen:wa,showNullButton:be,onActionCallback:sn}),P.a.createElement("div",{className:"markdown-editor-body"},P.a.createElement("div",{className:"codemirror-container"},P.a.createElement("textarea",{ref:Ia,placeholder:rt})),Ct?P.a.createElement("div",{ref:Za,className:"preview-container"},P.a.createElement(F.a,{value:ft})):null)),un?P.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",P.a.createElement("a",{onClick:Pn},"\u6062\u590D")," ? /",P.a.createElement("a",{onClick:hn},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",gn," \u4FDD\u5B58\uFF09"):null),yt?P.a.createElement("a",{ref:Ja,className:"editor-resize"}):null,P.a.createElement(Q.a,null,ie[Ma]?P.a.createElement(l.a,{centered:!0,title:ie[Ma],visible:!0,onCancel:za,footer:null},fn):null))}},T1X5:function(Ne,g){Ne.exports="data:image/png;base64,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"},UZu5:function(Ne,g,t){},"YJx+":function(Ne,g,t){Ne.exports={flex_box_center:"flex_box_center___TKIS5",flex_space_between:"flex_space_between___3ITJg",flex_box_vertical_center:"flex_box_vertical_center___pGLbk",flex_box_center_end:"flex_box_center_end___3-z2A",flex_box_column:"flex_box_column___1SlIq",wrap:"wrap___2TxDh",modal:"modal___jkvmI",titleWrap:"titleWrap___386Y5",required:"required___3ddar",title:"title___2scfU",colorGray:"colorGray___10JDh",choiceWrap:"choiceWrap___3UMox",answer:"answer___1kvCr",activeAnswer:"activeAnswer___1tun2",deleteIcon:"deleteIcon___2_EJk",addIcon:"addIcon___b404_",editorWrap:"editorWrap___1qDS7",htmlWrap:"htmlWrap___2ear6",radio:"radio___3EFAB",color333:"color333___lt3ql",color999:"color999___11Mt_",questionType:"questionType___1yIj7",questionChoices:"questionChoices___1n3A7"}},bntm:function(Ne,g,t){"use strict";t.d(g,"d",function(){return Je}),t.d(g,"b",function(){return l}),t.d(g,"c",function(){return ae}),t.d(g,"a",function(){return m});function Je(Y){try{Y.mozRequestFullScreen?Y.mozRequestFullScreen():Y.webkitRequestFullScreen&&Y.webkitRequestFullScreen()}catch(b){console.log(b,":e")}}function l(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var ae=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function m(){var Y=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,b=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(Y==null)}},dejd:function(Ne,g,t){},dfu6:function(Ne,g,t){"use strict";t.d(g,"a",function(){return Je});var Je=function(m){var Y=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;return Y.test(m)},l=function(m){var Y=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.$/;return Y.test(m)}},dhSg:function(Ne,g,t){"use strict";function Je(ae){var m={},Y={subscribe:function(P,j){return m[P]||(m[P]=[]),m[P].push(j),this.unsubscribe.bind(null,P,j)},unsubscribe:function(P,j){var J=m[P],L=-1;if(J){for(var ne=0;ne=0)return m[P].splice(L,1),!0}return!1},publish:function(P){if(!m[P])return!1;var j=Array.prototype.slice.call(arguments,1);return m[P].forEach(function(J){J.apply(null,j)}),this}};return ae?Object.assign(ae,Y):Y}var l=new Je;g.a=l},hjlX:function(Ne,g,t){Ne.exports={flex_box_center:"flex_box_center___1RcrA",flex_space_between:"flex_space_between___3MV00",flex_box_vertical_center:"flex_box_vertical_center___2YkL3",flex_box_center_end:"flex_box_center_end___Jrwqr",flex_box_column:"flex_box_column___1kkFX",rightFilter:"rightFilter___36zCw"}},i58Z:function(Ne,g,t){Ne.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},"j+ej":function(Ne,g,t){"use strict";var Je=t("5Dmo"),l=t("3S7+"),ae=t("2qtc"),m=t("kLXV"),Y=t("+L6B"),b=t("2/Rp"),P=t("giR+"),j=t("fyUT"),J=t("miYZ"),L=t("tsqr"),ne=t("WmNS"),R=t.n(ne),re=t("9og8"),p=t("k1fw"),de=t("oBTY"),h=t("tJVT"),F=t("PpiC"),W=t("q1tI"),_=t.n(W),e=t("Ty5D"),U=t("9kvl"),ue=t("Ot1p"),$=t("V0Rq"),Q=t("YJx+"),u=t.n(Q),i=t("9Bee"),E=t("u2Z1"),B=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ee=function(ve,le){var Ce=ve.problemset,k=ve.exercise,T=ve.globalSetting,Re=ve.loading,f=ve.dispatch,ge=ve.onRef,We=ge===void 0?function(){}:ge,y=ve.editData,s=ve.cancelAdd,_e=s===void 0?function(){}:s,ut=ve.editKey,Fe=ve.setEditKey,te=Fe===void 0?function(){}:Fe,o=ve.addCallback,Dt=o===void 0?function(){}:o,r=ve.setIsClaer,Mt=r===void 0?function(){}:r,Kt=Object(F.a)(ve,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),Ve=Object(W.useState)(""),ga=Object(h.a)(Ve,2),De=ga[0],Zt=ga[1],O=Object(W.useState)(""),H=Object(h.a)(O,2),M=H[0],Yt=H[1],Se=Object(W.useState)(""),St=Object(h.a)(Se,2),Jt=St[0],qt=St[1],ma=Object(W.useState)(10),pa=Object(h.a)(ma,2),Oa=pa[0],ie=pa[1],a=Object(W.useState)(!1),n=Object(h.a)(a,2),v=n[0],x=n[1],K=Object(W.useState)([]),xe=Object(h.a)(K,2),qe=xe[0],et=xe[1],He=Object(e.m)(),Le=Object(W.useState)([]),$e=Object(h.a)(Le,2),_t=$e[0],Lt=$e[1],pt=function(Oe){Lt([].concat(Object(de.a)(_t),[Object(p.a)({},Oe)]))};Object(W.useEffect)(function(){var Pe;if(!(y==null?void 0:y.question_title)){x(!0),Zt(""),qt(""),ie(10);return}Zt(y==null?void 0:y.question_title),qt(y==null||((Pe=y.standard_answer)===null||Pe===void 0)?void 0:Pe[0]),ie(y==null?void 0:y.question_score),et(y.tag_discipline_ids)},[Ce.editData,v]),Object(W.useEffect)(function(){var Pe,Oe=(k==null||((Pe=k.tagDisciplineData)===null||Pe===void 0)?void 0:Pe.tag_disciplines)&&Array.isArray(k.tagDisciplineData.tag_disciplines)?k.tagDisciplineData.tag_disciplines:[];Lt(Oe)},[k.tagDisciplineData]),Object(W.useEffect)(function(){v&&Pe();function Pe(){return Oe.apply(this,arguments)}function Oe(){return Oe=Object(re.a)(R.a.mark(function be(){var It,Te,Nt;return R.a.wrap(function(vt){for(;;)switch(vt.prev=vt.next){case 0:return vt.next=2,Object($.B)({sub_discipline_id:(It=k.editData)===null||It===void 0||((Te=It.exercise)===null||Te===void 0)?void 0:Te.sub_discipline_id});case 2:Nt=vt.sent,Lt(Nt.tag_disciplines);case 4:case"end":return vt.stop()}},be)})),Oe.apply(this,arguments)}},[v]),Object(W.useImperativeHandle)(le,function(){return{onSave:Ea,isEdit:v}});var Ea=function(){var Pe=Object(re.a)(R.a.mark(function Oe(){var be,It,Te,Nt,sa;return R.a.wrap(function(Ot){for(;;)switch(Ot.prev=Ot.next){case 0:if(De){Ot.next=3;break}return L.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),Ot.abrupt("return",!1);case 3:if(!y.question_id){Ot.next=9;break}return Ot.next=6,f({type:"exercise/editExerciseQuestion",payload:{id:y.question_id,question_title:De,question_type:4,question_score:Oa,standard_answers:[Jt],tag_discipline_ids:qe,sub_discipline_id:(It=k.editData)===null||It===void 0||((Te=It.exercise)===null||Te===void 0)?void 0:Te.sub_discipline_id}});case 6:be=Ot.sent,Ot.next=12;break;case 9:return Ot.next=11,f({type:"exercise/addExerciseQuestion",payload:{insert_id:y==null?void 0:y.insert_id,categoryId:He.categoryId,exercise_bank_id:He.categoryId,question_title:De,question_type:4,question_score:Oa,standard_answers:[Jt],tag_discipline_ids:qe,sub_discipline_id:(Nt=k.editData)===null||Nt===void 0||((sa=Nt.exercise)===null||sa===void 0)?void 0:sa.sub_discipline_id}});case 11:be=Ot.sent;case 12:return be.status===0&&(te(-1),L.b.success("\u4FDD\u5B58\u6210\u529F"),x(!1),f({type:"exercise/editExercise",payload:Object(p.a)({},He)})),Ot.abrupt("return",{name:De,answer_texts:[Jt],analysis:M});case 14:case"end":return Ot.stop()}},Oe)}));return function(){return Pe.apply(this,arguments)}}(),xt=function(){var Oe,be;return _.a.createElement("aside",null,_.a.createElement("div",{className:u.a.questionType},_.a.createElement("div",null,_.a.createElement("span",{className:"font16 c-blue"},"\u4E3B\u89C2\u9898"),"\uFF08\u4E3B\u89C2\u9898\uFF0C\u672A\u4F5C\u7B54\u7684\u60C5\u51B5\u4E0B\u81EA\u52A8\u8BC4\u4E3A\u96F6\u5206\uFF09")),_.a.createElement(ue.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:De,onChange:function(Te){return Zt(Te)}}),_.a.createElement("p",{className:u.a.titleWrap},_.a.createElement("span",{className:u.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),_.a.createElement(ue.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:Jt,onChange:function(Te){return qt(Te)}}),_.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",_.a.createElement(j.a,{value:Oa,max:1e4,min:0,onChange:function(Te){ie(Te)}})," \u5206"),_.a.createElement("p",{className:u.a.titleWrap},_.a.createElement("span",{className:"".concat(u.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",_.a.createElement("span",{className:u.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),_.a.createElement("div",{className:"mt5"},_.a.createElement(E.a,{value:qe,selectvalues:y==null?void 0:y.tag_discipline_ids,onChange:et,subId:(Oe=k.editData)===null||Oe===void 0||((be=Oe.exercise)===null||be===void 0)?void 0:be.sub_discipline_id,knowledgeOptions:_t,onAddKnowledgeFinish:pt}))),_.a.createElement("aside",{className:"tr"},(ut!==-1||y.question_id)&&_.a.createElement(b.a,{type:"default",onClick:function(){_e(),x(!1)}},"\u53D6\u6D88"),_.a.createElement(b.a,{className:"ml20",type:"primary",onClick:function(){Ea()}},"\u4FDD\u5B58")))},Tt=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u7B80\u7B54\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(Pe){var Oe,be;return(k==null||((Oe=k.editData)===null||Oe===void 0||((be=Oe.exercise)===null||be===void 0))?void 0:be.exercise_status)===1?Pe:Pe.id!=="del"&&Pe.id!=="add"}),yt=function(){var Pe=Object(re.a)(R.a.mark(function Oe(be){return R.a.wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:Te.t0=be.id,Te.next=Te.t0==="del"?3:Te.t0==="up"||Te.t0==="down"?5:Te.t0==="edit"?9:Te.t0==="add"?11:16;break;case 3:return m.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(re.a)(R.a.mark(function sa(){return R.a.wrap(function(Ot){for(;;)switch(Ot.prev=Ot.next){case 0:return Ot.next=2,Object($.j)({id:y.question_id});case 2:f({type:"exercise/editExercise",payload:Object(p.a)({},He)});case 3:case"end":return Ot.stop()}},sa)}))()}}),Te.abrupt("break",16);case 5:return Te.next=7,f({type:"exercise/exeriseMoveUpDown",payload:{id:y.question_id,opr:be.id}});case 7:return f({type:"exercise/editExercise",payload:Object(p.a)({},He)}),Te.abrupt("break",16);case 9:return ut!==-1?L.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Mt(!1),te(y.key),x(!0)),Te.abrupt("break",16);case 11:if(!(ut!==-1)){Te.next=14;break}return L.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),Te.abrupt("return");case 14:return Dt({key:y.key,insert_id:y==null?void 0:y.question_id,question_type:4}),Te.abrupt("break",16);case 16:case"end":return Te.stop()}},Oe)}));return function(be){return Pe.apply(this,arguments)}}(),it=function(){return _.a.createElement("aside",null,_.a.createElement("div",{className:u.a.questionType},_.a.createElement("div",null,_.a.createElement("span",{className:"font16 c-blue"},y.key,"\u3001\u7B80\u7B54\u9898"),"\uFF08",y.question_score,"\u5206\uFF09"),!y.hideAction&&Tt.map(function(Oe,be){return Oe.id==="up"&&y.key===1||Oe.id==="down"&&y.key===y.len?null:_.a.createElement(l.a,{key:be,placement:"bottom",title:Oe.name},_.a.createElement("span",{onClick:function(){return yt(Oe)},className:Oe.icon}))})),_.a.createElement("div",{className:"mt5"},_.a.createElement(i.a,{value:y.question_title})),_.a.createElement("div",{className:u.a.questionChoices},_.a.createElement("p",null,_.a.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),_.a.createElement(i.a,{value:Jt})))};return _.a.createElement("section",{className:u.a.wrap},!v&&it(),v&&xt())};g.a=Object(U.a)(function(C){var ve=C.problemset,le=C.loading,Ce=C.exercise,k=C.globalSetting;return{problemset:ve,globalSetting:k,exercise:Ce,loading:le.effects}},null,null,{forwardRef:!0})(Object(W.forwardRef)(ee))},k5F3:function(Ne,g,t){"use strict";var Je=t("g9YV"),l=t("wCAj"),ae=t("WmNS"),m=t.n(ae),Y=t("9og8"),b=t("tJVT"),P=t("q1tI"),j=t.n(P),J=t("Ty5D"),L=t("uJ6K"),ne=t.n(L),R=t("V0Rq"),re=t("9Bee"),p=t("1vsH"),de=function(F){var W=F.isPreview,_=W===void 0?!1:W,e=F.isExportBlank,U=e===void 0?!1:e,ue=F.activeTabs,$=Object(J.m)(),Q=Object(P.useState)(),u=Object(b.a)(Q,2),i=u[0],E=u[1],B=Object(P.useState)(),ee=Object(b.a)(B,2),C=ee[0],ve=ee[1];Object(P.useEffect)(function(){(Object(p.y)(ue)||ue==="2")&&le()},[$.userId,$.coursesId,$.exerciseId,$.categoryId,ue]);var le=function(){var Re=Object(Y.a)(m.a.mark(function f(){var ge,We,y,s,_e,ut,Fe,te;return m.a.wrap(function(Dt){for(;;)switch(Dt.prev=Dt.next){case 0:return ge={id:$.exerciseId||$.categoryId,identify:$.userId||null},Dt.next=3,Object(R.q)(ge);case 3:We=Dt.sent,E(We||{}),y=We||{},s=y.table,((s==null?void 0:s.total_singles_scores)||(s==null?void 0:s.total_doubles_scores)||(s==null?void 0:s.total_nulls_scores)||(s==null?void 0:s.total_judges_scores)||(s==null?void 0:s.total_pros_scores)||(s==null?void 0:s.total_shixuns_scores)||(s==null?void 0:s.total_mains_scores))&&(_e=Number(s==null?void 0:s.total_singles_scores)+Number(s==null?void 0:s.total_doubles_scores)+Number(s==null?void 0:s.total_nulls_scores)+Number(s==null?void 0:s.total_judges_scores)+Number(s==null?void 0:s.total_pros_scores)+Number(s==null?void 0:s.total_shixuns_scores)+Number(s==null?void 0:s.total_mains_scores)),((s==null?void 0:s.singles_scores)||(s==null?void 0:s.doubles_scores)||(s==null?void 0:s.nulls_scores)||(s==null?void 0:s.judges_scores)||(s==null?void 0:s.pros_scores)||(s==null?void 0:s.shixuns_scores)||(s==null?void 0:s.mains_scores))&&(ut=Number(s==null?void 0:s.singles_scores)+Number(s==null?void 0:s.doubles_scores)+Number(s==null?void 0:s.nulls_scores)+Number(s==null?void 0:s.judges_scores)+Number(s==null?void 0:s.pros_scores)+Number(s==null?void 0:s.shixuns_scores)+Number(s==null?void 0:s.mains_scores)),Fe=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:s==null?void 0:s.total_singles_scores,doubles_score:s==null?void 0:s.total_doubles_scores,nulls_score:s==null?void 0:s.total_nulls_scores,judges_score:s==null?void 0:s.total_judges_scores,pros_score:s==null?void 0:s.total_pros_scores,shixuns_score:s==null?void 0:s.total_shixuns_scores,mains_score:s==null?void 0:s.total_mains_scores,total_score:_e},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:s==null?void 0:s.singles_scores,doubles_score:s==null?void 0:s.doubles_scores,nulls_score:s==null?void 0:s.nulls_scores,judges_score:s==null?void 0:s.judges_scores,pros_score:s==null?void 0:s.pros_scores,shixuns_score:s==null?void 0:s.shixuns_scores,mains_score:s==null?void 0:s.mains_scores,total_score:ut},{key:"3",name:"\u8BC4\u5377\u4EBA"}],te=[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}],ve(U?te:Fe);case 11:case"end":return Dt.stop()}},f)}));return function(){return Re.apply(this,arguments)}}(),Ce=[{width:"11%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:function(f){return j.a.createElement("a",null,f)}},{width:"11%",title:"\u5355\u9009\u9898",align:"center",dataIndex:"singles_score"},{width:"11%",title:"\u591A\u9009\u9898",align:"center",dataIndex:"doubles_score"},{width:"11%",title:"\u586B\u7A7A\u9898",align:"center",dataIndex:"nulls_score"},{width:140,title:"\u5224\u65AD\u9898",align:"center",dataIndex:"judges_score"},{width:"11%",title:"\u7F16\u7A0B\u9898",align:"center",dataIndex:"pros_score"},{width:"11%",title:"\u5B9E\u8BAD\u9898",align:"center",dataIndex:"shixuns_score"},{width:"11%",title:"\u7B80\u7B54\u9898",align:"center",dataIndex:"mains_score"},{width:"11%",title:"\u603B\u5206",align:"center",dataIndex:"total_score"}],k=i||{},T=k.exercise_header;return j.a.createElement(j.a.Fragment,null,((T==null?void 0:T.show_user)||(T==null?void 0:T.show_no)||(T==null?void 0:T.show_group))&&j.a.createElement("section",{className:ne.a.glassSeal},(T==null?void 0:T.show_user)&&j.a.createElement("span",null,"\u59D3\u540D\uFF1A",j.a.createElement("span",null,i==null?void 0:i.user)),(T==null?void 0:T.show_no)&&j.a.createElement("span",null,"\u5B66\u53F7\uFF1A",j.a.createElement("span",null,i==null?void 0:i.student_id)),(T==null?void 0:T.show_group)&&j.a.createElement("span",null,"\u4E13\u4E1A\u73ED\u7EA7\uFF1A",j.a.createElement("span",null,i==null?void 0:i.group_name))),j.a.createElement("section",{className:"".concat(ne.a.wrap," ").concat(_?"pl20":"pl60"," pr30")},(i==null?void 0:i.photo_url)&&j.a.createElement("img",{className:ne.a.img,src:i==null?void 0:i.photo_url}),(T==null?void 0:T.show_title)&&j.a.createElement("p",{className:"font16 tc c-grey-333"},j.a.createElement("strong",null,i==null?void 0:i.title)),(T==null?void 0:T.show_body)&&j.a.createElement("p",{className:"tc c-grey-333"},"\u8003\u8BD5\u5185\u5BB9\uFF1A",i==null?void 0:i.body),(T==null?void 0:T.show_info)&&j.a.createElement("p",{className:"tc c-grey-666"},"\u5171:\u3010",i==null?void 0:i.total_count,"\u5927\u9898\u3011\u3010",i==null?void 0:i.large_counts,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",i==null?void 0:i.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(i==null?void 0:i.time)>-1?"".concat(i==null?void 0:i.time,"\u5206\u949F"):"\u4E0D\u9650","\u3011"),(T==null?void 0:T.show_desc)&&j.a.createElement("div",{className:"mt10"},j.a.createElement("p",{className:"font16"},"\u8003\u8BD5\u8BF4\u660E\uFF1A"),j.a.createElement(re.a,{value:i==null?void 0:i.description})),(T==null?void 0:T.show_table)&&j.a.createElement("div",{className:"mt10"},j.a.createElement(l.a,{className:ne.a.table,columns:Ce,dataSource:C,bordered:!0,pagination:!1}))))};g.a=de},kSUc:function(Ne,g,t){},"kaH+":function(Ne,g,t){"use strict";var Je=t("+L6B"),l=t("2/Rp"),ae=t("tJVT"),m=t("q1tI"),Y=t.n(m),b=t("UZu5"),P=t.n(b),j=t("dhSg"),J=t("rLCj"),L=t("dF/Y"),ne=t("4i/N");g.a=function(){var R=Object(m.useState)(""),re=Object(ae.a)(R,2),p=re[0],de=re[1],h=Object(m.useState)(0),F=Object(ae.a)(h,2),W=F[0],_=F[1];Object(m.useEffect)(function(){var ue=j.a.subscribe("preview-image",function($){de($)});return ue},[]);function e(){de("")}function U(){_(W+90)}return Y.a.createElement(m.Fragment,null,p?Y.a.createElement("div",{className:"image-preview-container"},Y.a.createElement("div",{className:"button-group"},Y.a.createElement(l.a,{onClick:U},"\u65CB\u8F6C",Y.a.createElement(J.a,null)),Y.a.createElement(l.a,{href:p},"\u4E0B\u8F7D",Y.a.createElement(L.a,null)),Y.a.createElement(l.a,{onClick:e},"\u5173\u95ED",Y.a.createElement(ne.a,null))),Y.a.createElement("img",{className:"image-preview",src:p,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(W,"deg)")}})):null)}},kqOp:function(Ne,g,t){"use strict";t.d(g,"a",function(){return L});var Je=t("0Owb"),l=t("fWQN"),ae=t("mtLc"),m=t("yKVA"),Y=t("879j"),b=t("q1tI"),P=t.n(b),j=t("Ot1p"),J="\u2581",L=function(ne){Object(m.a)(re,ne);var R=Object(Y.a)(re);function re(){var p;Object(l.a)(this,re);for(var de=arguments.length,h=new Array(de),F=0;F "+ve[Ce]+": "+ve[Ce+1])}}})}},tFzH:function(Ne,g,t){"use strict";var Je=t("5Dmo"),l=t("3S7+"),ae=t("2qtc"),m=t("kLXV"),Y=t("+L6B"),b=t("2/Rp"),P=t("sRBo"),j=t("kaz8"),J=t("14J3"),L=t("BMrR"),ne=t("giR+"),R=t("fyUT"),re=t("jCWc"),p=t("kPKH"),de=t("5NDa"),h=t("5rEg"),F=t("WmNS"),W=t.n(F),_=t("k1fw"),e=t("miYZ"),U=t("tsqr"),ue=t("9og8"),$=t("tJVT"),Q=t("PpiC"),u=t("q1tI"),i=t.n(u),E=t("Ty5D"),B=t("55Ip"),ee=t("9kvl"),C=t("V0Rq"),ve=t("Ot1p"),le=t("YJx+"),Ce=t.n(le),k=t("9Bee"),T=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Re=function(ge,We){var y=ge.problemset,s=ge.globalSetting,_e=ge.exercise,ut=ge.loading,Fe=ge.dispatch,te=ge.editData,o=ge.cancelAdd,Dt=o===void 0?function(){}:o,r=ge.editKey,Mt=ge.setEditKey,Kt=Mt===void 0?function(){}:Mt,Ve=ge.addCallback,ga=Ve===void 0?function(){}:Ve,De=ge.setIsClaer,Zt=De===void 0?function(){}:De,O=Object(Q.a)(ge,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),H=Object(u.useState)(""),M=Object($.a)(H,2),Yt=M[0],Se=M[1],St=Object(u.useState)(""),Jt=Object($.a)(St,2),qt=Jt[0],ma=Jt[1],pa=Object(u.useState)(""),Oa=Object($.a)(pa,2),ie=Oa[0],a=Oa[1],n=Object(u.useState)([]),v=Object($.a)(n,2),x=v[0],K=v[1],xe=Object(u.useState)(""),qe=Object($.a)(xe,2),et=qe[0],He=qe[1],Le=Object(u.useState)(),$e=Object($.a)(Le,2),_t=$e[0],Lt=$e[1],pt=Object(u.useState)(!1),Ea=Object($.a)(pt,2),xt=Ea[0],Tt=Ea[1],yt=Object(u.useState)([]),it=Object($.a)(yt,2),Pe=it[0],Oe=it[1],be=Object(u.useState)(!1),It=Object($.a)(be,2),Te=It[0],Nt=It[1],sa=Object(E.m)();Object(u.useEffect)(function(){var me;te.edit&&(Nt(!0),ma(""),Se(""),Oe([])),Se(te.shixun_name),ma(te.question_title);var d=[];(me=te.shixun)===null||me===void 0||me.map(function(D){d.push(D.challenge_score)}),Oe(d)},[te]),Object(u.useEffect)(function(){Tt(!1)},[Te]),Object(u.useImperativeHandle)(We,function(){return{onSave:vt,isEdit:Te}});var vt=function(){var me=Object(ue.a)(W.a.mark(function d(){var D,ze,ke;return W.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:if(D=[],ze=!1,!ze){tt.next=4;break}return tt.abrupt("return",!1);case 4:if(!te.question_id){tt.next=10;break}return tt.next=7,Fe({type:"exercise/editExerciseQuestion",payload:{id:te.question_id,question_title:qt,shixun_name:Yt,shixun_id:te.shixun_id,question_type:5,question_scores:Pe}});case 7:ke=tt.sent,tt.next=13;break;case 10:return tt.next=12,Fe({type:"exercise/addExerciseQuestion",payload:{insert_id:te==null?void 0:te.insert_id,categoryId:sa.categoryId,question_title:qt,shixun_name:Yt,shixun_id:te.shixun_id,question_type:5,question_scores:Pe}});case 12:ke=tt.sent;case 13:return ke.status===0&&(Kt(-1),U.b.success("\u4FDD\u5B58\u6210\u529F"),Nt(!1),Fe({type:"exercise/editExercise",payload:Object(_.a)({},sa)})),tt.abrupt("return",{name:qt,analysis:ie,standard_answers:D,is_ordered:_t});case 15:case"end":return tt.stop()}},d)}));return function(){return me.apply(this,arguments)}}(),Ot=function(){var d;return i.a.createElement("aside",null,i.a.createElement("div",{className:Ce.a.questionType},i.a.createElement("div",null,i.a.createElement("span",{className:"font16 c-blue"},"\u5B9E\u8BAD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF09")),i.a.createElement("div",{className:"mt10"},i.a.createElement(h.a,{defaultValue:Yt,onChange:function(ze){debugger;Se(ze.target.value)}})),i.a.createElement("div",{className:"mt10"},i.a.createElement(ve.a,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:qt,onChange:function(ze){ma(ze)}})),i.a.createElement("div",{className:"mt20"},(d=te.shixun)===null||d===void 0?void 0:d.map(function(D,ze){return i.a.createElement(L.a,{gutter:[20,20]},i.a.createElement(p.a,{flex:"1"},ze+1,".",D.challenge_name),i.a.createElement(p.a,null,i.a.createElement(R.a,{defaultValue:Pe[ze],onChange:function(ft){Pe[ze]=ft,Oe(Pe),console.log("srore:L",Pe[ze])}})))})),i.a.createElement("div",{className:"mt20"},x.length>1&&i.a.createElement("span",null,i.a.createElement(j.a,{checked:_t,onChange:function(ze){return Lt(ze.target.checked)},className:"".concat(Ce.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),i.a.createElement("span",{className:"".concat(Ce.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),i.a.createElement("aside",{className:"tr"},(r!==-1||!(te==null?void 0:te.edit))&&i.a.createElement(b.a,{type:"default",onClick:function(){Dt(),Nt(!1)}},"\u53D6\u6D88"),i.a.createElement(b.a,{className:"ml20",type:"primary",onClick:function(){vt()}},"\u4FDD\u5B58")))},Ta=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u5B9E\u8BAD\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(me){var d,D;return(_e==null||((d=_e.editData)===null||d===void 0||((D=d.exercise)===null||D===void 0))?void 0:D.exercise_status)===1?me:me.id!=="del"&&me.id!=="add"}),rt=function(){var me=Object(ue.a)(W.a.mark(function d(D){return W.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:ke.t0=D.id,ke.next=ke.t0==="del"?3:ke.t0==="up"||ke.t0==="down"?5:ke.t0==="edit"?9:ke.t0==="add"?15:21;break;case 3:return m.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(ue.a)(W.a.mark(function tt(){return W.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:return dt.next=2,Object(C.j)({id:te.question_id});case 2:Fe({type:"exercise/editExercise",payload:Object(_.a)({},sa)});case 3:case"end":return dt.stop()}},tt)}))()}}),ke.abrupt("break",21);case 5:return ke.next=7,Fe({type:"exercise/exeriseMoveUpDown",payload:{id:te.question_id,opr:D.id}});case 7:return Fe({type:"exercise/editExercise",payload:Object(_.a)({},sa)}),ke.abrupt("break",21);case 9:if(!(r!==-1)){ke.next=12;break}return U.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),ke.abrupt("return");case 12:return Zt(!1),Nt(!0),ke.abrupt("break",21);case 15:if(!(r!==-1)){ke.next=18;break}return U.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),ke.abrupt("return");case 18:return Fe({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",editData:{key:te.key,insert_id:te==null?void 0:te.question_id,question_type:5}}}),Kt(-1),ke.abrupt("break",21);case 21:case"end":return ke.stop()}},d)}));return function(D){return me.apply(this,arguments)}}(),he=function(){var d;return i.a.createElement("aside",null,i.a.createElement("div",{className:Ce.a.questionType},i.a.createElement("div",null,i.a.createElement("span",{className:"font16 c-blue"},te.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",te.question_score,"\u5206\uFF09"),i.a.createElement("div",{className:"tr"},i.a.createElement(B.Link,{target:"_blank",to:"/shixuns/".concat(te.shixun_identifier,"/challenges")},"\u5B9E\u8BAD\u8BE6\u60C5"),!te.hideAction&&Ta.map(function(D,ze){return D.id==="up"&&te.key===1||D.id==="down"&&te.key===te.len?null:i.a.createElement(l.a,{key:ze,placement:"bottom",title:D.name},i.a.createElement("span",{onClick:function(){return rt(D)},className:D.icon}))}))),i.a.createElement("div",{className:"font16"},i.a.createElement(k.a,{value:te.shixun_name})),i.a.createElement("div",{className:"mt30"}),(d=te.shixun)===null||d===void 0?void 0:d.map(function(D,ze){return i.a.createElement("div",{key:ze},"\u7B2C",ze+1,"\u5173 ",i.a.createElement("span",{className:"ml10"},D.challenge_name)," ",i.a.createElement("span",{className:"ml10"},D.challenge_score))}))};return i.a.createElement("section",{className:Ce.a.wrap},!Te&&he(),Te&&Ot())};g.a=Object(ee.a)(function(f){var ge=f.problemset,We=f.loading,y=f.globalSetting,s=f.exercise;return{problemset:ge,globalSetting:y,exercise:s,loading:We.effects}},null,null,{forwardRef:!0})(Object(u.forwardRef)(Re))},tf39:function(Ne,g,t){Ne.exports={flex_box_center:"flex_box_center___15tXk",flex_space_between:"flex_space_between___2JIaf",flex_box_vertical_center:"flex_box_vertical_center___3168W",flex_box_center_end:"flex_box_center_end___16myc",flex_box_column:"flex_box_column___Ye8vh",title:"title___z0esv",export:"export___1cim9",bg:"bg___1nEgJ",tabs:"tabs___1HwEE"}},u2Z1:function(Ne,g,t){"use strict";t.d(g,"a",function(){return ue});var Je=t("WmNS"),l=t.n(Je),ae=t("miYZ"),m=t("tsqr"),Y=t("9og8"),b=t("5NDa"),P=t("5rEg"),j=t("2qtc"),J=t("kLXV"),L=t("oBTY"),ne=t("tJVT"),R=t("OaEy"),re=t("2fM7"),p=t("q1tI"),de=t.n(p),h=t("ErOA"),F=t("i58Z"),W=t.n(F),_=t("T1X5"),e=t.n(_),U=re.a.Option,ue=function(Q){var u=Q.subId,i=Q.value,E=Q.selectvalues,B=Q.knowledgeOptions,ee=B===void 0?[]:B,C=Q.onChange,ve=C===void 0?function(){}:C,le=Q.onAddKnowledgeFinish,Ce=le===void 0?function(){}:le,k=Object(p.useRef)(),T=Object(p.useState)([]),Re=Object(ne.a)(T,2),f=Re[0],ge=Re[1];i=i||[];var We=function(_e,ut){_e?(ge([ut.key]),ve([ut.key])):(ge([]),ve([]))};Object(p.useEffect)(function(){(E==null?void 0:E.length)>0&&(ge(Object(L.a)(E)),ve(Object(L.a)(E)))},[ee]),Object(p.useEffect)(function(){var s;((s=i)===null||s===void 0?void 0:s.length)>0&&ve(Object(L.a)(i))},[ee]);var y=function(_e){_e.preventDefault(),k.current="",J.a.confirm({centered:!0,width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:de.a.createElement("div",{className:"font14"},de.a.createElement("div",{style:{display:"flex",marginTop:"48px",marginBottom:"36px"}},de.a.createElement("img",{src:e.a,style:{width:"108px",height:"108px",marginRight:"29px"}}),"\u60A8\u586B\u5199\u7684\u77E5\u8BC6\u70B9\u6682\u65F6\u4EC5\u5BF9\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u540E\u5C06\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF1B",de.a.createElement("br",null),"\u5E73\u53F0\u5BA1\u6838\u8FC7\u7A0B\u4E2D\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF08\u5305\u62EC\u4F46\u4E0D\u9650\u4E8E\u9519\u8BEF\u3001\u975E\u6CD5\u3001\u4E0D\u96C5\u3001\u4E0D\u5339\u914D\u5F53\u524D\u8BFE\u7A0B\u7B49\u60C5\u5F62\uFF09\uFF0C\u5220\u9664\u540E\u53EF\u80FD\u5F71\u54CD\u60A8\u7684\u8BD5\u9898\u7684\u6B63\u5E38\u4F7F\u7528\u3002",de.a.createElement("br",null),"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",de.a.createElement("br",null)),de.a.createElement(P.a,{className:"mt5",maxLength:20,style:{marginBottom:"42px"},placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:k.current,onChange:function(Fe){k.current=Fe.target.value}})),onOk:function(){return new Promise(function(){var Fe=Object(Y.a)(l.a.mark(function te(o,Dt){var r,Mt;return l.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:if(k.current){Ve.next=3;break}return m.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),Ve.abrupt("return",Dt());case 3:if(!(k.current.length>20)){Ve.next=6;break}return m.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),Ve.abrupt("return",Dt());case 6:return Ve.next=8,Object(h.a)("/api/tag_disciplines.json",{method:"post",body:{name:k.current,sub_discipline_id:u}});case 8:return r=Ve.sent,(r==null?void 0:r.status)===0&&(Ce({id:r.tag_discipline_id,name:k.current,type:"personal"}),Mt=[],Mt.push(r.tag_discipline_id),ve([].concat(Mt)),ge([r.tag_discipline_id]),ve([].concat(Mt))),Ve.abrupt("return",o());case 11:case"end":return Ve.stop()}},te)}));return function(te,o){return Fe.apply(this,arguments)}}())}})};return de.a.createElement("div",{className:W.a.wrap},de.a.createElement(re.a,{disabled:!u,className:"mr5",style:{width:"242px"},onChange:We,showSearch:!0,allowClear:!0,value:ee==null?void 0:ee.filter(function(s){return(f==null?void 0:f.includes(s==null?void 0:s.id))||(f==null?void 0:f.includes((s==null?void 0:s.id)+""))}).map(function(s){return s.name})},ee==null?void 0:ee.map(function(s){return de.a.createElement(U,{key:s.id,value:s.name},de.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},de.a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},s.name),de.a.createElement("span",null,s.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")))})),de.a.createElement("button",{disabled:!u,className:"".concat(W.a.addKnowledge," ").concat(u?"":W.a.disabled),onClick:y},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},uJ6K:function(Ne,g,t){Ne.exports={wrap:"wrap___1AALq",img:"img___20GEO",table:"table___26NT5",totalScore:"totalScore___1t1Bx",people:"people___BMR7K",glassSeal:"glassSeal___2woZ-"}},xKgJ:function(Ne,g,t){"use strict";t.d(g,"o",function(){return b}),t.d(g,"b",function(){return P}),t.d(g,"c",function(){return j}),t.d(g,"e",function(){return J}),t.d(g,"f",function(){return L}),t.d(g,"s",function(){return ne}),t.d(g,"g",function(){return R}),t.d(g,"t",function(){return re}),t.d(g,"d",function(){return p}),t.d(g,"i",function(){return de}),t.d(g,"j",function(){return h}),t.d(g,"q",function(){return F}),t.d(g,"h",function(){return W}),t.d(g,"p",function(){return _}),t.d(g,"r",function(){return $}),t.d(g,"a",function(){return i}),t.d(g,"l",function(){return Mt}),t.d(g,"m",function(){return Kt}),t.d(g,"k",function(){return Ve}),t.d(g,"n",function(){return De}),t.d(g,"u",function(){return Zt});var Je=t("9kvl"),l;(function(O){O[O.SuperAdmin=1]="SuperAdmin",O[O.Operation=2]="Operation",O[O.CertifiedTeacher=5]="CertifiedTeacher",O[O.TrainingProduction=8]="TrainingProduction",O[O.UncertifiedTeacher=12]="UncertifiedTeacher",O[O.Student=15]="Student"})(l||(l={}));var ae;(function(O){O[O.SuperAdmin=1]="SuperAdmin",O[O.Operation=2]="Operation",O[O.Admin=5]="Admin",O[O.Teacher=8]="Teacher",O[O.Assistant=12]="Assistant",O[O.Student=15]="Student"})(ae||(ae={}));var m=function(H){var M=Object(Je.b)()._store.getState(),Yt=M.user,Se=Yt.userInfo;return H.some(function(St){return St==(Se==null?void 0:Se.role)})},Y=function(H){var M=Object(Je.b)()._store.getState(),Yt=M.user,Se=Yt.userInfo;return(Se==null?void 0:Se.own)?!0:H.some(function(St){var Jt;return St==(Se==null||((Jt=Se.course)===null||Jt===void 0)?void 0:Jt.course_role)})},b=function(){var H=Object(Je.b)()._store.getState(),M=H.user,Yt=M.userInfo;return Yt.main_site},P=function(){var H,M=Object(Je.b)()._store.getState(),Yt=M.user,Se=Yt.userInfo;return Se==null||((H=Se.course)===null||H===void 0)?void 0:H.course_is_end},j=function(){return Y([ae.SuperAdmin,ae.Operation,ae.Admin,ae.Teacher,ae.Assistant])},J=function(){return Y([ae.SuperAdmin,ae.Teacher,ae.Admin,ae.Assistant,ae.Operation])},L=function(){return Y([ae.SuperAdmin,ae.Teacher,ae.Admin])},ne=function(){return Y([ae.SuperAdmin])},R=function(){return Y([ae.SuperAdmin,ae.Operation,ae.Admin])},re=function(){return m([ae.SuperAdmin,ae.Operation])},p=function(){return Y([ae.SuperAdmin,ae.Admin])},de=function(){return Y([ae.SuperAdmin,ae.Operation,ae.Admin,ae.Teacher])},h=function(){return Y([ae.Assistant])},F=function(){return Y([ae.Student])},W=function(){return Y([ae.SuperAdmin,ae.Operation,ae.Admin,ae.Teacher,ae.Assistant,ae.Student])},_=function(){var H,M=Object(Je.b)()._store.getState(),Yt=M.user,Se=Yt.userInfo;return(Se==null||((H=Se.course)===null||H===void 0)?void 0:H.course_role)===null},e=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher,l.Student])},U=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M||!M&&m([l.SuperAdmin])},ue=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M||!M&&m([l.SuperAdmin,l.Operation])},$=function(){return m([ae.Student])},Q=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher,l.Student]):M||!M&&m([l.SuperAdmin,l.Operation])},u=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher,l.Student]):M||!M&&m([l.SuperAdmin,l.Operation])},i=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction])},E=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin]):M||!M&&m([l.SuperAdmin])},B=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation]):M||!M&&m([l.SuperAdmin,l.Operation])},ee=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher,l.Student]):M||!M&&m([l.SuperAdmin,l.Operation])},C=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher]):M||!M&&m([l.SuperAdmin,l.Operation])},ve=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation,l.CertifiedTeacher]):M||!M&&m([l.SuperAdmin,l.Operation])},le=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin]):!1},Ce=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher,l.Student])},k=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin]):M||!M&&m([l.SuperAdmin])},T=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation]):M||!M&&m([l.SuperAdmin,l.Operation])},Re=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher,l.Student]):M||!M&&m([l.SuperAdmin,l.Operation])},f=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?!1:M||!M&&m([l.SuperAdmin,l.Operation])},ge=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?M||!M&&m([l.SuperAdmin,l.Operation]):!1},We=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher]):!1},y=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?!M&&m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher]):!1},s=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation,l.CertifiedTeacher]):M||!M&&m([l.SuperAdmin,l.Operation])},_e=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher])},ut=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin]):M||!M&&m([l.SuperAdmin])},Fe=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation]):M||!M&&m([l.SuperAdmin,l.Operation])},te=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher]):M||!M&&m([l.SuperAdmin,l.Operation])},o=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?M||!M&&m([l.SuperAdmin,l.Operation]):!1},Dt=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher]):M||!M&&m([l.SuperAdmin,l.Operation])},r=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Y([ae.Teacher])},Mt=function(){return m([l.SuperAdmin])},Kt=function(){return m([l.SuperAdmin,l.Operation])},Ve=function(){return m([l.Student])},ga=function(){return m([l.SuperAdmin,l.Operation,l.CertifiedTeacher])},De=function(){var H,M=Object(Je.b)()._store.getState(),Yt=M.user;return!!((H=Yt.userInfo)===null||H===void 0?void 0:H.login)},Zt=function(){var H=Object(Je.b)()._store.getState(),M=H.user;return M.userInfo}}}]); +(window.webpackJsonp=window.webpackJsonp||[]).push([[53,4,5,6,7,9,11,12,14],{"1vsH":function(we,g,t){"use strict";t.d(g,"i",function(){return U}),t.d(g,"n",function(){return $}),t.d(g,"e",function(){return Q}),t.d(g,"h",function(){return u}),t.d(g,"c",function(){return i}),t.d(g,"f",function(){return E}),t.d(g,"g",function(){return j}),t.d(g,"a",function(){return C}),t.d(g,"F",function(){return ve}),t.d(g,"E",function(){return le}),t.d(g,"G",function(){return ye}),t.d(g,"H",function(){return k}),t.d(g,"v",function(){return I}),t.d(g,"u",function(){return Re}),t.d(g,"s",function(){return f}),t.d(g,"r",function(){return ge}),t.d(g,"C",function(){return ke}),t.d(g,"l",function(){return rt}),t.d(g,"k",function(){return Fe}),t.d(g,"B",function(){return ee}),t.d(g,"x",function(){return o}),t.d(g,"o",function(){return Lt}),t.d(g,"z",function(){return Wt}),t.d(g,"q",function(){return Ke}),t.d(g,"d",function(){return va}),t.d(g,"b",function(){return Ue}),t.d(g,"w",function(){return H}),t.d(g,"A",function(){return S}),t.d(g,"p",function(){return Me}),t.d(g,"y",function(){return Tt}),t.d(g,"t",function(){return ta}),t.d(g,"j",function(){return ma}),t.d(g,"D",function(){return pa}),t.d(g,"m",function(){return Ra});var $e=t("sRBo"),l=t("kaz8"),te=t("WmNS"),m=t.n(te),z=t("14J3"),b=t("BMrR"),P=t("jCWc"),M=t("kPKH"),J=t("2qtc"),T=t("kLXV"),ae=t("9og8"),R=t("jrin"),ne=t("q1tI"),p=t.n(ne),_e=t("xKgJ"),h=t("s8TD"),F=t("V0Rq"),W=t("bntm"),_=t("aCH8"),e=t.n(_),U=["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"],re=function(a){var n={\u5DF2\u622A\u6B62:{class:"tag-style bg-pink ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"}};return a.data&&a.data.map(function(v,x){return p.a.createElement("span",{key:x,className:n[v]&&n[v].class},v)})},$=function(a){var n,v=(n={},Object(R.a)(n,-1,"\u91CD\u505A\u4E2D"),Object(R.a)(n,0,"\u672A\u5F00\u542F"),Object(R.a)(n,1,"\u672A\u901A\u5173"),Object(R.a)(n,2,"\u6309\u65F6\u901A\u5173"),n);return v[a]||"\u8FDF\u4EA4\u901A\u5173"},Q=function(a){var n,v,x,K=(n={},Object(R.a)(n,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(R.a)(n,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(R.a)(n,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(R.a)(n,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(R.a)(n,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),n);return p.a.createElement("span",{className:K==null||((v=K[a.status])===null||v===void 0)?void 0:v.class},K==null||((x=K[a.status])===null||x===void 0)?void 0:x.name)},u=function(a){var n=a.status,v={0:{class:"tag-style bg-blue ml10",name:"\u5F85\u9009\u4E2D"},1:{class:"tag-style bg-blue ml10",name:"\u5F85\u786E\u8BA4"},2:{class:"tag-style bg-pink ml10",name:"\u5DF2\u786E\u8BA4"}};try{return p.a.createElement("span",{className:v[n].class},v[n].name)}catch(x){console.log("utils.StatusGraduationProjectTags",a.status)}},i={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},E={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},j=function(a){var n={\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A:{class:"tag-style-fzb ml10 iconfont icon-fangzuobi"},\u516C\u5F00:{class:"tag-style bg-blue ml10"},\u5DF2\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-green ml10"},\u672A\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-pink ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u533F\u540D\u4F5C\u54C1:{class:"tag-style bg-cyan ml10"},\u5DF2\u9009\u62E9:{class:"tag-style bg-grey-ede ml10"},\u5DF2\u7ED3\u675F:{class:"tag-style bg-grey-ede ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u533F\u8BC4\u4E2D:{class:"tag-style bg-blue ml10"},\u7533\u8BC9\u4E2D:{class:"tag-style bg-blue ml10"},\u8003\u8BD5\u4E2D:{class:"tag-style bg-light-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u8BC4\u9605\u4E2D:{class:"tag-style bg-blue ml10"},\u5F85\u9009\u4E2D:{class:"tag-style bg-blue ml10"},\u4EA4\u53C9\u8BC4\u9605\u4E2D:{class:"tag-style bg-light-orange ml10"},\u5DF2\u5F00\u542F\u4EA4\u53C9\u8BC4\u9605:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u786E\u8BA4:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u5904\u7406:{class:"tag-style bg-lightblue-purple ml10"},\u79C1\u6709:{class:"tag-style bg-lightblue-purple ml10"},\u672A\u63D0\u4EA4:{class:"tag-style bg-lightblue-purple ml10"},\u5DF2\u786E\u8BA4:{class:"tag-style bg-light-pink ml10"},\u5DF2\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u5DF2\u622A\u6B62:{class:"tag-style bg-light-pink ml10"},\u5F00\u53D1\u8BFE\u7A0B:{class:"tag-style bg-orange ml10"},\u5DF2\u5F00\u64AD:{class:"tag-style-border border-green c-green ml10"},\u672A\u5F00\u64AD:{class:"tag-style-border border-light-black ml10"},\u6309\u65F6\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u8FDF\u4EA4\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u5F00\u542F:{class:"tag-style-border border-light-black ml10"}},v=[];a.is_random&&v.push(p.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{a.status&&a.status.map(function(x,K){v.push(p.a.createElement("span",{key:K,className:n[x]&&n[x].class},x))})}catch(x){console.log("utils.status.tag:",x,a.status)}return v},q=function(a){var n,v,x,K=(n={},Object(R.a)(n,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(R.a)(n,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(R.a)(n,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(R.a)(n,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(R.a)(n,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),n);return p.a.createElement("span",{className:(v=K[a.status])===null||v===void 0?void 0:v.class},(x=K[a.status])===null||x===void 0?void 0:x.name)},C=function(a){var n,v,x={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 p.a.createElement("span",{className:(n=x[a.status])===null||n===void 0?void 0:n.class},(v=x[a.status])===null||v===void 0?void 0:v.name)},ve=function(a){a=new Date(a).getTime();var n=1e3*60,v=n*60,x=v*24,K="",xe=new Date().getTime(),Je=xe-a;if(Je<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),K="\u521A\u521A";var Ze=parseInt(Je/x,10),We=parseInt(Je/v,10),Se=parseInt(Je/n,10);return Ze>30?K=""+le(a,"yyyy-MM-dd"):Ze>1?K=""+Ze+"\u5929\u524D":Ze==1?K="\u6628\u5929":We>=1?K=""+We+"\u5C0F\u65F6\u524D":Se>=5?K=""+Se+"\u5206\u949F\u524D":K="\u521A\u521A",K},le=function(a,n){typeof a=="string"&&(a.indexOf("T")>=0&&(a=a.replace("T"," ")),a=new Date(Date.parse(a.replace(/-/g,"/")))),a=new Date(a);var v={"M+":a.getMonth()+1,"d+":a.getDate(),"h+":a.getHours(),"m+":a.getMinutes(),"s+":a.getSeconds(),"q+":Math.floor((a.getMonth()+3)/3),S:a.getMilliseconds()},x=[["\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(n)&&(n=n.replace(RegExp.$1,(a.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(n)&&(n=n.replace(RegExp.$1,x[RegExp.$1.length-1][a.getDay()]));for(var K in v)new RegExp("("+K+")").test(n)&&(n=n.replace(RegExp.$1,RegExp.$1.length==1?v[K]:("00"+v[K]).substr((""+v[K]).length)));return n},ye=function(a){if(!a||a<0)return"0\u79D2";console.log("time:",a);var n=60,v=n*60,x=v*24,K=a/x,xe=a/v,Je=a/n,Ze=a%60;return K>=1?parseInt(K.toString())+"\u5929"+Math.floor(xe%24)+"\u65F6"+Math.floor(Je%60)+"\u5206"+Math.floor(a%60)+"\u79D2":xe>1?parseInt(xe.toString())+"\u65F6"+Math.floor(Je%60)+"\u5206"+Math.floor(a%60)+"\u79D2":Je>=1?parseInt(Je.toString())+"\u5206"+Math.floor(a%60)+"\u79D2":Math.ceil(a)+"\u79D2"},k=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,v=0;if(a){v=a.length;for(var x=0;x=55296&&K<=56319&&(v--,x++)}}return v<=n},I=function(a,n,v){if(n){var x=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,K=/[\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,xe=K.test(n),Je=x.test(n);(xe===!0||Je===!0||(n.length<2||n.length>=21))&&v("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}v()},Re=function(a,n,v){if(n){var x=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,K=/[\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,xe=K.test(n),Je=x.test(n);(xe===!0||Je===!0||(n.length<2||n.length>=11))&&v("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}v()},f=function(a){if(!a)return"";for(var n=a.length-1,v="",x=0;x0){n=!1;break}return n}function yt(){var ie=navigator.userAgent,a=["Chrome"];return a.some(function(n){return ie.indexOf(n)>-1})}function r(){var ie=navigator.userAgent,a=["Chrome","Firefox"];return a.some(function(n){return ie.indexOf(n)>-1})}var Lt=function(){var a,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n==null||((a=n.toString())===null||a===void 0)?void 0:a.replace(/\B(?=(\d{3})+(?!\d))/g,",")},Wt=function(a){var n=document.createElement("a");n.target="_blank",document.body.appendChild(n),n.href=a;var v=document.createEvent("MouseEvents");v.initEvent("click",!1,!1),n.dispatchEvent(v),document.body.removeChild(n)},Ke=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return a.length<=6?a:"".concat(a.substring(0,3),"...").concat(a.substring(a.length-3,a.length))},va=function(){var a=new Date().getHours(),n=new Date().getMinutes();return n>=30?(a++,n="00"):n="30",a+":"+n},Ue=function(){var a=new Date().getHours(),n=new Date().getMinutes();return n>=30?(a++,n="00"):n="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+a+":"+n},ea;(function(ie){ie.Number="Number",ie.String="String",ie.Boolean="Boolean",ie.Object="Object",ie.Array="Array",ie.Function="Function"})(ea||(ea={}));var O=function(a){var n=Object.prototype.toString.call(a);return n.substring(8,n.length-1)},H=function(a){return O(a)===ea.Array?a.length===0:O(a)===ea.Object?Object.keys(a).length===0:!a},S=function(a,n){for(var v=[],x=a;x1&&arguments[1]!==void 0?arguments[1]:12,v=n/2-2,x=n/2+3;return a.length>n?a.substr(0,v)+"..."+a.substr(x,n):a},Me=function(a){return a>4.5?5:a>4&&a<=4.5?4.5:a>3.5&&a<=4?4:a>3&&a<=3.5?3.5:a>2.5&&a<=3?3:a>2&&a<=2.5?2.5:a>1.5&&a<=2?2:a>1&&a<=1.5?1.5:a>.5&&a<=1?1:a>0&&a<=.5?.5:0},Tt=function(a){return a==null};function Zt(ie,a){var n=new RegExp("(^|&)".concat(ie,"=([^&]*)(&|$)"),"i"),v=a.substr(1).match(n);return v!=null?decodeURIComponent(v[2]):null}var ta=function(a){switch(a.container_type){case"ApplyUserAuthentication":if(a.tiding_type==="Apply"){if(a.auth_type===1)return window.open("/admins/identity_authentications");if(a.auth_type===2)return window.open("/admins/professional_authentications")}return a.tiding_type==="System"?window.open("/account/certification"):void 0;case"CancelUserAuthentication":return window.open("/account/certification");case"CancelUserProCertification":return window.open("/account/certification");case"ApplyAddDepartment":return a.tiding_type==="Apply"?window.open("/admins/department_applies"):a.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return a.tiding_type==="Apply"?window.open("/admins/unit_applies"):a.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(a.parent_container_type){case"ApplyShixun":if(a.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(a.tiding_type==="System")return window.open("/shixuns/".concat(a.identifier,"/challenges"));case"ApplySubject":if(a.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(a.tiding_type==="System")return window.open("/paths/".concat(a.parent_container_id));case"TrialAuthorization":if(a.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(a.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/teachers"));case"StudentJoinCourse":if(a.tiding_type==="Apply")return window.open("/classrooms/".concat(a.belong_container_id,"/teachers"));if(a.tiding_type==="System")return window.open("/classrooms/".concat(a.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"Course":return a.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(a.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(a.container_id));case"JournalsForMessage":switch(a.parent_container_type){case"Principal":return"";case"HomeworkCommon":return a.homework_type==="normal"?window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="group"?window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="practice"?window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"StudentWorksScore":return a.homework_type==="normal"?window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="group"?window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="practice"?window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(a.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(a.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(a.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(a.container_id));case"DealProject":return window.open("/projects/".concat(a.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(a.container_id));case"Poll":switch(a.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(a.belong_container_id,"/poll/").concat(a.container_id,"/detail"));default:return window.open(" /classrooms/".concat(a.belong_container_id,"/poll/").concat(a.container_id,"/detail"))}case"Exercise":switch(a.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.container_id));case"GraduationWork":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.parent_container_id));case"HomeworkCommon":switch(a.parent_container_type){case"AnonymousCommentFail":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));default:if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/review/").concat(a.container_id));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/review/").concat(a.container_id));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.trigger_user.id,"/review/").concat(a.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.trigger_user.id,"/review/").concat(a.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(a.parent_container_id));case"Issue":return window.open("/issues/".concat(a.container_id));case"PullRequest":return window.open("/projects/".concat(a.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(a.tiding_type==="Apply")return window.open("/admins/library_applies");if(a.tiding_type==="System")return window.open("/moop_cases/".concat(a.container_id));case"ProjectPackage":return a.tiding_type==="Destroyed"||a.tiding_type==="Destroyed_end"?void 0:a.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(a.container_id));case"Discuss":return a.parent_container_type==="Hack"&&a.extra?window.open("/myproblems/".concat(a.extra,"/comment")):window.open("/shixuns/".concat(a.identifier,"/shixun_discuss"));case"Video":if(a.tiding_type==="Apply")return window.open("/admins/video_applies");if(a.tiding_type==="System"){var n;return window.open("/users/".concat((n=Object(_e.u)())===null||n===void 0?void 0:n.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(a.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(a.container_id));case"ResubmitStudentWork":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/").concat(a.container_id,"/appraise"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/").concat(a.container_id,"/appraise"));case"AdjustScore":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(a.belong_container_id,"/course_videos?open=live"));case"Hack":if(a.extra&&a.parent_container_type!=="HackDelete")return window.open("/problems/".concat(a.extra,"/edit"));default:return}},ma=function(a){var n,v;return new Promise(function(){var x=Object(ae.a)(m.a.mark(function K(xe,Je){var Ze;return m.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:if(!(a.ip_limit!=="no")){Se.next=4;break}return Se.next=3,Object(h.a)({ip_limit:a==null?void 0:a.ip_limit});case 3:n=Se.sent;case 4:return Se.next=6,Object(F.e)({id:a.exerciseId,ip:n});case 6:if(Ze=Se.sent,Ze.status===0?xe(Ze):Je(Ze),!a.errmsgHide){Se.next=10;break}return Se.abrupt("return",!0);case 10:if(!(Ze.status===-1)){Se.next=15;break}return v=T.a.info({title:p.a.createElement(b.a,null,p.a.createElement(M.a,{flex:"1"},"\u63D0\u793A"),p.a.createElement(M.a,null,p.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return v.destroy()}}))),icon:null,className:"custom-modal-divider",content:p.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),Se.abrupt("return",!1);case 15:if(!(Ze.status===-2)){Se.next=18;break}return v=T.a.info({title:p.a.createElement(b.a,null,p.a.createElement(M.a,{flex:"1"},"\u63D0\u793A"),p.a.createElement(M.a,null,p.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return v.destroy()}}))),icon:null,className:"custom-modal-divider",content:p.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",p.a.createElement("span",{className:"c-red"},Ze.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),Se.abrupt("return",!1);case 18:case"end":return Se.stop()}},K)}));return function(K,xe){return x.apply(this,arguments)}}())},pa=function(){var ie=Object(ae.a)(m.a.mark(function a(n){var v;return m.a.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:if(!(n.ip_limit!=="no")){K.next=4;break}return K.next=3,ma(n);case 3:yt()||T.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:p.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",p.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",p.a.createElement("br",null),"\u8BF7\u4F7F\u7528",p.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});case 4:if(!(n.open_camera||n.screen_open||n.ip_limit!=="no")){K.next=12;break}if(r()){K.next=9;break}return T.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:p.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",p.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",p.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",p.a.createElement("br",null),"\u8BF7\u4F7F\u7528",p.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",p.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),K.abrupt("return",!1);case 9:v=T.a.info({title:p.a.createElement(b.a,null,p.a.createElement(M.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),p.a.createElement(M.a,null,p.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return v.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:p.a.createElement("div",{className:"font16 p20"},n.open_camera&&p.a.createElement(b.a,{align:"middle",justify:"start",className:"mt20"},p.a.createElement(M.a,null,p.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),p.a.createElement(M.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",p.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),n.screen_open&&p.a.createElement(b.a,{justify:"start",className:"mt20"},p.a.createElement(M.a,{flex:"24px",className:"mr20"},p.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),p.a.createElement(M.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",n.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",p.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),(n.inner_ip!==""||n.public_ip!=="")&&n.ip_limit!=="no"&&p.a.createElement(b.a,{justify:"start",className:"mt20"},p.a.createElement(M.a,{flex:"24px",className:"mr20"},p.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),p.a.createElement(M.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542FIP\u8303\u56F4\u9650\u5B9A\u3002IP\u5730\u5740\u4E0D\u5728\u8303\u56F4\u5185\u4E0D\u53EF\u53C2\u52A0\u8003\u8BD5\u3002",p.a.createElement("br",null),p.a.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),p.a.createElement("br",null),p.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),n.ip_bind&&p.a.createElement(b.a,{justify:"start",className:"mt20"},p.a.createElement(M.a,{flex:"24px",className:"mr20"},p.a.createElement("span",{className:"iconfont icon-IPbangding c-blue font24"})),p.a.createElement(M.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u8003\u8BD5\u671F\u95F4IP\u7ED1\u5B9A\u3002\u5F53\u60A8\u5F00\u59CB\u8003\u8BD5\u540E\uFF0C\u5C06\u81EA\u52A8\u7ED1\u5B9AIP\uFF0C\u8003\u8BD5\u671F\u95F4\u53EA\u5141\u8BB8\u4F7F\u7528\u552F\u4E00\u7684IP\u8FDB\u5165\u8003\u8BD5\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u5411\u8001\u5E08\u7533\u8BF7\u89E3\u9664IP\u7ED1\u5B9A\u3002",p.a.createElement("br",null),p.a.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),p.a.createElement("br",null),p.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),p.a.createElement("p",{className:"ml40 mt40"},p.a.createElement(l.a,{onChange:function(Je){return v.update({okButtonProps:{disabled:!Je.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var Je;Object(W.d)(document.body),n.history.push("/classrooms/".concat(n.coursesId,"/exercise/").concat(n.exerciseId,"/users/").concat((Je=Object(_e.u)())===null||Je===void 0?void 0:Je.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),K.next=13;break;case 12:n.history.push("/classrooms/".concat(n.coursesId,"/exercise/").concat(n.exerciseId,"/users/").concat(n.login));case 13:case"end":return K.stop()}},a)}));return function(n){return ie.apply(this,arguments)}}(),Ra=[{name:"\u535A\u58EB\u7814\u7A76\u751F",id:8},{name:"\u7855\u58EB\u7814\u7A76\u751F",id:7},{name:"\u672C\u79D1",id:6},{name:"\u5927\u4E13",id:5},{name:"\u4E2D\u4E13",id:4},{name:"\u9AD8\u4E2D",id:3},{name:"\u521D\u4E2D",id:2},{name:"\u5C0F\u5B66",id:1},{name:"\u5176\u4ED6",id:9}]},"1w57":function(we,g,t){"use strict";var $e=t("14J3"),l=t("BMrR"),te=t("5NDa"),m=t("5rEg"),z=t("jCWc"),b=t("kPKH"),P=t("5Dmo"),M=t("3S7+"),J=t("+L6B"),T=t("2/Rp"),ae=t("giR+"),R=t("fyUT"),ne=t("sRBo"),p=t("kaz8"),_e=t("2qtc"),h=t("kLXV"),F=t("miYZ"),W=t("tsqr"),_=t("WmNS"),e=t.n(_),U=t("9og8"),re=t("k1fw"),$=t("oBTY"),Q=t("tJVT"),u=t("PpiC"),i=t("q1tI"),E=t.n(i),j=t("Ty5D"),q=t("9kvl"),C=t("V0Rq"),ve=t("kqOp"),le=t("7qnI"),ye=t("1vsH"),k=t("YJx+"),I=t.n(k),Re=t("9Bee"),f=t("u2Z1"),ge=["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"],ke=function(s,ce){var rt=s.problemset,Fe=s.globalSetting,ee=s.exercise,o=s.loading,yt=s.dispatch,r=s.editData,Lt=s.editKey,Wt=s.setEditKey,Ke=Wt===void 0?function(){}:Wt,va=s.cancelAdd,Ue=va===void 0?function(){}:va,ea=s.addCallback,O=ea===void 0?function(){}:ea,H=s.setIsClaer,S=H===void 0?function(){}:H,Yt=Object(u.a)(s,["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),Me=Object(i.useState)(""),Tt=Object(Q.a)(Me,2),Zt=Tt[0],ta=Tt[1],ma=Object(i.useState)(""),pa=Object(Q.a)(ma,2),Ra=pa[0],ie=pa[1],a=Object(i.useState)([]),n=Object(Q.a)(a,2),v=n[0],x=n[1],K=Object(i.useState)(""),xe=Object(Q.a)(K,2),Je=xe[0],Ze=xe[1],We=Object(i.useState)(),Se=Object(Q.a)(We,2),ze=Se[0],dt=Se[1],It=Object(i.useState)(!1),vt=Object(Q.a)(It,2),Ea=vt[0],xt=vt[1],wt=Object(i.useState)(2),Ct=Object(Q.a)(wt,2),it=Ct[0],Pe=Ct[1],Oe=Object(i.useState)(0),be=Object(Q.a)(Oe,2),Nt=be[0],Le=be[1],Kt=Object(i.useState)(!1),la=Object(Q.a)(Kt,2),gt=la[0],Ut=la[1],wa=Object(i.useState)([]),at=Object(Q.a)(wa,2),he=at[0],de=at[1],d=Object(j.m)(),D=Object(i.useState)([]),He=Object(Q.a)(D,2),Ne=He[0],ft=He[1],qe=function(ut){ft([].concat(Object($.a)(Ne),[Object(re.a)({},ut)]))};Object(i.useEffect)(function(){if(!(r==null?void 0:r.question_title)){Ut(!0),ta(""),dt(!1),Pe(2),x([]),Ze(""),xt(!1);return}ta(r==null?void 0:r.question_title),dt(r==null?void 0:r.is_ordered),Pe(r==null?void 0:r.question_score);var $t=r==null?void 0:r.standard_answer.map(function(ut){return ut.answer_text});x(Object($.a)($t)),de(r.tag_discipline_ids)},[r,gt]),Object(i.useEffect)(function(){xt(!1),gt&&$t();function $t(){return ut.apply(this,arguments)}function ut(){return ut=Object(U.a)(e.a.mark(function Et(){var ht,ot,na;return e.a.wrap(function(Pa){for(;;)switch(Pa.prev=Pa.next){case 0:return Pa.next=2,Object(C.B)({sub_discipline_id:(ht=ee.editData)===null||ht===void 0||((ot=ht.exercise)===null||ot===void 0)?void 0:ot.sub_discipline_id});case 2:na=Pa.sent,ft(na.tag_disciplines);case 4:case"end":return Pa.stop()}},Et)})),ut.apply(this,arguments)}},[gt]),Object(i.useImperativeHandle)(ce,function(){return{onSave:Ta,isEdit:gt}}),Object(i.useEffect)(function(){var $t,ut=(ee==null||(($t=ee.tagDisciplineData)===null||$t===void 0)?void 0:$t.tag_disciplines)&&Array.isArray(ee.tagDisciplineData.tag_disciplines)?ee.tagDisciplineData.tag_disciplines:[];ft(ut)},[ee.tagDisciplineData]);var Ta=function(){var $t=Object(U.a)(e.a.mark(function ut(){var Et,ht,ot,na,Ca,Pa,Oa;return e.a.wrap(function(Da){for(;;)switch(Da.prev=Da.next){case 0:if(Et=[],ht=!1,v.forEach(function(sn,Wa){Et.push({choice_id:Wa+1,answer_text:[]}),sn.forEach(function(Na,Va){Et[Wa].answer_text.push(Na),(!Na||!Object(ye.H)(Na,1e4))&&(Ze("".concat(Wa,"-").concat(Va)),W.b.info(Na?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),ht=!0)})}),!ht){Da.next=5;break}return Da.abrupt("return",!1);case 5:if(!r.question_id){Da.next=11;break}return Da.next=8,yt({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:Zt,question_type:3,question_score:it,is_ordered:ze,standard_answers:Et,tag_discipline_ids:he,sub_discipline_id:(na=ee.editData)===null||na===void 0||((Ca=na.exercise)===null||Ca===void 0)?void 0:Ca.sub_discipline_id}});case 8:ot=Da.sent,Da.next=14;break;case 11:return Da.next=13,yt({type:"exercise/addExerciseQuestion",payload:{insert_id:r==null?void 0:r.insert_id,categoryId:d.categoryId,question_title:Zt,question_type:3,question_score:it,is_ordered:ze,standard_answers:Et,tag_discipline_ids:he,sub_discipline_id:(Pa=ee.editData)===null||Pa===void 0||((Oa=Pa.exercise)===null||Oa===void 0)?void 0:Oa.sub_discipline_id}});case 13:ot=Da.sent;case 14:return ot.status===0&&(Ke(-1),W.b.success("\u4FDD\u5B58\u6210\u529F"),Ut(!1),yt({type:"exercise/editExercise",payload:Object(re.a)({},d)})),Da.abrupt("return",{name:Zt,analysis:Ra,standard_answers:Et,is_ordered:ze});case 16:case"end":return Da.stop()}},ut)}));return function(){return $t.apply(this,arguments)}}(),mt=function(ut,Et,ht){var ot=v.slice();if(Et&&ot.splice(ut,Et),Lt===r.key){if(ht&&Ea||!r.question_id)for(var na=0;na1&&E.a.createElement("span",null,E.a.createElement(p.a,{checked:ze,onChange:function(Oa){return dt(Oa.target.checked)},className:"".concat(I.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),E.a.createElement("span",{className:"".concat(I.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),E.a.createElement("p",{className:""},E.a.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C\uFF1A",E.a.createElement(R.a,{value:it,max:1e4,min:0,onChange:function(Oa){Pe(Oa)}})," \u5206 \xA0 ",!!it&&!!Nt&&E.a.createElement("span",{style:{color:"red"}},"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A",(it/Nt).toFixed(1),"\u5206)")),E.a.createElement("p",{className:I.a.titleWrap},E.a.createElement("span",{className:"".concat(I.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",E.a.createElement("span",{className:I.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),E.a.createElement("div",{className:"mt5"},E.a.createElement(f.a,{value:he,selectvalues:r==null?void 0:r.tag_discipline_ids,onChange:de,subId:(na=ee.editData)===null||na===void 0||((Ca=na.exercise)===null||Ca===void 0)?void 0:Ca.sub_discipline_id,knowledgeOptions:Ne,onAddKnowledgeFinish:qe}))),E.a.createElement("aside",{className:"tr"},(Lt!==-1||r.question_id)&&E.a.createElement(T.a,{type:"default",onClick:function(){Ue(),Ut(!1)}},"\u53D6\u6D88"),E.a.createElement(T.a,{className:"ml20",type:"primary",onClick:function(){Ta()}},"\u4FDD\u5B58")))},un=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u586B\u7A7A\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function($t){var ut,Et;return(ee==null||((ut=ee.editData)===null||ut===void 0||((Et=ut.exercise)===null||Et===void 0))?void 0:Et.exercise_status)===1?$t:$t.id!=="del"&&$t.id!=="add"}),Ja=function(){var $t=Object(U.a)(e.a.mark(function ut(Et){return e.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:ot.t0=Et.id,ot.next=ot.t0==="del"?3:ot.t0==="up"||ot.t0==="down"?5:ot.t0==="edit"?9:ot.t0==="add"?11:16;break;case 3:return h.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(U.a)(e.a.mark(function Ca(){return e.a.wrap(function(Oa){for(;;)switch(Oa.prev=Oa.next){case 0:return Oa.next=2,Object(C.j)({id:r.question_id});case 2:yt({type:"exercise/editExercise",payload:Object(re.a)({},d)});case 3:case"end":return Oa.stop()}},Ca)}))()}}),ot.abrupt("break",16);case 5:return ot.next=7,yt({type:"exercise/exeriseMoveUpDown",payload:{id:r.question_id,opr:Et.id}});case 7:return yt({type:"exercise/editExercise",payload:Object(re.a)({},d)}),ot.abrupt("break",16);case 9:return Lt!==-1?W.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(S(!1),Ke(r.key),Ut(!0)),ot.abrupt("break",16);case 11:if(!(Lt!==-1)){ot.next=14;break}return W.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),ot.abrupt("return");case 14:return O({key:r.key,insert_id:r==null?void 0:r.question_id,question_type:3}),ot.abrupt("break",16);case 16:case"end":return ot.stop()}},ut)}));return function(Et){return $t.apply(this,arguments)}}(),La=function(){var ut;return E.a.createElement("aside",null,E.a.createElement("div",{className:I.a.questionType},E.a.createElement("div",null,E.a.createElement("span",{className:"font16 c-blue"},r.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",r.question_score,"\u5206\uFF09"),!r.hideAction&&un.map(function(Et,ht){return Et.id==="up"&&r.key===1||Et.id==="down"&&r.key===r.len?null:E.a.createElement(M.a,{key:ht,placement:"bottom",title:Et.name},E.a.createElement("span",{onClick:function(){return Ja(Et)},className:Et.icon}))})),E.a.createElement("div",{className:"mt5"},E.a.createElement(Re.a,{value:r.question_title||""})),E.a.createElement("div",{className:I.a.questionChoices},r==null||((ut=r.standard_answer)===null||ut===void 0)?void 0:ut.map(function(Et,ht){return E.a.createElement(l.a,{key:ht,align:"middle"},E.a.createElement(b.a,null,"\u7B54\u6848\uFF08\u586B\u7A7A",Et.choice_id,"\uFF09\uFF1A"),E.a.createElement(b.a,{flex:"1"},E.a.createElement(l.a,{align:"middle",gutter:[1,1]},Et.answer_text.map(function(ot,na){return E.a.createElement(b.a,{span:24,key:na},E.a.createElement(m.a,{key:ht,checked:r.standard_answer.includes(ht),disabled:!0,value:ot}))}))))})))};return E.a.createElement("section",{className:I.a.wrap},!gt&&La(),gt&&Qa())};g.a=Object(q.a)(function(y){var s=y.problemset,ce=y.loading,rt=y.exercise,Fe=y.globalSetting;return{problemset:s,globalSetting:Fe,exercise:rt,loading:ce.effects}},null,null,{forwardRef:!0})(Object(i.forwardRef)(ke))},"2JKx":function(we,g,t){we.exports={flex_box_center:"flex_box_center___21flX",flex_space_between:"flex_space_between___hkcwT",flex_box_vertical_center:"flex_box_vertical_center___1JAyR",flex_box_center_end:"flex_box_center_end___2trjo",flex_box_column:"flex_box_column___2q5e9",form:"form___1j7IG",efficiency:"efficiency___KDh-I",ipItem:"ipItem___2NlCp",ipWrp:"ipWrp___2kiZa"}},"51gm":function(we,g,t){we.exports={title:"title___1NT0J"}},"7ahc":function(we,g,t){"use strict";t.d(g,"a",function(){return _});var $e=t("k1fw"),l=t("0Owb"),te=t("+L6B"),m=t("2/Rp"),z=t("y8nQ"),b=t("Vl3Y"),P=t("tJVT"),M=t("OaEy"),J=t("2fM7"),T=t("q1tI"),ae=t.n(T),R=t("VrN/"),ne=t.n(R),p=t("p77/"),_e=t.n(p),h=J.a.Option,F={labelCol:{span:4},wrapperCol:{span:20}},W={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"]};g.b=function(e){var U=e.callback,re=e.onCancel,$=Object(T.useState)("python"),Q=Object(P.a)($,2),u=Q[0],i=Q[1];function E(q){i(W[q][1])}function j(q){U(q)}return ae.a.createElement(b.a,Object(l.a)({},F,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:j}),ae.a.createElement(b.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ae.a.createElement(J.a,{onChange:E},Object.keys(W).map(function(q){return ae.a.createElement(h,{key:q,value:q},W[q][0])}))),ae.a.createElement(b.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ae.a.createElement(_,{mode:u})),ae.a.createElement("div",{className:"flex-container flex-end"},ae.a.createElement(m.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ae.a.createElement(m.a,{type:"ghost",onClick:re},"\u53D6\u6D88")))};function _(e){var U=e.value,re=e.onChange,$=e.mode,Q=e.options,u=Q===void 0?{}:Q,i=Object(T.useRef)(),E=Object(T.useState)(),j=Object(P.a)(E,2),q=j[0],C=j[1];return Object(T.useEffect)(function(){if(q){var ve=function(ye){var k=ye.getValue();re&&re(k)};return q.on("change",ve),function(){q.off("change",ve)}}},[q,re]),Object(T.useEffect)(function(){q&&q.setOption("mode",$)},[q,$]),Object(T.useEffect)(function(){q&&(U!==q.getValue()&&q.setValue(U||""))},[q,U]),Object(T.useEffect)(function(){if(i.current&&!q){var ve=ne.a.fromTextArea(i.current,Object($e.a)({mode:$,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},u));C(ve)}},[i.current,q]),ae.a.createElement("div",{className:"my-codemirror-container"},ae.a.createElement("textarea",{ref:i}))}},"7qnI":function(we,g,t){"use strict";var $e=t("5Dmo"),l=t("3S7+"),te=t("fWQN"),m=t("mtLc"),z=t("yKVA"),b=t("879j"),P=t("5NDa"),M=t("5rEg"),J=t("q1tI"),T=t.n(J),ae=t("O2Wb"),R=t.n(ae),ne=M.a.TextArea,p=function(_e){Object(z.a)(F,_e);var h=Object(b.a)(F);function F(){return Object(te.a)(this,F),h.apply(this,arguments)}return Object(m.a)(F,[{key:"render",value:function(){var _=this,e=this.props,U=e.index,re=e.onAnswerChange,$=e.addChildAnswer,Q=e.exerciseIsPublish,u=e.answers,i=e.activeOptionErrorIndex;return T.a.createElement("div",{className:R.a.flex},T.a.createElement("div",{className:"".concat(R.a.color666," mb5 mt6"),style:{flex:"0 0 90px"}},"\u7B54\u6848(\u586B\u7A7A",U+1,"):"),T.a.createElement("div",{className:"".concat(R.a.flex," ").concat(R.a.flex1),style:{flexDirection:"column"}},u.map(function(E,j){var q="".concat(U,"-").concat(j);return T.a.createElement("div",{className:"".concat(R.a.flex," ").concat(R.a.flex1),key:j},T.a.createElement("div",{className:R.a.flex1,style:{flex:"0 0 1000px"}},T.a.createElement("div",null,T.a.createElement(ne,{className:q===i?R.a.error:"",spellCheck:!1,rows:4,value:E||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(j==0?"":"(\u53EF\u9009)"),onChange:function(ve){return re(U,j,ve.target.value)},style:{minHeight:95}}))),!Q&&T.a.createElement(T.a.Fragment,null,j!=0&&T.a.createElement(l.a,{title:"\u5220\u9664"},T.a.createElement("i",{className:"".concat(R.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return _.props.deleteChildAnswer(U,j)},style:{float:"right"}})),j===0&&T.a.createElement(l.a,{title:"\u5220\u9664"},T.a.createElement("i",{className:"".concat(R.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return _.props.deleteChildAnswermain(U,j)},style:{float:"right"}})),T.a.createElement(l.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},T.a.createElement("i",{className:"".concat(R.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return $(U)},style:{float:"right",visibility:j==u.length-1?"":"hidden"}}))))})))}}]),F}(J.Component);g.a=p},"8RY0":function(we,g,t){"use strict";var $e=t("+L6B"),l=t("2/Rp"),te=t("giR+"),m=t("fyUT"),z=t("14J3"),b=t("BMrR"),P=t("jCWc"),M=t("kPKH"),J=t("sRBo"),T=t("kaz8"),ae=t("5Dmo"),R=t("3S7+"),ne=t("2qtc"),p=t("kLXV"),_e=t("miYZ"),h=t("tsqr"),F=t("WmNS"),W=t.n(F),_=t("9og8"),e=t("k1fw"),U=t("oBTY"),re=t("tJVT"),$=t("PpiC"),Q=t("q1tI"),u=t.n(Q),i=t("Ty5D"),E=t("9kvl"),j=t("V0Rq"),q=t("Ot1p"),C=t("9Bee"),ve=t("YJx+"),le=t.n(ve),ye=t("u2Z1"),k=["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"],I=function(f,ge){var ke=f.problemset,y=f.globalSetting,s=f.exercise,ce=f.loading,rt=f.dispatch,Fe=f.onRef,ee=Fe===void 0?function(){}:Fe,o=f.editData,yt=f.cancelAdd,r=yt===void 0?function(){}:yt,Lt=f.editKey,Wt=f.setEditKey,Ke=Wt===void 0?function(){}:Wt,va=f.setIsClaer,Ue=va===void 0?function(){}:va,ea=f.addCallback,O=ea===void 0?function(at){}:ea,H=Object($.a)(f,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),S=Object(Q.useState)([]),Yt=Object(re.a)(S,2),Me=Yt[0],Tt=Yt[1],Zt=Object(Q.useState)(),ta=Object(re.a)(Zt,2),ma=ta[0],pa=ta[1],Ra=Object(Q.useState)([]),ie=Object(re.a)(Ra,2),a=ie[0],n=ie[1],v=Object(Q.useState)(""),x=Object(re.a)(v,2),K=x[0],xe=x[1],Je=Object(Q.useState)(5),Ze=Object(re.a)(Je,2),We=Ze[0],Se=Ze[1],ze=Object(Q.useState)(!1),dt=Object(re.a)(ze,2),It=dt[0],vt=dt[1],Ea=Object(Q.useState)([]),xt=Object(re.a)(Ea,2),wt=xt[0],Ct=xt[1],it=Object(Q.useState)([]),Pe=Object(re.a)(it,2),Oe=Pe[0],be=Pe[1],Nt=function(he){be([].concat(Object(U.a)(Oe),[Object(e.a)({},he)]))},Le=Object(i.m)();Object(Q.useEffect)(function(){Tt(["","","",""])},[]),Object(Q.useEffect)(function(){if(!(o==null?void 0:o.question_choices)){vt(!0),xe(""),Se(5),Tt(["","","",""]),n([]);return}xe(o==null?void 0:o.question_title),Se(parseInt(o==null?void 0:o.question_score)),Tt(o==null?void 0:o.question_choices.map(function(he){return he.choice_text}));var at=[];o==null||o.standard_answer.map(function(he,de){at.push(he-1)}),n(at),Ct(o.tag_discipline_ids)},[o,It]),Object(Q.useEffect)(function(){It&&at();function at(){return he.apply(this,arguments)}function he(){return he=Object(_.a)(W.a.mark(function de(){var d,D,He;return W.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:return ft.next=2,Object(j.B)({sub_discipline_id:(d=s.editData)===null||d===void 0||((D=d.exercise)===null||D===void 0)?void 0:D.sub_discipline_id});case 2:He=ft.sent,be(He.tag_disciplines);case 4:case"end":return ft.stop()}},de)})),he.apply(this,arguments)}},[It]),Object(Q.useImperativeHandle)(ge,function(){return{onSave:Kt,isEdit:It}}),Object(Q.useEffect)(function(){var at,he=(s==null||((at=s.tagDisciplineData)===null||at===void 0)?void 0:at.tag_disciplines)&&Array.isArray(s.tagDisciplineData.tag_disciplines)?s.tagDisciplineData.tag_disciplines:[];be(he)},[s.tagDisciplineData]);var Kt=function(){var at=Object(_.a)(W.a.mark(function he(){var de,d,D,He,Ne,ft,qe;return W.a.wrap(function(mt){for(;;)switch(mt.prev=mt.next){case 0:if(K){mt.next=3;break}return h.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),mt.abrupt("return",!1);case 3:if(de=Me.findIndex(function(At){return!At}),!(de>-1)){mt.next=7;break}return h.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(k[de]," \u9009\u9879\u7684\u5185\u5BB9")),mt.abrupt("return",!1);case 7:if(a.length){mt.next=10;break}return h.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),mt.abrupt("return",!1);case 10:if(!(a.length<1)){mt.next=13;break}return h.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),mt.abrupt("return",!1);case 13:if(d=Me.map(function(At,Ia){return{choice_text:At,is_answer:a.includes(Ia)?Ia+1:0}}),!o.question_id){mt.next=20;break}return mt.next=17,rt({type:"exercise/editExerciseQuestion",payload:{id:o.question_id,question_title:K,question_type:1,question_score:We,question_choices:d.map(function(At){return At.choice_text}),standard_answers:d.filter(function(At){return At.is_answer}).map(function(At){return At.is_answer}),tag_discipline_ids:wt,sub_discipline_id:(He=s.editData)===null||He===void 0||((Ne=He.exercise)===null||Ne===void 0)?void 0:Ne.sub_discipline_id}});case 17:D=mt.sent,mt.next=23;break;case 20:return mt.next=22,rt({type:"exercise/addExerciseQuestion",payload:{insert_id:o==null?void 0:o.insert_id,categoryId:Le.categoryId,question_title:K,question_type:1,question_score:We,question_choices:d.map(function(At){return At.choice_text}),standard_answers:d.filter(function(At){return At.is_answer}).map(function(At){return At.is_answer}),tag_discipline_ids:wt,sub_discipline_id:(ft=s.editData)===null||ft===void 0||((qe=ft.exercise)===null||qe===void 0)?void 0:qe.sub_discipline_id}});case 22:D=mt.sent;case 23:D.status===0&&(Ke(-1),h.b.success("\u4FDD\u5B58\u6210\u529F"),vt(!1),rt({type:"exercise/editExercise",payload:Object(e.a)({},Le)}));case 24:case"end":return mt.stop()}},he)}));return function(){return at.apply(this,arguments)}}(),la=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u591A\u9009\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(at){var he,de;return(s==null||((he=s.editData)===null||he===void 0||((de=he.exercise)===null||de===void 0))?void 0:de.exercise_status)===1?at:at.id!=="del"&&at.id!=="add"}),gt=function(){var at=Object(_.a)(W.a.mark(function he(de){return W.a.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:D.t0=de.id,D.next=D.t0==="del"?3:D.t0==="up"||D.t0==="down"?5:D.t0==="edit"?9:D.t0==="add"?11:16;break;case 3:return p.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(_.a)(W.a.mark(function Ne(){return W.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:return qe.next=2,Object(j.j)({id:o.question_id});case 2:rt({type:"exercise/editExercise",payload:Object(e.a)({},Le)});case 3:case"end":return qe.stop()}},Ne)}))()}}),D.abrupt("break",16);case 5:return D.next=7,rt({type:"exercise/exeriseMoveUpDown",payload:{id:o.question_id,opr:de.id}});case 7:return rt({type:"exercise/editExercise",payload:Object(e.a)({},Le)}),D.abrupt("break",16);case 9:return Lt!==-1?h.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Ue(!1),Ke(o.key),vt(!0)),D.abrupt("break",16);case 11:if(!(Lt!==-1)){D.next=14;break}return h.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),D.abrupt("return");case 14:return O({key:o.key,insert_id:o==null?void 0:o.question_id,question_type:1}),D.abrupt("break",16);case 16:case"end":return D.stop()}},he)}));return function(de){return at.apply(this,arguments)}}(),Ut=function(){var he;return u.a.createElement("aside",null,u.a.createElement("div",{className:le.a.questionType},u.a.createElement("div",null,u.a.createElement("span",{className:"font16 c-blue"},o.key,"\u3001\u591A\u9009\u9898"),"\uFF08",o.question_score,"\u5206\uFF09"),!o.hideAction&&la.map(function(de,d){return de.id==="up"&&o.key===1||de.id==="down"&&o.key===o.len?null:u.a.createElement(R.a,{key:d,placement:"bottom",title:de.name},u.a.createElement("span",{onClick:function(){return gt(de)},className:de.icon}))})),u.a.createElement("div",{className:"mt5"},u.a.createElement(C.a,{value:o.question_title})),u.a.createElement("div",{className:le.a.questionChoices},o==null||((he=o.question_choices)===null||he===void 0)?void 0:he.map(function(de,d){return u.a.createElement(b.a,null,u.a.createElement(M.a,null,u.a.createElement(T.a,{key:d,checked:o.standard_answer.includes(d+1),disabled:!0},k[d],".")),u.a.createElement(M.a,{flex:"1"},u.a.createElement("span",{className:"c-black font14"},u.a.createElement(C.a,{value:de.choice_text}))))})))},wa=function(){var he,de;return u.a.createElement("aside",null,u.a.createElement("div",{className:le.a.questionType},u.a.createElement("div",null,u.a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),u.a.createElement("p",{className:le.a.titleWrap},u.a.createElement("span",{className:le.a.required},"*"),u.a.createElement("span",{className:le.a.title},"\u9898\u5E72\uFF1A")),u.a.createElement(q.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:K,onChange:function(D){return xe(D)}}),u.a.createElement("p",{className:le.a.titleWrap},u.a.createElement("span",{className:le.a.required},"*"),u.a.createElement("span",{className:le.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",u.a.createElement("span",{className:le.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),Me.map(function(d,D){var He,Ne;return u.a.createElement("div",{className:le.a.choiceWrap,key:D},u.a.createElement(R.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},u.a.createElement("div",{className:"".concat(le.a.answer," ").concat(a.includes(D)?le.a.activeAnswer:""),onClick:function(){a.includes(D)?n(a.filter(function(qe){return qe!==D})):n([].concat(Object(U.a)(a),[D]))}},k[D])),u.a.createElement("div",{className:le.a.editorWrap},ma===D?u.a.createElement(q.a,{id:"single-question-option-".concat(D),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:d,onChange:function(qe){Me[D]=qe,Tt(Me)}}):u.a.createElement("div",{className:le.a.htmlWrap,onClick:function(){return pa(D)}},u.a.createElement(C.a,{value:d}))),((He=s.editData)===null||He===void 0||((Ne=He.exercise)===null||Ne===void 0)?void 0:Ne.exercise_status)===1&&u.a.createElement(u.a.Fragment,null,D>1&&u.a.createElement(R.a,{title:"\u5220\u9664"},u.a.createElement("i",{className:"".concat(le.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return Tt(Me.filter(function(qe,Ta){return Ta!==D}))}})),D<7&&D===Me.length-1&&u.a.createElement(R.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},u.a.createElement("i",{className:"".concat(le.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return Tt([].concat(Object(U.a)(Me),[""]))}}))))}),u.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),u.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",u.a.createElement(m.a,{value:We,max:1e4,min:0,onChange:function(D){Se(D)}})," \u5206"),u.a.createElement("p",{className:le.a.titleWrap},u.a.createElement("span",{className:"".concat(le.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",u.a.createElement("span",{className:le.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),u.a.createElement("div",{className:"mt5"},u.a.createElement(ye.a,{value:wt,selectvalues:o==null?void 0:o.tag_discipline_ids,onChange:Ct,subId:(he=s.editData)===null||he===void 0||((de=he.exercise)===null||de===void 0)?void 0:de.sub_discipline_id,knowledgeOptions:Oe,onAddKnowledgeFinish:Nt}))),u.a.createElement("aside",{className:"tr"},(Lt!==-1||o.question_id)&&u.a.createElement(l.a,{type:"default",onClick:function(){r(),vt(!1)}},"\u53D6\u6D88"),u.a.createElement(l.a,{className:"ml20",type:"primary",onClick:function(){Kt()}},"\u4FDD\u5B58")))};return u.a.createElement("section",{className:le.a.wrap},!It&&Ut(),It&&wa())};g.a=Object(E.a)(function(Re){var f=Re.problemset,ge=Re.loading,ke=Re.exercise,y=Re.globalSetting;return{problemset:f,globalSetting:y,exercise:ke,loading:ge.effects}},null,null,{forwardRef:!0})(Object(Q.forwardRef)(I))},"9Bee":function(we,g,t){"use strict";var $e=t("q1tI"),l=t.n($e),te=t("vg9a"),m=t("tJVT"),z=t("DlQD"),b=t.n(z),P=t("rUJ1");function M(I,Re){var f=I.match(/^(\s+)(?:```)/);if(f===null)return Re;var ge=f[1];return Re.split(` +`).map(function(ke){var y=ke.match(/^\s+/);if(y===null)return ke;var s=Object(m.a)(y,1),ce=s[0];return ce.length>=ge.length?ke.slice(ge.length):ke}).join(` +`)}var J=[],T=["
      "],ae=new b.a.Renderer,R=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function ne(){J.length=0,T=["
        "]}function p(I,Re,f,ge){if(Re>=I.length||I[Re].level<=f)return Re;var ke=I[Re];ge.push("
      • "+ke.text+""),Re++;var y=[];return Re=p(I,Re,ke.level,y),y.length>0&&(ge.push("
          "),y.forEach(function(s){ge.push(s)}),ge.push("
        ")),ge.push("
      • "),Re=p(I,Re,f,ge),Re}function _e(){return p(J,0,0,T),T.push("
      "),T.join("")}var h={heading:function(Re){var f=R.exec(Re);if(f)return{type:"heading",raw:f[0],depth:f[1].length,text:f[2]}},fences:function(Re){var f=this.rules.block.fences.exec(Re);if(f){var ge=f[0],ke=M(ge,f[3]||""),y=f[2]?f[2].trim():f[2];if(["latex","katex","math"].indexOf(y)>=0){var s=_(),ce=ke;ke=s,e[s]={type:"block",expression:ce}}return{type:"code",raw:ge,lang:y,text:ke}}}},F=/(?:\${2})([^\n`]+?)(?:\${2})/gi,W=0,_=function(){return"__special_katext_id_".concat(W++,"__")},e={};function U(){return e}function re(){W=0,e={}}function $(I){return I=I.replace(F,function(Re,f){var ge=_();return e[ge]={type:"inline",expression:f},ge}),I}var Q=ae.listitem;ae.listitem=function(I){return Q($(I))};var u=ae.paragraph;ae.paragraph=function(I){return u($(I))};var i=ae.tablecell;ae.tablecell=function(I,Re){return i($(I),Re)},ae.code=function(I,Re,f){var ge=(Re||"").match(/\S*/)[0];return ge?["latex","katex","math"].indexOf(ge)>=0?"

      ".concat(I,"

      "):'
      ').concat(f?I:Object(P.escape)(I,!0),`
      +`):'
      '+(f?I:Object(P.escape)(I,!0))+"
      "},ae.heading=function(I,Re,f){var ge=this.options.headerPrefix+f.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return J.push({anchor:ge,level:Re,text:I}),"'+I+""},b.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),b.a.use({tokenizer:h,renderer:ae});var E=b.a,j=t("SJMd"),q=t("wMS7"),C=t.n(q),ve=t("Oy/b"),le=/]*>/g;function ye(I){var Re=document.createElement("div");return Re.innerHTML=I,Re.childNodes.length===0?"":Re.childNodes[0].nodeValue}var k=g.a=function(I){var Re=I.value,f=Re===void 0?"":Re,ge=I.className,ke=I.style,y=ke===void 0?{}:ke,s=String(f),ce=Object($e.useMemo)(function(){var ee=E(s),o=U();return s.match(/\[TOC\]/)&&(ee=ee.replace("

      [TOC]

      ",_e()),ne()),ee=ee.replace(/(__special_katext_id_\d+__)/g,function(yt,r){var Lt=o[r],Wt=Lt.type,Ke=Lt.expression;return Object(ve.renderToString)(ye(Ke)||"",{displayMode:Wt==="block",throwOnError:!1,output:"html"})}),ee=ee.replace(/▁/g,"\u2581\u2581\u2581"),re(),C.a.sanitize(ee)},[s]),rt=Object($e.useRef)();function Fe(ee){var o=ee.target;if(o.tagName.toUpperCase()==="A"){var yt=o.getAttribute("href");if(yt.startsWith("#")){ee.preventDefault();var r=document.getElementById(yt.replace("#",""));r&&r.scrollIntoView(!0)}}}return Object($e.useEffect)(function(){if(rt.current&&ce&&(ce.match(le)&&window.PR.prettyPrint()),rt.current)return rt.current.addEventListener("click",Fe),function(){rt.current.removeEventListener("click",Fe),re(),ne()}},[ce,rt.current,Fe]),l.a.createElement("div",{ref:rt,style:y,className:"".concat(ge||""," markdown-body"),dangerouslySetInnerHTML:{__html:ce}})}},"9VGf":function(we,g,t){"use strict";t.d(g,"a",function(){return te});var $e=t("q1tI"),l=t.n($e);function te(m,z){var b=Object($e.useRef)();Object($e.useEffect)(function(){b.current=m}),Object($e.useEffect)(function(){function P(){b.current()}if(z!==null){var M=setInterval(P,z);return function(){return clearInterval(M)}}},[z])}},BdwD:function(we,g,t){"use strict";var $e=t("k1fw"),l=t("q1tI"),te=t.n(l),m=function(b){var P=b.styles,M=P===void 0?{}:P,J=b.customText;return te.a.createElement("section",{className:"tc animated fadeIn",style:Object($e.a)(Object($e.a)({},{color:"#999",margin:"200px auto"}),M)},te.a.createElement("img",{src:t("FOrL")}),te.a.createElement("p",{className:"mt20 font14"},J||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};g.a=m},BjJ7:function(we,g,t){"use strict";t.d(g,"d",function(){return l}),t.d(g,"c",function(){return te}),t.d(g,"f",function(){return m}),t.d(g,"b",function(){return z}),t.d(g,"e",function(){return b}),t.d(g,"a",function(){return P});var $e=t("m3rI");function l(M){var J=!0;if(M.length>0){for(var T=0;T1&&arguments[1]!==void 0?arguments[1]:"",T=[],ae=0;ae-1)){mt.next=7;break}return h.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(k[de]," \u9009\u9879\u7684\u5185\u5BB9")),mt.abrupt("return",!1);case 7:if(a.length){mt.next=10;break}return h.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),mt.abrupt("return",!1);case 10:if(!(a.length<1)){mt.next=13;break}return h.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),mt.abrupt("return",!1);case 13:if(d=Me.map(function(At,Ia){return{choice_text:At,is_answer:a.includes(Ia)?Ia+1:0}}),!o.question_id){mt.next=20;break}return mt.next=17,rt({type:"exercise/editExerciseQuestion",payload:{id:o.question_id,question_title:K,question_type:1,question_score:We,question_choices:d.map(function(At){return At.choice_text}),standard_answers:d.filter(function(At){return At.is_answer}).map(function(At){return At.is_answer}),tag_discipline_ids:It,sub_discipline_id:(He=y.editData)===null||He===void 0||((Ne=He.exercise)===null||Ne===void 0)?void 0:Ne.sub_discipline_id}});case 17:D=mt.sent,mt.next=23;break;case 20:return mt.next=22,rt({type:"exercise/addExerciseQuestion",payload:{insert_id:o==null?void 0:o.insert_id,categoryId:it.categoryId,question_title:K,question_type:1,question_score:We,question_choices:d.map(function(At){return At.choice_text}),standard_answers:d.filter(function(At){return At.is_answer}).map(function(At){return At.is_answer}),tag_discipline_ids:It,sub_discipline_id:(ft=y.editData)===null||ft===void 0||((qe=ft.exercise)===null||qe===void 0)?void 0:qe.sub_discipline_id}});case 22:D=mt.sent;case 23:D.status===0&&(Ke(-1),h.b.success("\u4FDD\u5B58\u6210\u529F"),Ct(!1),rt({type:"exercise/editExercise",payload:Object(e.a)({},it)}));case 24:case"end":return mt.stop()}},he)}));return function(){return at.apply(this,arguments)}}(),la=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(at){var he,de;return(y==null||((he=y.editData)===null||he===void 0||((de=he.exercise)===null||de===void 0))?void 0:de.exercise_status)===1?at:at.id!=="del"&&at.id!=="add"}),gt=function(){var at=Object(_.a)(W.a.mark(function he(de){return W.a.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:D.t0=de.id,D.next=D.t0==="del"?3:D.t0==="up"||D.t0==="down"?5:D.t0==="edit"?9:D.t0==="add"?11:16;break;case 3:return p.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(_.a)(W.a.mark(function Ne(){return W.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:return qe.next=2,Object(j.j)({id:o.question_id});case 2:rt({type:"exercise/editExercise",payload:Object(e.a)({},it)});case 3:case"end":return qe.stop()}},Ne)}))()}}),D.abrupt("break",16);case 5:return D.next=7,rt({type:"exercise/exeriseMoveUpDown",payload:{id:o.question_id,opr:de.id}});case 7:return rt({type:"exercise/editExercise",payload:Object(e.a)({},it)}),D.abrupt("break",16);case 9:return Lt!==-1?h.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Ue(!1),Ke(o.key),Ct(!0)),D.abrupt("break",16);case 11:if(!(Lt!==-1)){D.next=14;break}return h.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),D.abrupt("return");case 14:return O({key:o.key,insert_id:o==null?void 0:o.question_id,question_type:0}),D.abrupt("break",16);case 16:case"end":return D.stop()}},he)}));return function(de){return at.apply(this,arguments)}}(),Ut=function(){var he;return u.a.createElement("aside",null,u.a.createElement("div",{className:le.a.questionType},u.a.createElement("div",null,u.a.createElement("span",{className:"font16 c-blue"},o.key,"\u3001\u5355\u9009\u9898"),"\uFF08",o.question_score,"\u5206\uFF09"),!o.hideAction&&la.map(function(de,d){return de.id==="up"&&o.key===1||de.id==="down"&&o.key===o.len?null:u.a.createElement(R.a,{key:d,placement:"bottom",title:de.name},u.a.createElement("span",{onClick:function(){return gt(de)},className:de.icon}))})),u.a.createElement("div",{className:"mt5"},u.a.createElement(C.a,{value:o.question_title})),u.a.createElement("div",{className:le.a.questionChoices},o==null||((he=o.question_choices)===null||he===void 0)?void 0:he.map(function(de,d){return u.a.createElement(b.a,null,u.a.createElement(M.a,null,u.a.createElement(T.a,{key:d,checked:o.standard_answer.includes(d+1),disabled:!0},k[d],".")),u.a.createElement(M.a,{flex:"1"},u.a.createElement("span",{className:"c-black font14"},u.a.createElement(C.a,{value:de.choice_text}))))})))},wa=function(){var he,de;return u.a.createElement("aside",null,u.a.createElement("div",{className:le.a.questionType},u.a.createElement("div",null,u.a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),u.a.createElement("p",{className:le.a.titleWrap},u.a.createElement("span",{className:le.a.required},"*"),u.a.createElement("span",{className:le.a.title},"\u9898\u5E72\uFF1A")),u.a.createElement(q.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:K,onChange:function(D){return xe(D)}}),u.a.createElement("p",{className:le.a.titleWrap},u.a.createElement("span",{className:le.a.required},"*"),u.a.createElement("span",{className:le.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",u.a.createElement("span",{className:le.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),Me.map(function(d,D){var He,Ne;return u.a.createElement("div",{className:le.a.choiceWrap,key:D},u.a.createElement(R.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},u.a.createElement("div",{className:"".concat(le.a.answer," ").concat(a.includes(D)?le.a.activeAnswer:""),onClick:function(){a.includes(D)?n(a.filter(function(qe){return qe!==D})):n([].concat(Object(U.a)(a),[D]))}},k[D])),u.a.createElement("div",{className:le.a.editorWrap},ma===D?u.a.createElement(q.a,{id:"single-question-option-".concat(D),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:d,onChange:function(qe){Me[D]=qe,Tt(Me)}}):u.a.createElement("div",{className:le.a.htmlWrap,onClick:function(){return pa(D)}},u.a.createElement(C.a,{value:d}))),((He=y.editData)===null||He===void 0||((Ne=He.exercise)===null||Ne===void 0)?void 0:Ne.exercise_status)===1&&u.a.createElement(u.a.Fragment,null,D>1&&u.a.createElement(R.a,{title:"\u5220\u9664"},u.a.createElement("i",{className:"".concat(le.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return Tt(Me.filter(function(qe,Ta){return Ta!==D}))}})),D<7&&D===Me.length-1&&u.a.createElement(R.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},u.a.createElement("i",{className:"".concat(le.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return Tt([].concat(Object(U.a)(Me),[""]))}}))))}),u.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),u.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",u.a.createElement(m.a,{value:We,max:1e4,min:0,onChange:function(D){Se(D)}})," \u5206"),u.a.createElement("p",{className:le.a.titleWrap},u.a.createElement("span",{className:"".concat(le.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",u.a.createElement("span",{className:le.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),u.a.createElement("div",{className:"mt5"},u.a.createElement(ye.a,{selectvalues:o==null?void 0:o.tag_discipline_ids,value:It,onChange:vt,subId:(he=y.editData)===null||he===void 0||((de=he.exercise)===null||de===void 0)?void 0:de.sub_discipline_id,knowledgeOptions:be,onAddKnowledgeFinish:Le}))),u.a.createElement("aside",{className:"tr"},(Lt!==-1||o.question_id)&&u.a.createElement(l.a,{type:"default",onClick:function(){r(),Ct(!1)}},"\u53D6\u6D88"),u.a.createElement(l.a,{className:"ml20",type:"primary",onClick:function(){Kt()}},"\u4FDD\u5B58")))};return u.a.createElement("section",{className:le.a.wrap},!wt&&Ut(),wt&&wa())};g.a=Object(E.a)(function(Re){var f=Re.problemset,ge=Re.loading,ke=Re.globalSetting,y=Re.exercise;return{problemset:f,globalSetting:ke,exercise:y,loading:ge.effects}},null,null,{forwardRef:!0})(Object(Q.forwardRef)(I))},FOrL:function(we,g){we.exports="data:image/png;base64,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"},GABl:function(we,g){we.exports="data:image/png;base64,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"},HmJG:function(we,g,t){},JNOM:function(we,g,t){"use strict";t.r(g);var $e=t("Znn+"),l=t("ZTPi"),te=t("qVdP"),m=t("jsC+"),z=t("+L6B"),b=t("2/Rp"),P=t("sPJy"),M=t("bE4q"),J=t("lUTK"),T=t("BvKs"),ae=t("WmNS"),R=t.n(ae),ne=t("9og8"),p=t("2qtc"),_e=t("kLXV"),h=t("k1fw"),F=t("tJVT"),W=t("PpiC"),_=t("q1tI"),e=t.n(_),U=t("Ty5D"),re=t("55Ip"),$=t("9kvl"),Q=t("jhfD"),u=t("Llu2"),i=t("0NbB"),E=t("V0Rq"),j=t("1vsH"),q=t("mgmH"),C=t("DjyN"),ve=t("NUBc"),le=t("giR+"),ye=t("fyUT"),k=t("5NDa"),I=t("5rEg"),Re=t("sRBo"),f=t("kaz8"),ge=t("g9YV"),ke=t("wCAj"),y=t("oBTY"),s=t("BoS7"),ce=t("Sdc0"),rt=t("miYZ"),Fe=t("tsqr"),ee=t("14J3"),o=t("BMrR"),yt=t("jCWc"),r=t("kPKH"),Lt=t("5Dmo"),Wt=t("3S7+"),Ke=t("jrin"),va=t("y8nQ"),Ue=t("Vl3Y"),ea=t("wd/R"),O=t.n(ea),H=t("ErOA"),S=function(A){var X=A.shixunHomeworks,De=A.dispatch,et=Object(U.m)();return e.a.createElement(_e.a,{centered:!0,title:"\u63D0\u793A",visible:X.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(ne.a)(R.a.mark(function Xe(){var Te;return R.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:return tt.next=2,Object(H.a)("/api/myshixuns/".concat(X.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"post",body:{course_id:et.coursesId}});case 2:Te=tt.sent,Te.status===0&&(Fe.b.success("\u5220\u9664\u6210\u529F"),De({type:"shixunHomeworks/setActionTabs",payload:{}}),De({type:"shixunHomeworks/getWorkList",payload:Object(h.a)({},X.actionTabs.params)}));case 4:case"end":return tt.stop()}},Xe)})),onCancel:function(){De({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.a.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),e.a.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))},Yt=Object($.a)(function(Ee){var A=Ee.shixunHomeworks;return{shixunHomeworks:A}})(S),Me=function(A){var X,De,et,Xe,Te,N,tt,Ge,Z=A.exercise,Ft=A.dispatch,Dt=Object(U.m)(),Ot=Object(_.useState)(!0),Be=Object(F.a)(Ot,2),kt=Be[0],Ce=Be[1],Ve=Ue.a.useForm(),V=Object(F.a)(Ve,1),ct=V[0],Ie=Z.actionTabs;return Object(_.useEffect)(function(){if(Z.actionTabs.key==="\u66F4\u6539\u8BC4\u9605"){var st,G,Vt,oe;ct.resetFields(),ct.setFieldsValue({subjective_score:Ie==null||((st=Ie.selectArrs)===null||st===void 0||((G=st.record)===null||G===void 0))?void 0:G.subjective_score,objective_score:Ie==null||((Vt=Ie.selectArrs)===null||Vt===void 0||((oe=Vt.record)===null||oe===void 0))?void 0:oe.objective_score})}},[Z.actionTabs.key]),e.a.createElement(e.a.Fragment,null,e.a.createElement(_e.a,{centered:!0,title:"\u8BC4\u9605",visible:Z.actionTabs.key==="\u66F4\u6539\u8BC4\u9605",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(ne.a)(R.a.mark(function st(){var G,Vt,oe,Bt;return R.a.wrap(function(fa){for(;;)switch(fa.prev=fa.next){case 0:return fa.next=2,ct.validateFields();case 2:return oe=ct.getFieldValue(),fa.next=5,Object(E.H)(Object(h.a)(Object(h.a)({},oe),{},{id:Dt.categoryId,user_id:Ie==null||((G=Ie.selectArrs)===null||G===void 0||((Vt=G.record)===null||Vt===void 0))?void 0:Vt.user_id}));case 5:Bt=fa.sent,Bt.status===0&&(Fe.b.success("\u8BC4\u9605\u6210\u529F"),ct.resetFields(),Ft({type:"exercise/setActionTabs",payload:{}}),Ft({type:"exercise/getExerciseList",payload:Object(h.a)({},Z.actionTabs.params)}));case 7:case"end":return fa.stop()}},st)})),onCancel:function(){Ft({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("div",{className:"pl30"},e.a.createElement(Ue.a,{form:ct},e.a.createElement(o.a,null,e.a.createElement(r.a,null,e.a.createElement(Ue.a.Item,{name:"subjective_score",label:"\u4E3B\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(ye.a,{min:0,max:(Ie==null||((X=Ie.selectArrs)===null||X===void 0||((De=X.exercise_types)===null||De===void 0))?void 0:De.subjective_score)*1,style:{width:150},placeholder:"\u8BF7\u586B\u5199\u4E3B\u89C2\u9898\u6210\u7EE9"}))),e.a.createElement(r.a,{flex:1},e.a.createElement("div",null,e.a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",Ie==null||((et=Ie.selectArrs)===null||et===void 0||((Xe=et.exercise_types)===null||Xe===void 0))?void 0:Xe.subjective_score,"\u5206")))),e.a.createElement(o.a,null,e.a.createElement(r.a,null,e.a.createElement(Ue.a.Item,{name:"objective_score",label:"\u5BA2\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(ye.a,{min:0,max:(Ie==null||((Te=Ie.selectArrs)===null||Te===void 0||((N=Te.exercise_types)===null||N===void 0))?void 0:N.objective_score)*1,style:{width:150},width:150,placeholder:"\u8BF7\u586B\u5199\u5BA2\u89C2\u9898\u6210\u7EE9"}))),e.a.createElement(r.a,{flex:1},e.a.createElement("div",null,e.a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",Ie==null||((tt=Ie.selectArrs)===null||tt===void 0||((Ge=tt.exercise_types)===null||Ge===void 0))?void 0:Ge.objective_score,"\u5206"))))))))},Tt=Object($.a)(function(Ee){var A=Ee.exercise;return{exercise:A}})(Me),Zt=[{name:"\u672A\u8BC4\u9605",id:0,type:"unreview_counts"},{name:"\u8BC4\u9605\u4E2D",id:2,type:"reviewing_counts"},{name:"\u5DF2\u8BC4\u9605",id:1,type:"review_counts"}],ta=[{name:"\u672A\u5F00\u59CB",id:0,type:"unanswer_users"},{name:"\u8003\u8BD5\u4E2D",id:1,type:"answering_users"},{name:"\u5DF2\u4EA4\u5377",id:2,type:"answer_users"},{name:"\u5DF2\u4EA4\u5377/\u672A\u7B54",id:3,type:"commit_with_no_answers_users"}],ma=[{name:"\u65E0\u9700\u8865\u8003",id:0,type:"unmake_up_users_count"},{name:"\u53C2\u52A0\u8865\u8003",id:1,type:"make_up_users_count"}],pa=t("BdwD"),Ra=function(A){var X=A.exercise,De=A.dispatch,et=Object(U.m)(),Xe=Object(_.useState)(!0),Te=Object(F.a)(Xe,2),N=Te[0],tt=Te[1],Ge=Ue.a.useForm(),Z=Object(F.a)(Ge,1),Ft=Z[0],Dt=Object(_.useState)(!1),Ot=Object(F.a)(Dt,2),Be=Ot[0],kt=Ot[1],Ce=X.actionTabs;return Object(_.useEffect)(function(){if(X.actionTabs.key==="\u5EF6\u65F6"){var Ve,V,ct,Ie;kt(!1),Ft.resetFields(),Ft.setFieldsValue({subjective_score:Ce==null||((Ve=Ce.selectArrs)===null||Ve===void 0||((V=Ve.record)===null||V===void 0))?void 0:V.subjective_score,objective_score:Ce==null||((ct=Ce.selectArrs)===null||ct===void 0||((Ie=ct.record)===null||Ie===void 0))?void 0:Ie.objective_score})}},[X.actionTabs.key]),e.a.createElement(e.a.Fragment,null,e.a.createElement(_e.a,{width:370,centered:!0,title:"\u586B\u5199\u5EF6\u65F6\u65F6\u957F",visible:X.actionTabs.key==="\u5EF6\u65F6",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Be,onOk:Object(ne.a)(R.a.mark(function Ve(){var V,ct;return R.a.wrap(function(st){for(;;)switch(st.prev=st.next){case 0:return st.next=2,Ft.validateFields();case 2:ct=Ft.getFieldValue(),De({type:"exercise/setActionTabs",payload:{}}),kt(!0),_e.a.confirm({title:"\u5EF6\u65F6\u786E\u8BA4\u63D0\u793A",content:"\u60A8\u6B63\u5728\u4E3A\u3010".concat(Ce==null||((V=Ce.selectArrs)===null||V===void 0)?void 0:V.user_name,"\u3011\u540C\u5B66\u5355\u72EC\u5EF6\u957F\u8003\u8BD5\u65F6\u95F4\u3010").concat(ct==null?void 0:ct.time,"\u3011\u5206\u949F\uFF0C\u662F\u5426\u786E\u8BA4\u672C\u64CD\u4F5C\uFF1F"),onOk:function(){var G=Object(ne.a)(R.a.mark(function oe(){var Bt,ca;return R.a.wrap(function(_a){for(;;)switch(_a.prev=_a.next){case 0:return _a.next=2,Object(E.f)(Object(h.a)(Object(h.a)({},ct),{},{id:et.categoryId,exercise_user_id:Ce==null||((Bt=Ce.selectArrs)===null||Bt===void 0)?void 0:Bt.exercise_user_id}));case 2:ca=_a.sent,kt(!1),ca.status===0&&(Fe.b.success("\u5EF6\u65F6\u6210\u529F"),Ft.resetFields(),De({type:"exercise/getExerciseList",payload:Object(h.a)({},X.actionTabs.params)}));case 5:case"end":return _a.stop()}},oe)}));function Vt(){return G.apply(this,arguments)}return Vt}()});case 6:case"end":return st.stop()}},Ve)})),onCancel:function(){De({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("div",{className:""},e.a.createElement(Ue.a,{form:Ft},e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:1},e.a.createElement(Ue.a.Item,{name:"time",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(ye.a,{min:1,max:Ce==null?void 0:Ce.exercise_time,style:{width:300},placeholder:"\u8BF7\u586B\u5199\u4E0D\u5927\u4E8E\u672C\u573A\u8003\u8BD5\u6B63\u5E38\u65F6\u957F\u7684\u6B63\u6574\u6570"}))),e.a.createElement(r.a,null,e.a.createElement("div",null,e.a.createElement("span",{className:"ml10"},"\u5206\u949F"))))))))},ie=Object($.a)(function(Ee){var A=Ee.exercise;return{exercise:A}})(Ra),a=t("xKgJ"),n=t("hjlX"),v=t.n(n),x=function(A){var X=A.item,De=A.renderText,et=Object(U.m)(),Xe=Object(_.useState)(),Te=Object(F.a)(Xe,2),N=Te[0],tt=Te[1],Ge=function(){var Z=Object(ne.a)(R.a.mark(function Ft(){var Dt;return R.a.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:if(!N){Be.next=2;break}return Be.abrupt("return");case 2:return Be.next=4,Object(E.v)({id:et.categoryId,user_id:X==null?void 0:X.user_id});case 4:Dt=Be.sent,Dt&&tt(Dt);case 6:case"end":return Be.stop()}},Ft)}));return function(){return Z.apply(this,arguments)}}();return e.a.createElement(Wt.a,{onVisibleChange:Ge,title:e.a.createElement("div",null,"\u5355\u9009\u9898 ",N==null?void 0:N.single_question_score,"\u5206 ",e.a.createElement("br",null),"\u591A\u9009\u9898 ",N==null?void 0:N.multiple_question_score,"\u5206 ",e.a.createElement("br",null),"\u5224\u65AD\u9898 ",N==null?void 0:N.judgement_question_score,"\u5206 ",e.a.createElement("br",null),"\u586B\u7A7A\u9898 ",N==null?void 0:N.completion_question_score,"\u5206 ",e.a.createElement("br",null),"\u5B9E\u8BAD\u9898 ",N==null?void 0:N.shixun_question_score,"\u5206")},De)},K=x,xe=function(A){var X,De,et,Xe,Te,N,tt,Ge,Z,Ft,Dt,Ot,Be,kt,Ce,Ve,V,ct,Ie,st,G,Vt,oe,Bt,ca,fa,_a,w,ia,Xt,ua,Ua,ga,aa,Ht,fe,ue,pe=A.exercise,Ye=A.loading,me=A.dispatch,Qt=A.globalSetting,Ma=Object(W.a)(A,["exercise","loading","dispatch","globalSetting"]),ha=Object(U.l)(),c=Object(_.useState)(Object(h.a)({},Object(U.m)())),_t=Object(F.a)(c,2),nt=_t[0],on=_t[1],B=pe.exerciseList,zt=pe.commonHeader,en=Object(_.useState)({}),za=Object(F.a)(en,2),$a=za[0],mn=za[1],je=Object(_.useState)(""),L=Object(F.a)(je,2),pt=L[0],Jt=L[1],Gt=Object(_.useState)(0),ya=Object(F.a)(Gt,2),xa=ya[0],ka=ya[1],jt=Object(_.useState)({}),lt=Object(F.a)(jt,2),Ae=lt[0],sa=lt[1],da=Ue.a.useForm(),qt=Object(F.a)(da,1),Mt=qt[0];Object(_.useEffect)(function(){var Qe;if(Object(a.c)()){var Y;ka((Y=B.exercise_types)===null||Y===void 0?void 0:Y.total_users)}else if(B==null||((Qe=B.exercise_types)===null||Qe===void 0)?void 0:Qe.score_open){var se;ka((se=B.exercise_types)===null||se===void 0?void 0:se.unanswer_users)}},[B]),Object(_.useEffect)(function(){me({type:"exercise/getExerciseList",payload:nt})},[]);var Aa=function(Y){nt.page=1;var se=Object.assign({},Mt.getFieldValue());if(Object.keys(se).map(function(St){if(St==="objective_score_gte"||St==="objective_score_lte")return;se[St].includes("all")?(delete nt[St],Mt.setFieldsValue(Object(Ke.a)({},St,"all"))):(nt[St]=se[St],se[St]==""||!se[St]?Mt.setFieldsValue(Object(Ke.a)({},St,"all")):Mt.setFieldsValue(Object(Ke.a)({},St,nt[St])))}),Y.objective_score_gte||Y.objective_score_lte){if(se.objective_score_gte>se.objective_score_lte)return Mt.setFieldsValue({objective_score_lte:se.objective_score_gte}),!1;if(se.objective_score_gte!=""&&se.objective_score_lte!=""&&se.objective_score_gte&&se.objective_score_lte)nt.objective_score_lte=se.objective_score_lte,nt.objective_score_gte=se.objective_score_gte;else return delete nt.objective_score_lte,delete nt.objective_score_gte,!1}on(Object(h.a)({},nt)),me({type:"exercise/getExerciseList",payload:nt})},Sa=function(Y,se){nt.page=Y,nt.limit=20,me({type:"exercise/getExerciseList",payload:Object(h.a)({},nt)})},Fa=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",width:50,align:"center",render:function(Y,se,St){return((nt.page||1)-1)*20+St+1}},{title:"\u59D3\u540D",dataIndex:"user_name",fixed:"left",width:150,ellipsis:!0,align:"center",render:function(Y,se){return e.a.createElement("div",null,Y||"--",!!(se==null?void 0:se.delayed_time)&&e.a.createElement(Wt.a,{title:e.a.createElement("div",null,"\u5DF2\u4E3A\u8BE5\u5B66\u751F\u5EF6\u65F6",e.a.createElement("span",{className:"c-blue"},se.delayed_time,"\u5206\u949F"))},e.a.createElement("span",{className:"iconfont icon-shizhong c-blue"})))}},{title:"\u5B66\u53F7",ellipsis:!0,dataIndex:"student_id",width:100,sortOrder:Ae.student_id,sortDirections:["descend","ascend"],align:"center",sorter:function(Y,se){return Y.id-se.id},render:function(Y){return Y||"--"}},(B==null||((X=B.exercise_types)===null||X===void 0)?void 0:X.groups_count)!==0&&{title:"\u5206\u73ED",width:(B==null||((De=B.exercise_types)===null||De===void 0)?void 0:De.subjective)===1?"12%":"20%",ellipsis:!0,dataIndex:"user_group_name",align:"center",render:function(Y){return Y||"--"}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",width:130,align:"center",render:function(Y,se){return Y===0?e.a.createElement("span",{className:"c-red"},"\u672A\u5F00\u59CB"):Y===1?e.a.createElement("span",{className:"c-orange"},!se.is_make_up&&"\u8003\u8BD5\u4E2D",se.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Y===2?e.a.createElement("span",{className:"c-green"},!se.is_make_up&&"\u5DF2\u4EA4\u5377",se.is_make_up&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)"):e.a.createElement("span",{className:"c-red"},!se.is_make_up&&"\u5DF2\u4EA4\u5377\uFF08\u672A\u7B54\uFF09",se.is_make_up&&"\u5DF2\u4EA4\u5377/\u672A\u7B54\uFF08\u8865\u8003\uFF09")}},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",sortOrder:Ae.end_at,width:145,ellipsis:!0,sortDirections:["descend","ascend"],align:"center",sorter:function(Y,se){return Y.id-se.id},render:function(Y){return Y?O()(Y).format("YYYY-MM-DD HH:mm"):"--"}},(zt==null?void 0:zt.exercise_status)>1&&(zt==null?void 0:zt.open_camera)&&Object(a.c)()&&!((et=Qt.setting)===null||et===void 0?void 0:et.is_local)&&{title:"\u8003\u8BD5\u7167\u7247",dataIndex:"photo_count",align:"center",width:100,render:function(Y,se){return se.commit_status>0?"".concat(Y||0,"/").concat(zt==null?void 0:zt.photo_count):"--"}},(zt==null?void 0:zt.ip_bind)&&Object(a.e)()&&{title:"\u8003\u8BD5IP",dataIndex:"last_ip",align:"center",width:100,render:function(Y,se){return e.a.createElement(e.a.Fragment,null,Y||"--",se.commit_status===1&&zt.ip_bind&&se.last_ip&&e.a.createElement(b.a,{type:"link",onClick:Object(ne.a)(R.a.mark(function St(){var tn;return R.a.wrap(function(cn){for(;;)switch(cn.prev=cn.next){case 0:tn=_e.a.confirm({title:e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:"1"},"\u89E3\u9664\u7ED1\u5B9A"),e.a.createElement(r.a,null,e.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return tn.destroy()}}))),width:500,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",className:"custom-modal-divider",content:e.a.createElement("div",null,"\u4E3A\u5B66\u751F\u89E3\u9664\u8003\u8BD5IP\u7ED1\u5B9A\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u4F7F\u7528\u65B0\u7684IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002",e.a.createElement("span",{className:"c-red"},"\u5982\u679C\u8BE5\u5B66\u751F\u6B63\u5728\u8003\u8BD5\u4E2D\uFF0C\u5C06\u65E0\u6CD5\u4F5C\u7B54\uFF0C\u9700\u8981\u91CD\u65B0\u8FDB\u5165\u8003\u8BD5\u3002"),"\u60A8\u786E\u5B9A\u8981\u89E3\u9664\u8BE5\u5B66\u751F\u7684\u8003\u8BD5IP\u7ED1\u5B9A\uFF1F"),onOk:function(){var fn=Object(ne.a)(R.a.mark(function an(){var Un;return R.a.wrap(function(_n){for(;;)switch(_n.prev=_n.next){case 0:return _n.next=2,Object(E.O)({id:nt.categoryId,exercise_user_id:se.exercise_user_id});case 2:Un=_n.sent,Un.status===0&&(Fe.b.success("\u89E3\u7ED1\u6210\u529F"),me({type:"exercise/getExerciseList",payload:nt}));case 4:case"end":return _n.stop()}},an)}));function On(){return fn.apply(this,arguments)}return On}()});case 1:case"end":return cn.stop()}},St)}))},"\u89E3\u7ED1"))}},(zt==null?void 0:zt.open_camera)&&Object(a.e)()&&zt.exercise_status<3&&!((Xe=Qt.setting)===null||Xe===void 0?void 0:Xe.is_local)&&{title:"\u5141\u8BB8\u4E0D\u62CD\u6444",dataIndex:"close_camera",align:"center",width:100,render:function(Y,se){return e.a.createElement(ce.a,{checked:Y,onClick:Object(ne.a)(R.a.mark(function St(){return R.a.wrap(function(En){for(;;)switch(En.prev=En.next){case 0:Y||_e.a.confirm({title:"\u5141\u8BB8\u4E0D\u6444\u50CF\u8B66\u544A",content:e.a.createElement("div",null,"\u4E3A\u4FDD\u8BC1\u8003\u8BD5\u516C\u5E73\uFF0C\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7684\u6444\u50CF\u5934\u3002\u5982\u5B66\u751F\u786C\u4EF6\u8BBE\u65BD\u786E\u6709\u95EE\u9898\uFF0C\u4E3A\u4FDD\u8BC1\u5B66\u751F\u8003\u8BD5\u6743\u5229\uFF0C\u6559\u5E08\u53EF\u4E34\u65F6\u53D6\u6D88\u9650\u5236\uFF0C\u5141\u8BB8\u5B66\u751F\u53C2\u8003\u3002 \u672C\u64CD\u4F5C\u4E0D\u53EF\u64A4\u56DE\uFF0C\u4E0D\u53EF\u4FEE\u6539\u3002 \u60A8\u786E\u8BA4\u540C\u610F\u8BE5\u5B66\u751F\u4E0D\u5F00\u542F\u6444\u50CF\u5934\u53C2\u52A0\u8003\u8BD5\u5417\uFF1F"),onOk:function(){var cn=Object(ne.a)(R.a.mark(function On(){var an;return R.a.wrap(function(nn){for(;;)switch(nn.prev=nn.next){case 0:return nn.next=2,Object(E.c)(Object(h.a)(Object(h.a)({},nt),{},{exercise_user_id:se.exercise_user_id}));case 2:an=nn.sent,(an==null?void 0:an.status)===0&&(Fe.b.success("\u64CD\u4F5C\u6210\u529F"),me({type:"exercise/getExerciseList",payload:Object(h.a)({},nt)}));case 4:case"end":return nn.stop()}},On)}));function fn(){return cn.apply(this,arguments)}return fn}()});case 1:case"end":return En.stop()}},St)}))})}},!((B==null||((Te=B.exercise_types)===null||Te===void 0)?void 0:Te.objective)!==1||(B==null||((N=B.exercise_types)===null||N===void 0)?void 0:N.objective)===1&&(B==null||((tt=B.exercise_types)===null||tt===void 0)?void 0:tt.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",width:100,render:function(Y,se){Y=typeof Y=="number"?Number(Y):Y;var St;return Y>=0&&Y<=60?St=e.a.createElement("span",null,Y):Y===100?St=e.a.createElement("span",{className:"c-green"},Y):Y>60?St=e.a.createElement("span",{className:"c-orange"},Y):St="--",e.a.createElement(K,{renderText:St,item:se})}},!((B==null||((Ge=B.exercise_types)===null||Ge===void 0)?void 0:Ge.subjective)!==1||(B==null||((Z=B.exercise_types)===null||Z===void 0)?void 0:Z.subjective)===1&&(B==null||((Ft=B.exercise_types)===null||Ft===void 0)?void 0:Ft.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",width:100,dataIndex:"subjective_score",align:"center",render:function(Y,se){Y=typeof Y=="number"?Number(Y):Y;var St;return Y===0?St=e.a.createElement("span",null,Y," ",e.a.createElement("span",{className:"c-red"}," (\u5F85\u8BC4\u5BA1)")):Y>0&&Y<=60?St=e.a.createElement("span",null,Y):Y===100?St=e.a.createElement("span",{className:"c-green"},Y):Y>60?St=e.a.createElement("span",{className:"c-orange"},Y):St="--",St}},{title:"\u6700\u7EC8\u6210\u7EE9",width:100,dataIndex:"score",sortOrder:Ae.score,sortDirections:["descend","ascend"],align:"center",sorter:function(Y,se){return Y.id-se.id},render:function(Y){return Y=typeof Y=="number"?Number(Y):Y,Y===100?e.a.createElement("span",{className:"c-green"},Y||"--"):Y>60?e.a.createElement("span",{className:"c-orange"},Y||"--"):e.a.createElement("span",null,Y||"--")}},Object(a.c)()&&{title:"\u8BC4\u9605\u72B6\u6001",width:130,dataIndex:"has_comment",align:"center",render:function(Y,se){return!Y&&se.review_status?"\u8BC4\u9605\u4E2D":Y?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"}},((zt==null?void 0:zt.assistant_auth)||Object(a.c)())&&{title:"\u64CD\u4F5C",fixed:"right",dataInex:"action",align:"center",width:150,render:function(Y,se){return e.a.createElement("div",null,Object(a.c)()&&e.a.createElement(b.a,{ghost:!0,type:"primary",size:"small",disabled:se.commit_status<2},e.a.createElement(re.Link,{className:se.commit_status>1?"c-blue":"c-black",to:se.commit_status>1&&"/classrooms/".concat(nt.coursesId,"/exercise/").concat(nt.categoryId,"/review/").concat(se.login),onClick:function(tn){se.commit_status<2&&tn.preventDefault(),se.commit_status===3&&(tn.preventDefault(),me({type:"exercise/setActionTabs",payload:{key:"\u66F4\u6539\u8BC4\u9605",selectArrs:{record:Object(h.a)({},se),exercise_types:Object(h.a)({},B==null?void 0:B.exercise_types)},params:Object(h.a)({},nt)}}))}},se.has_comment&&"\u66F4\u6539\u8BC4\u9605",!se.has_comment&&"\u8BC4\u9605")),Object(a.q)()&&se.commit_status>1&&e.a.createElement(re.Link,{to:"/classrooms/".concat(nt.coursesId,"/exercise/").concat(nt.categoryId,"/users/").concat(se==null?void 0:se.login),target:"_blank"},"\u67E5\u770B"),!!(zt==null?void 0:zt.exercise_time)&&Object(a.e)()&&e.a.createElement(Wt.a,{title:function(){return Object(a.j)()?"\u60A8\u7684\u6743\u9650\u4E0D\u8DB3\uFF0C\u8BF7\u8054\u7CFB\u672C\u8BFE\u5802\u7BA1\u7406\u5458":zt.exercise_status===3?"\u672C\u8BD5\u5377\u5DF2\u622A\u6B62\uFF0C\u8BF7\u5148\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u4F7F\u672C\u8BD5\u5377\u5904\u4E8E\u201C\u8003\u8BD5\u4E2D\u201D":!1}()},e.a.createElement(b.a,{danger:!0,className:"c-red ml10",size:"small",disabled:function(){return Object(a.j)()?!0:zt.exercise_status===3}(),onClick:function(){Object(a.i)()&&me({type:"exercise/setActionTabs",payload:{key:"\u5EF6\u65F6",selectArrs:se,exercise_time:zt.exercise_time,params:Object(h.a)({},nt)}})}},"\u5EF6\u65F6")))}}].filter(function(Qe){return!!Qe}),Ba=Object(y.a)(Fa);return Ba[0]=Object(h.a)({},Ba[0]),Ba[(Ba==null?void 0:Ba.length)-1]=Object(h.a)({},Ba[(Ba==null?void 0:Ba.length)-1]),Ba[0].render=function(){return"\u6211"},Ba[(Ba==null?void 0:Ba.length)-1].render=function(){var Qe;if(B==null||((Qe=B.current_answer_user)===null||Qe===void 0)?void 0:Qe.login){var Y;return e.a.createElement(re.Link,{to:"/classrooms/".concat(nt.coursesId,"/exercise/").concat(nt.categoryId,"/users/").concat(B==null||((Y=B.current_answer_user)===null||Y===void 0)?void 0:Y.login),target:"_blank"},"\u67E5\u770B")}else return"--"},e.a.createElement("section",{className:"minH500 bg-white mb50 inline-block w100"},(B==null||((Dt=B.exercise_types)===null||Dt===void 0)?void 0:Dt.score_open)&&Object(a.q)()&&!!(B==null||((Ot=B.current_answer_user)===null||Ot===void 0)?void 0:Ot.length)&&e.a.createElement(ke.a,{hideOnSinglePage:!0,pagination:!1,showHeader:!1,dataSource:[Object(h.a)({},B==null?void 0:B.current_answer_user)],columns:Ba,scroll:{x:(Fa==null?void 0:Fa.length)*120}}),!Object(a.c)()&&e.a.createElement("div",{className:"bg-white pt10 pl25 mt15"},!!(B==null||((Be=B.exercise_types)===null||Be===void 0)?void 0:Be.answer_users)&&e.a.createElement("span",{className:"mr10"},e.a.createElement("span",{style:{color:"#FF954C"}},B==null||((kt=B.exercise_types)===null||kt===void 0)?void 0:kt.answer_users," "),"\u5DF2\u4EA4"),!!(B==null||((Ce=B.exercise_types)===null||Ce===void 0)?void 0:Ce.unanswer_users)&&e.a.createElement("span",{className:"mr10"},B==null||((Ve=B.exercise_types)===null||Ve===void 0)?void 0:Ve.unanswer_users,"\u672A\u4EA4"),(B==null||((V=B.exercise_types)===null||V===void 0)?void 0:V.exercise_end_time)!=="--"&&e.a.createElement("span",null,"\u5269\u4F59\u63D0\u4EA4\u65F6\u95F4\uFF1A",e.a.createElement("span",{style:{color:"#FF954C"}},B==null||((ct=B.exercise_types)===null||ct===void 0)?void 0:ct.exercise_end_time))),!((Ie=B.exercise_types)===null||Ie===void 0?void 0:Ie.exercise_all_users)&&!Object(a.q)()&&e.a.createElement(pa.a,null),(!!((st=B.exercise_types)===null||st===void 0?void 0:st.exercise_all_users)||Object(a.q)())&&e.a.createElement("aside",null,Object(a.c)()&&e.a.createElement("aside",{className:"pt20"},e.a.createElement(Ue.a,{form:Mt,onValuesChange:Aa,initialValues:(G={},Object(Ke.a)(G,"commit_status","all"),Object(Ke.a)(G,"exercise_group_id","all"),Object(Ke.a)(G,"review","all"),Object(Ke.a)(G,"is_make_up","all"),G)},e.a.createElement(Ue.a.Item,{name:"review"},e.a.createElement(f.a.Group,{style:{width:"100%"}},e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:"80px"},"\u4F60\u7684\u8BC4\u9605:"),e.a.createElement(r.a,{flex:"80px"},e.a.createElement(f.a,{value:"all",checked:!((Vt=$a.review)===null||Vt===void 0?void 0:Vt.length)},"\u5168\u90E8")),e.a.createElement(r.a,{flex:"1"},Zt==null?void 0:Zt.map(function(Qe,Y){var se;return e.a.createElement(f.a,{value:Qe.id,key:Y},Qe.name,"(",B==null||((se=B.exercise_types)===null||se===void 0)?void 0:se[Qe.type],")")}))))),e.a.createElement(Ue.a.Item,{name:"commit_status"},e.a.createElement(f.a.Group,{value:[],style:{width:"100%"}},e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:"80px"},"\u4F5C\u54C1\u72B6\u6001:"),e.a.createElement(r.a,{flex:"80px"},e.a.createElement(f.a,{value:"all",checked:!((oe=$a.commit_status)===null||oe===void 0?void 0:oe.length)},"\u5168\u90E8")),e.a.createElement(r.a,{flex:"1"},ta.map(function(Qe,Y){var se;return e.a.createElement(f.a,{name:"commit_status",value:Qe.id},Qe.name,"(",B==null||((se=B.exercise_types)===null||se===void 0)?void 0:se[Qe.type],")")}))))),(B==null||((Bt=B.exercise_types)===null||Bt===void 0)?void 0:Bt.open_make_up)&&e.a.createElement(Ue.a.Item,{name:"is_make_up"},e.a.createElement(f.a.Group,{value:[],style:{width:"100%"}},e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:"80px"},"\u8865\u8003\u72B6\u6001:"),e.a.createElement(r.a,{flex:"80px"},e.a.createElement(f.a,{value:"all",checked:!((ca=$a.is_make_up)===null||ca===void 0?void 0:ca.length)},"\u5168\u90E8")),e.a.createElement(r.a,{flex:"1"},ma.map(function(Qe,Y){var se;return e.a.createElement(f.a,{name:"is_make_up",value:Qe.id},Qe.name,"(",B==null||((se=B.exercise_types)===null||se===void 0)?void 0:se[Qe.type],")")}))))),e.a.createElement(Ue.a.Item,{name:"exercise_group_id"},e.a.createElement(f.a.Group,{style:{width:"100%"}},e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(r.a,{flex:"80px"},e.a.createElement(f.a,{value:"all",checked:!((fa=$a.course_group)===null||fa===void 0?void 0:fa.length)},"\u5168\u90E8")),e.a.createElement(r.a,{flex:"1"},B.course_groups&&B.course_groups.map(function(Qe,Y){return e.a.createElement(f.a,{value:Qe.exercise_group_id,className:"ml0 mr8"},Qe.exercise_group_name,"(",Qe.exercise_group_students,")")}))))),e.a.createElement(o.a,{align:"middle"},e.a.createElement(r.a,{flex:"1"},e.a.createElement(I.a.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:function(Y){nt.search=Y,me({type:"exercise/getExerciseList",payload:Object(h.a)(Object(h.a)({},nt),{},{page:1})})},style:{width:240}}),e.a.createElement("span",{className:"ml5 c-red"},(_a=B.exercise_types)===null||_a===void 0?void 0:_a.total_users),e.a.createElement("span",null,"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(w=B.exercise_types)===null||w===void 0?void 0:w.exercise_all_users,"\u4E2A\u5B66\u751F\uFF09")),!(zt==null?void 0:zt.is_random)&&e.a.createElement(r.a,{className:["tr",v.a.rightFilter].join(" ")},((ia=B.exercise_types)===null||ia===void 0?void 0:ia.objective)===1&&((Xt=B.exercise_types)===null||Xt===void 0?void 0:Xt.subjective)===1&&e.a.createElement(e.a.Fragment,null,"\u6309\u5BA2\u89C2\u9898\u5F97\u5206\u5206\u7EC4",e.a.createElement("span",null,e.a.createElement(Ue.a.Item,{name:"objective_score_gte"},e.a.createElement(ye.a,{min:0,max:B==null||((ua=B.exercise_types)===null||ua===void 0)?void 0:ua.objective_score,placeholder:"\u6700\u4F4E"}))),e.a.createElement("span",null,e.a.createElement(Ue.a.Item,{name:"objective_score_lte"},e.a.createElement(ye.a,{min:(nt==null?void 0:nt.objective_score_gte)||0,max:B==null||((Ua=B.exercise_types)===null||Ua===void 0)?void 0:Ua.objective_score,placeholder:"\u6700\u9AD8"})))),((ga=B.exercise_types)===null||ga===void 0?void 0:ga.subjective)===1&&e.a.createElement(e.a.Fragment,null,e.a.createElement(b.a,{type:"default",disabled:(B==null||((aa=B.total_exercise_users)===null||aa===void 0)?void 0:aa.length)<1},e.a.createElement(re.Link,{to:"/classrooms/".concat(nt.coursesId,"/exercise/").concat(nt.categoryId,"/reviews/group")},e.a.createElement("span",{className:"iconfont icon-tijiaozongjie"}),e.a.createElement("span",null,"\u96C6\u4E2D\u6279\u91CF\u6279\u9605"))),e.a.createElement(b.a,{type:"default",disabled:(B==null||((Ht=B.total_exercise_users)===null||Ht===void 0)?void 0:Ht.length)<1},e.a.createElement(re.Link,{to:"/classrooms/".concat(nt.coursesId,"/exercise/").concat(nt.categoryId,"/review/").concat(B==null||((fe=B.total_exercise_users)===null||fe===void 0||((ue=fe[0])===null||ue===void 0))?void 0:ue.user_login)},e.a.createElement("span",{className:"iconfont icon-filesync3x"}),e.a.createElement("span",null,"\u7EC4\u5185\u987A\u5E8F\u6279\u9605")))))))),e.a.createElement(ke.a,{className:"mt30",loading:Ye["exercise/getExerciseList"],hideOnSinglePage:!0,pagination:!1,dataSource:(B==null?void 0:B.exercise_users)||[],columns:Fa,scroll:{x:(Fa==null?void 0:Fa.length)*120},size:"large",onChange:function(Y,se,St){if(Ae={},nt.page=1,St.order===void 0){Ae[St.field]="descend";switch(St.field){case"student_id":Jt("descend"),nt.order_type="desc";break}}else nt.order_type=St.order.replace("end",""),Ae[St.field]=St.order;sa(Object(h.a)({},Ae)),nt.order_type=nt.order_type==="desc"?"asc":"desc",nt.order=St.field,me({type:"exercise/getExerciseList",payload:Object(h.a)({},nt)})}}),xa>20&&e.a.createElement("aside",{className:"tc mb50 pb30 mt30"},e.a.createElement(ve.a,{showSizeChanger:!1,onChange:Sa,current:nt.page||1,defaultPageSize:20,total:xa}))),e.a.createElement(Tt,null),e.a.createElement(Yt,null),e.a.createElement(ie,null))},Je=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading,De=Ee.globalSetting;return{exercise:A,loading:X.effects,globalSetting:De}})(xe),Ze=t("/zsF"),We=t("PArb"),Se=t("1w57"),ze=t("CxHN"),dt=t("8RY0"),It=t("tFzH"),vt=t("D+AN"),Ea=t("j+ej"),xt=t("L4pD"),wt=t("k5F3"),Ct=function(A){var X=A.exercise,De=A.loading,et=A.dispatch,Xe=A.activeTabs,Te=Object(U.m)(),N=Object(_.useState)(Object(h.a)(Object(h.a)({},Te),{page:1,per_page:10})),tt=Object(F.a)(N,1),Ge=tt[0],Z=X.editData,Ft=[{name:"\u5355\u9009\u9898",count:"q_singles",score:"q_singles_scores"},{name:"\u591A\u9009\u9898",count:"q_doubles",score:"q_doubles_scores"},{name:"\u5224\u65AD\u9898",count:"q_judges",score:"q_judges_scores"},{name:"\u586B\u7A7A\u9898",count:"q_nulls",score:"q_nulls_scores"},{name:"\u4E3B\u89C2\u9898",count:"q_mains",score:"q_mains_scores"},{name:"\u5B9E\u8BAD\u9898",count:"q_shixuns",score:"q_shixuns_scores"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores"}];Object(_.useEffect)(function(){Xe==="2"&&Dt()},[Te.categoryId,Xe]);var Dt=function(){et({type:"exercise/editExercise",payload:Object(h.a)({},Ge)})},Ot=function(){var kt;return Z==null||((kt=Z.exercise_questions)===null||kt===void 0)?void 0:kt.map(function(Ce,Ve){if(Ce.key=Ve+1,Ce.len=Z.length,Ce.hideAction=!0,Ce.question_type===0)return e.a.createElement("aside",{key:Ve},e.a.createElement(vt.a,{editData:Ce}),e.a.createElement(We.a,null));if(Ce.question_type===1)return e.a.createElement("aside",{key:Ve},e.a.createElement(dt.a,{editData:Ce}),e.a.createElement(We.a,null));if(Ce.question_type===2)return e.a.createElement("aside",{key:Ve},e.a.createElement(ze.a,{editData:Ce}),e.a.createElement(We.a,null));if(Ce.question_type===3)return e.a.createElement("aside",{key:Ve},e.a.createElement(Se.a,{editData:Ce}),e.a.createElement(We.a,null));if(Ce.question_type===4)return e.a.createElement("aside",{key:Ve},e.a.createElement(Ea.a,{editData:Ce}),e.a.createElement(We.a,null));if(Ce.question_type===5)return e.a.createElement("aside",{key:Ve},e.a.createElement(It.a,{editData:Ce}),e.a.createElement(We.a,null));if(Ce.question_type===6)return e.a.createElement("aside",{key:Ve},e.a.createElement(xt.a,{editData:Ce}),e.a.createElement(We.a,null))})};return e.a.createElement("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative"},e.a.createElement(wt.a,{isPreview:!0,activeTabs:Xe}),e.a.createElement(We.a,null),Ot())},it=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading;return{exercise:A,loading:X.effects}})(Ct),Pe=t("T2oS"),Oe=t("W9HT"),be=t("RotF"),Nt=t.n(be),Le=function(A){var X,De,et,Xe,Te,N=A.exercise,tt=A.loading,Ge=A.dispatch,Z=A.cb,Ft=Object(h.a)({},Object(U.m)()),Dt=Object(_.useState)([]),Ot=Object(F.a)(Dt,2),Be=Ot[0],kt=Ot[1],Ce=Object(_.useState)(!0),Ve=Object(F.a)(Ce,2),V=Ve[0],ct=Ve[1],Ie=Object(_.useState)(1),st=Object(F.a)(Ie,2),G=st[0],Vt=st[1],oe=Object(_.useState)(!0),Bt=Object(F.a)(oe,2),ca=Bt[0],fa=Bt[1],_a=Object(_.useState)(!1),w=Object(F.a)(_a,2),ia=w[0],Xt=w[1],ua=Object(_.useState)(),Ua=Object(F.a)(ua,2),ga=Ua[0],aa=Ua[1];Ft.page=0,Ft.limit=50,Object(_.useEffect)(function(){N.actionTabs.key==="\u6253\u56DE\u91CD\u505A"&&(Be=[],pe(1))},[N.actionTabs.key]);var Ht=Ue.a.useForm(),fe=Object(F.a)(Ht,1),ue=fe[0],pe=function(){var Ye=Object(ne.a)(R.a.mark(function me(Qt){var Ma,ha;return R.a.wrap(function(_t){for(;;)switch(_t.prev=_t.next){case 0:return Qt==1&&(Be=[]),Ft.page=Qt,fa(!0),_t.next=5,Ge({type:"exercise/getRedoModal",payload:Object(h.a)({},Ft)});case 5:ha=_t.sent,(ha==null||((Ma=ha.exercise_users)===null||Ma===void 0)?void 0:Ma.length)parseInt(Ot.endIP))){G.next=7;break}return Fe.b.warn("IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5"),G.abrupt("return");case 7:Xe({type:"exercise/setActionTabs",payload:{key:"insterIp",data:Object(h.a)({},Z.getFieldValue()),type:De.actionTabs.type}});case 8:case"end":return G.stop()}},ct)})),onCancel:function(){Xe({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("section",{className:"pl10 pr10"},e.a.createElement(l.a,{activeKey:Ve,onChange:function(Ie){V(Ie),Z.resetFields()}},e.a.createElement(Ka,{tab:"\u65B0\u589EIP\u5730\u5740",key:"1"}),e.a.createElement(Ka,{tab:"\u65B0\u589EIP\u8303\u56F4",key:"2"})),e.a.createElement(Ue.a,{form:Z,className:"pt30",name:"form",layout:"vertical",onValuesChange:function(Ie,st){Be(Object(h.a)({},st))}},Ve==="1"&&e.a.createElement(Ue.a.Item,{name:"ip",rules:[{required:!0,message:"\u8BF7\u8F93\u5165IP\u5730\u5740"}],label:"IP\u5730\u5740"},e.a.createElement(He.a,{open:!1,tokenSeparators:[";",",","\uFF1B"],size:"large",mode:"tags",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165IP\u5730\u5740,\u53EF\u540C\u65F6\u6DFB\u52A0\u591A\u4E2AIP\u5730\u5740\uFF0C\u4E2D\u95F4\u7528\u82F1\u6587\u7684\u5206\u53F7\u95F4\u9694\u3002",onChange:function(Ie){Z.setFieldsValue({ip:Object(y.a)(Ie.filter(function(st){return Object(Ga.a)(st)?!0:(Fe.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165"),!1)}))})}})),Ve==="2"&&e.a.createElement(o.a,{gutter:[20,20]},e.a.createElement(r.a,{flex:"1"},e.a.createElement(Ue.a.Item,{name:"startIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740"}],label:"\u8D77\u59CBIP\u5730\u5740"},e.a.createElement(I.a,{maxLength:15,placeholder:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740",onBlur:function(Ie){var st="";Object(Ga.a)(Ie.target.value)?st=Ie.target.value:(st="",Fe.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165")),Z.setFieldsValue({startIP:st})}}))),e.a.createElement(r.a,{flex:"1"},e.a.createElement(Ue.a.Item,{name:"endIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740"},{pattern:/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/,message:"\u8BF7\u8F93\u51650-255\u7684\u7F51\u6BB5"}],label:"\u7ED3\u675FIP\u5730\u5740"},e.a.createElement(I.a,{onBlur:function(Ie){},prefix:e.a.createElement("span",{className:"font14"},(X=Ot.startIP)===null||X===void 0?void 0:X.substring(0,Ot.startIP.lastIndexOf("."))),maxLength:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740\u7684\u540E\u4E09\u4F4D"})))))))},un=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading;return{exercise:A,loading:X}})(Qa),Ja=t("2JKx"),La=t.n(Ja),$t=t("Ot1p"),ut=t("kaH+"),Et=t("+BJd"),ht=t("mr32"),ot=t("7Kak"),na=t("9yH6"),Ca=l.a.TabPane,Pa=He.a.Option,Oa=function(A){var X,De,et,Xe=A.exercise,Te=A.loading,N=A.data,tt=A.disabled,Ge=A.updata,Z=A.dispatch,Ft=Object(U.m)(),Dt=Object(U.l)(),Ot=Ue.a.useForm(),Be=Object(F.a)(Ot,1),kt=Be[0],Ce=Object(_.useState)({}),Ve=Object(F.a)(Ce,2),V=Ve[0],ct=Ve[1],Ie=Object(_.useState)("1"),st=Object(F.a)(Ie,2),G=st[0],Vt=st[1],oe=Xe.workSetting,Bt=Xe.commonHeader,ca=Object(_.useState)(!1),fa=Object(F.a)(ca,2),_a=fa[0],w=fa[1],ia=Object(_.useState)([]),Xt=Object(F.a)(ia,2),ua=Xt[0],Ua=Xt[1],ga=Object(_.useState)([]),aa=Object(F.a)(ga,2),Ht=aa[0],fe=aa[1],ue=Object(_.useState)(!1),pe=Object(F.a)(ue,2),Ye=pe[0],me=pe[1],Qt=Object(_.useState)([]),Ma=Object(F.a)(Qt,2),ha=Ma[0],c=Ma[1],_t=Object(_.useState)([]),nt=Object(F.a)(_t,2),on=nt[0],B=nt[1],zt=Object(_.useState)({id:Ft.categoryId,exercise_group_id:[]}),en=Object(F.a)(zt,2),za=en[0],$a=en[1],mn=Object(_.useState)(0),je=Object(F.a)(mn,2),L=je[0],pt=je[1];Object(_.useMemo)(function(){var lt,Ae,sa;if(oe==null||((lt=oe.published_course_groups)===null||lt===void 0)?void 0:lt.length){var da,qt=Object(y.a)(oe==null||((da=oe.published_course_groups)===null||da===void 0)?void 0:da.map(function(Qe){return Object(y.a)(Qe.course_group_id)}).flat());Ua(Object(y.a)(qt))}else if(oe==null?void 0:oe.published_course_groups){var Mt;Ua(Object(y.a)(oe==null||((Mt=oe.course_groups)===null||Mt===void 0)?void 0:Mt.map(function(Qe){return Qe.course_group_id})))}if((oe==null||((Ae=oe.exercise)===null||Ae===void 0)?void 0:Ae.group_make_ups)||(oe==null||((sa=oe.exercise)===null||sa===void 0)?void 0:sa.unified_make_up)){var Aa;if(me(!0),oe==null||((Aa=oe.exercise)===null||Aa===void 0)?void 0:Aa.group_make_ups){var Sa,Fa,Ba=Ht;oe==null||((Sa=oe.exercise)===null||Sa===void 0||((Fa=Sa.group_make_ups)===null||Fa===void 0))||Fa.map(function(Qe,Y){Ba[Y]=Qe.course_group_id||[]}),fe(Object(y.a)(Ba))}}},[oe]),Object(_.useEffect)(function(){console.log("groupIds:",ua)},[ua]),Object(_.useEffect)(function(){console.log("selectGroupIds:",Ht)},[Ht]);var Jt=function(){var lt=Object(ne.a)(R.a.mark(function Ae(sa){var da;return R.a.wrap(function(Mt){for(;;)switch(Mt.prev=Mt.next){case 0:return Mt.next=2,Object(E.D)(Object(h.a)({},za));case 2:da=Mt.sent,B(Object(y.a)(da.users.map(function(Aa){return Aa.key=String(Aa.id),Aa}).filter(function(Aa){var Sa;return console.log("openKeys",N.group_make_ups[L].students,L),!((Sa=N.group_make_ups[L].students)===null||Sa===void 0?void 0:Sa.some(function(Fa){return Fa.id===Aa.id}))})));case 4:case"end":return Mt.stop()}},Ae)}));return function(sa){return lt.apply(this,arguments)}}(),Gt=[,{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"name"},{title:"\u5206\u73ED",dataIndex:"course_group_name"}],ya={onChange:function(Ae,sa){c(Object(y.a)(sa)),console.log("selectedRowKeys: ".concat(Ae),"selectedRows: ",sa)},getCheckboxProps:function(Ae){return{disabled:Ae.name==="Disabled User",name:Ae.name}}},xa=function(Ae){return tt?!0:Bt.exercise_status!==3},ka=function(Ae){var sa,da,qt;return tt?!0:Bt.exercise_status===2&&!(oe==null||((sa=oe.exercise)===null||sa===void 0||((da=sa.group_make_ups)===null||da===void 0||((qt=da[Ae])===null||qt===void 0)))?void 0:qt.course_groups)?!1:Bt.exercise_status!==3},jt=function(Ae){if(tt)return!0;if(Bt.exercise_status===2){var sa,da,qt;return oe==null||((sa=oe.exercise)===null||sa===void 0||((da=sa.group_make_ups)===null||da===void 0||((qt=da[Ae])===null||qt===void 0)))?void 0:qt.is_all}return Bt.exercise_status!==3};return e.a.createElement(e.a.Fragment,null,e.a.createElement(o.a,null,e.a.createElement(r.a,{span:24},e.a.createElement(o.a,{align:"middle"},e.a.createElement(r.a,{flex:"1"},e.a.createElement("h1",{className:"mt15"},"\u8865\u8003\u8BBE\u7F6E ",e.a.createElement("span",{className:"c-red font14"},"\uFF08\u6B63\u5F0F\u5F00\u59CB\u8865\u8003\u524D\uFF0C\u5207\u8BB0\u4FEE\u6539\u8BD5\u5377\u622A\u6B62\u65F6\u95F4\u5927\u4E8E\u5F53\u524D\u65F6\u95F4\uFF09"))))),e.a.createElement(r.a,{span:24,className:"mt10"},e.a.createElement(f.a,{checked:N.unified_make_up||((X=N.group_make_ups)===null||X===void 0?void 0:X.length),disabled:tt,onChange:function(Ae){Ae.target.checked?N.unified_make_up=!0:(N.unified_make_up=!1,delete N.group_make_ups),me(Ae.target.checked)}},e.a.createElement("strong",null,"\u5F00\u542F\u8865\u8003")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u5F00\u542F\u540E\u53EF\u9488\u5BF9\u672A\u7B54\u5377\u7684\u5B66\u751F\u8BBE\u7F6E\u8865\u8003\uFF0C\u8865\u8003\u4E0E\u5EF6\u957F\u622A\u6B62\u65F6\u95F4\u4E0D\u53EF\u5171\u5B58\uFF09"))),Ye&&e.a.createElement("section",{className:"ml40"},e.a.createElement(o.a,{align:"middle",className:"mt10"},e.a.createElement(r.a,null,e.a.createElement(na.a,{checked:N.unified_make_up,disabled:tt,onClick:function(){N.unified_make_up=!0,delete N.group_make_ups,Ge(Object(h.a)({},N))}},"\u6240\u6709\u5206\u73ED\u7EDF\u4E00\u8865\u8003")),e.a.createElement(r.a,null,e.a.createElement(o.a,{align:"middle"},e.a.createElement(r.a,{className:"ml50"},"\u8865\u8003\u6263\u5206"),e.a.createElement(r.a,{className:"ml10 mr10"},e.a.createElement(ye.a,{min:0,max:100,placeholder:"\u4E3A\u7A7A\u4EE3\u8868\u4E0D\u6263\u5206",disabled:tt||Bt.exercise_status!==3,onChange:function(Ae){N.make_up_score=Ae,Ge(Object(h.a)({},N))},value:N.make_up_score,style:{width:150}})),e.a.createElement(r.a,null,"(\u5206)")))),((De=oe.course_groups)===null||De===void 0?void 0:De.length)>0&&e.a.createElement(o.a,{align:"middle",className:"mt10"},e.a.createElement(r.a,null,e.a.createElement(na.a,{disabled:tt||Bt.exercise_status!==3,checked:N.group_make_ups,onClick:function(){var Ae;delete N.unified_make_up,N.group_make_ups=(oe==null||((Ae=oe.exercise)===null||Ae===void 0)?void 0:Ae.group_make_ups)||[{students:[],course_group_id:[],score:0}],Ge(Object(h.a)({},N))}},"\u5404\u73ED\u5206\u522B\u8865\u8003"))),(et=N.group_make_ups)===null||et===void 0?void 0:et.map(function(lt,Ae){var sa,da;return e.a.createElement("div",{key:Ae},e.a.createElement(o.a,{align:"middle",className:"mt10"},e.a.createElement(r.a,{flex:"100px"},"\u8865\u8003\u89C4\u5219",Ae+1),e.a.createElement(r.a,{className:"ml10"},e.a.createElement(He.a,{style:{width:307},value:lt.course_group_id,mode:"multiple",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED",disabled:ka(Ae),onChange:function(Mt,Aa,Sa){Ht[Ae]=Mt,N.group_make_ups[Ae].course_group_id=Mt,Ge(Object(h.a)({},N)),fe(Object(y.a)(Ht))}},oe==null||((sa=oe.course_groups)===null||sa===void 0)?void 0:sa.map(function(qt,Mt){var Aa=[];return ua.includes(qt.course_group_id)?(Ht.length&&(Aa=Ht.filter(function(Sa,Fa){return Ae===Fa?!1:!!Sa.includes(qt.course_group_id)})),Aa.length?void 0:e.a.createElement(Pa,{value:qt.course_group_id,key:Mt},qt.course_group_name)):void 0}))),e.a.createElement(r.a,null,e.a.createElement(o.a,{align:"middle"},e.a.createElement(r.a,{className:"ml50"},"\u8865\u8003\u6263\u5206"),e.a.createElement(r.a,{className:"ml10 mr10"},e.a.createElement(ye.a,{value:lt.score,min:0,max:100,style:{width:150},placeholder:"\u4E3A\u7A7A\u4EE3\u8868\u4E0D\u6263\u5206",disabled:ka(Ae),onChange:function(Mt){N.group_make_ups[Ae].score=Mt,Ge(Object(h.a)({},N))}})),e.a.createElement(r.a,null,"(\u5206)")))),e.a.createElement(o.a,{className:"mt20"},e.a.createElement(r.a,{flex:"220px"},e.a.createElement(na.a.Group,{name:"student",value:lt.is_all,disabled:jt(Ae),onChange:function(Mt){if(Mt.target.value)delete N.group_make_ups[Ae].students;else{var Aa,Sa,Fa;N.group_make_ups[Ae].students=(oe==null||((Aa=oe.exercise)===null||Aa===void 0||((Sa=Aa.group_make_ups)===null||Sa===void 0||((Fa=Sa[Ae])===null||Fa===void 0)))?void 0:Fa.students)||[]}N.group_make_ups[Ae].is_all=Mt.target.value,Ge(Object(h.a)({},N))}},e.a.createElement(na.a,{value:!0},"\u5168\u90E8\u672A\u7B54\u5B66\u751F"),e.a.createElement(na.a,{value:!1},"\u6307\u5B9A\u5B66\u751F"))),e.a.createElement(r.a,{flex:"1"},!N.group_make_ups[Ae].is_all&&e.a.createElement("div",{onClick:function(){var Mt;if(!((Mt=Ht[Ae])===null||Mt===void 0?void 0:Mt.length)){Fe.b.warn("\u8BF7\u5148\u9009\u62E9\u8865\u8003\u73ED\u7EA7");return}tt||(za.exercise_group_id=Ht[Ae],w(!0),c([]),pt(Ae),B([]),Jt({page:1}))},className:"".concat(tt&&"disabledStyle"),style:{minHeight:28,border:"1px solid #ccc",padding:4}},(da=lt.students)===null||da===void 0?void 0:da.map(function(qt,Mt){return e.a.createElement(ht.a,{key:Mt,closable:qt.add||Bt.exercise_status>2,onClose:function(){lt.students.splice(Mt,1),Ge(Object(h.a)({},N))}},qt.name)}))),e.a.createElement(r.a,{flex:"100px",className:"tr"},Ae>0&&Bt.exercise_status===3&&e.a.createElement(Ne.a,{onClick:function(){N.group_make_ups.splice(Ae,1),Ge(Object(h.a)({},N))}}),e.a.createElement(ft.a,{className:"c-green ml20",onClick:function(){N.group_make_ups.push({students:[],course_group_id:[],score:0,is_all:!0}),Ge(Object(h.a)({},N))}}))))}),e.a.createElement(_e.a,{title:"\u6307\u5B9A\u8865\u8003\u5B66\u751F",visible:_a,onCancel:function(){return w(!1)},destroyOnClose:!0,onOk:function(){N.group_make_ups[L].students=N.group_make_ups[L].students.concat(ha.map(function(Ae){return Ae.add=!0,Ae})),w(!1),console.log("data:",N),Ge(Object(h.a)({},N))}},e.a.createElement(ke.a,{columns:[].concat(Gt),dataSource:Object(y.a)(on),rowSelection:Object(h.a)({type:"checkbox"},ya),pagination:{pageSize:10,defaultCurrent:1}}))))},Xa=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading;return{exercise:A,loading:X}})(Oa),Da=t("dhSg"),sn=t("m3rI"),Wa=I.a.TextArea,Na=gt.a.RangePicker,Va=He.a.Option,Za=function(A){var X,De,et,Xe,Te,N,tt,Ge,Z,Ft,Dt=A.exercise,Ot=A.globalSetting,Be=A.loading,kt=A.dispatch,Ce=Object(U.m)(),Ve=Object(U.l)(),V=Dt.workSetting,ct=Dt.commonHeader,Ie=Object(_.useState)(!0),st=Object(F.a)(Ie,2),G=st[0],Vt=st[1],oe=Object(_.useState)([]),Bt=Object(F.a)(oe,2),ca=Bt[0],fa=Bt[1],_a=Object(_.useState)({}),w=Object(F.a)(_a,2),ia=w[0],Xt=w[1],ua=Object(_.useState)([]),Ua=Object(F.a)(ua,2),ga=Ua[0],aa=Ua[1],Ht=Ue.a.useForm(),fe=Object(F.a)(Ht,1),ue=fe[0],pe=Object(_.useState)([]),Ye=Object(F.a)(pe,2),me=Ye[0],Qt=Ye[1],Ma=Object(_.useState)({ip_bind:!1,ip_limit:null,public_ip:[],inner_ip:[],screen_open:!1,screen_num:3,screen_sec:5,open_camera:!1,photo_count:5,open_make_up:!1,unified_setting:!1,publish_time:"",end_time:"",group_make_ups:[],unified_make_up:!1,make_up_score:0,time:"",choice_random:!1,question_random:!1,show_statistic:!1,assistant_auth:!1,answer_open:!1,score_open:!1,file_list:[],show_title:!1,show_body:!1,show_info:!1,show_table:!0,show_user:!1,show_no:!1,show_group:!0,show_desc:!1,description:"",attachment_id:""}),ha=Object(F.a)(Ma,2),c=ha[0],_t=ha[1];Ce.category=Ce.categoryId,Object(_.useEffect)(function(){nt()},[V]),Object(_.useEffect)(function(){kt({type:"exercise/getWorkSetting",payload:Object(h.a)({},Ce)})},[]),Object(_.useEffect)(function(){if(Dt.actionTabs.key==="insterIp"){debugger;Dt.actionTabs.data.ip?c[Dt.actionTabs.type]=[].concat(Object(y.a)(c[Dt.actionTabs.type]||[]),Object(y.a)(Dt.actionTabs.data.ip)):c[Dt.actionTabs.type]=[].concat(Object(y.a)(c[Dt.actionTabs.type]||[]),["".concat(Dt.actionTabs.data.startIP,",").concat(Dt.actionTabs.data.startIP.substring(0,Dt.actionTabs.data.startIP.lastIndexOf("."))+"."+Dt.actionTabs.data.endIP)]),_t(Object(h.a)({},c))}},[Dt.actionTabs]);var nt=function(){var L,pt,Jt,Gt,ya,xa,ka,jt=JSON.parse(JSON.stringify(V));Object.keys(c).map(function(lt){var Ae,sa,da;if(c[lt]=(jt==null||((Ae=jt.exercise)===null||Ae===void 0)?void 0:Ae[lt])||(jt==null||((sa=jt.exercise_header)===null||sa===void 0)?void 0:sa[lt]),jt==null||((da=jt.exercise_header)===null||da===void 0)?void 0:da[lt]){var qt;c[lt]=jt==null||((qt=jt.exercise_header)===null||qt===void 0)?void 0:qt[lt]}else{var Mt;c[lt]=jt==null||((Mt=jt.exercise)===null||Mt===void 0)?void 0:Mt[lt]}}),c.file_list=(jt==null||((L=jt.exercise_header)===null||L===void 0)?void 0:L.attachment_id)?[{uid:jt==null||((pt=jt.exercise_header)===null||pt===void 0)?void 0:pt.attachment_id,id:jt==null||((Jt=jt.exercise_header)===null||Jt===void 0)?void 0:Jt.attachment_id,url:jt==null||((Gt=jt.exercise_header)===null||Gt===void 0)?void 0:Gt.photo_url}]:[],me=(jt==null||((ya=jt.published_course_groups)===null||ya===void 0)?void 0:ya.map(function(lt){return{course_group_id:lt.course_group_id,end_time:lt.course_end_time,publish_time:lt.course_publish_time}}))||[{}],V==null||((xa=V.course_groups)===null||xa===void 0)||xa.map(function(lt,Ae){lt.cilckkey="",lt.isselect=!1}),V==null||((ka=V.course_groups)===null||ka===void 0)||ka.map(function(lt,Ae){var sa;V==null||((sa=V.published_course_groups)===null||sa===void 0)||sa.map(function(da,qt){var Mt;(da==null||((Mt=da.course_group_id)===null||Mt===void 0)?void 0:Mt.includes(lt==null?void 0:lt.course_group_id))&&(lt.cilckkey=qt,lt.isselect=!0)})}),console.log("data:",c,V),_t(c),Qt(me)},on=function(){var L,pt,Jt,Gt,ya,xa=JSON.parse(JSON.stringify(c));if(xa.categoryId=Ce.categoryId,xa.publish_time_groups=me,xa.attachment_id=((L=xa.file_list)===null||L===void 0||((pt=L[0])===null||pt===void 0||((Jt=pt.response)===null||Jt===void 0))?void 0:Jt.id)||null,delete xa.file_list,!c.unified_setting)delete xa.publish_time,delete xa.end_time,me.map(function(jt){if(!jt.course_group_id||!jt.course_group_id){Fe.b.error("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");debugger;throw new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A")}if(!jt.publish_time||!jt.end_time){Fe.b.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");debugger;throw new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}});else if(!c.publish_time||!c.end_time)throw Fe.b.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(c.open_camera&&c.photo_count<1)throw Fe.b.error("\u8BF7\u586B\u5199\u672C\u573A\u8003\u8BD5\u6700\u5927\u62CD\u6444\u6B21\u6570"),new String("\u8BF7\u586B\u5199\u672C\u573A\u8003\u8BD5\u6700\u5927\u62CD\u6444\u6B21\u6570");if(c.ip_limit!=="no"&&!((Gt=c.public_ip)===null||Gt===void 0?void 0:Gt.length)&&!((ya=c.inner_ip)===null||ya===void 0?void 0:ya.length))throw Fe.b.error("\u8BF7\u586B\u5199\u516C\u7F51IP\u6216\u5185\u7F51IP\u5730\u5740"),new String("\u8BF7\u586B\u5199\u5185\u7F51IP\u5730\u5740");if(c.open_camera||c.screen_open)var ka=_e.a.confirm({title:"\u8003\u8BD5\u8BF4\u660E",className:"custom-modal-divider",icon:null,width:750,content:e.a.createElement("div",{className:"font16 p20"},c.open_camera&&e.a.createElement(o.a,{align:"",justify:"start",className:"mt20"},e.a.createElement(r.a,{flex:"24px"},e.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),e.a.createElement(r.a,{flex:"1"},"\u60A8\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u6444\u50CF\u9632\u4F5C\u5F0A\u529F\u80FD\uFF0C",e.a.createElement("span",{className:"c-red"},"\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907"),"\u3002Educoder\u5E73\u53F0\u5C06\u4F1A\u4E25\u683C\u4FDD\u62A4\u6240\u6709\u5B66\u751F\u7684\u7167\u7247\u548C\u89C6\u9891\uFF0C\u5E76\u627F\u8BFA\u4E0D\u5728\u672C\u5E73\u53F0\u4EE5\u5916\u4F7F\u7528\u3002",e.a.createElement("br",null),"\u8BF7\u786E\u8BA4\uFF1A\u4E3A\u4E25\u683C\u76D1\u7763\u8003\u8BD5\u4EE5\u83B7\u5F97\u516C\u5E73\uFF0C\u60A8\u540C\u610F\u5E76\u548C\u8981\u6C42Educoder\u5E73\u53F0\u5728\u672C\u6B21\u8003\u8BD5\u4E2D\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907\u5E76\u83B7\u53D6\u5B66\u751F\u7684\u5F71\u50CF\u4FE1\u606F\u3002")),c.screen_open&&e.a.createElement(o.a,{justify:"start",className:"mt20"},e.a.createElement(r.a,{flex:"24px",className:"mr20"},e.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),e.a.createElement(r.a,{flex:"1"},"\u60A8\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u9632\u5207\u5C4F\u529F\u80FD\uFF0C\u8FD9\u9879\u529F\u80FD\u6682\u65F6\u4EC5\u652F\u6301\u8C37\u6B4C\u3001\u706B\u72D0\u6D4F\u89C8\u5668\u3002 \u8BF7\u786E\u4FDD\uFF1A\u5728\u6B63\u5F0F\u5F00\u59CB\u8003\u8BD5\u524D\u901A\u77E5\u5168\u4F53\u5B66\u751F\uFF0C\u4F7F\u7528 ",e.a.createElement("img",{width:"26",src:t("GABl")})," ",e.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C\u6D4F\u89C8\u5668"),"\u6216",e.a.createElement("img",{width:"26",src:t("onxn")})," ",e.a.createElement("span",{className:"c-red"},"\u706B\u72D0\u6D4F\u89C8\u5668"),"\u8FDB\u884C\u8003\u8BD5\u3002")),e.a.createElement("p",{className:"ml40 mt40"},e.a.createElement(f.a,{onChange:function(lt){return ka.update({okButtonProps:{disabled:!lt.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){B(xa)},okButtonProps:{disabled:!0}});else B(xa)},B=function(L){Object(E.Q)(Object(h.a)({},L)).then(function(pt){pt.status===0&&(Fe.b.success("\u66F4\u65B0\u6210\u529F"),kt({type:"exercise/getCommonHeader",payload:Object(h.a)({},Ce)}),kt({type:"exercise/getWorkSetting",payload:Object(h.a)({},Ce)}),Vt(!0))})},zt=function(L){return L&&L1?!0:(V==null||((Jt=V.published_course_groups)===null||Jt===void 0)?void 0:Jt.some(function(Gt){return Gt.course_group_id===L.course_group_id}))?G:!1},$a=function(L){var pt,Jt;if(G)return[!0,!0];if((V==null||((pt=V.exercise)===null||pt===void 0)?void 0:pt.exercise_status)>1)return[!0,!1];if(V==null||((Jt=V.published_course_groups)===null||Jt===void 0)?void 0:Jt.some(function(ya){return ya.course_group_id===L.course_group_id})){var Gt;return G||(V==null||((Gt=V.exercise)===null||Gt===void 0)?void 0:Gt.exercise_status)>1?[!0,!1]:[!1,!1]}else return[!1,!1]},mn={disabled:G,multiple:!1,listType:"picture-card",onPreview:function(L){Da.a.publish("preview-image",L.thumbUrl)},withCredentials:!0,fileList:c.file_list,beforeUpload:function(L){var pt=L.size/1024;return pt>200?(Fe.b.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(200KB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20"),!1):!0},action:"".concat(sn.a.API_SERVER,"/api/attachments.json"),onChange:function(L){var pt=L.fileList.filter(function(Jt){return!!Jt.status});c.file_list=pt,_t(Object.assign({},c))},onRemove:function(){var je=Object(ne.a)(R.a.mark(function pt(Jt){return R.a.wrap(function(ya){for(;;)switch(ya.prev=ya.next){case 0:return c.file_list=[],_t(Object.assign({},c)),ya.abrupt("return",!0);case 3:case"end":return ya.stop()}},pt)}));function L(pt){return je.apply(this,arguments)}return L}()};return e.a.createElement("section",{className:[La.a.form,"mb50 bg-white"].join(" ")},e.a.createElement(o.a,null,e.a.createElement(r.a,{span:24},e.a.createElement(o.a,{align:"middle"},e.a.createElement(r.a,{flex:"1"},e.a.createElement("h1",{className:"mt15"},"\u53D1\u5E03\u8BBE\u7F6E")),e.a.createElement(r.a,null,Object(a.c)()&&G&&e.a.createElement(b.a,{type:"primary",size:"middle",ghost:!0,onClick:function(){return Vt(!1)}},"\u7F16\u8F91\u8BBE\u7F6E")))),((X=V.course_groups)===null||X===void 0?void 0:X.length)>0&&e.a.createElement(r.a,{span:24,className:"mt10"},e.a.createElement(f.a,{checked:c.unified_setting,disabled:G||(V==null||((De=V.exercise)===null||De===void 0)?void 0:De.exercise_status)>1,onChange:function(){var L;if((V==null||((L=V.exercise)===null||L===void 0)?void 0:L.exercise_status)>1){Fe.b.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u5206\u73ED\u7EDF\u4E00\u53D1\u5E03");return}c.unified_setting=!c.unified_setting,c.unified_setting===!1&&me==""&&Qt(me.concat({})),_t(Object.assign({},c))}},e.a.createElement("strong",null,"\u5206\u73ED\u7EDF\u4E00\u53D1\u5E03")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\u5219\u6240\u6709\u5206\u73ED\u4F7F\u7528\u76F8\u540C\u7684\u53D1\u5E03\u8BBE\u7F6E\uFF0C\u4EC5\u8BFE\u5802\u7BA1\u7406\u5458\u53EF\u4FEE\u6539\uFF1B\u5426\u5219\u5404\u4E2A\u5206\u73ED\u5141\u8BB8\u5355\u72EC\u8BBE\u7F6E)"))),c.unified_setting&&e.a.createElement("div",null,e.a.createElement(o.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(r.a,null,"\u53D1\u5E03\u65F6\u95F4:"),e.a.createElement(r.a,{className:"ml5"},e.a.createElement(Wt.a,{placement:"bottom",title:(V==null||((et=V.exercise)===null||et===void 0)?void 0:et.exercise_status)>1&&"\u53D1\u5E03\u65F6\u95F4\u5DF2\u8FC7\uFF0C\u4E0D\u80FD\u4FEE\u6539"},e.a.createElement(gt.a,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:O()(Object(j.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:zt,disabled:G||(V==null||((Xe=V.exercise)===null||Xe===void 0)?void 0:Xe.exercise_status)>1,value:c.publish_time?O()(c.publish_time):"",allowClear:!1,onChange:function(L,pt){c.publish_time=pt,c.end_time||(c.end_time=O()(L).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),_t(Object.assign({},c))}}))),e.a.createElement(r.a,null,e.a.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u6536\u5230\u8BD5\u5377\u7684\u65F6\u95F4)"))),e.a.createElement(o.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(r.a,null,"\u622A\u6B62\u65F6\u95F4:"),e.a.createElement(r.a,{className:"ml5"},e.a.createElement(gt.a,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:O()(Object(j.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:G,allowClear:!1,value:c.end_time?O()(c.end_time):"",disabledDate:en,onChange:function(L,pt){c.end_time=pt,_t(Object.assign({},c))}})),e.a.createElement(r.a,null,e.a.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u4EE5\u7B54\u9898\u7684\u65F6\u95F4\u622A\u70B9)")))),!c.unified_setting&&e.a.createElement(o.a,{style:{marginTop:30,paddingTop:40,marginLeft:40,borderTop:"1px solid #eee"}},e.a.createElement(r.a,{span:24},e.a.createElement(o.a,null,e.a.createElement(r.a,{span:10}),e.a.createElement(r.a,{span:9},e.a.createElement(o.a,{className:"c-grey-c"},e.a.createElement(r.a,{flex:"1"},"(\u5B66\u751F\u6536\u5230\u8BD5\u5377\u7684\u65F6\u95F4)"),e.a.createElement(r.a,{flex:"1"},"(\u5B66\u751F\u53EF\u4EE5\u7B54\u9898\u7684\u65F6\u95F4\u622A\u70B9)"))),e.a.createElement(r.a,{span:4}))),me&&me.map(function(je,L){return e.a.createElement(r.a,{span:24,key:L},e.a.createElement(o.a,{gutter:[8,16]},e.a.createElement(r.a,{span:9},e.a.createElement(o.a,null,e.a.createElement(r.a,null,"\u53D1\u5E03\u89C4\u5219 ",L+1),e.a.createElement(r.a,{flex:"auto",style:{maxWidth:400}},e.a.createElement(He.a,{disabled:za(je),className:"ml20",mode:"tags",size:"large",style:{width:"100%"},value:je.course_group_id,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:function(Jt){me[L].course_group_id=Jt,fa(me.map(function(Gt){return Gt.course_group_id}).toString().split(",")),Qt(me.slice()),V.course_groups.map(function(Gt,ya){Jt.map(function(xa,ka){Gt.course_group_id===xa&&(Gt.cilckkey=L,Gt.isselect=!0)})})},onDeselect:function(Jt){V.course_groups.map(function(Gt,ya){Gt.course_group_id===Jt&&Gt.cilckkey===L&&(Gt.cilckkey=L,Gt.isselect=!1)})}},V.course_groups&&V.course_groups.map(function(pt,Jt){return e.a.createElement(Va,Object(Ke.a)({key:Jt,disabled:(pt==null?void 0:pt.isselect)&&pt.cilckkey!=L,value:pt.course_group_id},"key",pt.course_group_id),pt.course_group_name)}))))),e.a.createElement(r.a,{span:1}),e.a.createElement(r.a,{span:9},e.a.createElement(Na,{disabled:$a(je),disabledDate:zt,style:{width:400},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],showTime:{format:"HH:mm",defaultValue:[O()(Object(j.d)(),"HH:mm"),O()(Object(j.d)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",size:"large",value:je.publish_time&&[O()(je.publish_time),je.end_time&&O()(je.end_time)],onChange:function(Jt,Gt){za(je)||(me[L].publish_time=Gt[0]),me[L].end_time=Gt[1],Qt(Object(y.a)(me))}})),!G&&e.a.createElement(r.a,{span:4},L>0&&e.a.createElement(Ne.a,{onClick:function(){me=me.filter(function(Jt,Gt){return L!==Gt}),Qt(Object(y.a)(me))}}),e.a.createElement(ft.a,{className:"c-green ml20",onClick:function(){Qt(me.concat({}))}}))))})),e.a.createElement(We.a,null),((ct==null?void 0:ct.exercise_status)===3||c.open_make_up)&&e.a.createElement(e.a.Fragment,null,e.a.createElement(Xa,{data:c,disabled:G,updata:_t}),e.a.createElement(We.a,null)),e.a.createElement(o.a,null,e.a.createElement(r.a,null,e.a.createElement("strong",null,"\u7B54\u9898\u8BBE\u7F6E")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement("span",null,"\u7B54\u9898\u65F6\u957F\uFF1A"),e.a.createElement(ye.a,{size:"large",disabled:G,min:1,value:c.time===-1?null:c.time,onChange:function(L){c.time=L,_t(Object(h.a)({},c))}}),e.a.createElement("span",{className:"ml10"},"\u5206\u949F"),e.a.createElement("span",{className:"c-grey-c font12 ml10"},"(\u7A7A\u503C\uFF0C\u4EE3\u8868\u4E0D\u9650\u65F6\u957F\uFF1B\u975E\u7A7A\u503C\uFF0C\u4EE3\u8868\u9650\u5236\u65F6\u957F\uFF0C\u4ECE\u5B66\u751F\u9996\u6B21\u7B54\u9898\u5F00\u59CB\u6301\u7EED\u8BA1\u65F6)")),!(ct==null?void 0:ct.is_random)&&e.a.createElement(e.a.Fragment,null,e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(f.a,{checked:c.question_random,disabled:G,onChange:function(L){c.question_random=L.target.checked,_t(Object.assign({},c))}},e.a.createElement("strong",null,"\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9898\u76EE\u987A\u5E8F\u6309\u7167\u9898\u578B\u968F\u673A\u663E\u793A)")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(f.a,{checked:c.choice_random,disabled:G,onChange:function(L){c.choice_random=L.target.checked,_t(Object.assign({},c))}},e.a.createElement("strong",null,"\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9009\u9879\u987A\u5E8F\u968F\u673A\u663E\u793A)")))),e.a.createElement(We.a,null),!(Ot==null||((Te=Ot.setting)===null||Te===void 0)?void 0:Te.is_local)&&e.a.createElement(e.a.Fragment,null,e.a.createElement(o.a,null,e.a.createElement(r.a,null,e.a.createElement("strong",null,"\u9632\u4F5C\u5F0A\u8BBE\u7F6E")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(f.a,{checked:c.open_camera,disabled:G,onChange:function(L){if(!c.time){Fe.b.error("\u4E0D\u9650\u65F6\u957F\u7684\u8003\u8BD5\u4E0D\u53EF\u5F00\u542F\u6444\u50CF\u5934\uFF0C\u8BF7\u586B\u5199\u8003\u8BD5\u65F6\u957F");return}c.open_camera=L.target.checked,c.photo_count=c.photo_count||5,_t(Object.assign({},c))}},e.a.createElement("strong",null,"\u5F00\u542F\u6444\u50CF\u5934")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u53C2\u52A0\u8003\u8BD5\u65F6\u5C06\u4F1A\u8981\u6C42\u8C03\u7528\u6444\u50CF\u5934)")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement("span",null,"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444\uFF1A"),e.a.createElement(ye.a,{size:"large",disabled:G||!c.open_camera,min:1,defaultValue:5,max:10,value:c.photo_count,onChange:function(L){c.photo_count=L,_t(Object(h.a)({},c))}}),e.a.createElement("span",{className:"ml10"},"(\u6B21)"),e.a.createElement("span",{className:"c-grey-c font12 ml10"},"(\u8BF7\u586B\u5199\u4E0D\u5927\u4E8E10\u7684\u6B63\u6574\u6570)")),e.a.createElement(r.a,{className:"c-grey-c font12 pl30 mt10"},"\u5982\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u5B66\u751F\u5FC5\u987B\u540C\u610F\u624D\u53EF\u4EE5\u53C2\u52A0\u8003\u8BD5\u3002"),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(f.a,{checked:c.screen_open,disabled:G,onChange:function(L){c.screen_open=L.target.checked,_t(Object.assign({},c))}},e.a.createElement("strong",null,"\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377"))),c.screen_open&&e.a.createElement(r.a,{span:24,className:"mt15 pl30 font14"},e.a.createElement("span",{className:"c-grey-333 mr10"},"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8D85\u8FC7"),e.a.createElement(ye.a,{size:"large",disabled:G,min:0,defaultValue:3,max:10,value:c.screen_num,onChange:function(L){c.screen_num=L,_t(Object(h.a)({},c))}}),e.a.createElement("span",{className:"c-grey-333 mr10"},"\uFF08\u6B21\uFF09\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762"),e.a.createElement(ye.a,{size:"large",disabled:G,min:0,defaultValue:5,max:60,value:c.screen_sec,onChange:function(L){c.screen_sec=L,_t(Object(h.a)({},c))}}),e.a.createElement("span",{className:"c-grey-333"},"\uFF08\u79D2\uFF09\u540E\u5373\u5224\u5B9A\u4E3A\u5207\u5C4F\u3002")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(f.a,{checked:c.ip_limit!=="no",disabled:G,onChange:function(L){c.ip_limit==="no"?c.ip_limit="pub":c.ip_limit="no",_t(Object.assign({},c))}},e.a.createElement("strong",null,"\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP"),e.a.createElement("span",{className:"font12 c-grey-c"},"\uFF08\u4E0D\u5728IP\u8303\u56F4\u4E2D\u7684\u5C06\u65E0\u6CD5\u53C2\u52A0\u6B64\u8003\u8BD5\uFF09"))),c.ip_limit!=="no"&&e.a.createElement(r.a,{className:"mt15 ml50"},e.a.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u8981\u6C42\u5B66\u751F\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),e.a.createElement("a",{className:"c-blue",target:"_blank",href:"https://www.educoder.net/forums/4478"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),c.ip_limit!=="no"&&e.a.createElement(e.a.Fragment,null,e.a.createElement(o.a,{className:"mt15 ml50 ".concat(La.a.ipWrp)},e.a.createElement(r.a,null,e.a.createElement("span",null,"\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(r.a,null,!((N=c.public_ip)===null||N===void 0?void 0:N.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(tt=c.public_ip)===null||tt===void 0?void 0:tt.map(function(je,L){return e.a.createElement("span",{className:La.a.ipItem},e.a.createElement("i",null,je," "),!G&&e.a.createElement(qe.a,{onClick:function(){_e.a.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){c.public_ip.splice(L,1),_t(Object(h.a)({},c))}})},className:" c-grey-c",size:20}))}),Object(a.c)()&&!G&&e.a.createElement("span",{onClick:function(){kt({type:"exercise/setActionTabs",payload:{key:"addIp",type:"public_ip"}})},className:"font14 c-blue ml10"}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),e.a.createElement(o.a,{className:"mt15 ml50 ".concat(La.a.ipWrp)},e.a.createElement(r.a,null,e.a.createElement("span",null,"\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(r.a,null,!((Ge=c.inner_ip)===null||Ge===void 0?void 0:Ge.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(Z=c.inner_ip)===null||Z===void 0?void 0:Z.map(function(je,L){return e.a.createElement("span",{className:La.a.ipItem},e.a.createElement("i",null,je," "),!G&&e.a.createElement(qe.a,{onClick:function(){G||_e.a.confirm({title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){c.inner_ip.splice(L,1),_t(Object(h.a)({},c))}})},className:" c-grey-c",size:20}))}),Object(a.c)()&&!G&&e.a.createElement("span",{className:"font14 c-blue ml10",onClick:function(){kt({type:"exercise/setActionTabs",payload:{key:"addIp",type:"inner_ip"}})}}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),e.a.createElement(o.a,null,e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(f.a,{checked:c.ip_bind,disabled:G,onChange:function(L){c.ip_bind=L.target.checked,_t(Object.assign({},c))}},e.a.createElement("strong",null,"IP\u7ED1\u5B9A"),e.a.createElement("span",{className:"font12 c-grey-c"},"\uFF08\u8003\u8BD5\u5F00\u59CB\u540E\uFF0C\u5B66\u751F\u7684\u8D26\u53F7\u5C06\u81EA\u52A8\u4E0E\u673A\u5668IP\u7ED1\u5B9A\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u6559\u5E08/\u52A9\u6559\u53EF\u4EE5\u89E3\u9664\u5B66\u751F\u7684IP\u7ED1\u5B9A\uFF09"))))),e.a.createElement(We.a,null)),e.a.createElement(o.a,null,e.a.createElement(r.a,null,e.a.createElement("strong",null,"\u5C5E\u6027\u8BBE\u7F6E")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(f.a,{checked:c.score_open,disabled:G,onChange:function(L){c.score_open=L.target.checked,_t(Object.assign({},c))}},e.a.createElement("strong",null,"\u516C\u5F00\u6210\u7EE9")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5728\u8BD5\u5377\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u6210\u7EE9)")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(f.a,{checked:c.answer_open,disabled:G,onChange:function(L){c.answer_open=L.target.checked,_t(Object.assign({},c))}},e.a.createElement("strong",null,"\u516C\u5F00\u7B54\u6848")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5728\u8BD5\u5377\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u8BD5\u5377\u9898\u76EE\u7684\u7B54\u6848\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B)")),e.a.createElement(r.a,{span:24,className:"mt15 pl30 "},e.a.createElement(f.a,{checked:c.show_statistic,disabled:G,onChange:function(L){c.show_statistic=L.target.checked,_t(Object.assign({},c))}},e.a.createElement("strong",null,"\u516C\u5F00\u7EDF\u8BA1")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5728\u8BD5\u5377\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u7B54\u9898\u7EDF\u8BA1\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B)")),e.a.createElement(r.a,{span:24,className:"mt15 pl30 pb40"},e.a.createElement(f.a,{checked:c.assistant_auth,disabled:G,onChange:function(L){c.assistant_auth=L.target.checked,_t(Object.assign({},c))}},e.a.createElement("strong",null,"\u52A9\u6559\u6743\u9650")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5141\u8BB8\u52A9\u6559\u67E5\u770B\u7B54\u6848)"))),e.a.createElement(We.a,null),Object(a.c)()&&e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:"600px"},e.a.createElement(o.a,null,e.a.createElement(r.a,null,e.a.createElement("strong",null,"\u8BD5\u5377\u5BFC\u51FA\u683C\u5F0F\u8BBE\u7F6E")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement("strong",null,"\u5377\u5934\u5DE6\u89D2\u6807"),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u4F4D\u4E8E\u9996\u9875\u5DE6\u4E0A\u89D2\uFF0C\u8BF7\u4EE5\u56FE\u7247\u4E0A\u4F20\uFF1B\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7200k\uFF0C\u5C3A\u5BF8\u4E3A700x500\uFF09")),e.a.createElement("div",{className:"mt15 pl30"},e.a.createElement(d.a,mn,!((Ft=c.file_list)===null||Ft===void 0?void 0:Ft.length)&&e.a.createElement("div",null,e.a.createElement(rn,null),e.a.createElement("div",{style:{marginTop:8}},"\u4E0A\u4F20")))),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(f.a,{checked:c.show_title,disabled:G,onChange:function(L){c.show_title=L.target.checked,_t(Object.assign({},c))}},e.a.createElement("strong",null,"\u5C55\u793A\u8BD5\u5377\u6807\u9898")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5219\u5728\u5377\u5934\u5C55\u793A\u8BD5\u5377\u6807\u9898\uFF09")),e.a.createElement(r.a,{span:24,className:"mt15 pl30 "},e.a.createElement(f.a,{checked:c.show_body,disabled:G,onChange:function(L){c.show_body=L.target.checked,_t(Object.assign({},c))}},e.a.createElement("strong",null,"\u5C55\u793A\u8003\u8BD5\u5185\u5BB9")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5219\u5728\u5377\u5934\u5C55\u793A\u8003\u8BD5\u5185\u5BB9\uFF0C\u5373\u672C\u8BD5\u5377\u6240\u5C5E\u8BFE\u7A0B\u540D\u79F0\uFF09")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(f.a,{checked:c.show_info,disabled:G,onChange:function(L){c.show_info=L.target.checked,_t(Object.assign({},c))}},e.a.createElement("strong",null,"\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5219\u5728\u5377\u5934\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F\u4FE1\u606F\uFF09")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(f.a,{checked:c.show_table,disabled:G,onChange:function(L){c.show_table=L.target.checked,_t(Object.assign({},c))}},e.a.createElement("strong",null,"\u5C55\u793A\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5219\u7ED9\u51FA\u5B66\u751F\u7684\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C\uFF09")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement("strong",null,"\u5BC6\u5C01\u7EBF\u533A\u57DF\u8BBE\u7F6E"),e.a.createElement(f.a,{className:"pl8",checked:c.show_user,disabled:G,onChange:function(L){c.show_user=L.target.checked,_t(Object.assign({},c))}},e.a.createElement("strong",null,"\u59D3\u540D")),e.a.createElement(f.a,{checked:c.show_no,disabled:G,onChange:function(L){c.show_no=L.target.checked,_t(Object.assign({},c))}},e.a.createElement("strong",null,"\u5B66\u53F7")),e.a.createElement(f.a,{checked:c.show_group,disabled:G,onChange:function(L){c.show_group=L.target.checked,_t(Object.assign({},c))}},e.a.createElement("strong",null,"\u4E13\u4E1A\u73ED\u7EA7"))),e.a.createElement("span",{className:"c-grey-c font12 pl30 pt10"},"\uFF08\u52FE\u9009\u9879\u5C06\u4F1A\u51FA\u73B0\u5728\u9996\u9875\u5DE6\u4FA7\u5BC6\u5C01\u7EBF\u5185\uFF0C\u4E0D\u9009\u5219\u4EE3\u8868\u4E0D\u8BBE\u7F6E\u5BC6\u5C01\u533A\uFF09"),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(f.a,{checked:c.show_desc,disabled:G,onChange:function(L){c.show_desc=L.target.checked,_t(Object.assign({},c))}},e.a.createElement("strong",null,"\u8003\u8BD5\u8BF4\u660E")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5F00\u542F\u6587\u672C\u7F16\u8F91\u5668\uFF0C\u53EF\u8F93\u5165500\u5B57\u4EE5\u5185\u7684\u8003\u8BD5\u8BF4\u660E\uFF09")),c.show_desc&&e.a.createElement("div",{className:"mt15 pl30 pb40"},G?e.a.createElement(Wa,{style:{height:150,width:550},disabled:!0,value:c.description}):e.a.createElement($t.a,{width:550,height:150,defaultValue:c.description,id:"exercise-detail-config-exam-description-id",onChange:function(L){c.description=L,_t(Object.assign({},c))}})))),e.a.createElement(r.a,{flex:1,className:"pt40"},e.a.createElement("div",{className:"pb10"},"\u793A\u4F8B\u56FE\u7247\u9884\u89C8\uFF1A"),e.a.createElement("img",{src:t("nKGa")}))),!G&&e.a.createElement(r.a,{className:"mb50 pb10 btn-w120"},e.a.createElement(b.a,{type:"primary",size:"large",onClick:function(){return on()}},"\u63D0\u4EA4"),e.a.createElement(b.a,{onClick:function(){Vt(!0),nt()},type:"primary",size:"large",ghost:!0,className:"ml20"},"\u53D6\u6D88")),e.a.createElement(ut.a,null),e.a.createElement(un,null))},qa=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading,De=Ee.globalSetting;return{exercise:A,loading:X.effects,globalSetting:De}})(Za),pn=t("MXD1"),ln=t("CFYs"),Ha=t("9Bee"),vn=t("51gm"),Ya=t.n(vn),gn={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u4E3B\u89C2\u9898",5:"\u5B9E\u8BAD\u9898"},dn={1:"\u6EE1\u5206\u4F5C\u7B54",2:"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54",3:"\u96F6\u5206\u4F5C\u7B54",4:"\u672A\u6279"},hn=function(A){var X,De,et=A.exercise,Xe=A.loading,Te=A.dispatch,N=Object(U.m)(),tt=Object(_.useState)(Object(h.a)(Object(h.a)({},N),{sort:"asc",page:1,per_page:10})),Ge=Object(F.a)(tt,2),Z=Ge[0],Ft=Ge[1],Dt=Object(U.l)(),Ot=et.statisticsList,Be=Object(_.useState)({}),kt=Object(F.a)(Be,2),Ce=kt[0],Ve=kt[1],V=Object(_.useState)([]),ct=Object(F.a)(V,2),Ie=ct[0],st=ct[1],G=Object(_.useState)(""),Vt=Object(F.a)(G,2),oe=Vt[0],Bt=Vt[1],ca=Object(_.useState)(""),fa=Object(F.a)(ca,2),_a=fa[0],w=fa[1],ia=Ue.a.useForm(),Xt=Object(F.a)(ia,1),ua=Xt[0],Ua=function(){var ue=Object.assign({},ua.getFieldValue());Object.keys(ue).map(function(pe){ue[pe].includes("all")?(delete Z[pe],ua.setFieldsValue(Object(Ke.a)({},pe,"all"))):(Z[pe]=ue[pe],ua.setFieldsValue(Object(Ke.a)({},pe,Z[pe])))}),Ht()},ga=function(ue,pe){Z.page=ue,Z.limit=20,Te({type:"exercise/getExerciseStatistics",payload:Object(h.a)({},Z)})},aa=[{title:"\u63D0\u4EA4\u7387",dataIndex:"commit_percent",align:"center",render:function(ue){return e.a.createElement("span",null,ue===0?0:(ue*100).toFixed(2),"%")}},{title:"\u6700\u4F4E\u5206",dataIndex:"min_score",align:"center",render:function(ue){return e.a.createElement("span",null,ue,"\u5206")}},{title:"\u6700\u9AD8\u5206",dataIndex:"max_score",align:"center",render:function(ue){return e.a.createElement("span",{className:"c-orange"},ue,"\u5206")}},{title:"\u5E73\u5747\u5206",dataIndex:"average_score",align:"center",render:function(ue){return e.a.createElement("span",null,ue,"\u5206")}},{title:"\u4E0D\u53CA\u683C\uFF08\u5F97\u5206 \u4F4E\u4E8E60%\uFF09",dataIndex:"fail_counts",align:"center",render:function(ue){return e.a.createElement("span",null,ue,"\u4EBA")}},{title:"\u53CA\u683C\uFF08\u5F97\u520660%~70%\uFF09",dataIndex:"pass_counts",align:"center",render:function(ue){return e.a.createElement("span",null,ue,"\u4EBA")}},{title:"\u826F\u597D\uFF08\u5F97\u520670%~90%\uFF09",dataIndex:"good_counts",align:"center",render:function(ue){return e.a.createElement("span",null,ue,"\u4EBA")}},{title:"\u4F18\u79C0\uFF08\u5F97\u520690%~100%\uFF09",dataIndex:"best_counts",align:"center",render:function(ue){return e.a.createElement("span",{className:"c-orange"},ue,"\u4EBA")}}],Ht=function(){var fe=Object(ne.a)(R.a.mark(function ue(){var pe;return R.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.next=2,Te({type:"exercise/getExerciseStatistics",payload:Object(h.a)({},Z)});case 2:pe=me.sent,(pe==null?void 0:pe.exercise_counts)&&st([pe.exercise_counts]);case 4:case"end":return me.stop()}},ue)}));return function(){return fe.apply(this,arguments)}}();return Object(_.useEffect)(function(){Ht()},[Z.coursesId]),e.a.createElement(e.a.Fragment,null,e.a.createElement("section",{className:"minH500 bg-white"},e.a.createElement("aside",{className:"pt20"},e.a.createElement(Ue.a,{form:ua,onChange:Ua,initialValues:(X={},Object(Ke.a)(X,"commit_status","all"),Object(Ke.a)(X,"exercise_group_id","all"),Object(Ke.a)(X,"review","all"),X)},e.a.createElement(Ue.a.Item,{name:"exercise_group_id"},e.a.createElement(f.a.Group,{style:{width:"100%"}},e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(r.a,{flex:"80px"},e.a.createElement(f.a,{value:"all",checked:!Ce.course_group},"\u5168\u90E8")),e.a.createElement(r.a,{flex:"1"},Ot.course_groups&&Ot.course_groups.map(function(fe,ue){return e.a.createElement(f.a,{value:fe.exercise_group_id,key:ue},fe.exercise_group_name,"(",fe.exercise_group_students,")")}))))))),e.a.createElement(ke.a,{className:"mt30",loading:Xe["exercise/getExerciseStatistics"],pagination:!1,dataSource:Ie,columns:aa}),e.a.createElement("div",{className:Ya.a.title},e.a.createElement(o.a,{align:"middle",style:{height:"100%"},className:"ml5 mr5"},e.a.createElement(r.a,{flex:1,className:"font16"},"\u7EDF\u8BA1\u8BE6\u60C5"),e.a.createElement(r.a,{className:"font16"},e.a.createElement("span",{className:"current",onClick:function(){Z.sort=Z.sort==="desc"?"asc":"desc",console.log("xx params.sort: ",Z.sort),Ft(Object(h.a)({},Z)),Ht()}},e.a.createElement("span",null,"\u6B63\u786E\u7387"),e.a.createElement("p",{className:"edu-sorter current ".concat(Z.sort)},e.a.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),e.a.createElement("span",{className:"iconfont icon-sanjiaoxing-down"})))))),e.a.createElement(Oe.a,{spinning:Xe["exercise/getExerciseStatistics"]},e.a.createElement("div",{className:"minH200"},Ot==null||((De=Ot.commit_results)===null||De===void 0)?void 0:De.map(function(fe,ue){var pe;return e.a.createElement("aside",{key:ue,className:"font14 c-black mt30"},e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:1},fe.ques_position,".",gn[fe.ques_type]),e.a.createElement(r.a,null,"\u6B63\u786E\u7387 ",e.a.createElement("span",{className:"c-orange"},fe.right_percent,"%"))),e.a.createElement("div",null,e.a.createElement(Ha.a,{value:fe.ques_title})),e.a.createElement("div",{className:"mt20",style:{display:fe.ques_type===5?"none":""}},e.a.createElement(o.a,{className:"c-light-black ",gutter:[24,20]},e.a.createElement(r.a,{flex:1},"\u9009\u9879"),e.a.createElement(r.a,{flex:"60px",className:"tc"},"\u5C0F\u8BA1"),e.a.createElement(r.a,{flex:"200px"},"\u767E\u5206\u6BD4"))),e.a.createElement(We.a,{style:{margin:0,marginBottom:20,display:fe.ques_type===5?"none":""}}),fe==null||((pe=fe.ques_details)===null||pe===void 0)?void 0:pe.map(function(Ye,me){return fe.ques_type===5?e.a.createElement("div",{className:"mt20"},e.a.createElement(o.a,{key:me,gutter:[24,24],className:"font14 c-black"},e.a.createElement(r.a,{flex:1},Ye.challenge_position,".",Ye.challenge_name),e.a.createElement(r.a,null,"\u6B63\u786E\u7387 ",e.a.createElement("span",{className:"c-orange"},Ye.challenge_percent,"%"))),e.a.createElement("div",null,e.a.createElement(o.a,{className:"c-light-black ",gutter:[24,20]},e.a.createElement(r.a,{flex:1},"\u9009\u9879"),e.a.createElement(r.a,{flex:"60px",className:"tc"},"\u5C0F\u8BA1"),e.a.createElement(r.a,{flex:"200px"},"\u767E\u5206\u6BD4"))),e.a.createElement(We.a,{style:{margin:0,marginBottom:20}}),Ye==null?void 0:Ye.challenge_details.map(function(Qt){return e.a.createElement(o.a,{key:me,gutter:[24,24],className:"font14 c-black"},e.a.createElement(r.a,{flex:1},e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:1,className:"ml10"},e.a.createElement(Ha.a,{value:dn[Qt.choice_text]})))),e.a.createElement(r.a,{flex:"60px",className:"tc"},e.a.createElement("span",{className:Qt.choice_right_boolean&&"c-green"},Qt.choice_users_count||0)),e.a.createElement(r.a,{flex:"200px"},e.a.createElement(ln.a,{status:"active",strokeColor:"#2abd8b",percent:(Qt.choice_percent*100).toFixed(),width:200})))}),e.a.createElement(o.a,{className:"",gutter:[24,20]},e.a.createElement(r.a,{className:"ml10",flex:1},"\u6709\u6548\u586B\u5199\u91CF"),e.a.createElement(r.a,{flex:"60px",className:"tc"},fe.effictive_counts),e.a.createElement(r.a,{flex:"200px"})),e.a.createElement(We.a,{style:{margin:0,marginBottom:20}})):e.a.createElement(o.a,{key:me,gutter:[24,24],className:"font14 c-black"},e.a.createElement(r.a,{flex:1},e.a.createElement(o.a,null,fe.ques_type===2||fe.ques_type===3||fe.ques_type===4?"":e.a.createElement(r.a,null,j.i[me],". "),fe.ques_type===4?e.a.createElement(r.a,{flex:1,className:"ml10"},e.a.createElement(Ha.a,{value:dn[Ye.choice_text]})):e.a.createElement(r.a,{flex:1,className:"ml10"},e.a.createElement(Ha.a,{value:Ye.choice_text==="wrong"?"\u586B\u5199\u4E86\u9519\u8BEF\u7B54\u6848":Ye.choice_text})))),e.a.createElement(r.a,{flex:"60px",className:"tc"},e.a.createElement("span",{className:Ye.choice_right_boolean&&"c-green"},Ye.choice_users_count||0)),e.a.createElement(r.a,{flex:"200px"},e.a.createElement(ln.a,{status:"active",strokeColor:"#2abd8b",percent:(Ye.choice_percent*100).toFixed(),width:200})))}),e.a.createElement(o.a,{style:{display:fe.ques_type===5?"none":""},className:"",gutter:[24,20]},e.a.createElement(r.a,{className:fe.ques_type===2||fe.ques_type===3||fe.ques_type===4?"ml10":"",flex:1},"\u6709\u6548\u586B\u5199\u91CF"),e.a.createElement(r.a,{flex:"60px",className:"tc"},fe.effictive_counts),e.a.createElement(r.a,{flex:"200px"})))})))),e.a.createElement("div",{className:"tc mt30 mb50"},e.a.createElement(ve.a,{hideOnSinglePage:!0,total:Ot==null?void 0:Ot.questions_count,current:Z.page||1,onChange:function(ue){Z.page=ue,Ht()}})))},Pn=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading;return{exercise:A,loading:X.effects}})(hn),bn=t("cVA7"),Rn=t.n(bn),Pt={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u7B80\u7B54\u9898",25:"\u5B9E\u8BAD\u9898"},bt=function(A){var X,De=A.exercise,et=A.loading,Xe=A.dispatch,Te=Object(U.m)(),N=Object(U.l)(),tt=De.statisticsList,Ge=Object(_.useState)({}),Z=Object(F.a)(Ge,2),Ft=Z[0],Dt=Z[1],Ot=Object(_.useState)([]),Be=Object(F.a)(Ot,2),kt=Be[0],Ce=Be[1],Ve=Object(_.useState)(""),V=Object(F.a)(Ve,2),ct=V[0],Ie=V[1],st=Object(_.useState)(""),G=Object(F.a)(st,2),Vt=G[0],oe=G[1],Bt=Object(_.useState)({}),ca=Object(F.a)(Bt,2),fa=ca[0],_a=ca[1],w=Ue.a.useForm(),ia=Object(F.a)(w,1),Xt=ia[0];Te.sort="asc";var ua=function(ue){return{title:{text:"\u300E \u5B66\u751F\u6B63\u786E\u7387\u5206\u5E03\u56FE \u300F",left:"center"},tooltip:{trigger:"item",formatter:"{b} : {c} \u4EBA"},legend:{bottom:0,icon:"circle",left:"center",itemWidth:6,itemHeight:6,data:["100%","90%-100%","70%-90%","60%-70%","60%\u4EE5\u4E0B"].reverse()},series:[{type:"pie",radius:"55%",minAngle:15,center:["50%","50%"],selectedMode:"single",label:{show:!0,position:"outer",normal:{formatter:`{b} + {c}\u4EBA`,color:"#5c5c5c",lineHeight:20}},labelLine:{normal:{length:20,length2:20,lineStyle:{color:"rgba(0,0,0,.45)"}}},data:[{value:ue.details[0].full_count,name:"100%"},{value:ue.details[0].best_count,name:"90%-100%"},{value:ue.details[0].good_count,name:"70%-90%"},{value:ue.details[0].pass_count,name:"60%-70%"},{value:ue.details[0].fails_count,name:"60%\u4EE5\u4E0B"}],itemStyle:{emphasis:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"},normal:{color:function(Ye){var me=["#99B8FB","#80E0B9","#8190AA","#F7C739","#EB7E65"];return me[Ye.dataIndex]}}},emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}},Ua=function(){var ue=Object.assign({},Xt.getFieldValue());Object.keys(ue).map(function(pe){ue[pe].includes("all")?(delete Te[pe],Xt.setFieldsValue(Object(Ke.a)({},pe,"all"))):(Te[pe]=ue[pe],Xt.setFieldsValue(Object(Ke.a)({},pe,Te[pe])))}),Xe({type:"exercise/getExerciseStatistics",payload:Te})},ga=function(ue,pe){Te.page=ue,Te.limit=20,Xe({type:"exercise/getExerciseStatistics",payload:Object(h.a)({},Te)})},aa=[{title:"\u63D0\u4EA4\u7387",dataIndex:"commit_percent",render:function(ue){return e.a.createElement("span",null,ue*100,"%")}},{title:"\u6700\u4F4E\u5206",dataIndex:"max_score",render:function(ue){return e.a.createElement("span",null,ue,"\u5206")}},{title:"\u6700\u9AD8\u5206",dataIndex:"max_score",render:function(ue){return e.a.createElement("span",{className:"c-orange"},ue,"\u5206")}},{title:"\u5E73\u5747\u5206",dataIndex:"average_score",render:function(ue){return e.a.createElement("span",null,ue,"\u5206")}},{title:"\u4E0D\u53CA\u683C\uFF08\u5F97\u5206 \u4F4E\u4E8E60%\uFF09",dataIndex:"fail_counts",render:function(ue){return e.a.createElement("span",null,ue,"\u4EBA")}},{title:"\u53CA\u683C\uFF08\u5F97\u520660%~70%\uFF09",dataIndex:"pass_counts",render:function(ue){return e.a.createElement("span",null,ue,"\u4EBA")}},{title:"\u826F\u597D\uFF08\u5F97\u520670%~90%\uFF09",dataIndex:"good_counts",render:function(ue){return e.a.createElement("span",null,ue,"\u4EBA")}},{title:"\u4F18\u79C0\uFF08\u5F97\u520690%~100%\uFF09",dataIndex:"best_counts",render:function(ue){return e.a.createElement("span",{className:"c-orange"},ue,"\u4EBA")}}],Ht=function(){var fe=Object(ne.a)(R.a.mark(function ue(){var pe;return R.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.next=2,Xe({type:"exercise/getExerciseStatistics",payload:Object(h.a)({},Te)});case 2:pe=me.sent,(pe==null?void 0:pe.exercise_counts)&&Ce([pe.exercise_counts]);case 4:case"end":return me.stop()}},ue)}));return function(){return fe.apply(this,arguments)}}();return Object(_.useEffect)(function(){Ht()},[Te.coursesId]),e.a.createElement("section",{className:"minH500 ",style:{padding:0}},e.a.createElement("aside",{className:"bg-white inline-block w100 th-bg-white"},e.a.createElement(ke.a,{className:"mt10 bg-white",loading:et["exercise/getExerciseStatistics"],pagination:!1,dataSource:kt,columns:aa})),e.a.createElement("aside",{className:"mt20"},e.a.createElement("span",{className:"bold c-black font16 ml20"},"\u5DF2\u4EA4\u5377\u5B66\u751F\u7B54\u9898\u8BE6\u60C5")),e.a.createElement("aside",null,tt==null||((X=tt.commit_results)===null||X===void 0)?void 0:X.map(function(fe,ue){return e.a.createElement("div",{key:ue,className:"bg-white pl20 pt20 pr20 pb20 mt20"},e.a.createElement("div",{style:{fontSize:14,color:"#1890FF",fontWeight:500}},ue+1,"\u3001",Pt[fe.question_type],e.a.createElement("span",{style:{color:"#999",paddingLeft:10}},"(\u5171",fe.question_count,"\u5C0F\u9898\uFF0C",fe.question_score,"\u5206)"),e.a.createElement("span",{style:{color:"#000",float:"right"}},"\u5168\u73ED\u6B63\u786E\u7387\uFF1A",fe.right_percent*100,"%")),e.a.createElement(Rn.a,{option:ua(fe),style:{height:370},opts:{renderer:"svg"}}))})))},Rt=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading;return{exercise:A,loading:X.effects}})(bt),oa=t("tf39"),ra=t.n(oa),ba=function(A){var X,De,et,Xe,Te,N,tt,Ge,Z,Ft=A.exercise,Dt=A.globalSetting,Ot=A.loading,Be=A.dispatch,kt=A.user,Ce=A.match,Ve=Object(W.a)(A,["exercise","globalSetting","loading","dispatch","user","match"]),V=Object(U.m)(),ct=Object(U.l)(),Ie=Object(_.useState)([]),st=Object(F.a)(Ie,2),G=st[0],Vt=st[1],oe=Object(_.useState)(ct.query.tabs||0),Bt=Object(F.a)(oe,2),ca=Bt[0],fa=Bt[1],_a=Ft.exerciseList,w=Ft.commonHeader,ia=kt.userInfo;V.category=ct.query.category_id,Object(_.useEffect)(function(){Be({type:"exercise/getCommonHeader",payload:Object(h.a)({},V)})},[V.coursesId]);var Xt=function(){Object(j.D)({inner_ip:w.inner_ip,public_ip:w.public_ip,ip_limit:w.ip_limit,ip_bind:w.ip_bind,open_camera:w.open_camera,exercise_tips:[w.open_camera?"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A":""],exerciseId:w.id,screen_open:w.screen_open,screen_num:w.screen_num,coursesId:V.coursesId,login:ia.login,history:Ve.history})},ua=function(){Be({type:"exercise/getExerciseList",payload:Object(h.a)({},V)})},Ua=function(){var Ye={0:function(){Be({type:"exercise/getExerciseList",payload:Object(h.a)({},V)})},3:function(){Be({type:"exercise/getWorkSetting",payload:Object(h.a)({},V)})}};Ye[ca]&&Ye[ca]()},ga=[{name:"\u7B54\u9898\u5217\u8868",id:0,compontent:e.a.createElement(Je,null)},{name:"\u7EDF\u8BA1\u7ED3\u679C",id:1,compontent:e.a.createElement(Pn,null)},{name:"\u8BD5\u5377\u9884\u89C8",id:2,compontent:e.a.createElement(it,{activeTabs:ca})},{name:"\u8BBE\u7F6E",id:3,compontent:e.a.createElement(qa,null)}].filter(function(pe){return(w==null?void 0:w.is_random)?(pe.name==="\u7EDF\u8BA1\u7ED3\u679C"&&(pe.compontent=e.a.createElement(Rt,null)),pe.name!=="\u8BD5\u5377\u9884\u89C8"):!0}).filter(function(pe){return Object(a.j)()&&(w==null?void 0:w.assistant_auth)||Object(a.c)()?!0:(w==null?void 0:w.show_statistic)&&(w==null?void 0:w.exercise_status)===3?pe.name!=="\u8BD5\u5377\u9884\u89C8":pe.name==="\u7B54\u9898\u5217\u8868"||pe.name==="\u8BBE\u7F6E"}).filter(function(pe){return!!pe}),aa="YYYY-MM-DD",Ht=O()("2020-11-15",aa),fe=function(){return _e.a.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:e.a.createElement(e.a.Fragment,null,"EduCoder\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")})},ue=function(){return e.a.createElement(T.a,{onClick:function(){var Ye=Object(ne.a)(R.a.mark(function me(Qt){var Ma;return R.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:c.t0=Qt.key,c.next=c.t0==="1"?3:8;break;case 3:return c.next=5,Object(E.k)(Object(h.a)({},V));case 5:return Ma=c.sent,Ma.status===0&&Object(q.i)(Object(h.a)({},V)),c.abrupt("break",8);case 8:case"end":return c.stop()}},me)}));return function(me){return Ye.apply(this,arguments)}}()},e.a.createElement(T.a.Item,{key:"1"},"\u5B66\u751F\u6210\u7EE9"),e.a.createElement(T.a.Item,{key:"2"},e.a.createElement("a",{target:"_blank",href:"/classrooms/".concat(V.coursesId,"/exercise/").concat(V.categoryId,"/export_blank")},"\u7A7A\u767D\u8BD5\u5377")),e.a.createElement(T.a.Item,{key:"3"},e.a.createElement(re.Link,{to:"/classrooms/".concat(V.coursesId,"/exportlist/exercise_score")},"\u5386\u53F2\u5BFC\u51FA")))};return Object(a.h)()?e.a.createElement("section",{className:ra.a.bg},e.a.createElement("div",{className:"edu-container"},ia.username&&e.a.createElement("section",{className:"animated fadeIn"},e.a.createElement("aside",{className:"mt10"},e.a.createElement(M.a,{separator:">"},e.a.createElement(M.a.Item,null,e.a.createElement(re.Link,{to:"/classrooms/".concat(V.coursesId,"/exercise")},kt==null||((X=kt.userInfo)===null||X===void 0||((De=X.course)===null||De===void 0))?void 0:De.course_name)),e.a.createElement(M.a.Item,null,e.a.createElement(re.Link,{to:"/classrooms/".concat(V.coursesId,"/exercise")},"\u8BD5\u5377")),e.a.createElement(M.a.Item,null,"\u8BD5\u5377\u8BE6\u60C5"))),e.a.createElement("aside",{className:[ra.a.title,"mt20"].join(" ")},e.a.createElement(re.Link,{to:"/classrooms/".concat(V.coursesId,"/exercise")},e.a.createElement(Q.a,{className:"font16 c-black"})),e.a.createElement("strong",{className:"font20 ml5"},w==null?void 0:w.exercise_name),e.a.createElement(j.g,{is_random:w==null?void 0:w.is_random,status:[j.c[w.exercise_status]]}))),e.a.createElement("aside",{className:"mt30 relative"},e.a.createElement("div",{className:ra.a.export},Object(a.c)()&&(w==null||((et=w.user_permission)===null||et===void 0)?void 0:et.user_commit_counts)>0&&(w==null?void 0:w.exercise_status)===2&&e.a.createElement(b.a,{onClick:function(Ye){Ye.preventDefault(),Be({type:"exercise/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",params:V}})}},e.a.createElement("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"\u6253\u56DE\u91CD\u505A"),Object(a.c)()&&(w==null||((Xe=w.user_permission)===null||Xe===void 0)?void 0:Xe.exercise_unpublish_count)>0&&e.a.createElement(b.a,{onClick:function(Ye){Ye.preventDefault();var me=O()(w==null?void 0:w.created_at,aa),Qt=O()(Ht).diff(O()(me),"days");if(Qt>0&&(w==null?void 0:w.is_random)){fe();return}Be({type:"exercise/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",params:V,cb:Ua}})}},e.a.createElement("span",{className:"iconfont icon-fabuzhiwei font14 mr5"}),"\u7ACB\u5373\u53D1\u5E03"),Object(a.c)()&&(w==null||((Te=w.user_permission)===null||Te===void 0)?void 0:Te.exercise_publish_count)>0&&e.a.createElement(b.a,{onClick:function(Ye){Ye.preventDefault(),Be({type:"exercise/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:V}})}},e.a.createElement("span",{className:"iconfont icon-lijijiezhi mr5 font14"}),"\u7ACB\u5373\u622A\u6B62"),Object(a.q)()&&(w==null||((N=w.user_permission)===null||N===void 0)?void 0:N.current_status)===2&&w.exercise_status>1&&e.a.createElement(b.a,{onClick:Xt},e.a.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u5F00\u59CB\u7B54\u9898"),Object(a.q)()&&(w==null||((tt=w.user_permission)===null||tt===void 0)?void 0:tt.current_status)===0&&w.exercise_status>1&&e.a.createElement(b.a,{onClick:Xt},e.a.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7EE7\u7EED\u7B54\u9898"),Object(a.c)()&&(Object(a.j)()&&(w==null?void 0:w.assistant_auth)||!Object(a.j)())&&e.a.createElement(b.a,{onClick:function(){var Ye=O()(w==null?void 0:w.created_at,aa),me=O()(Ht).diff(O()(Ye),"days");if(me>0&&(w==null?void 0:w.is_random)){fe();return}else $.c.push((w==null?void 0:w.is_random)?"/classrooms/".concat(V.coursesId,"/exercise/").concat(V.categoryId,"/random/edit?random=true"):"/classrooms/".concat(V.coursesId,"/exercise/").concat(V.categoryId,"/edit?random=false"))}},e.a.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7F16\u8F91\u8BD5\u5377"),Object(a.c)()&&e.a.createElement(m.a,{overlay:ue},e.a.createElement(b.a,null,e.a.createElement(u.a,null),"\u5BFC\u51FA",e.a.createElement(i.a,null)))),e.a.createElement(l.a,{defaultActiveKey:ca,className:ra.a.tabs,onChange:function(Ye){var me=O()(w==null?void 0:w.created_at,aa),Qt=O()(Ht).diff(O()(me),"days");if(Qt>0&&parseInt(Ye)===3&&(w==null?void 0:w.is_random)){fe();return}fa(Ye)}},ga.map(function(pe,Ye){return e.a.createElement(l.a.TabPane,{tab:pe.name,key:pe.id})})),e.a.createElement("section",{className:"pl25 pr25 bg-white"},(Ge=ga.filter(function(pe){return pe.id==ca}))===null||Ge===void 0||((Z=Ge[0])===null||Z===void 0)?void 0:Z.compontent))),e.a.createElement(wa,null),e.a.createElement(he,null),e.a.createElement(Kt,{cb:function(){return ua()}})):""},ja=g.default=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading,De=Ee.user,et=Ee.globalSetting;return{exercise:A,globalSetting:et,user:De,loading:X.effects}})(ba)},L4pD:function(we,g,t){"use strict";var $e=t("5Dmo"),l=t("3S7+"),te=t("2qtc"),m=t("kLXV"),z=t("WmNS"),b=t.n(z),P=t("k1fw"),M=t("miYZ"),J=t("tsqr"),T=t("9og8"),ae=t("tJVT"),R=t("PpiC"),ne=t("q1tI"),p=t.n(ne),_e=t("Ty5D"),h=t("9kvl"),F=t("V0Rq"),W=t("1vsH"),_=t("9Bee"),e=t("YJx+"),U=t.n(e),re=["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(u,i){var E=u.problemset,j=u.exercise,q=u.globalSetting,C=u.loading,ve=u.dispatch,le=u.onRef,ye=le===void 0?function(){}:le,k=u.editData,I=u.cancelAdd,Re=I===void 0?function(){}:I,f=u.editKey,ge=u.setEditKey,ke=ge===void 0?function(){}:ge,y=u.addCallback,s=y===void 0?function(){}:y,ce=u.setIsClaer,rt=ce===void 0?function(){}:ce,Fe=Object(R.a)(u,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),ee=Object(ne.useState)([]),o=Object(ae.a)(ee,2),yt=o[0],r=o[1],Lt=Object(ne.useState)(),Wt=Object(ae.a)(Lt,2),Ke=Wt[0],va=Wt[1],Ue=Object(ne.useState)([]),ea=Object(ae.a)(Ue,2),O=ea[0],H=ea[1],S=Object(ne.useState)(""),Yt=Object(ae.a)(S,2),Me=Yt[0],Tt=Yt[1],Zt=Object(ne.useState)(5),ta=Object(ae.a)(Zt,2),ma=ta[0],pa=ta[1],Ra=Object(ne.useState)(!1),ie=Object(ae.a)(Ra,2),a=ie[0],n=ie[1],v=Object(_e.k)(),x=Object(_e.m)();Object(ne.useEffect)(function(){r(["","","",""])},[]),Object(ne.useEffect)(function(){if(!(k==null?void 0:k.question_choices)){n(!0),Tt(""),pa(5),r(["","","",""]),H([]);return}Tt(k==null?void 0:k.question_title),pa(parseInt(k==null?void 0:k.question_score)),r(k==null?void 0:k.question_choices.map(function(ze){return ze.choice_text}));var Se=[];k==null||k.standard_answer.map(function(ze,dt){Se.push(ze-1)}),H(Se)},[k]),Object(ne.useImperativeHandle)(i,function(){return{onSave:K,isEdit:a}});var K=function(){var Se=Object(T.a)(b.a.mark(function ze(){var dt,It,vt;return b.a.wrap(function(xt){for(;;)switch(xt.prev=xt.next){case 0:if(Me){xt.next=3;break}return J.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),xt.abrupt("return",!1);case 3:if(dt=yt.findIndex(function(wt){return!wt}),!(dt>-1)){xt.next=7;break}return J.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(re[dt]," \u9009\u9879\u7684\u5185\u5BB9")),xt.abrupt("return",!1);case 7:if(O.length){xt.next=10;break}return J.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),xt.abrupt("return",!1);case 10:if(!(O.length<1)){xt.next=13;break}return J.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),xt.abrupt("return",!1);case 13:if(It=yt.map(function(wt,Ct){return{choice_text:wt,is_answer:O.includes(Ct)?Ct+1:0}}),!k.question_id){xt.next=20;break}return xt.next=17,ve({type:"exercise/editExerciseQuestion",payload:{id:k.question_id,question_title:Me,question_type:1,question_score:ma,question_choices:It.map(function(wt){return wt.choice_text}),standard_answers:It.filter(function(wt){return wt.is_answer}).map(function(wt){return wt.is_answer})}});case 17:vt=xt.sent,xt.next=23;break;case 20:return xt.next=22,ve({type:"exercise/addExerciseQuestion",payload:{insert_id:k==null?void 0:k.insert_id,categoryId:x.categoryId,question_title:Me,question_type:1,question_score:"5.0",question_choices:It.map(function(wt){return wt.choice_text}),standard_answers:It.filter(function(wt){return wt.is_answer}).map(function(wt){return wt.is_answer})}});case 22:vt=xt.sent;case 23:vt.status===0&&(J.b.success("\u4FDD\u5B58\u6210\u529F"),n(!1),ve({type:"exercise/editExercise",payload:Object(P.a)({},x)}));case 24:case"end":return xt.stop()}},ze)}));return function(){return Se.apply(this,arguments)}}(),xe=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u7F16\u7A0B\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(Se){var ze,dt;return(j==null||((ze=j.editData)===null||ze===void 0||((dt=ze.exercise)===null||dt===void 0))?void 0:dt.exercise_status)===1?Se:Se.id!=="del"&&Se.id!=="add"}),Je=function(){var Se=Object(T.a)(b.a.mark(function ze(dt){return b.a.wrap(function(vt){for(;;)switch(vt.prev=vt.next){case 0:vt.t0=dt.id,vt.next=vt.t0==="del"?3:vt.t0==="up"||vt.t0==="down"?5:vt.t0==="edit"?9:vt.t0==="add"?12:17;break;case 3:return m.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(T.a)(b.a.mark(function xt(){return b.a.wrap(function(Ct){for(;;)switch(Ct.prev=Ct.next){case 0:return Ct.next=2,Object(F.j)({id:k.question_id});case 2:ve({type:"exercise/editExercise",payload:Object(P.a)({},x)});case 3:case"end":return Ct.stop()}},xt)}))()}}),vt.abrupt("break",17);case 5:return vt.next=7,ve({type:"exercise/exeriseMoveUpDown",payload:{id:k.question_id,opr:dt.id}});case 7:return ve({type:"exercise/editExercise",payload:Object(P.a)({},x)}),vt.abrupt("break",17);case 9:return rt(!1),v.push("/problems/".concat(k==null?void 0:k.hack_identifier,"/edit?type=exercises&express_id=").concat(x.categoryId,"&question_id=").concat(k==null?void 0:k.question_id,"&score=").concat(k==null?void 0:k.question_score,"&callback_url=").concat(location.pathname)),vt.abrupt("break",17);case 12:if(!(f!==-1)){vt.next=15;break}return J.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),vt.abrupt("return");case 15:return s({key:k.key,insert_id:k==null?void 0:k.question_id,question_type:6}),vt.abrupt("break",17);case 17:case"end":return vt.stop()}},ze)}));return function(dt){return Se.apply(this,arguments)}}(),Ze=function(){var Se=Object(T.a)(b.a.mark(function ze(dt){var It;return b.a.wrap(function(Ea){for(;;)switch(Ea.prev=Ea.next){case 0:return dt.preventDefault(),Ea.next=3,Object(F.M)({id:k==null?void 0:k.hack_identifier});case 3:It=Ea.sent,It.status===0&&Object(W.z)("/myproblems/".concat(It==null?void 0:It.identifier));case 5:case"end":return Ea.stop()}},ze)}));return function(dt){return Se.apply(this,arguments)}}(),We=function(){return p.a.createElement("aside",null,p.a.createElement("div",{className:U.a.questionType},p.a.createElement("div",null,p.a.createElement("span",{className:"font16 c-blue"},k.key,"\u3001\u7F16\u7A0B\u9898"),"\uFF08",k.question_score,"\u5206\uFF09"),p.a.createElement("span",{className:"c-blue current",onClick:function(dt){return Ze(dt)}},"\u67E5\u770B\u8BE6\u60C5"),!k.hideAction&&xe.map(function(ze,dt){return ze.id==="up"&&k.key===1||ze.id==="down"&&k.key===k.len?null:p.a.createElement(l.a,{key:dt,placement:"bottom",title:ze.name},p.a.createElement("span",{onClick:function(){return Je(ze)},className:ze.icon}))})),p.a.createElement("div",{className:"mt5"},p.a.createElement(_.a,{value:k.question_title})),p.a.createElement("div",{className:U.a.questionChoices},p.a.createElement(_.a,{value:k.description||""})))};return p.a.createElement("section",{className:U.a.wrap},We())};g.a=Object(h.a)(function(Q){var u=Q.problemset,i=Q.loading,E=Q.globalSetting,j=Q.exercise;return{problemset:u,globalSetting:E,exercise:j,loading:i.effects}},null,null,{forwardRef:!0})(Object(ne.forwardRef)($))},M8RZ:function(we,g,t){"use strict";t.d(g,"a",function(){return J});var $e=t("fWQN"),l=t("mtLc"),te=t("yKVA"),m=t("879j"),z=t("q1tI"),b=t.n(z),P=t("i8i4"),M=t.n(P),J=function(T){Object(te.a)(R,T);var ae=Object(m.a)(R);function R(ne){var p;Object($e.a)(this,R),p=ae.call(this,ne);var _e=window.document;return p.node=_e.createElement("div"),_e.body.appendChild(p.node),p}return Object(l.a)(R,[{key:"render",value:function(){var p=this.props.children;return Object(P.createPortal)(p,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),R}(b.a.Component)},O2Wb:function(we,g,t){we.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(we,g,t){"use strict";var $e=t("2qtc"),l=t("kLXV"),te=t("rAM+"),m=t("tJVT"),z=t("jrin"),b=t("q1tI"),P=t.n(b),M=t("VrN/"),J=t.n(M),T=t("bdgK"),ae=t("p77/"),R=t("Bd2K"),ne=t("ELLl"),p=t("19Vz"),_e=t("lZu9"),h=t("kSUc"),F=t("9Bee"),W=t("0Owb"),_=t("dejd"),e=t("C+DQ"),U=[{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 re(n){var v=n.onActionCallback,x=n.title,K=n.icon,xe=n.actionName,Je=n.className,Ze=Je===void 0?"":Je,We=n.children;function Se(){v(xe)}return P.a.createElement("a",{title:x,className:Ze,onClick:Se},P.a.createElement("i",{className:"md-iconfont ".concat(K)}),We)}var $=function(n){var v=n.watch,x=n.showNullButton,K=n.onActionCallback,xe=n.fullScreen,Je=[].concat(U,[{title:"".concat(v?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(v?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return P.a.createElement("ul",{className:"markdown-toolbar-container"},Je.map(function(Ze,We){return P.a.createElement("li",{key:We},Ze.actionName?P.a.createElement(re,Object(W.a)({},Ze,{onActionCallback:K})):P.a.createElement("span",{className:"v-line"}))}),x?P.a.createElement("li",null,P.a.createElement(re,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:K},P.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,P.a.createElement("li",{className:"btn-full-screen"},P.a.createElement(re,{icon:"".concat(xe?"icon-shrink":"icon-enlarge"),title:xe?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:K})))},Q=t("M8RZ"),u=t("+L6B"),i=t("2/Rp"),E=t("y8nQ"),j=t("Vl3Y"),q=t("5NDa"),C=t("5rEg"),ve={labelCol:{span:4},wrapperCol:{span:20}},le=function(n){var v=n.callback,x=n.onCancel;function K(xe){v(xe)}return P.a.createElement(j.a,Object(W.a)({},ve,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:K}),P.a.createElement(j.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},P.a.createElement(C.a,null)),P.a.createElement(j.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},P.a.createElement(C.a,null)),P.a.createElement("div",{className:"flex-container flex-end"},P.a.createElement(i.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),P.a.createElement(i.a,{type:"ghost",onClick:x},"\u53D6\u6D88")))},ye=t("7ahc"),k=t("HmJG"),I=t("BjJ7"),Re=j.a.useForm,f={width:280,marginRight:10},ge={labelCol:{span:5},wrapperCol:{span:19}},ke=function(n){var v=n.callback,x=n.onCancel,K=Re(),xe=Object(m.a)(K,1),Je=xe[0];function Ze(ze){v(ze)}function We(ze){Je.setFieldsValue({src:"/api/attachments/".concat(ze.id)})}function Se(ze){var dt=ze.target.files[0];s(dt,We)}return P.a.createElement(j.a,Object(W.a)({form:Je},ge,{className:"upload-image-panel",onFinish:Ze}),P.a.createElement(j.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},P.a.createElement("div",{className:"flex-container"},P.a.createElement(j.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},P.a.createElement(C.a,{style:f})),P.a.createElement(y,{onFileChange:Se}))),P.a.createElement(j.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},P.a.createElement(C.a,{style:{width:264}})),P.a.createElement(j.a.Item,{style:{textAlign:"right"}},P.a.createElement(i.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),P.a.createElement(i.a,{type:"ghost",onClick:x},"\u53D6\u6D88")))};function y(n){var v=n.onFileChange;return P.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",P.a.createElement("input",{type:"file",accept:"image/*",onChange:v}))}function s(n,v){var x=new FormData;x.append("editormd-image-file",n),x.append("file_param_name","editormd-image-file"),x.append("byxhr","true");var K=new window.XMLHttpRequest;K.withCredentials=!0,K.addEventListener("load",function(xe){v(JSON.parse(xe.target.responseText))},!1),K.addEventListener("error",function(xe){console.error(xe)},!1),K.open("POST","".concat(I.a,"/api/attachments.json")),K.send(x)}var ce=t("giR+"),rt=t("fyUT"),Fe=t("7Kak"),ee=t("9yH6"),o=ee.a.Group,yt={margin:"0 8px"},r=function(n){var v=n.callback,x=n.onCancel;function K(xe){v(xe)}return P.a.createElement(j.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:K},P.a.createElement("div",{className:"flex-container"},P.a.createElement("span",{style:yt},"\u5355\u5143\u683C\u6570\uFF1A"),P.a.createElement("span",{style:yt},"\u884C\u6570"),P.a.createElement(j.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},P.a.createElement(rt.a,null)),P.a.createElement("span",{style:yt},"\u5217\u6570"),P.a.createElement(j.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},P.a.createElement(rt.a,null))),P.a.createElement("div",{className:"flex-container",style:{marginTop:12}},P.a.createElement("span",{style:yt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),P.a.createElement(j.a.Item,{name:"align"},P.a.createElement(o,null,P.a.createElement(ee.a,{value:"default"},P.a.createElement("i",{className:"fa fa-align-justify"})),P.a.createElement(ee.a,{value:"left"},P.a.createElement("i",{className:"fa fa-align-left"})),P.a.createElement(ee.a,{value:"center"},P.a.createElement("i",{className:"fa fa-align-center"})),P.a.createElement(ee.a,{value:"right"},P.a.createElement("i",{className:"fa fa-align-right"}))))),P.a.createElement("div",{className:"flex-container flex-end"},P.a.createElement(i.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),P.a.createElement(i.a,{type:"ghost",onClick:x},"\u53D6\u6D88")))},Lt="link",Wt="upload-image",Ke="code-block",va="add-table",Ue="------------",ea={default:Ue,left:":".concat(Ue),center:":".concat(Ue,":"),right:"".concat(Ue,":")},O=t("9VGf"),H,S;function Yt(){}var Me=0,Tt=1e4,Zt="\u2581";function ta(n){return/^\d+$/.test(n)?"".concat(n,"px"):n}var ma=navigator.platform.toUpperCase().indexOf("MAC")>=0,pa=ma?"Cmd":"Ctrl",Ra=(H={},Object(z.a)(H,pa+"-B","bold"),Object(z.a)(H,pa+"-I","italic"),H),ie=(S={},Object(z.a)(S,Lt,"\u6DFB\u52A0\u94FE\u63A5"),Object(z.a)(S,Ke,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(z.a)(S,Wt,"\u6DFB\u52A0\u56FE\u7247"),Object(z.a)(S,va,"\u6DFB\u52A0\u8868\u683C"),S),a=g.a=function(n){var v=n.defaultValue,x=v===void 0?"":v,K=n.onChange,xe=n.width,Je=xe===void 0?"100%":xe,Ze=n.height,We=Ze===void 0?400:Ze,Se=n.miniToolbar,ze=Se===void 0?!1:Se,dt=n.isFocus,It=dt===void 0?!1:dt,vt=n.watch,Ea=n.id,xt=Ea===void 0?"markdown-editor-id":Ea,wt=n.showResizeBar,Ct=wt===void 0?!1:wt,it=n.noStorage,Pe=it===void 0?!1:it,Oe=n.showNullButton,be=Oe===void 0?!1:Oe,Nt=n.fullScreen,Le=Nt===void 0?!1:Nt,Kt=n.onBlur,la=n.onCMBeforeChange,gt=n.className,Ut=gt===void 0?"":gt,wa=n.placeholder,at=wa===void 0?"":wa,he=Object(b.useState)(null),de=Object(m.a)(he,2),d=de[0],D=de[1],He=Object(b.useState)(x),Ne=Object(m.a)(He,2),ft=Ne[0],qe=Ne[1],Ta=Object(b.useState)(vt),mt=Object(m.a)(Ta,2),At=mt[0],Ia=mt[1],rn=Object(b.useState)(Le),Ga=Object(m.a)(rn,2),Ka=Ga[0],Qa=Ga[1],un=Object(b.useState)(""),Ja=Object(m.a)(un,2),La=Ja[0],$t=Ja[1],ut=Object(b.useState)(0),Et=Object(m.a)(ut,2),ht=Et[0],ot=Et[1],na=Object(b.useState)(We),Ca=Object(m.a)(na,2),Pa=Ca[0],Oa=Ca[1],Xa=Object(b.useState)(!1),Da=Object(m.a)(Xa,2),sn=Da[0],Wa=Da[1],Na=Object(b.useRef)(),Va=Object(b.useRef)(),Za=Object(b.useRef)(),qa=Object(b.useRef)();Object(b.useEffect)(function(){if(Na.current){var Pt=function(oa,ra){var ba=ra.clipboardData;if(ba){var ja=ba.types.toString(),Ee=ba.items;if(ja==="text/html,Files"||ja==="Files"){var A=Ee[1];ja==="Files"&&(A=Ee[0]),A.kind==="file"&&A.type.match(/^image\//i)&&s(A.getAsFile(),function(X){X.id?bt.replaceSelection("![,](/api/attachments/".concat(X.id,")")):document.location.href="/user/login"})}else return!0}return!0},bt=J.a.fromTextArea(Na.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!ze,lineWrapping:!0,value:x,autoCloseTags:!0,autoCloseBrackets:!0});return bt.on("paste",Pt),D(bt),function(){bt.off("paste",Pt)}}},[]);var pn=Object(b.useCallback)(function(){if(Va.current)try{var Pt=Va.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,bt=Va.current.getElementsByClassName("markdown-editor-body")[0];Ka?bt.style.height="calc(100vh - ".concat(Pt,"px)"):bt.style.height="".concat(Pa-Pt,"px")}catch(Rt){console.log(Rt,"---- to set md editor body height")}},[Pa,Va,Ka]);Object(b.useEffect)(function(){function Pt(){var Rt=new T.default(function(oa){var ra=Object(te.a)(oa),ba;try{for(ra.s();!(ba=ra.n()).done;){var ja=ba.value;(ja.target.offsetHeight>0||ja.target.offsetWidth>0)&&(pn(),d.setSize("100%","100%"),d.refresh())}}catch(Ee){ra.e(Ee)}finally{ra.f()}});return Rt.observe(Na.current.parentElement),Rt}if(d){var bt=Pt();return function(){bt.unobserve(Na.current.parentElement)}}},[d,pn]),Object(b.useEffect)(function(){if(d){for(var Pt=[],bt=function(){var ja=oa[Rt];ra=Object(m.a)(ja,2);var Ee=ra[0],A=ra[1],X=Object(z.a)({},Ee,function(){ln(A)});Pt.push(X),d.addKeyMap(X)},Rt=0,oa=Object.entries(Ra);Rt0){var Pt=new Date().getTime(),bt=window.sessionStorage.getItem(xt);Pt>=ht+Tt&&(!bt||bt!==ft)&&(window.sessionStorage.setItem(xt,ft),Wa(!0))}},Tt),Object(b.useEffect)(function(){Ia(vt)},[d,vt]),Object(b.useEffect)(function(){d&&(It&&d.focus())},[d,It]),Object(b.useEffect)(function(){if(At&&d){var Pt=function(oa){var ra=oa.target;if(qa.current){var ba=ra.scrollTop/ra.scrollHeight;qa.current.scrollTop=qa.current.scrollHeight*ba}},bt=d.getScrollerElement();return bt.addEventListener("scroll",Pt),function(){bt.removeEventListener("scroll",Pt)}}},[d,At]),Object(b.useEffect)(function(){if(d&&la){var Pt=function(Rt,oa){la(Rt,oa)};return d.on("beforeChange",Pt),function(){d.off("beforeChange",Pt)}}},[d,la]),Object(b.useEffect)(function(){if(d&&Kt){var Pt=function(){Kt(d.getValue())};return d.on("blur",Pt),function(){d.off("blur",Pt)}}},[d,Kt]),Object(b.useEffect)(function(){if(d){var Pt=function(Rt){var oa=Rt.getValue();qe(oa),ot(new Date().getTime()),Rt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),K&&K(oa)};return d.on("change",Pt),function(){d.off("change",Pt)}}},[d,K]),Object(b.useEffect)(function(){d&&(x==null?(d.setValue(""),qe("")):x!==d.getValue()&&(d.setValue(x),qe(x)))},[d,x]);var ln=Object(b.useCallback)(function(Pt){var bt=d.getCursor(),Rt=d.getSelection(),oa=Rt.split(` +`);switch(Pt){case"bold":return d.replaceSelection("**"+Rt+"**"),Rt===""&&d.setCursor(bt.line,bt.ch+2),d.focus();case"italic":return d.replaceSelection("*"+Rt+"*"),Rt===""&&d.setCursor(bt.line,bt.ch+1),d.focus();case"code":return d.replaceSelection("`"+Rt+"`"),Rt===""&&d.setCursor(bt.line,bt.ch+1),d.focus();case"inline-latex":return d.replaceSelection("`$$"+Rt+"$$`"),Rt===""&&d.setCursor(bt.line,bt.ch+3),d.focus();case"latex":return d.replaceSelection("```latex\n"+Rt+"\n```"),d.setCursor(bt.line+1,Rt.length+1),d.focus();case"line-break":return d.replaceSelection(`
      +`),d.focus();case"list-ul":return Rt===""?d.replaceSelection("- "+Rt):d.replaceSelection(oa.map(function(ra){return ra===""?"":"- ".concat(ra)}).join(` +`)),d.focus();case"list-ol":return Rt===""?d.replaceSelection("1. "+Rt):d.replaceSelection(oa.map(function(ra,ba){return ra===""?"":"".concat(ba+1,". ").concat(ra)}).join(` +`)),d.focus();case"add-null-ch":return Rt===""&&d.setCursor(bt.line,bt.ch+1),d.replaceSelection(Zt),d.focus();case"eraser":return d.setValue(""),d.focus();case"trigger-watch":return Ia(!At),d.focus();case"trigger-full-screen":return Qa(!Ka),d.focus();case Lt:$t(Lt);return;case Ke:$t(Ke);return;case Wt:$t(Wt);return;case va:$t(va);return;default:throw new Error}},[d,At,Ka]),Ha=Object(b.useCallback)(function(Pt){$t("");switch(La){case Lt:var bt=Pt.title,Rt=Pt.link;return d.replaceSelection("[".concat(bt,"](").concat(Rt,")")),d.focus();case Ke:var oa=Pt.language,ra=Pt.content;return d.replaceSelection(["```"+oa,ra,"```"].join(` +`)),d.focus();case Wt:var ba=Pt.src,ja=Pt.alt;return d.replaceSelection("![ ".concat(ja," ]( ").concat(ba,' "').concat(ja,'" )')),d.focus();case va:for(var Ee=Pt.row,A=Pt.col,X=Pt.align,De=` +`,et=0;et300&&(A=300);var X=We+A+"px";Oa(X)}},oa=Za.current,ra=!1,ba=0;return oa.addEventListener("mousedown",Pt),document.addEventListener("mousemove",Rt),document.addEventListener("mouseup",bt),function(){oa.removeEventListener("mousedown",Pt),document.removeEventListener("mousemove",Rt),document.removeEventListener("mouseup",bt)}}},[d,Za]),Object(b.useEffect)(function(){Oa(We)},[We]);var gn=ta(Je),dn=ta(Pa),hn={width:gn,height:dn},Pn=Object(b.useMemo)(function(){if(ht){var Pt=new Date(ht),bt=Pt.getHours(),Rt=Pt.getMinutes(),oa=Pt.getSeconds();return bt=bt<10?"0"+bt:bt,Rt=Rt<10?"0"+Rt:Rt,oa=oa<10?"0"+oa:oa,"".concat(bt,":").concat(Rt,":").concat(oa)}return 0},[ht]);function bn(){window.sessionStorage.removeItem(xt),Wa(!1),ot(0)}function Rn(){Wa(!1),ot(0),d.setValue(window.sessionStorage.getItem(xt))}return P.a.createElement(b.Fragment,null,P.a.createElement("div",{className:"markdown-editor-wrapper",ref:Va},P.a.createElement("div",{className:"markdown-editor-container ".concat(Ut," ").concat(At?"on-preview":""," ").concat(ze?"mini":""," ").concat(Ka?"full-screen":""),style:hn},P.a.createElement($,{watch:At,fullScreen:Ka,showNullButton:be,onActionCallback:ln}),P.a.createElement("div",{className:"markdown-editor-body"},P.a.createElement("div",{className:"codemirror-container"},P.a.createElement("textarea",{ref:Na,placeholder:at})),At?P.a.createElement("div",{ref:qa,className:"preview-container"},P.a.createElement(F.a,{value:ft})):null)),sn?P.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",P.a.createElement("a",{onClick:Rn},"\u6062\u590D")," ? /",P.a.createElement("a",{onClick:bn},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Pn," \u4FDD\u5B58\uFF09"):null),Ct?P.a.createElement("a",{ref:Za,className:"editor-resize"}):null,P.a.createElement(Q.a,null,ie[La]?P.a.createElement(l.a,{centered:!0,title:ie[La],visible:!0,onCancel:Ya,footer:null},vn):null))}},T1X5:function(we,g){we.exports="data:image/png;base64,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"},UZu5:function(we,g,t){},"YJx+":function(we,g,t){we.exports={flex_box_center:"flex_box_center___TKIS5",flex_space_between:"flex_space_between___3ITJg",flex_box_vertical_center:"flex_box_vertical_center___pGLbk",flex_box_center_end:"flex_box_center_end___3-z2A",flex_box_column:"flex_box_column___1SlIq",wrap:"wrap___2TxDh",modal:"modal___jkvmI",titleWrap:"titleWrap___386Y5",required:"required___3ddar",title:"title___2scfU",colorGray:"colorGray___10JDh",choiceWrap:"choiceWrap___3UMox",answer:"answer___1kvCr",activeAnswer:"activeAnswer___1tun2",deleteIcon:"deleteIcon___2_EJk",addIcon:"addIcon___b404_",editorWrap:"editorWrap___1qDS7",htmlWrap:"htmlWrap___2ear6",radio:"radio___3EFAB",color333:"color333___lt3ql",color999:"color999___11Mt_",questionType:"questionType___1yIj7",questionChoices:"questionChoices___1n3A7"}},bntm:function(we,g,t){"use strict";t.d(g,"d",function(){return $e}),t.d(g,"b",function(){return l}),t.d(g,"c",function(){return te}),t.d(g,"a",function(){return m});function $e(z){try{z.mozRequestFullScreen?z.mozRequestFullScreen():z.webkitRequestFullScreen&&z.webkitRequestFullScreen()}catch(b){console.log(b,":e")}}function l(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var te=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function m(){var z=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,b=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(z==null)}},dejd:function(we,g,t){},dfu6:function(we,g,t){"use strict";t.d(g,"a",function(){return $e});var $e=function(m){var z=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;return z.test(m)},l=function(m){var z=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.$/;return z.test(m)}},dhSg:function(we,g,t){"use strict";function $e(te){var m={},z={subscribe:function(P,M){return m[P]||(m[P]=[]),m[P].push(M),this.unsubscribe.bind(null,P,M)},unsubscribe:function(P,M){var J=m[P],T=-1;if(J){for(var ae=0;ae=0)return m[P].splice(T,1),!0}return!1},publish:function(P){if(!m[P])return!1;var M=Array.prototype.slice.call(arguments,1);return m[P].forEach(function(J){J.apply(null,M)}),this}};return te?Object.assign(te,z):z}var l=new $e;g.a=l},hjlX:function(we,g,t){we.exports={flex_box_center:"flex_box_center___1RcrA",flex_space_between:"flex_space_between___3MV00",flex_box_vertical_center:"flex_box_vertical_center___2YkL3",flex_box_center_end:"flex_box_center_end___Jrwqr",flex_box_column:"flex_box_column___1kkFX",rightFilter:"rightFilter___36zCw"}},i58Z:function(we,g,t){we.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},"j+ej":function(we,g,t){"use strict";var $e=t("5Dmo"),l=t("3S7+"),te=t("2qtc"),m=t("kLXV"),z=t("+L6B"),b=t("2/Rp"),P=t("giR+"),M=t("fyUT"),J=t("miYZ"),T=t("tsqr"),ae=t("WmNS"),R=t.n(ae),ne=t("9og8"),p=t("k1fw"),_e=t("oBTY"),h=t("tJVT"),F=t("PpiC"),W=t("q1tI"),_=t.n(W),e=t("Ty5D"),U=t("9kvl"),re=t("Ot1p"),$=t("V0Rq"),Q=t("YJx+"),u=t.n(Q),i=t("9Bee"),E=t("u2Z1"),j=["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"],q=function(ve,le){var ye=ve.problemset,k=ve.exercise,I=ve.globalSetting,Re=ve.loading,f=ve.dispatch,ge=ve.onRef,ke=ge===void 0?function(){}:ge,y=ve.editData,s=ve.cancelAdd,ce=s===void 0?function(){}:s,rt=ve.editKey,Fe=ve.setEditKey,ee=Fe===void 0?function(){}:Fe,o=ve.addCallback,yt=o===void 0?function(){}:o,r=ve.setIsClaer,Lt=r===void 0?function(){}:r,Wt=Object(F.a)(ve,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),Ke=Object(W.useState)(""),va=Object(h.a)(Ke,2),Ue=va[0],ea=va[1],O=Object(W.useState)(""),H=Object(h.a)(O,2),S=H[0],Yt=H[1],Me=Object(W.useState)(""),Tt=Object(h.a)(Me,2),Zt=Tt[0],ta=Tt[1],ma=Object(W.useState)(10),pa=Object(h.a)(ma,2),Ra=pa[0],ie=pa[1],a=Object(W.useState)(!1),n=Object(h.a)(a,2),v=n[0],x=n[1],K=Object(W.useState)([]),xe=Object(h.a)(K,2),Je=xe[0],Ze=xe[1],We=Object(e.m)(),Se=Object(W.useState)([]),ze=Object(h.a)(Se,2),dt=ze[0],It=ze[1],vt=function(Oe){It([].concat(Object(_e.a)(dt),[Object(p.a)({},Oe)]))};Object(W.useEffect)(function(){var Pe;if(!(y==null?void 0:y.question_title)){x(!0),ea(""),ta(""),ie(10);return}ea(y==null?void 0:y.question_title),ta(y==null||((Pe=y.standard_answer)===null||Pe===void 0)?void 0:Pe[0]),ie(y==null?void 0:y.question_score),Ze(y.tag_discipline_ids)},[ye.editData,v]),Object(W.useEffect)(function(){var Pe,Oe=(k==null||((Pe=k.tagDisciplineData)===null||Pe===void 0)?void 0:Pe.tag_disciplines)&&Array.isArray(k.tagDisciplineData.tag_disciplines)?k.tagDisciplineData.tag_disciplines:[];It(Oe)},[k.tagDisciplineData]),Object(W.useEffect)(function(){v&&Pe();function Pe(){return Oe.apply(this,arguments)}function Oe(){return Oe=Object(ne.a)(R.a.mark(function be(){var Nt,Le,Kt;return R.a.wrap(function(gt){for(;;)switch(gt.prev=gt.next){case 0:return gt.next=2,Object($.B)({sub_discipline_id:(Nt=k.editData)===null||Nt===void 0||((Le=Nt.exercise)===null||Le===void 0)?void 0:Le.sub_discipline_id});case 2:Kt=gt.sent,It(Kt.tag_disciplines);case 4:case"end":return gt.stop()}},be)})),Oe.apply(this,arguments)}},[v]),Object(W.useImperativeHandle)(le,function(){return{onSave:Ea,isEdit:v}});var Ea=function(){var Pe=Object(ne.a)(R.a.mark(function Oe(){var be,Nt,Le,Kt,la;return R.a.wrap(function(Ut){for(;;)switch(Ut.prev=Ut.next){case 0:if(Ue){Ut.next=3;break}return T.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),Ut.abrupt("return",!1);case 3:if(!y.question_id){Ut.next=9;break}return Ut.next=6,f({type:"exercise/editExerciseQuestion",payload:{id:y.question_id,question_title:Ue,question_type:4,question_score:Ra,standard_answers:[Zt],tag_discipline_ids:Je,sub_discipline_id:(Nt=k.editData)===null||Nt===void 0||((Le=Nt.exercise)===null||Le===void 0)?void 0:Le.sub_discipline_id}});case 6:be=Ut.sent,Ut.next=12;break;case 9:return Ut.next=11,f({type:"exercise/addExerciseQuestion",payload:{insert_id:y==null?void 0:y.insert_id,categoryId:We.categoryId,exercise_bank_id:We.categoryId,question_title:Ue,question_type:4,question_score:Ra,standard_answers:[Zt],tag_discipline_ids:Je,sub_discipline_id:(Kt=k.editData)===null||Kt===void 0||((la=Kt.exercise)===null||la===void 0)?void 0:la.sub_discipline_id}});case 11:be=Ut.sent;case 12:return be.status===0&&(ee(-1),T.b.success("\u4FDD\u5B58\u6210\u529F"),x(!1),f({type:"exercise/editExercise",payload:Object(p.a)({},We)})),Ut.abrupt("return",{name:Ue,answer_texts:[Zt],analysis:S});case 14:case"end":return Ut.stop()}},Oe)}));return function(){return Pe.apply(this,arguments)}}(),xt=function(){var Oe,be;return _.a.createElement("aside",null,_.a.createElement("div",{className:u.a.questionType},_.a.createElement("div",null,_.a.createElement("span",{className:"font16 c-blue"},"\u4E3B\u89C2\u9898"),"\uFF08\u4E3B\u89C2\u9898\uFF0C\u672A\u4F5C\u7B54\u7684\u60C5\u51B5\u4E0B\u81EA\u52A8\u8BC4\u4E3A\u96F6\u5206\uFF09")),_.a.createElement(re.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ue,onChange:function(Le){return ea(Le)}}),_.a.createElement("p",{className:u.a.titleWrap},_.a.createElement("span",{className:u.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),_.a.createElement(re.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:Zt,onChange:function(Le){return ta(Le)}}),_.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",_.a.createElement(M.a,{value:Ra,max:1e4,min:0,onChange:function(Le){ie(Le)}})," \u5206"),_.a.createElement("p",{className:u.a.titleWrap},_.a.createElement("span",{className:"".concat(u.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",_.a.createElement("span",{className:u.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),_.a.createElement("div",{className:"mt5"},_.a.createElement(E.a,{value:Je,selectvalues:y==null?void 0:y.tag_discipline_ids,onChange:Ze,subId:(Oe=k.editData)===null||Oe===void 0||((be=Oe.exercise)===null||be===void 0)?void 0:be.sub_discipline_id,knowledgeOptions:dt,onAddKnowledgeFinish:vt}))),_.a.createElement("aside",{className:"tr"},(rt!==-1||y.question_id)&&_.a.createElement(b.a,{type:"default",onClick:function(){ce(),x(!1)}},"\u53D6\u6D88"),_.a.createElement(b.a,{className:"ml20",type:"primary",onClick:function(){Ea()}},"\u4FDD\u5B58")))},wt=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u7B80\u7B54\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(Pe){var Oe,be;return(k==null||((Oe=k.editData)===null||Oe===void 0||((be=Oe.exercise)===null||be===void 0))?void 0:be.exercise_status)===1?Pe:Pe.id!=="del"&&Pe.id!=="add"}),Ct=function(){var Pe=Object(ne.a)(R.a.mark(function Oe(be){return R.a.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:Le.t0=be.id,Le.next=Le.t0==="del"?3:Le.t0==="up"||Le.t0==="down"?5:Le.t0==="edit"?9:Le.t0==="add"?11:16;break;case 3:return m.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(ne.a)(R.a.mark(function la(){return R.a.wrap(function(Ut){for(;;)switch(Ut.prev=Ut.next){case 0:return Ut.next=2,Object($.j)({id:y.question_id});case 2:f({type:"exercise/editExercise",payload:Object(p.a)({},We)});case 3:case"end":return Ut.stop()}},la)}))()}}),Le.abrupt("break",16);case 5:return Le.next=7,f({type:"exercise/exeriseMoveUpDown",payload:{id:y.question_id,opr:be.id}});case 7:return f({type:"exercise/editExercise",payload:Object(p.a)({},We)}),Le.abrupt("break",16);case 9:return rt!==-1?T.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Lt(!1),ee(y.key),x(!0)),Le.abrupt("break",16);case 11:if(!(rt!==-1)){Le.next=14;break}return T.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),Le.abrupt("return");case 14:return yt({key:y.key,insert_id:y==null?void 0:y.question_id,question_type:4}),Le.abrupt("break",16);case 16:case"end":return Le.stop()}},Oe)}));return function(be){return Pe.apply(this,arguments)}}(),it=function(){return _.a.createElement("aside",null,_.a.createElement("div",{className:u.a.questionType},_.a.createElement("div",null,_.a.createElement("span",{className:"font16 c-blue"},y.key,"\u3001\u7B80\u7B54\u9898"),"\uFF08",y.question_score,"\u5206\uFF09"),!y.hideAction&&wt.map(function(Oe,be){return Oe.id==="up"&&y.key===1||Oe.id==="down"&&y.key===y.len?null:_.a.createElement(l.a,{key:be,placement:"bottom",title:Oe.name},_.a.createElement("span",{onClick:function(){return Ct(Oe)},className:Oe.icon}))})),_.a.createElement("div",{className:"mt5"},_.a.createElement(i.a,{value:y.question_title})),_.a.createElement("div",{className:u.a.questionChoices},_.a.createElement("p",null,_.a.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),_.a.createElement(i.a,{value:Zt})))};return _.a.createElement("section",{className:u.a.wrap},!v&&it(),v&&xt())};g.a=Object(U.a)(function(C){var ve=C.problemset,le=C.loading,ye=C.exercise,k=C.globalSetting;return{problemset:ve,globalSetting:k,exercise:ye,loading:le.effects}},null,null,{forwardRef:!0})(Object(W.forwardRef)(q))},k5F3:function(we,g,t){"use strict";var $e=t("g9YV"),l=t("wCAj"),te=t("WmNS"),m=t.n(te),z=t("9og8"),b=t("tJVT"),P=t("q1tI"),M=t.n(P),J=t("Ty5D"),T=t("uJ6K"),ae=t.n(T),R=t("V0Rq"),ne=t("9Bee"),p=t("1vsH"),_e=function(F){var W=F.isPreview,_=W===void 0?!1:W,e=F.isExportBlank,U=e===void 0?!1:e,re=F.activeTabs,$=Object(J.m)(),Q=Object(P.useState)(),u=Object(b.a)(Q,2),i=u[0],E=u[1],j=Object(P.useState)(),q=Object(b.a)(j,2),C=q[0],ve=q[1];Object(P.useEffect)(function(){(Object(p.y)(re)||re==="2")&&le()},[$.userId,$.coursesId,$.exerciseId,$.categoryId,re]);var le=function(){var Re=Object(z.a)(m.a.mark(function f(){var ge,ke,y,s,ce,rt,Fe,ee;return m.a.wrap(function(yt){for(;;)switch(yt.prev=yt.next){case 0:return ge={id:$.exerciseId||$.categoryId,identify:$.userId||null},yt.next=3,Object(R.q)(ge);case 3:ke=yt.sent,E(ke||{}),y=ke||{},s=y.table,((s==null?void 0:s.total_singles_scores)||(s==null?void 0:s.total_doubles_scores)||(s==null?void 0:s.total_nulls_scores)||(s==null?void 0:s.total_judges_scores)||(s==null?void 0:s.total_pros_scores)||(s==null?void 0:s.total_shixuns_scores)||(s==null?void 0:s.total_mains_scores))&&(ce=Number(s==null?void 0:s.total_singles_scores)+Number(s==null?void 0:s.total_doubles_scores)+Number(s==null?void 0:s.total_nulls_scores)+Number(s==null?void 0:s.total_judges_scores)+Number(s==null?void 0:s.total_pros_scores)+Number(s==null?void 0:s.total_shixuns_scores)+Number(s==null?void 0:s.total_mains_scores)),((s==null?void 0:s.singles_scores)||(s==null?void 0:s.doubles_scores)||(s==null?void 0:s.nulls_scores)||(s==null?void 0:s.judges_scores)||(s==null?void 0:s.pros_scores)||(s==null?void 0:s.shixuns_scores)||(s==null?void 0:s.mains_scores))&&(rt=Number(s==null?void 0:s.singles_scores)+Number(s==null?void 0:s.doubles_scores)+Number(s==null?void 0:s.nulls_scores)+Number(s==null?void 0:s.judges_scores)+Number(s==null?void 0:s.pros_scores)+Number(s==null?void 0:s.shixuns_scores)+Number(s==null?void 0:s.mains_scores)),Fe=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:s==null?void 0:s.total_singles_scores,doubles_score:s==null?void 0:s.total_doubles_scores,nulls_score:s==null?void 0:s.total_nulls_scores,judges_score:s==null?void 0:s.total_judges_scores,pros_score:s==null?void 0:s.total_pros_scores,shixuns_score:s==null?void 0:s.total_shixuns_scores,mains_score:s==null?void 0:s.total_mains_scores,total_score:ce},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:s==null?void 0:s.singles_scores,doubles_score:s==null?void 0:s.doubles_scores,nulls_score:s==null?void 0:s.nulls_scores,judges_score:s==null?void 0:s.judges_scores,pros_score:s==null?void 0:s.pros_scores,shixuns_score:s==null?void 0:s.shixuns_scores,mains_score:s==null?void 0:s.mains_scores,total_score:rt},{key:"3",name:"\u8BC4\u5377\u4EBA"}],ee=[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}],ve(U?ee:Fe);case 11:case"end":return yt.stop()}},f)}));return function(){return Re.apply(this,arguments)}}(),ye=[{width:"11%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:function(f){return M.a.createElement("a",null,f)}},{width:"11%",title:"\u5355\u9009\u9898",align:"center",dataIndex:"singles_score"},{width:"11%",title:"\u591A\u9009\u9898",align:"center",dataIndex:"doubles_score"},{width:"11%",title:"\u586B\u7A7A\u9898",align:"center",dataIndex:"nulls_score"},{width:140,title:"\u5224\u65AD\u9898",align:"center",dataIndex:"judges_score"},{width:"11%",title:"\u7F16\u7A0B\u9898",align:"center",dataIndex:"pros_score"},{width:"11%",title:"\u5B9E\u8BAD\u9898",align:"center",dataIndex:"shixuns_score"},{width:"11%",title:"\u7B80\u7B54\u9898",align:"center",dataIndex:"mains_score"},{width:"11%",title:"\u603B\u5206",align:"center",dataIndex:"total_score"}],k=i||{},I=k.exercise_header;return M.a.createElement(M.a.Fragment,null,((I==null?void 0:I.show_user)||(I==null?void 0:I.show_no)||(I==null?void 0:I.show_group))&&M.a.createElement("section",{className:ae.a.glassSeal},(I==null?void 0:I.show_user)&&M.a.createElement("span",null,"\u59D3\u540D\uFF1A",M.a.createElement("span",null,i==null?void 0:i.user)),(I==null?void 0:I.show_no)&&M.a.createElement("span",null,"\u5B66\u53F7\uFF1A",M.a.createElement("span",null,i==null?void 0:i.student_id)),(I==null?void 0:I.show_group)&&M.a.createElement("span",null,"\u4E13\u4E1A\u73ED\u7EA7\uFF1A",M.a.createElement("span",null,i==null?void 0:i.group_name))),M.a.createElement("section",{className:"".concat(ae.a.wrap," ").concat(_?"pl20":"pl60"," pr30")},(i==null?void 0:i.photo_url)&&M.a.createElement("img",{className:ae.a.img,src:i==null?void 0:i.photo_url}),(I==null?void 0:I.show_title)&&M.a.createElement("p",{className:"font16 tc c-grey-333"},M.a.createElement("strong",null,i==null?void 0:i.title)),(I==null?void 0:I.show_body)&&M.a.createElement("p",{className:"tc c-grey-333"},"\u8003\u8BD5\u5185\u5BB9\uFF1A",i==null?void 0:i.body),(I==null?void 0:I.show_info)&&M.a.createElement("p",{className:"tc c-grey-666"},"\u5171:\u3010",i==null?void 0:i.total_count,"\u5927\u9898\u3011\u3010",i==null?void 0:i.large_counts,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",i==null?void 0:i.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(i==null?void 0:i.time)>-1?"".concat(i==null?void 0:i.time,"\u5206\u949F"):"\u4E0D\u9650","\u3011"),(I==null?void 0:I.show_desc)&&M.a.createElement("div",{className:"mt10"},M.a.createElement("p",{className:"font16"},"\u8003\u8BD5\u8BF4\u660E\uFF1A"),M.a.createElement(ne.a,{value:i==null?void 0:i.description})),(I==null?void 0:I.show_table)&&M.a.createElement("div",{className:"mt10"},M.a.createElement(l.a,{className:ae.a.table,columns:ye,dataSource:C,bordered:!0,pagination:!1}))))};g.a=_e},kSUc:function(we,g,t){},"kaH+":function(we,g,t){"use strict";var $e=t("+L6B"),l=t("2/Rp"),te=t("tJVT"),m=t("q1tI"),z=t.n(m),b=t("UZu5"),P=t.n(b),M=t("dhSg"),J=t("rLCj"),T=t("dF/Y"),ae=t("4i/N");g.a=function(){var R=Object(m.useState)(""),ne=Object(te.a)(R,2),p=ne[0],_e=ne[1],h=Object(m.useState)(0),F=Object(te.a)(h,2),W=F[0],_=F[1];Object(m.useEffect)(function(){var re=M.a.subscribe("preview-image",function($){_e($)});return re},[]);function e(){_e("")}function U(){_(W+90)}return z.a.createElement(m.Fragment,null,p?z.a.createElement("div",{className:"image-preview-container"},z.a.createElement("div",{className:"button-group"},z.a.createElement(l.a,{onClick:U},"\u65CB\u8F6C",z.a.createElement(J.a,null)),z.a.createElement(l.a,{href:p},"\u4E0B\u8F7D",z.a.createElement(T.a,null)),z.a.createElement(l.a,{onClick:e},"\u5173\u95ED",z.a.createElement(ae.a,null))),z.a.createElement("img",{className:"image-preview",src:p,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(W,"deg)")}})):null)}},kqOp:function(we,g,t){"use strict";t.d(g,"a",function(){return T});var $e=t("0Owb"),l=t("fWQN"),te=t("mtLc"),m=t("yKVA"),z=t("879j"),b=t("q1tI"),P=t.n(b),M=t("Ot1p"),J="\u2581",T=function(ae){Object(m.a)(ne,ae);var R=Object(z.a)(ne);function ne(){var p;Object(l.a)(this,ne);for(var _e=arguments.length,h=new Array(_e),F=0;F<_e;F++)h[F]=arguments[F];return p=R.call.apply(R,[this].concat(h)),p.getChCountBeforeCursor=function(W,_){for(var e=_.line,U=0,re=0;re "+ve[ye]+": "+ve[ye+1])}}})}},tFzH:function(we,g,t){"use strict";var $e=t("5Dmo"),l=t("3S7+"),te=t("2qtc"),m=t("kLXV"),z=t("+L6B"),b=t("2/Rp"),P=t("sRBo"),M=t("kaz8"),J=t("14J3"),T=t("BMrR"),ae=t("giR+"),R=t("fyUT"),ne=t("jCWc"),p=t("kPKH"),_e=t("5NDa"),h=t("5rEg"),F=t("WmNS"),W=t.n(F),_=t("k1fw"),e=t("miYZ"),U=t("tsqr"),re=t("9og8"),$=t("tJVT"),Q=t("PpiC"),u=t("q1tI"),i=t.n(u),E=t("Ty5D"),j=t("55Ip"),q=t("9kvl"),C=t("V0Rq"),ve=t("Ot1p"),le=t("YJx+"),ye=t.n(le),k=t("9Bee"),I=["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"],Re=function(ge,ke){var y=ge.problemset,s=ge.globalSetting,ce=ge.exercise,rt=ge.loading,Fe=ge.dispatch,ee=ge.editData,o=ge.cancelAdd,yt=o===void 0?function(){}:o,r=ge.editKey,Lt=ge.setEditKey,Wt=Lt===void 0?function(){}:Lt,Ke=ge.addCallback,va=Ke===void 0?function(){}:Ke,Ue=ge.setIsClaer,ea=Ue===void 0?function(){}:Ue,O=Object(Q.a)(ge,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),H=Object(u.useState)(""),S=Object($.a)(H,2),Yt=S[0],Me=S[1],Tt=Object(u.useState)(""),Zt=Object($.a)(Tt,2),ta=Zt[0],ma=Zt[1],pa=Object(u.useState)(""),Ra=Object($.a)(pa,2),ie=Ra[0],a=Ra[1],n=Object(u.useState)([]),v=Object($.a)(n,2),x=v[0],K=v[1],xe=Object(u.useState)(""),Je=Object($.a)(xe,2),Ze=Je[0],We=Je[1],Se=Object(u.useState)(),ze=Object($.a)(Se,2),dt=ze[0],It=ze[1],vt=Object(u.useState)(!1),Ea=Object($.a)(vt,2),xt=Ea[0],wt=Ea[1],Ct=Object(u.useState)([]),it=Object($.a)(Ct,2),Pe=it[0],Oe=it[1],be=Object(u.useState)(!1),Nt=Object($.a)(be,2),Le=Nt[0],Kt=Nt[1],la=Object(E.m)();Object(u.useEffect)(function(){var de;ee.edit&&(Kt(!0),ma(""),Me(""),Oe([])),Me(ee.shixun_name),ma(ee.question_title);var d=[];(de=ee.shixun)===null||de===void 0||de.map(function(D){d.push(D.challenge_score)}),Oe(d)},[ee]),Object(u.useEffect)(function(){wt(!1)},[Le]),Object(u.useImperativeHandle)(ke,function(){return{onSave:gt,isEdit:Le}});var gt=function(){var de=Object(re.a)(W.a.mark(function d(){var D,He,Ne;return W.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:if(D=[],He=!1,!He){qe.next=4;break}return qe.abrupt("return",!1);case 4:if(!ee.question_id){qe.next=10;break}return qe.next=7,Fe({type:"exercise/editExerciseQuestion",payload:{id:ee.question_id,question_title:ta,shixun_name:Yt,shixun_id:ee.shixun_id,question_type:5,question_scores:Pe}});case 7:Ne=qe.sent,qe.next=13;break;case 10:return qe.next=12,Fe({type:"exercise/addExerciseQuestion",payload:{insert_id:ee==null?void 0:ee.insert_id,categoryId:la.categoryId,question_title:ta,shixun_name:Yt,shixun_id:ee.shixun_id,question_type:5,question_scores:Pe}});case 12:Ne=qe.sent;case 13:return Ne.status===0&&(Wt(-1),U.b.success("\u4FDD\u5B58\u6210\u529F"),Kt(!1),Fe({type:"exercise/editExercise",payload:Object(_.a)({},la)})),qe.abrupt("return",{name:ta,analysis:ie,standard_answers:D,is_ordered:dt});case 15:case"end":return qe.stop()}},d)}));return function(){return de.apply(this,arguments)}}(),Ut=function(){var d;return i.a.createElement("aside",null,i.a.createElement("div",{className:ye.a.questionType},i.a.createElement("div",null,i.a.createElement("span",{className:"font16 c-blue"},"\u5B9E\u8BAD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF09")),i.a.createElement("div",{className:"mt10"},i.a.createElement(h.a,{defaultValue:Yt,onChange:function(He){debugger;Me(He.target.value)}})),i.a.createElement("div",{className:"mt10"},i.a.createElement(ve.a,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:ta,onChange:function(He){ma(He)}})),i.a.createElement("div",{className:"mt20"},(d=ee.shixun)===null||d===void 0?void 0:d.map(function(D,He){return i.a.createElement(T.a,{gutter:[20,20]},i.a.createElement(p.a,{flex:"1"},He+1,".",D.challenge_name),i.a.createElement(p.a,null,i.a.createElement(R.a,{defaultValue:Pe[He],onChange:function(ft){Pe[He]=ft,Oe(Pe),console.log("srore:L",Pe[He])}})))})),i.a.createElement("div",{className:"mt20"},x.length>1&&i.a.createElement("span",null,i.a.createElement(M.a,{checked:dt,onChange:function(He){return It(He.target.checked)},className:"".concat(ye.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),i.a.createElement("span",{className:"".concat(ye.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),i.a.createElement("aside",{className:"tr"},(r!==-1||!(ee==null?void 0:ee.edit))&&i.a.createElement(b.a,{type:"default",onClick:function(){yt(),Kt(!1)}},"\u53D6\u6D88"),i.a.createElement(b.a,{className:"ml20",type:"primary",onClick:function(){gt()}},"\u4FDD\u5B58")))},wa=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u5B9E\u8BAD\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(de){var d,D;return(ce==null||((d=ce.editData)===null||d===void 0||((D=d.exercise)===null||D===void 0))?void 0:D.exercise_status)===1?de:de.id!=="del"&&de.id!=="add"}),at=function(){var de=Object(re.a)(W.a.mark(function d(D){return W.a.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:Ne.t0=D.id,Ne.next=Ne.t0==="del"?3:Ne.t0==="up"||Ne.t0==="down"?5:Ne.t0==="edit"?9:Ne.t0==="add"?15:21;break;case 3:return m.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(re.a)(W.a.mark(function qe(){return W.a.wrap(function(mt){for(;;)switch(mt.prev=mt.next){case 0:return mt.next=2,Object(C.j)({id:ee.question_id});case 2:Fe({type:"exercise/editExercise",payload:Object(_.a)({},la)});case 3:case"end":return mt.stop()}},qe)}))()}}),Ne.abrupt("break",21);case 5:return Ne.next=7,Fe({type:"exercise/exeriseMoveUpDown",payload:{id:ee.question_id,opr:D.id}});case 7:return Fe({type:"exercise/editExercise",payload:Object(_.a)({},la)}),Ne.abrupt("break",21);case 9:if(!(r!==-1)){Ne.next=12;break}return U.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),Ne.abrupt("return");case 12:return ea(!1),Kt(!0),Ne.abrupt("break",21);case 15:if(!(r!==-1)){Ne.next=18;break}return U.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),Ne.abrupt("return");case 18:return Fe({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",editData:{key:ee.key,insert_id:ee==null?void 0:ee.question_id,question_type:5}}}),Wt(-1),Ne.abrupt("break",21);case 21:case"end":return Ne.stop()}},d)}));return function(D){return de.apply(this,arguments)}}(),he=function(){var d;return i.a.createElement("aside",null,i.a.createElement("div",{className:ye.a.questionType},i.a.createElement("div",null,i.a.createElement("span",{className:"font16 c-blue"},ee.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",ee.question_score,"\u5206\uFF09"),i.a.createElement("div",{className:"tr"},i.a.createElement(j.Link,{target:"_blank",to:"/shixuns/".concat(ee.shixun_identifier,"/challenges")},"\u5B9E\u8BAD\u8BE6\u60C5"),!ee.hideAction&&wa.map(function(D,He){return D.id==="up"&&ee.key===1||D.id==="down"&&ee.key===ee.len?null:i.a.createElement(l.a,{key:He,placement:"bottom",title:D.name},i.a.createElement("span",{onClick:function(){return at(D)},className:D.icon}))}))),i.a.createElement("div",{className:"font16"},i.a.createElement(k.a,{value:ee.shixun_name})),i.a.createElement("div",{className:"mt30"}),(d=ee.shixun)===null||d===void 0?void 0:d.map(function(D,He){return i.a.createElement("div",{key:He},"\u7B2C",He+1,"\u5173 ",i.a.createElement("span",{className:"ml10"},D.challenge_name)," ",i.a.createElement("span",{className:"ml10"},D.challenge_score))}))};return i.a.createElement("section",{className:ye.a.wrap},!Le&&he(),Le&&Ut())};g.a=Object(q.a)(function(f){var ge=f.problemset,ke=f.loading,y=f.globalSetting,s=f.exercise;return{problemset:ge,globalSetting:y,exercise:s,loading:ke.effects}},null,null,{forwardRef:!0})(Object(u.forwardRef)(Re))},tf39:function(we,g,t){we.exports={flex_box_center:"flex_box_center___15tXk",flex_space_between:"flex_space_between___2JIaf",flex_box_vertical_center:"flex_box_vertical_center___3168W",flex_box_center_end:"flex_box_center_end___16myc",flex_box_column:"flex_box_column___Ye8vh",title:"title___z0esv",export:"export___1cim9",bg:"bg___1nEgJ",tabs:"tabs___1HwEE"}},u2Z1:function(we,g,t){"use strict";t.d(g,"a",function(){return re});var $e=t("WmNS"),l=t.n($e),te=t("miYZ"),m=t("tsqr"),z=t("9og8"),b=t("5NDa"),P=t("5rEg"),M=t("2qtc"),J=t("kLXV"),T=t("oBTY"),ae=t("tJVT"),R=t("OaEy"),ne=t("2fM7"),p=t("q1tI"),_e=t.n(p),h=t("ErOA"),F=t("i58Z"),W=t.n(F),_=t("T1X5"),e=t.n(_),U=ne.a.Option,re=function(Q){var u=Q.subId,i=Q.value,E=Q.selectvalues,j=Q.knowledgeOptions,q=j===void 0?[]:j,C=Q.onChange,ve=C===void 0?function(){}:C,le=Q.onAddKnowledgeFinish,ye=le===void 0?function(){}:le,k=Object(p.useRef)(),I=Object(p.useState)([]),Re=Object(ae.a)(I,2),f=Re[0],ge=Re[1];i=i||[];var ke=function(ce,rt){ce?(ge([rt.key]),ve([rt.key])):(ge([]),ve([]))};Object(p.useEffect)(function(){(E==null?void 0:E.length)>0&&(ge(Object(T.a)(E)),ve(Object(T.a)(E)))},[q]),Object(p.useEffect)(function(){var s;((s=i)===null||s===void 0?void 0:s.length)>0&&ve(Object(T.a)(i))},[q]);var y=function(ce){ce.preventDefault(),k.current="",J.a.confirm({centered:!0,width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:_e.a.createElement("div",{className:"font14"},_e.a.createElement("div",{style:{display:"flex",marginTop:"48px",marginBottom:"36px"}},_e.a.createElement("img",{src:e.a,style:{width:"108px",height:"108px",marginRight:"29px"}}),"\u60A8\u586B\u5199\u7684\u77E5\u8BC6\u70B9\u6682\u65F6\u4EC5\u5BF9\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u540E\u5C06\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF1B",_e.a.createElement("br",null),"\u5E73\u53F0\u5BA1\u6838\u8FC7\u7A0B\u4E2D\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF08\u5305\u62EC\u4F46\u4E0D\u9650\u4E8E\u9519\u8BEF\u3001\u975E\u6CD5\u3001\u4E0D\u96C5\u3001\u4E0D\u5339\u914D\u5F53\u524D\u8BFE\u7A0B\u7B49\u60C5\u5F62\uFF09\uFF0C\u5220\u9664\u540E\u53EF\u80FD\u5F71\u54CD\u60A8\u7684\u8BD5\u9898\u7684\u6B63\u5E38\u4F7F\u7528\u3002",_e.a.createElement("br",null),"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",_e.a.createElement("br",null)),_e.a.createElement(P.a,{className:"mt5",maxLength:20,style:{marginBottom:"42px"},placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:k.current,onChange:function(Fe){k.current=Fe.target.value}})),onOk:function(){return new Promise(function(){var Fe=Object(z.a)(l.a.mark(function ee(o,yt){var r,Lt;return l.a.wrap(function(Ke){for(;;)switch(Ke.prev=Ke.next){case 0:if(k.current){Ke.next=3;break}return m.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),Ke.abrupt("return",yt());case 3:if(!(k.current.length>20)){Ke.next=6;break}return m.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),Ke.abrupt("return",yt());case 6:return Ke.next=8,Object(h.a)("/api/tag_disciplines.json",{method:"post",body:{name:k.current,sub_discipline_id:u}});case 8:return r=Ke.sent,(r==null?void 0:r.status)===0&&(ye({id:r.tag_discipline_id,name:k.current,type:"personal"}),Lt=[],Lt.push(r.tag_discipline_id),ve([].concat(Lt)),ge([r.tag_discipline_id]),ve([].concat(Lt))),Ke.abrupt("return",o());case 11:case"end":return Ke.stop()}},ee)}));return function(ee,o){return Fe.apply(this,arguments)}}())}})};return _e.a.createElement("div",{className:W.a.wrap},_e.a.createElement(ne.a,{disabled:!u,className:"mr5",style:{width:"242px"},onChange:ke,showSearch:!0,allowClear:!0,value:q==null?void 0:q.filter(function(s){return(f==null?void 0:f.includes(s==null?void 0:s.id))||(f==null?void 0:f.includes((s==null?void 0:s.id)+""))}).map(function(s){return s.name})},q==null?void 0:q.map(function(s){return _e.a.createElement(U,{key:s.id,value:s.name},_e.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},_e.a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},s.name),_e.a.createElement("span",null,s.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")))})),_e.a.createElement("button",{disabled:!u,className:"".concat(W.a.addKnowledge," ").concat(u?"":W.a.disabled),onClick:y},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},uJ6K:function(we,g,t){we.exports={wrap:"wrap___1AALq",img:"img___20GEO",table:"table___26NT5",totalScore:"totalScore___1t1Bx",people:"people___BMR7K",glassSeal:"glassSeal___2woZ-"}},xKgJ:function(we,g,t){"use strict";t.d(g,"o",function(){return b}),t.d(g,"b",function(){return P}),t.d(g,"c",function(){return M}),t.d(g,"e",function(){return J}),t.d(g,"f",function(){return T}),t.d(g,"s",function(){return ae}),t.d(g,"g",function(){return R}),t.d(g,"t",function(){return ne}),t.d(g,"d",function(){return p}),t.d(g,"i",function(){return _e}),t.d(g,"j",function(){return h}),t.d(g,"q",function(){return F}),t.d(g,"h",function(){return W}),t.d(g,"p",function(){return _}),t.d(g,"r",function(){return $}),t.d(g,"a",function(){return i}),t.d(g,"l",function(){return Lt}),t.d(g,"m",function(){return Wt}),t.d(g,"k",function(){return Ke}),t.d(g,"n",function(){return Ue}),t.d(g,"u",function(){return ea});var $e=t("9kvl"),l;(function(O){O[O.SuperAdmin=1]="SuperAdmin",O[O.Operation=2]="Operation",O[O.CertifiedTeacher=5]="CertifiedTeacher",O[O.TrainingProduction=8]="TrainingProduction",O[O.UncertifiedTeacher=12]="UncertifiedTeacher",O[O.Student=15]="Student"})(l||(l={}));var te;(function(O){O[O.SuperAdmin=1]="SuperAdmin",O[O.Operation=2]="Operation",O[O.Admin=5]="Admin",O[O.Teacher=8]="Teacher",O[O.Assistant=12]="Assistant",O[O.Student=15]="Student"})(te||(te={}));var m=function(H){var S=Object($e.b)()._store.getState(),Yt=S.user,Me=Yt.userInfo;return H.some(function(Tt){return Tt==(Me==null?void 0:Me.role)})},z=function(H){var S=Object($e.b)()._store.getState(),Yt=S.user,Me=Yt.userInfo;return(Me==null?void 0:Me.own)?!0:H.some(function(Tt){var Zt;return Tt==(Me==null||((Zt=Me.course)===null||Zt===void 0)?void 0:Zt.course_role)})},b=function(){var H=Object($e.b)()._store.getState(),S=H.user,Yt=S.userInfo;return Yt.main_site},P=function(){var H,S=Object($e.b)()._store.getState(),Yt=S.user,Me=Yt.userInfo;return Me==null||((H=Me.course)===null||H===void 0)?void 0:H.course_is_end},M=function(){return z([te.SuperAdmin,te.Operation,te.Admin,te.Teacher,te.Assistant])},J=function(){return z([te.SuperAdmin,te.Teacher,te.Admin,te.Assistant,te.Operation])},T=function(){return z([te.SuperAdmin,te.Teacher,te.Admin])},ae=function(){return z([te.SuperAdmin])},R=function(){return z([te.SuperAdmin,te.Operation,te.Admin])},ne=function(){return m([te.SuperAdmin,te.Operation])},p=function(){return z([te.SuperAdmin,te.Admin])},_e=function(){return z([te.SuperAdmin,te.Operation,te.Admin,te.Teacher])},h=function(){return z([te.Assistant])},F=function(){return z([te.Student])},W=function(){return z([te.SuperAdmin,te.Operation,te.Admin,te.Teacher,te.Assistant,te.Student])},_=function(){var H,S=Object($e.b)()._store.getState(),Yt=S.user,Me=Yt.userInfo;return(Me==null||((H=Me.course)===null||H===void 0)?void 0:H.course_role)===null},e=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher,l.Student])},U=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return S||!S&&m([l.SuperAdmin])},re=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return S||!S&&m([l.SuperAdmin,l.Operation])},$=function(){return m([te.Student])},Q=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher,l.Student]):S||!S&&m([l.SuperAdmin,l.Operation])},u=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher,l.Student]):S||!S&&m([l.SuperAdmin,l.Operation])},i=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction])},E=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin]):S||!S&&m([l.SuperAdmin])},j=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation]):S||!S&&m([l.SuperAdmin,l.Operation])},q=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher,l.Student]):S||!S&&m([l.SuperAdmin,l.Operation])},C=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher]):S||!S&&m([l.SuperAdmin,l.Operation])},ve=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation,l.CertifiedTeacher]):S||!S&&m([l.SuperAdmin,l.Operation])},le=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin]):!1},ye=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher,l.Student])},k=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin]):S||!S&&m([l.SuperAdmin])},I=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation]):S||!S&&m([l.SuperAdmin,l.Operation])},Re=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher,l.Student]):S||!S&&m([l.SuperAdmin,l.Operation])},f=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?!1:S||!S&&m([l.SuperAdmin,l.Operation])},ge=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?S||!S&&m([l.SuperAdmin,l.Operation]):!1},ke=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher]):!1},y=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?!S&&m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher]):!1},s=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation,l.CertifiedTeacher]):S||!S&&m([l.SuperAdmin,l.Operation])},ce=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher])},rt=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin]):S||!S&&m([l.SuperAdmin])},Fe=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation]):S||!S&&m([l.SuperAdmin,l.Operation])},ee=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher]):S||!S&&m([l.SuperAdmin,l.Operation])},o=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?S||!S&&m([l.SuperAdmin,l.Operation]):!1},yt=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?m([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher]):S||!S&&m([l.SuperAdmin,l.Operation])},r=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return z([te.Teacher])},Lt=function(){return m([l.SuperAdmin])},Wt=function(){return m([l.SuperAdmin,l.Operation])},Ke=function(){return m([l.Student])},va=function(){return m([l.SuperAdmin,l.Operation,l.CertifiedTeacher])},Ue=function(){var H,S=Object($e.b)()._store.getState(),Yt=S.user;return!!((H=Yt.userInfo)===null||H===void 0?void 0:H.login)},ea=function(){var H=Object($e.b)()._store.getState(),S=H.user;return S.userInfo}}}]); diff --git a/p__MyProblem__RecordDetail.js b/p__MyProblem__RecordDetail.js index 70fc2e4031..301476cb38 100644 --- a/p__MyProblem__RecordDetail.js +++ b/p__MyProblem__RecordDetail.js @@ -1,8 +1,8 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[129],{"07cG":function(V,d,e){V.exports={ldsRing:"ldsRing___2F8W7",idsRingWrapper:"idsRingWrapper___fC2cF",ldsring:"ldsring___3A88y"}},"9Bee":function(V,d,e){"use strict";var m=e("q1tI"),c=e.n(m),G=e("vg9a"),f=e("tJVT"),L=e("DlQD"),H=e.n(L),K=e("rUJ1");function s(a,r){var o=a.match(/^(\s+)(?:```)/);if(o===null)return r;var l=o[1];return r.split(` -`).map(function(p){var T=p.match(/^\s+/);if(T===null)return p;var A=Object(f.a)(T,1),F=A[0];return F.length>=l.length?p.slice(l.length):p}).join(` -`)}var t=[],$=["
        "],M=new H.a.Renderer,Y=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function _(){t.length=0,$=["
          "]}function i(a,r,o,l){if(r>=a.length||a[r].level<=o)return r;var p=a[r];l.push("
        • "+p.text+""),r++;var T=[];return r=i(a,r,p.level,T),T.length>0&&(l.push("
            "),T.forEach(function(A){l.push(A)}),l.push("
          ")),l.push("
        • "),r=i(a,r,o,l),r}function ne(){return i(t,0,0,$),$.push("
        "),$.join("")}var I={heading:function(r){var o=Y.exec(r);if(o)return{type:"heading",raw:o[0],depth:o[1].length,text:o[2]}},fences:function(r){var o=this.rules.block.fences.exec(r);if(o){var l=o[0],p=s(l,o[3]||""),T=o[2]?o[2].trim():o[2];if(["latex","katex","math"].indexOf(T)>=0){var A=x(),F=p;p=A,O[A]={type:"block",expression:F}}return{type:"code",raw:l,lang:T,text:p}}}},n=/(?:\${2})([^\n`]+?)(?:\${2})/gi,b=0,x=function(){return"__special_katext_id_".concat(b++,"__")},O={};function D(){return O}function C(){b=0,O={}}function y(a){return a=a.replace(n,function(r,o){var l=x();return O[l]={type:"inline",expression:o},l}),a}var h=M.listitem;M.listitem=function(a){return h(y(a))};var g=M.paragraph;M.paragraph=function(a){return g(y(a))};var J=M.tablecell;M.tablecell=function(a,r){return J(y(a),r)},M.code=function(a,r,o){var l=(r||"").match(/\S*/)[0];return l?["latex","katex","math"].indexOf(l)>=0?"

        ".concat(a,"

        "):'
        ').concat(o?a:Object(K.escape)(a,!0),`
        -`):'
        '+(o?a:Object(K.escape)(a,!0))+"
        "},M.heading=function(a,r,o){var l=this.options.headerPrefix+o.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return t.push({anchor:l,level:r,text:a}),"'+a+""},H.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),H.a.use({tokenizer:I,renderer:M});var B=H.a,q=e("SJMd"),ee=e("wMS7"),u=e.n(ee),R=e("Oy/b"),N=/]*>/g;function W(a){var r=document.createElement("div");return r.innerHTML=a,r.childNodes.length===0?"":r.childNodes[0].nodeValue}var X=d.a=function(a){var r=a.value,o=r===void 0?"":r,l=a.className,p=a.style,T=p===void 0?{}:p,A=String(o),F=Object(m.useMemo)(function(){var S=B(A),Z=D();return A.match(/\[TOC\]/)&&(S=S.replace("

        [TOC]

        ",ne()),_()),S=S.replace(/(__special_katext_id_\d+__)/g,function(U,Q){var te=Z[Q],z=te.type,re=te.expression;return Object(R.renderToString)(W(re)||"",{displayMode:z==="block",throwOnError:!1,output:"html"})}),S=S.replace(/▁/g,"\u2581\u2581\u2581"),C(),u.a.sanitize(S)},[A]),j=Object(m.useRef)();function v(S){var Z=S.target;if(Z.tagName.toUpperCase()==="A"){var U=Z.getAttribute("href");if(U.startsWith("#")){S.preventDefault();var Q=document.getElementById(U.replace("#",""));Q&&Q.scrollIntoView(!0)}}}return Object(m.useEffect)(function(){if(j.current&&F&&(F.match(N)&&window.PR.prettyPrint()),j.current)return j.current.addEventListener("click",v),function(){j.current.removeEventListener("click",v),C(),_()}},[F,j.current,v]),c.a.createElement("div",{ref:j,style:T,className:"".concat(l||""," markdown-body"),dangerouslySetInnerHTML:{__html:F}})}},IxHN:function(V,d,e){"use strict";var m=e("q1tI"),c=e.n(m),G=e("07cG"),f=e.n(G);d.a=function(L){var H=L.message,K=L.className,s=L.style,t=s===void 0?{}:s;return c.a.createElement("div",{className:"".concat(f.a.idsRingWrapper," ").concat(K)},c.a.createElement("div",{className:f.a.ldsRing},c.a.createElement("div",null),c.a.createElement("div",null),c.a.createElement("div",null),c.a.createElement("div",null)),H?c.a.createElement("p",{style:t},H):null)}},JB8y:function(V,d,e){"use strict";e.d(d,"a",function(){return m});var m;(function(c){c[c.NOMATCH=-1]="NOMATCH",c[c.OK=0]="OK",c[c.TIMEOUT=2]="TIMEOUT",c[c.PODFAILURE=3]="PODFAILURE",c[c.COMPILEFAILURE=4]="COMPILEFAILURE",c[c.EXECUTEFAILURE=5]="EXECUTEFAILURE"})(m||(m={}))},JPnl:function(V,d,e){"use strict";e.d(d,"a",function(){return h}),e.d(d,"c",function(){return B});var m=e("+L6B"),c=e("2/Rp"),G=e("tJVT"),f=e("k1fw"),L=e("jrin"),H=e("5NDa"),K=e("5rEg"),s=e("q1tI"),t=e.n(s),$=e("8Skl"),M={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"},Y=M,_=e("6VBw"),i=function(R,N){return s.createElement(_.a,Object.assign({},R,{ref:N,icon:Y}))};i.displayName="UpOutlined";var ne=s.forwardRef(i),I=e("JB8y"),n=e("J66h"),b=e("a4uL"),x=e("IxHN"),O=e("9Bee"),D,C=K.a.TextArea,y={visible:!1,tabIndex:"0"},h=(D={},Object(L.a)(D,I.a.NOMATCH,"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D"),Object(L.a)(D,I.a.OK,"\u8C03\u8BD5\u901A\u8FC7"),Object(L.a)(D,2,"\u8C03\u8BD5\u8D85\u65F6"),Object(L.a)(D,3,"\u8C03\u8BD5pod\u5931\u8D25"),Object(L.a)(D,4,"\u7F16\u8BD1\u5931\u8D25"),Object(L.a)(D,5,"\u6267\u884C\u5931\u8D25"),D),g;(function(u){u[u.SET_VISIBLE=0]="SET_VISIBLE",u[u.SET_TABINDEX=1]="SET_TABINDEX"})(g||(g={}));function J(u,R){switch(R.type){case g.SET_VISIBLE:return Object(f.a)(Object(f.a)({},u),{},{visible:R.payload});case g.SET_TABINDEX:return Object(f.a)(Object(f.a)({},u),{},{tabIndex:R.payload});default:throw new Error}}function B(u){var R=u.status,N=u.error_msg,W=u.output,X=u.input,a=u.expected_output,r=null,o={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(R){case I.a.NOMATCH:r=t.a.createElement(t.a.Fragment,null,t.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),t.a.createElement(O.a,{value:X,style:o}),t.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),t.a.createElement(O.a,{value:W&&n.Base64.decode(W)||"",style:o}),t.a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),t.a.createElement(O.a,{value:a&&n.Base64.decode(a)||"",style:o}));break;case I.a.EXECUTEFAILURE:r=t.a.createElement(t.a.Fragment,null,t.a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),t.a.createElement(O.a,{value:X,style:o}),t.a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),t.a.createElement("code",{className:"error"},n.Base64.decode(N)));break;case I.a.PODFAILURE:r=t.a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case I.a.TIMEOUT:r=t.a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return t.a.createElement(t.a.Fragment,null," ",r," ")}function q(u){var R=u.status,N=u.error_msg,W=u.execute_time,X=u.output,a=u.input,r=u.expected_output,o=null;switch(R){case I.a.OK:o=t.a.createElement(t.a.Fragment,null,t.a.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",W),t.a.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),t.a.createElement("pre",null,n.Base64.decode(X)));break;case I.a.NOMATCH:o=t.a.createElement(t.a.Fragment,null,t.a.createElement("p",null,"\u8F93\u5165\uFF1A",t.a.createElement("pre",null,a)),t.a.createElement("p",null,"\u8F93\u51FA\uFF1A",X&&n.Base64.decode(X)),t.a.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",r&&n.Base64.decode(r)));break;case I.a.EXECUTEFAILURE:o=t.a.createElement(t.a.Fragment,null,t.a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",t.a.createElement("pre",null,a)),t.a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),t.a.createElement("code",{className:"error"},n.Base64.decode(N)));break;case I.a.PODFAILURE:o=t.a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case I.a.TIMEOUT:o=t.a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return t.a.createElement(t.a.Fragment,null," ",o," ")}var ee=d.b=function(u){var R=u.input,N=u.debuging,W=u.submitting,X=u.executingMessage,a=u.debugResult,r=u.onChangeInput,o=u.onDebugCode,l=u.onSubmitCode,p=Object(s.useReducer)(J,y),T=Object(G.a)(p,2),A=T[0],F=T[1],j=A.visible,v=A.tabIndex;function S(te){var z=te.target.id;F({type:g.SET_TABINDEX,payload:z})}function Z(){F({type:g.SET_VISIBLE,payload:!j})}var U=Object(s.useMemo)(function(){if(a){var te=a.status;return t.a.createElement(t.a.Fragment,null,t.a.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A",t.a.createElement("span",{className:te===I.a.OK?"c-green":"c-red"},h[te])),q(a))}return null},[a]);function Q(){F({type:g.SET_VISIBLE,payload:!0}),F({type:g.SET_TABINDEX,payload:"1"}),o()}return t.a.createElement("div",{className:"test-case-panel"},t.a.createElement("div",{className:"test-case-panel-body ".concat(j?"active":"")},t.a.createElement("ul",{className:"s-navs"},t.a.createElement("li",null,t.a.createElement("a",{className:v==="0"?"active":"",id:"0",onClick:S},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),t.a.createElement("li",null,t.a.createElement("a",{className:v==="1"?"active":"",id:"1",onClick:S},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"))),t.a.createElement("div",{className:"tab-panel-body ".concat(v==="0"?"":"hide")},t.a.createElement(C,{placeholder:"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D",value:R,onChange:r})),t.a.createElement("div",{className:"tab-panel-body ".concat(v==="1"?"":"hide")},N?t.a.createElement(x.a,{message:X}):a?t.a.createElement("section",{style:{height:200}}," ",U," "):t.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"))),t.a.createElement("a",{className:"btn-collapse ".concat(j?"up":""),onClick:Z},j?t.a.createElement($.a,null):t.a.createElement(ne,null)),t.a.createElement("footer",{className:"footer"},t.a.createElement("span",null,"\u63A7\u5236\u53F0"),t.a.createElement("div",{className:"flex-container"},t.a.createElement(c.a,{className:"btn-green",type:"ghost",loading:N,onClick:Q},"\u8C03\u8BD5\u4EE3\u7801"),t.a.createElement(c.a,{type:"primary",loading:W,disabled:W,onClick:l},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},JxyJ:function(V,d,e){},OJz4:function(V,d,e){"use strict";e.d(d,"d",function(){return c}),e.d(d,"h",function(){return G}),e.d(d,"b",function(){return f}),e.d(d,"f",function(){return L}),e.d(d,"e",function(){return H}),e.d(d,"c",function(){return K}),e.d(d,"a",function(){return s}),e.d(d,"g",function(){return t}),e.d(d,"i",function(){return $}),e.d(d,"k",function(){return M}),e.d(d,"j",function(){return Y});var m=e("ErOA");function c(_){return Object(m.c)("myproblems/".concat(_,".json"),{hidePopLogin:!0})}function G(_,i){return Object(m.e)("myproblems/".concat(_,"/code_submit.json"),i)}function f(_,i){return Object(m.c)("myproblems/".concat(_,"/code_debug.json"),i)}function L(_,i){return Object(m.c)("myproblems/".concat(_,"/submit_records.json"),i)}function H(_){return Object(m.c)("myproblems/record_detail.json",{id:_})}function K(_,i){return Object(m.c)("myproblems/".concat(_,"/result.json"),{mode:i})}function s(_,i){return Object(m.e)("myproblems/".concat(_,"/add_notes.json"),i)}function t(_){return Object(m.e)("myproblems/".concat(_,"/restore_initial_code.json"))}function $(_){return Object(m.e)("myproblems/".concat(_,"/sync_code.json"))}function M(_,i){return Object(m.e)("myproblems/".concat(_,"/update_code.json"),i)}function Y(_,i){return Object(m.e)("discusses/".concat(_,"/plus.json"),i)}},ZW9T:function(V,d,e){"use strict";e.d(d,"a",function(){return I});var m=e("k1fw"),c=e("rAM+"),G=e("tJVT"),f=e("q1tI"),L=e.n(f),H=e("bdgK");function K(n,b,x,O,D){var C=b.getWordUntilPosition(x),y={startLineNumber:x.lineNumber,endLineNumber:x.lineNumber,startColumn:C.startColumn,endColumn:C.endColumn},h=O.map(function(g){return{label:g,kind:n.languages.CompletionItemKind.Keyword,insertText:g,insertTextRules:n.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:y}});return D.map(function(g){h.push(Object(m.a)(Object(m.a)({},g),{},{range:y}))}),h}var s=function(n){var b={label:"ifelse",kind:n.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` -`),insertTextRules:n.languages.CompletionItemInsertTextRule.InsertAsSnippet},x=["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"];n.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(y,h){var g=K(n,y,h,x,[b]);return{suggestions:g}}});var O=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];n.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(y,h){var g=[{label:"print",kind:n.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` -`),insertTextRules:n.languages.CompletionItemInsertTextRule.InsertAsSnippet}],J=K(n,y,h,O,g);return{suggestions:J}}});var D=["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"];n.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(y,h){var g=[b,{label:"main",kind:n.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` +(window.webpackJsonp=window.webpackJsonp||[]).push([[129],{"07cG":function(V,d,e){V.exports={ldsRing:"ldsRing___2F8W7",idsRingWrapper:"idsRingWrapper___fC2cF",ldsring:"ldsring___3A88y"}},"9Bee":function(V,d,e){"use strict";var m=e("q1tI"),c=e.n(m),G=e("vg9a"),f=e("tJVT"),x=e("DlQD"),H=e.n(x),K=e("rUJ1");function s(a,r){var o=a.match(/^(\s+)(?:```)/);if(o===null)return r;var l=o[1];return r.split(` +`).map(function(p){var T=p.match(/^\s+/);if(T===null)return p;var A=Object(f.a)(T,1),I=A[0];return I.length>=l.length?p.slice(l.length):p}).join(` +`)}var t=[],$=["
          "],M=new H.a.Renderer,Y=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function _(){t.length=0,$=["
            "]}function i(a,r,o,l){if(r>=a.length||a[r].level<=o)return r;var p=a[r];l.push("
          • "+p.text+""),r++;var T=[];return r=i(a,r,p.level,T),T.length>0&&(l.push("
              "),T.forEach(function(A){l.push(A)}),l.push("
            ")),l.push("
          • "),r=i(a,r,o,l),r}function ne(){return i(t,0,0,$),$.push("
          "),$.join("")}var F={heading:function(r){var o=Y.exec(r);if(o)return{type:"heading",raw:o[0],depth:o[1].length,text:o[2]}},fences:function(r){var o=this.rules.block.fences.exec(r);if(o){var l=o[0],p=s(l,o[3]||""),T=o[2]?o[2].trim():o[2];if(["latex","katex","math"].indexOf(T)>=0){var A=L(),I=p;p=A,h[A]={type:"block",expression:I}}return{type:"code",raw:l,lang:T,text:p}}}},n=/(?:\${2})([^\n`]+?)(?:\${2})/gi,b=0,L=function(){return"__special_katext_id_".concat(b++,"__")},h={};function D(){return h}function C(){b=0,h={}}function y(a){return a=a.replace(n,function(r,o){var l=L();return h[l]={type:"inline",expression:o},l}),a}var O=M.listitem;M.listitem=function(a){return O(y(a))};var v=M.paragraph;M.paragraph=function(a){return v(y(a))};var J=M.tablecell;M.tablecell=function(a,r){return J(y(a),r)},M.code=function(a,r,o){var l=(r||"").match(/\S*/)[0];return l?["latex","katex","math"].indexOf(l)>=0?"

          ".concat(a,"

          "):'
          ').concat(o?a:Object(K.escape)(a,!0),`
          +`):'
          '+(o?a:Object(K.escape)(a,!0))+"
          "},M.heading=function(a,r,o){var l=this.options.headerPrefix+o.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return t.push({anchor:l,level:r,text:a}),"'+a+""},H.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),H.a.use({tokenizer:F,renderer:M});var B=H.a,q=e("SJMd"),ee=e("wMS7"),u=e.n(ee),R=e("Oy/b"),N=/]*>/g;function W(a){var r=document.createElement("div");return r.innerHTML=a,r.childNodes.length===0?"":r.childNodes[0].nodeValue}var X=d.a=function(a){var r=a.value,o=r===void 0?"":r,l=a.className,p=a.style,T=p===void 0?{}:p,A=String(o),I=Object(m.useMemo)(function(){var S=B(A),Z=D();return A.match(/\[TOC\]/)&&(S=S.replace("

          [TOC]

          ",ne()),_()),S=S.replace(/(__special_katext_id_\d+__)/g,function(U,Q){var te=Z[Q],z=te.type,re=te.expression;return Object(R.renderToString)(W(re)||"",{displayMode:z==="block",throwOnError:!1,output:"html"})}),S=S.replace(/▁/g,"\u2581\u2581\u2581"),C(),u.a.sanitize(S)},[A]),j=Object(m.useRef)();function g(S){var Z=S.target;if(Z.tagName.toUpperCase()==="A"){var U=Z.getAttribute("href");if(U.startsWith("#")){S.preventDefault();var Q=document.getElementById(U.replace("#",""));Q&&Q.scrollIntoView(!0)}}}return Object(m.useEffect)(function(){if(j.current&&I&&(I.match(N)&&window.PR.prettyPrint()),j.current)return j.current.addEventListener("click",g),function(){j.current.removeEventListener("click",g),C(),_()}},[I,j.current,g]),c.a.createElement("div",{ref:j,style:T,className:"".concat(l||""," markdown-body"),dangerouslySetInnerHTML:{__html:I}})}},IxHN:function(V,d,e){"use strict";var m=e("q1tI"),c=e.n(m),G=e("07cG"),f=e.n(G);d.a=function(x){var H=x.message,K=x.className,s=x.style,t=s===void 0?{}:s;return c.a.createElement("div",{className:"".concat(f.a.idsRingWrapper," ").concat(K)},c.a.createElement("div",{className:f.a.ldsRing},c.a.createElement("div",null),c.a.createElement("div",null),c.a.createElement("div",null),c.a.createElement("div",null)),H?c.a.createElement("p",{style:t},H):null)}},JB8y:function(V,d,e){"use strict";e.d(d,"a",function(){return m});var m;(function(c){c[c.NOMATCH=-1]="NOMATCH",c[c.OK=0]="OK",c[c.TIMEOUT=2]="TIMEOUT",c[c.PODFAILURE=3]="PODFAILURE",c[c.COMPILEFAILURE=4]="COMPILEFAILURE",c[c.EXECUTEFAILURE=5]="EXECUTEFAILURE"})(m||(m={}))},JPnl:function(V,d,e){"use strict";e.d(d,"a",function(){return O}),e.d(d,"c",function(){return B});var m=e("+L6B"),c=e("2/Rp"),G=e("tJVT"),f=e("k1fw"),x=e("jrin"),H=e("5NDa"),K=e("5rEg"),s=e("q1tI"),t=e.n(s),$=e("8Skl"),M={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"},Y=M,_=e("6VBw"),i=function(R,N){return s.createElement(_.a,Object.assign({},R,{ref:N,icon:Y}))};i.displayName="UpOutlined";var ne=s.forwardRef(i),F=e("JB8y"),n=e("J66h"),b=e("a4uL"),L=e("IxHN"),h=e("9Bee"),D,C=K.a.TextArea,y={visible:!1,tabIndex:"0"},O=(D={},Object(x.a)(D,F.a.NOMATCH,"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D"),Object(x.a)(D,F.a.OK,"\u8BC4\u6D4B\u901A\u8FC7"),Object(x.a)(D,2,"\u8C03\u8BD5\u8D85\u65F6"),Object(x.a)(D,3,"\u8C03\u8BD5pod\u5931\u8D25"),Object(x.a)(D,4,"\u7F16\u8BD1\u5931\u8D25"),Object(x.a)(D,5,"\u6267\u884C\u5931\u8D25"),D),v;(function(u){u[u.SET_VISIBLE=0]="SET_VISIBLE",u[u.SET_TABINDEX=1]="SET_TABINDEX"})(v||(v={}));function J(u,R){switch(R.type){case v.SET_VISIBLE:return Object(f.a)(Object(f.a)({},u),{},{visible:R.payload});case v.SET_TABINDEX:return Object(f.a)(Object(f.a)({},u),{},{tabIndex:R.payload});default:throw new Error}}function B(u){var R=u.status,N=u.error_msg,W=u.output,X=u.input,a=u.expected_output,r=null,o={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(R){case F.a.NOMATCH:r=t.a.createElement(t.a.Fragment,null,t.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),t.a.createElement(h.a,{value:X,style:o}),t.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),t.a.createElement(h.a,{value:W&&n.Base64.decode(W)||"",style:o}),t.a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),t.a.createElement(h.a,{value:a&&n.Base64.decode(a)||"",style:o}));break;case F.a.EXECUTEFAILURE:r=t.a.createElement(t.a.Fragment,null,t.a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),t.a.createElement(h.a,{value:X,style:o}),t.a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),t.a.createElement("code",{className:"error"},n.Base64.decode(N)));break;case F.a.PODFAILURE:r=t.a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case F.a.TIMEOUT:r=t.a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return t.a.createElement(t.a.Fragment,null," ",r," ")}function q(u){var R=u.status,N=u.error_msg,W=u.execute_time,X=u.output,a=u.input,r=u.expected_output,o=null;switch(R){case F.a.OK:o=t.a.createElement(t.a.Fragment,null,t.a.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",W),t.a.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),t.a.createElement("pre",null,n.Base64.decode(X)));break;case F.a.NOMATCH:o=t.a.createElement(t.a.Fragment,null,t.a.createElement("p",null,"\u8F93\u5165\uFF1A",t.a.createElement("pre",null,a)),t.a.createElement("p",null,"\u8F93\u51FA\uFF1A",X&&n.Base64.decode(X)),t.a.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",r&&n.Base64.decode(r)));break;case F.a.EXECUTEFAILURE:o=t.a.createElement(t.a.Fragment,null,t.a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",t.a.createElement("pre",null,a)),t.a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),t.a.createElement("code",{className:"error"},n.Base64.decode(N)));break;case F.a.PODFAILURE:o=t.a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case F.a.TIMEOUT:o=t.a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return t.a.createElement(t.a.Fragment,null," ",o," ")}var ee=d.b=function(u){var R=u.input,N=u.debuging,W=u.submitting,X=u.executingMessage,a=u.debugResult,r=u.onChangeInput,o=u.onDebugCode,l=u.onSubmitCode,p=Object(s.useReducer)(J,y),T=Object(G.a)(p,2),A=T[0],I=T[1],j=A.visible,g=A.tabIndex;function S(te){var z=te.target.id;I({type:v.SET_TABINDEX,payload:z})}function Z(){I({type:v.SET_VISIBLE,payload:!j})}var U=Object(s.useMemo)(function(){if(a){var te=a.status;return t.a.createElement(t.a.Fragment,null,q(a))}return null},[a]);function Q(){I({type:v.SET_VISIBLE,payload:!0}),I({type:v.SET_TABINDEX,payload:"1"}),o()}return t.a.createElement("div",{className:"test-case-panel"},t.a.createElement("div",{className:"test-case-panel-body ".concat(j?"active":"")},t.a.createElement("ul",{className:"s-navs"},t.a.createElement("li",null,t.a.createElement("a",{className:g==="0"?"active":"",id:"0",onClick:S},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),t.a.createElement("li",null,t.a.createElement("a",{className:g==="1"?"active":"",id:"1",onClick:S},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"))),t.a.createElement("div",{className:"tab-panel-body ".concat(g==="0"?"":"hide")},t.a.createElement(C,{placeholder:"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D",value:R,onChange:r})),t.a.createElement("div",{className:"tab-panel-body ".concat(g==="1"?"":"hide")},N?t.a.createElement(L.a,{message:X}):a?t.a.createElement("section",{style:{height:200}}," ",U," "):t.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"))),t.a.createElement("a",{className:"btn-collapse ".concat(j?"up":""),onClick:Z},j?t.a.createElement($.a,null):t.a.createElement(ne,null)),t.a.createElement("footer",{className:"footer"},t.a.createElement("span",null,"\u63A7\u5236\u53F0"),t.a.createElement("div",{className:"flex-container"},t.a.createElement(c.a,{className:"btn-green",type:"ghost",loading:N,onClick:Q},"\u8C03\u8BD5\u4EE3\u7801"),t.a.createElement(c.a,{type:"primary",loading:W,disabled:W,onClick:l},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},JxyJ:function(V,d,e){},OJz4:function(V,d,e){"use strict";e.d(d,"d",function(){return c}),e.d(d,"h",function(){return G}),e.d(d,"b",function(){return f}),e.d(d,"f",function(){return x}),e.d(d,"e",function(){return H}),e.d(d,"c",function(){return K}),e.d(d,"a",function(){return s}),e.d(d,"g",function(){return t}),e.d(d,"i",function(){return $}),e.d(d,"k",function(){return M}),e.d(d,"j",function(){return Y});var m=e("ErOA");function c(_){return Object(m.c)("myproblems/".concat(_,".json"),{hidePopLogin:!0})}function G(_,i){return Object(m.e)("myproblems/".concat(_,"/code_submit.json"),i)}function f(_,i){return Object(m.c)("myproblems/".concat(_,"/code_debug.json"),i)}function x(_,i){return Object(m.c)("myproblems/".concat(_,"/submit_records.json"),i)}function H(_){return Object(m.c)("myproblems/record_detail.json",{id:_})}function K(_,i){return Object(m.c)("myproblems/".concat(_,"/result.json"),{mode:i})}function s(_,i){return Object(m.e)("myproblems/".concat(_,"/add_notes.json"),i)}function t(_){return Object(m.e)("myproblems/".concat(_,"/restore_initial_code.json"))}function $(_){return Object(m.e)("myproblems/".concat(_,"/sync_code.json"))}function M(_,i){return Object(m.e)("myproblems/".concat(_,"/update_code.json"),i)}function Y(_,i){return Object(m.e)("discusses/".concat(_,"/plus.json"),i)}},ZW9T:function(V,d,e){"use strict";e.d(d,"a",function(){return F});var m=e("k1fw"),c=e("rAM+"),G=e("tJVT"),f=e("q1tI"),x=e.n(f),H=e("bdgK");function K(n,b,L,h,D){var C=b.getWordUntilPosition(L),y={startLineNumber:L.lineNumber,endLineNumber:L.lineNumber,startColumn:C.startColumn,endColumn:C.endColumn},O=h.map(function(v){return{label:v,kind:n.languages.CompletionItemKind.Keyword,insertText:v,insertTextRules:n.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:y}});return D.map(function(v){O.push(Object(m.a)(Object(m.a)({},v),{},{range:y}))}),O}var s=function(n){var b={label:"ifelse",kind:n.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` +`),insertTextRules:n.languages.CompletionItemInsertTextRule.InsertAsSnippet},L=["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"];n.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(y,O){var v=K(n,y,O,L,[b]);return{suggestions:v}}});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"];n.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(y,O){var v=[{label:"print",kind:n.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` +`),insertTextRules:n.languages.CompletionItemInsertTextRule.InsertAsSnippet}],J=K(n,y,O,h,v);return{suggestions:J}}});var D=["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"];n.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(y,O){var v=[b,{label:"main",kind:n.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` `),insertTextRules:n.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:n.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` -`),insertTextRules:n.languages.CompletionItemInsertTextRule.InsertAsSnippet}],J=K(n,y,h,D,g);return{suggestions:J}}})};function t(n){return/^\d+$/.test(n)?"".concat(n,"px"):n}function $(){}var M=!1,Y={"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 _(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],b=n;if(Array.isArray(n)){for(var x=0;x0||ae.target.offsetWidth>0)&&v.current.instance.layout()}}catch(ie){w.e(ie)}finally{w.f()}}),E.observe(j.current)),E}Object(f.useEffect)(function(){var E=v.current.instance;if(C!=null&&E&&U){var P=E.getModel();P&&C!==P.getValue()&&(M=!0,P.setValue(C),E.layout(),M=!1)}},[C,U,v.current]);function z(){var E=v.current.instance;if(E){var P=E.getSelection(),w=v.current.pastePos||{},k=new i.Range(w.startLineNumber||P.endLineNumber,w.startColumn||P.endColumn,w.endLineNumber||P.endLineNumber,w.endColumn||P.endColumn);E.executeEdits("",[{range:k,text:""}])}}function re(E){(window.navigator.platform.match("Mac")?E.metaKey:E.ctrlKey)&&E.keyCode==83&&(E.preventDefault(),X())}Object(f.useEffect)(function(){j.current&&!U&&e.e(23).then(e.t.bind(null,"M/lh",7)).then(function(E){i=E,s(i),v.current.instance=i.editor.create(j.current,Object(m.a)({value:C,language:_(h),theme:N},q),u);var P=v.current.instance;T(P,i),v.current.subscription=P.onDidChangeModelContent(function(k){M||l(P.getValue(),k)}),W&&P.onDidBlurEditorWidget(function(){W(P.getValue())}),F&&P.onDidFocusEditorText(function(){F(P.getValue())}),r&&(P.addCommand(i.KeyMod.CtrlCmd|i.KeyCode.KEY_V,function(){return null}),P.onDidPaste(function(k){v.current.pastePos=k}),window.addEventListener("paste",z));var w=te();return Q(!0),function(){var k=v.current.instance;k.dispose();var ae=k.getModel();ae&&ae.dispose(),v.current.subscription&&v.current.subscription.dispose(),r&&window.removeEventListener("paste",z),w.unobserve(j.current)}})},[]),Object(f.useEffect)(function(){var E=v.current.instance;if(E&&U)return document.addEventListener("keydown",re,!1),function(){document.removeEventListener("keydown",re)}},[X,U]),Object(f.useEffect)(function(){var E=v.current.instance;if(E&&U){var P=_(h);i.editor.setModelLanguage(E.getModel(),P)}},[h,U]),Object(f.useEffect)(function(){var E=v.current.instance;E&&U&&i.editor.setTheme(N)},[N,U]),Object(f.useEffect)(function(){var E=v.current.instance;E&&U&&E.updateOptions(q)},[JSON.stringify(q),U]),Object(f.useEffect)(function(){var E=v.current.instance;E&&U&&E.layout()},[x,D,U]);var oe=t(x),ue=t(D),se=Object(m.a)(Object(m.a)({},J),{},{width:oe,height:ue});return L.a.createElement("div",{className:"my-monaco-editor",ref:j,style:se})};function I(n){var b=n.width,x=b===void 0?"100%":b,O=n.height,D=O===void 0?"100%":O,C=n.original,y=n.modified,h=n.language,g=n.options,J=g===void 0?{}:g,B=Object(f.useRef)(),q=Object(f.useState)(null),ee=Object(G.a)(q,2),u=ee[0],R=ee[1];function N(r){var o;return B.current&&(o=new H.default(function(l){var p=Object(c.a)(l),T;try{for(p.s();!(T=p.n()).done;){var A=T.value;(A.target.offsetHeight>0||A.target.offsetWidth>0)&&r.layout()}}catch(F){p.e(F)}finally{p.f()}}),o.observe(B.current)),o}Object(f.useEffect)(function(){B.current&&e.e(23).then(e.t.bind(null,"M/lh",7)).then(function(r){i=r;var o=i.editor.createDiffEditor(B.current,Object(m.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},J));R(o);var l=N(o);return function(){o.dispose();var p=o.getModel();p&&p.dispose(),l.unobserve(B.current)}})},[]),Object(f.useEffect)(function(){u&&u.setModel({original:i.editor.createModel(C,h),modified:i.editor.createModel(y,h)})},[C,y,h,u]);var W=t(x),X=t(D),a={width:W,height:X};return L.a.createElement("div",{className:"my-diff-editor",ref:B,style:a})}},a4uL:function(V,d,e){},uMZB:function(V,d,e){V.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"}},xTsT:function(V,d,e){"use strict";e.r(d);var m=e("T2oS"),c=e("W9HT"),G=e("WmNS"),f=e.n(G),L=e("9og8"),H=e("tJVT"),K=e("q1tI"),s=e.n(K),t=e("uMZB"),$=e.n(t),M=e("m3rI"),Y=e("Ty5D"),_=e("JxyJ"),i=e.n(_),ne=e("OJz4"),I=e("JPnl"),n=e("ZW9T"),b=e("J66h"),x=e.n(b),O=e("wd/R"),D=e.n(O);d.default=function(){var C=Object(Y.k)(),y=Object(Y.m)(),h=y.submitId,g=Object(K.useState)(void 0),J=Object(H.a)(g,2),B=J[0],q=J[1];function ee(){C.goBack()}Object(K.useEffect)(function(){if(h){var S=function(){var Z=Object(L.a)(f.a.mark(function U(){var Q;return f.a.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return z.next=2,Object(ne.e)(h);case 2:Q=z.sent,q(Q.data);case 4:case"end":return z.stop()}},U)}));return function(){return Z.apply(this,arguments)}}();S()}},[h]);var u=B||{},R=u.status,N=u.created_at,W=u.code,X=u.name,a=u.language,r=u.pass_sets_count,o=u.set_count,l=u.error_msg,p=u.output,T=u.input,A=u.expected_output,F=u.execute_memory,j=u.user,v=u.execute_time;return s.a.createElement(c.a,{spinning:!B,delay:500},s.a.createElement("div",{className:"record-detail-info"},B?s.a.createElement(s.a.Fragment,null,s.a.createElement("header",{className:$.a.header},s.a.createElement("div",null,s.a.createElement("img",{src:"".concat(M.a.IMG_SERVER,"/images/").concat(j.image_url),alt:"user",width:30}),s.a.createElement("span",null,j.name)),s.a.createElement("h2",null," ",X," "),s.a.createElement("button",{className:"ant-btn",onClick:ee},"\u8FD4\u56DE\u8BE5\u9898")),s.a.createElement("div",{className:"record-detail-body"},s.a.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),s.a.createElement("ul",{className:"record-info"},s.a.createElement("li",null," \u72B6\u6001\uFF1A",s.a.createElement("span",{className:R===0?"c-green":"c-red"},I.a[R])," "),s.a.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",s.a.createElement("span",null,D()(N).format("YYYY-MM-DD hh:mm:ss"))," "),s.a.createElement("li",null," \u8BED\u8A00\uFF1A",s.a.createElement("span",null,a)," "),s.a.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",s.a.createElement("span",null,v*1e3,"ms")," "),s.a.createElement("li",null," ","".concat(r," / ").concat(o," \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B")," ")),Object(I.c)({status:R,error_msg:l,execute_time:v,output:p,input:T,expected_output:A}),s.a.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),s.a.createElement(n.b,{height:"200px",width:"100%",language:a.toLocaleLowerCase(),value:b.Base64.decode(W),options:{readOnly:!0}}))):null))}}}]); +`),insertTextRules:n.languages.CompletionItemInsertTextRule.InsertAsSnippet}],J=K(n,y,O,D,v);return{suggestions:J}}})};function t(n){return/^\d+$/.test(n)?"".concat(n,"px"):n}function $(){}var M=!1,Y={"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 _(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],b=n;if(Array.isArray(n)){for(var L=0;L0||ae.target.offsetWidth>0)&&g.current.instance.layout()}}catch(ie){w.e(ie)}finally{w.f()}}),E.observe(j.current)),E}Object(f.useEffect)(function(){var E=g.current.instance;if(C!=null&&E&&U){var P=E.getModel();P&&C!==P.getValue()&&(M=!0,P.setValue(C),E.layout(),M=!1)}},[C,U,g.current]);function z(){var E=g.current.instance;if(E){var P=E.getSelection(),w=g.current.pastePos||{},k=new i.Range(w.startLineNumber||P.endLineNumber,w.startColumn||P.endColumn,w.endLineNumber||P.endLineNumber,w.endColumn||P.endColumn);E.executeEdits("",[{range:k,text:""}])}}function re(E){(window.navigator.platform.match("Mac")?E.metaKey:E.ctrlKey)&&E.keyCode==83&&(E.preventDefault(),X())}Object(f.useEffect)(function(){j.current&&!U&&e.e(23).then(e.t.bind(null,"M/lh",7)).then(function(E){i=E,s(i),g.current.instance=i.editor.create(j.current,Object(m.a)({value:C,language:_(O),theme:N},q),u);var P=g.current.instance;T(P,i),g.current.subscription=P.onDidChangeModelContent(function(k){M||l(P.getValue(),k)}),W&&P.onDidBlurEditorWidget(function(){W(P.getValue())}),I&&P.onDidFocusEditorText(function(){I(P.getValue())}),r&&(P.addCommand(i.KeyMod.CtrlCmd|i.KeyCode.KEY_V,function(){return null}),P.onDidPaste(function(k){g.current.pastePos=k}),window.addEventListener("paste",z));var w=te();return Q(!0),function(){var k=g.current.instance;k.dispose();var ae=k.getModel();ae&&ae.dispose(),g.current.subscription&&g.current.subscription.dispose(),r&&window.removeEventListener("paste",z),w.unobserve(j.current)}})},[]),Object(f.useEffect)(function(){var E=g.current.instance;if(E&&U)return document.addEventListener("keydown",re,!1),function(){document.removeEventListener("keydown",re)}},[X,U]),Object(f.useEffect)(function(){var E=g.current.instance;if(E&&U){var P=_(O);i.editor.setModelLanguage(E.getModel(),P)}},[O,U]),Object(f.useEffect)(function(){var E=g.current.instance;E&&U&&i.editor.setTheme(N)},[N,U]),Object(f.useEffect)(function(){var E=g.current.instance;E&&U&&E.updateOptions(q)},[JSON.stringify(q),U]),Object(f.useEffect)(function(){var E=g.current.instance;E&&U&&E.layout()},[L,D,U]);var oe=t(L),ue=t(D),se=Object(m.a)(Object(m.a)({},J),{},{width:oe,height:ue});return x.a.createElement("div",{className:"my-monaco-editor",ref:j,style:se})};function F(n){var b=n.width,L=b===void 0?"100%":b,h=n.height,D=h===void 0?"100%":h,C=n.original,y=n.modified,O=n.language,v=n.options,J=v===void 0?{}:v,B=Object(f.useRef)(),q=Object(f.useState)(null),ee=Object(G.a)(q,2),u=ee[0],R=ee[1];function N(r){var o;return B.current&&(o=new H.default(function(l){var p=Object(c.a)(l),T;try{for(p.s();!(T=p.n()).done;){var A=T.value;(A.target.offsetHeight>0||A.target.offsetWidth>0)&&r.layout()}}catch(I){p.e(I)}finally{p.f()}}),o.observe(B.current)),o}Object(f.useEffect)(function(){B.current&&e.e(23).then(e.t.bind(null,"M/lh",7)).then(function(r){i=r;var o=i.editor.createDiffEditor(B.current,Object(m.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},J));R(o);var l=N(o);return function(){o.dispose();var p=o.getModel();p&&p.dispose(),l.unobserve(B.current)}})},[]),Object(f.useEffect)(function(){u&&u.setModel({original:i.editor.createModel(C,O),modified:i.editor.createModel(y,O)})},[C,y,O,u]);var W=t(L),X=t(D),a={width:W,height:X};return x.a.createElement("div",{className:"my-diff-editor",ref:B,style:a})}},a4uL:function(V,d,e){},uMZB:function(V,d,e){V.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"}},xTsT:function(V,d,e){"use strict";e.r(d);var m=e("T2oS"),c=e("W9HT"),G=e("WmNS"),f=e.n(G),x=e("9og8"),H=e("tJVT"),K=e("q1tI"),s=e.n(K),t=e("uMZB"),$=e.n(t),M=e("m3rI"),Y=e("Ty5D"),_=e("JxyJ"),i=e.n(_),ne=e("OJz4"),F=e("JPnl"),n=e("ZW9T"),b=e("J66h"),L=e.n(b),h=e("wd/R"),D=e.n(h);d.default=function(){var C=Object(Y.k)(),y=Object(Y.m)(),O=y.submitId,v=Object(K.useState)(void 0),J=Object(H.a)(v,2),B=J[0],q=J[1];function ee(){C.goBack()}Object(K.useEffect)(function(){if(O){var S=function(){var Z=Object(x.a)(f.a.mark(function U(){var Q;return f.a.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return z.next=2,Object(ne.e)(O);case 2:Q=z.sent,q(Q.data);case 4:case"end":return z.stop()}},U)}));return function(){return Z.apply(this,arguments)}}();S()}},[O]);var u=B||{},R=u.status,N=u.created_at,W=u.code,X=u.name,a=u.language,r=u.pass_sets_count,o=u.set_count,l=u.error_msg,p=u.output,T=u.input,A=u.expected_output,I=u.execute_memory,j=u.user,g=u.execute_time;return s.a.createElement(c.a,{spinning:!B,delay:500},s.a.createElement("div",{className:"record-detail-info"},B?s.a.createElement(s.a.Fragment,null,s.a.createElement("header",{className:$.a.header},s.a.createElement("div",null,s.a.createElement("img",{src:"".concat(M.a.IMG_SERVER,"/images/").concat(j.image_url),alt:"user",width:30}),s.a.createElement("span",null,j.name)),s.a.createElement("h2",null," ",X," "),s.a.createElement("button",{className:"ant-btn",onClick:ee},"\u8FD4\u56DE\u8BE5\u9898")),s.a.createElement("div",{className:"record-detail-body"},s.a.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),s.a.createElement("ul",{className:"record-info"},s.a.createElement("li",null," \u72B6\u6001\uFF1A",s.a.createElement("span",{className:R===0?"c-green":"c-red"},F.a[R])," "),s.a.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",s.a.createElement("span",null,D()(N).format("YYYY-MM-DD hh:mm:ss"))," "),s.a.createElement("li",null," \u8BED\u8A00\uFF1A",s.a.createElement("span",null,a)," "),s.a.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",s.a.createElement("span",null,g*1e3,"ms")," "),s.a.createElement("li",null," ","".concat(r," / ").concat(o," \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B")," ")),Object(F.c)({status:R,error_msg:l,execute_time:g,output:p,input:T,expected_output:A}),s.a.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),s.a.createElement(n.b,{height:"200px",width:"100%",language:a.toLocaleLowerCase(),value:b.Base64.decode(W),options:{readOnly:!0}}))):null))}}}]); diff --git a/p__MyProblem__index.js b/p__MyProblem__index.js index 038fbbda82..3f0a1beab5 100644 --- a/p__MyProblem__index.js +++ b/p__MyProblem__index.js @@ -1,17 +1,17 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[130,6,7],{"+k/U":function(y,c,e){y.exports={pagination:"pagination___2XcQw",info:"info___12Y4R"}},"07cG":function(y,c,e){y.exports={ldsRing:"ldsRing___2F8W7",idsRingWrapper:"idsRingWrapper___fC2cF",ldsring:"ldsring___3A88y"}},"7SP1":function(y,c,e){},"7ahc":function(y,c,e){"use strict";e.d(c,"a",function(){return G});var R=e("k1fw"),p=e("0Owb"),C=e("+L6B"),i=e("2/Rp"),E=e("y8nQ"),n=e("Vl3Y"),r=e("tJVT"),f=e("OaEy"),o=e("2fM7"),u=e("q1tI"),m=e.n(u),T=e("VrN/"),s=e.n(T),_=e("p77/"),Ee=e.n(_),U=o.a.Option,t={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"]};c.b=function(I){var B=I.callback,A=I.onCancel,K=Object(u.useState)("python"),H=Object(r.a)(K,2),X=H[0],Q=H[1];function Ue(Z){Q(S[Z][1])}function q(Z){B(Z)}return m.a.createElement(n.a,Object(p.a)({},t,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:q}),m.a.createElement(n.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},m.a.createElement(o.a,{onChange:Ue},Object.keys(S).map(function(Z){return m.a.createElement(U,{key:Z,value:Z},S[Z][0])}))),m.a.createElement(n.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},m.a.createElement(G,{mode:X})),m.a.createElement("div",{className:"flex-container flex-end"},m.a.createElement(i.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),m.a.createElement(i.a,{type:"ghost",onClick:A},"\u53D6\u6D88")))};function G(I){var B=I.value,A=I.onChange,K=I.mode,H=I.options,X=H===void 0?{}:H,Q=Object(u.useRef)(),Ue=Object(u.useState)(),q=Object(r.a)(Ue,2),Z=q[0],P=q[1];return Object(u.useEffect)(function(){if(Z){var z=function(Re){var ke=Re.getValue();A&&A(ke)};return Z.on("change",z),function(){Z.off("change",z)}}},[Z,A]),Object(u.useEffect)(function(){Z&&Z.setOption("mode",K)},[Z,K]),Object(u.useEffect)(function(){Z&&(B!==Z.getValue()&&Z.setValue(B||""))},[Z,B]),Object(u.useEffect)(function(){if(Q.current&&!Z){var z=s.a.fromTextArea(Q.current,Object(R.a)({mode:K,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},X));P(z)}},[Q.current,Z]),m.a.createElement("div",{className:"my-codemirror-container"},m.a.createElement("textarea",{ref:Q}))}},"9Bee":function(y,c,e){"use strict";var R=e("q1tI"),p=e.n(R),C=e("vg9a"),i=e("tJVT"),E=e("DlQD"),n=e.n(E),r=e("rUJ1");function f(h,v){var O=h.match(/^(\s+)(?:```)/);if(O===null)return v;var Y=O[1];return v.split(` -`).map(function(ee){var Ae=ee.match(/^\s+/);if(Ae===null)return ee;var ve=Object(i.a)(Ae,1),Be=ve[0];return Be.length>=Y.length?ee.slice(Y.length):ee}).join(` -`)}var o=[],u=["
            "],m=new n.a.Renderer,T=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function s(){o.length=0,u=["
              "]}function _(h,v,O,Y){if(v>=h.length||h[v].level<=O)return v;var ee=h[v];Y.push("
            • "+ee.text+""),v++;var Ae=[];return v=_(h,v,ee.level,Ae),Ae.length>0&&(Y.push("
                "),Ae.forEach(function(ve){Y.push(ve)}),Y.push("
              ")),Y.push("
            • "),v=_(h,v,O,Y),v}function Ee(){return _(o,0,0,u),u.push("
            "),u.join("")}var U={heading:function(v){var O=T.exec(v);if(O)return{type:"heading",raw:O[0],depth:O[1].length,text:O[2]}},fences:function(v){var O=this.rules.block.fences.exec(v);if(O){var Y=O[0],ee=f(Y,O[3]||""),Ae=O[2]?O[2].trim():O[2];if(["latex","katex","math"].indexOf(Ae)>=0){var ve=G(),Be=ee;ee=ve,I[ve]={type:"block",expression:Be}}return{type:"code",raw:Y,lang:Ae,text:ee}}}},t=/(?:\${2})([^\n`]+?)(?:\${2})/gi,S=0,G=function(){return"__special_katext_id_".concat(S++,"__")},I={};function B(){return I}function A(){S=0,I={}}function K(h){return h=h.replace(t,function(v,O){var Y=G();return I[Y]={type:"inline",expression:O},Y}),h}var H=m.listitem;m.listitem=function(h){return H(K(h))};var X=m.paragraph;m.paragraph=function(h){return X(K(h))};var Q=m.tablecell;m.tablecell=function(h,v){return Q(K(h),v)},m.code=function(h,v,O){var Y=(v||"").match(/\S*/)[0];return Y?["latex","katex","math"].indexOf(Y)>=0?"

            ".concat(h,"

            "):'
            ').concat(O?h:Object(r.escape)(h,!0),`
            -`):'
            '+(O?h:Object(r.escape)(h,!0))+"
            "},m.heading=function(h,v,O){var Y=this.options.headerPrefix+O.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return o.push({anchor:Y,level:v,text:h}),"'+h+""},n.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),n.a.use({tokenizer:U,renderer:m});var Ue=n.a,q=e("SJMd"),Z=e("wMS7"),P=e.n(Z),z=e("Oy/b"),Pe=/]*>/g;function Re(h){var v=document.createElement("div");return v.innerHTML=h,v.childNodes.length===0?"":v.childNodes[0].nodeValue}var ke=c.a=function(h){var v=h.value,O=v===void 0?"":v,Y=h.className,ee=h.style,Ae=ee===void 0?{}:ee,ve=String(O),Be=Object(R.useMemo)(function(){var Oe=Ue(ve),rt=B();return ve.match(/\[TOC\]/)&&(Oe=Oe.replace("

            [TOC]

            ",Ee()),s()),Oe=Oe.replace(/(__special_katext_id_\d+__)/g,function(_e,ut){var He=rt[ut],$e=He.type,qe=He.expression;return Object(z.renderToString)(Re(qe)||"",{displayMode:$e==="block",throwOnError:!1,output:"html"})}),Oe=Oe.replace(/▁/g,"\u2581\u2581\u2581"),A(),P.a.sanitize(Oe)},[ve]),Le=Object(R.useRef)();function ue(Oe){var rt=Oe.target;if(rt.tagName.toUpperCase()==="A"){var _e=rt.getAttribute("href");if(_e.startsWith("#")){Oe.preventDefault();var ut=document.getElementById(_e.replace("#",""));ut&&ut.scrollIntoView(!0)}}}return Object(R.useEffect)(function(){if(Le.current&&Be&&(Be.match(Pe)&&window.PR.prettyPrint()),Le.current)return Le.current.addEventListener("click",ue),function(){Le.current.removeEventListener("click",ue),A(),s()}},[Be,Le.current,ue]),p.a.createElement("div",{ref:Le,style:Ae,className:"".concat(Y||""," markdown-body"),dangerouslySetInnerHTML:{__html:Be}})}},"9VGf":function(y,c,e){"use strict";e.d(c,"a",function(){return C});var R=e("q1tI"),p=e.n(R);function C(i,E){var n=Object(R.useRef)();Object(R.useEffect)(function(){n.current=i}),Object(R.useEffect)(function(){function r(){n.current()}if(E!==null){var f=setInterval(r,E);return function(){return clearInterval(f)}}},[E])}},AMnG:function(y,c,e){"use strict";var R=e("miYZ"),p=e("tsqr"),C=e("tJVT"),i=e("q1tI"),E=e.n(i),n=e("nWbc"),r=e.n(n),f=e("Ot1p");c.a=function(o){var u=o.id,m=o.activeDiscussIndex,T=o.onReplyDiscuss,s=Object(i.useState)(""),_=Object(C.a)(s,2),Ee=_[0],U=_[1];function t(G){U(G)}function S(){if(!Ee){p.b.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}T(u,Ee),U("")}return E.a.createElement("div",{key:u,className:"discuss-item-editor",style:{display:m===u?"block":"none",width:"100%"}},E.a.createElement(f.a,{miniToolbar:!0,startInit:m===u,defaultValue:Ee,id:u,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:t}),E.a.createElement("a",{onClick:S,className:"btn-send"},"\u53D1\u9001"))}},BdwD:function(y,c,e){"use strict";var R=e("k1fw"),p=e("q1tI"),C=e.n(p),i=function(n){var r=n.styles,f=r===void 0?{}:r,o=n.customText;return C.a.createElement("section",{className:"tc animated fadeIn",style:Object(R.a)(Object(R.a)({},{color:"#999",margin:"200px auto"}),f)},C.a.createElement("img",{src:e("FOrL")}),C.a.createElement("p",{className:"mt20 font14"},o||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};c.a=i},BjJ7:function(y,c,e){"use strict";e.d(c,"d",function(){return p}),e.d(c,"c",function(){return C}),e.d(c,"f",function(){return i}),e.d(c,"b",function(){return E}),e.d(c,"e",function(){return n}),e.d(c,"a",function(){return r});var R=e("m3rI");function p(f){var o=!0;if(f.length>0){for(var u=0;u1&&arguments[1]!==void 0?arguments[1]:"",u=[],m=0;m=0,Tt=pa?"Cmd":"Ctrl",va=(oe={},Object(E.a)(oe,Tt+"-B","bold"),Object(E.a)(oe,Tt+"-I","italic"),oe),Gt=(we={},Object(E.a)(we,He,"\u6DFB\u52A0\u94FE\u63A5"),Object(E.a)(we,qe,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(E.a)(we,$e,"\u6DFB\u52A0\u56FE\u7247"),Object(E.a)(we,Rt,"\u6DFB\u52A0\u8868\u683C"),we),ga=c.a=function(D){var Xe=D.defaultValue,ge=Xe===void 0?"":Xe,De=D.onChange,ze=D.width,tt=ze===void 0?"100%":ze,it=D.height,ct=it===void 0?400:it,at=D.miniToolbar,vt=at===void 0?!1:at,St=D.isFocus,Kt=St===void 0?!1:St,Ft=D.watch,Ht=D.id,Nt=Ht===void 0?"markdown-editor-id":Ht,na=D.showResizeBar,ra=na===void 0?!1:na,Bt=D.noStorage,oa=Bt===void 0?!1:Bt,Zt=D.showNullButton,sa=Zt===void 0?!1:Zt,la=D.fullScreen,Lt=la===void 0?!1:la,wt=D.onBlur,Xt=D.onCMBeforeChange,ye=D.className,ua=ye===void 0?"":ye,Yt=D.placeholder,ia=Yt===void 0?"":Yt,ca=Object(n.useState)(null),Qt=Object(i.a)(ca,2),l=Qt[0],Mt=Qt[1],da=Object(n.useState)(ge),Jt=Object(i.a)(da,2),$t=Jt[0],Wt=Jt[1],ma=Object(n.useState)(Ft),a=Object(i.a)(ma,2),d=a[0],L=a[1],se=Object(n.useState)(Lt),ce=Object(i.a)(se,2),ae=ce[0],ne=ce[1],te=Object(n.useState)(""),F=Object(i.a)(te,2),w=F[0],J=F[1],b=Object(n.useState)(0),$=Object(i.a)(b,2),N=$[0],Ce=$[1],W=Object(n.useState)(ct),Me=Object(i.a)(W,2),Te=Me[0],Ye=Me[1],Ve=Object(n.useState)(!1),nt=Object(i.a)(Ve,2),dt=nt[0],ot=nt[1],st=Object(n.useRef)(),mt=Object(n.useRef)(),Et=Object(n.useRef)(),gt=Object(n.useRef)();Object(n.useEffect)(function(){if(st.current){var g=function(ie,me){var he=me.clipboardData;if(he){var Ke=he.types.toString(),Ze=he.items;if(Ke==="text/html,Files"||Ke==="Files"){var We=Ze[1];Ke==="Files"&&(We=Ze[0]),We.kind==="file"&&We.type.match(/^image\//i)&&ve(We.getAsFile(),function(ft){ft.id?x.replaceSelection("![,](/api/attachments/".concat(ft.id,")")):document.location.href="/user/login"})}else return!0}return!0},x=o.a.fromTextArea(st.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!vt,lineWrapping:!0,value:ge,autoCloseTags:!0,autoCloseBrackets:!0});return x.on("paste",g),Mt(x),function(){x.off("paste",g)}}},[]);var At=Object(n.useCallback)(function(){if(mt.current)try{var g=mt.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,x=mt.current.getElementsByClassName("markdown-editor-body")[0];ae?x.style.height="calc(100vh - ".concat(g,"px)"):x.style.height="".concat(Te-g,"px")}catch(M){console.log(M,"---- to set md editor body height")}},[Te,mt,ae]);Object(n.useEffect)(function(){function g(){var M=new u.default(function(ie){var me=Object(C.a)(ie),he;try{for(me.s();!(he=me.n()).done;){var Ke=he.value;(Ke.target.offsetHeight>0||Ke.target.offsetWidth>0)&&(At(),l.setSize("100%","100%"),l.refresh())}}catch(Ze){me.e(Ze)}finally{me.f()}});return M.observe(st.current.parentElement),M}if(l){var x=g();return function(){x.unobserve(st.current.parentElement)}}},[l,At]),Object(n.useEffect)(function(){if(l){for(var g=[],x=function(){var Ke=ie[M];me=Object(i.a)(Ke,2);var Ze=me[0],We=me[1],ft=Object(E.a)({},Ze,function(){fe(We)});g.push(ft),l.addKeyMap(ft)},M=0,ie=Object.entries(va);M0){var g=new Date().getTime(),x=window.sessionStorage.getItem(Nt);g>=N+pt&&(!x||x!==$t)&&(window.sessionStorage.setItem(Nt,$t),ot(!0))}},pt),Object(n.useEffect)(function(){L(Ft)},[l,Ft]),Object(n.useEffect)(function(){l&&(Kt&&l.focus())},[l,Kt]),Object(n.useEffect)(function(){if(d&&l){var g=function(ie){var me=ie.target;if(gt.current){var he=me.scrollTop/me.scrollHeight;gt.current.scrollTop=gt.current.scrollHeight*he}},x=l.getScrollerElement();return x.addEventListener("scroll",g),function(){x.removeEventListener("scroll",g)}}},[l,d]),Object(n.useEffect)(function(){if(l&&Xt){var g=function(M,ie){Xt(M,ie)};return l.on("beforeChange",g),function(){l.off("beforeChange",g)}}},[l,Xt]),Object(n.useEffect)(function(){if(l&&wt){var g=function(){wt(l.getValue())};return l.on("blur",g),function(){l.off("blur",g)}}},[l,wt]),Object(n.useEffect)(function(){if(l){var g=function(M){var ie=M.getValue();Wt(ie),Ce(new Date().getTime()),M.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),De&&De(ie)};return l.on("change",g),function(){l.off("change",g)}}},[l,De]),Object(n.useEffect)(function(){l&&(ge==null?(l.setValue(""),Wt("")):ge!==l.getValue()&&(l.setValue(ge),Wt(ge)))},[l,ge]);var fe=Object(n.useCallback)(function(g){var x=l.getCursor(),M=l.getSelection(),ie=M.split(` +(window.webpackJsonp=window.webpackJsonp||[]).push([[130,6,7],{"+k/U":function(y,c,e){y.exports={pagination:"pagination___2XcQw",info:"info___12Y4R"}},"07cG":function(y,c,e){y.exports={ldsRing:"ldsRing___2F8W7",idsRingWrapper:"idsRingWrapper___fC2cF",ldsring:"ldsring___3A88y"}},"7SP1":function(y,c,e){},"7ahc":function(y,c,e){"use strict";e.d(c,"a",function(){return G});var h=e("k1fw"),p=e("0Owb"),C=e("+L6B"),i=e("2/Rp"),E=e("y8nQ"),n=e("Vl3Y"),r=e("tJVT"),f=e("OaEy"),o=e("2fM7"),u=e("q1tI"),m=e.n(u),T=e("VrN/"),s=e.n(T),_=e("p77/"),Ee=e.n(_),U=o.a.Option,t={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"]};c.b=function(I){var B=I.callback,A=I.onCancel,K=Object(u.useState)("python"),Y=Object(r.a)(K,2),X=Y[0],Q=Y[1];function Ue(H){Q(S[H][1])}function q(H){B(H)}return m.a.createElement(n.a,Object(p.a)({},t,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:q}),m.a.createElement(n.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},m.a.createElement(o.a,{onChange:Ue},Object.keys(S).map(function(H){return m.a.createElement(U,{key:H,value:H},S[H][0])}))),m.a.createElement(n.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},m.a.createElement(G,{mode:X})),m.a.createElement("div",{className:"flex-container flex-end"},m.a.createElement(i.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),m.a.createElement(i.a,{type:"ghost",onClick:A},"\u53D6\u6D88")))};function G(I){var B=I.value,A=I.onChange,K=I.mode,Y=I.options,X=Y===void 0?{}:Y,Q=Object(u.useRef)(),Ue=Object(u.useState)(),q=Object(r.a)(Ue,2),H=q[0],P=q[1];return Object(u.useEffect)(function(){if(H){var z=function(Re){var We=Re.getValue();A&&A(We)};return H.on("change",z),function(){H.off("change",z)}}},[H,A]),Object(u.useEffect)(function(){H&&H.setOption("mode",K)},[H,K]),Object(u.useEffect)(function(){H&&(B!==H.getValue()&&H.setValue(B||""))},[H,B]),Object(u.useEffect)(function(){if(Q.current&&!H){var z=s.a.fromTextArea(Q.current,Object(h.a)({mode:K,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},X));P(z)}},[Q.current,H]),m.a.createElement("div",{className:"my-codemirror-container"},m.a.createElement("textarea",{ref:Q}))}},"9Bee":function(y,c,e){"use strict";var h=e("q1tI"),p=e.n(h),C=e("vg9a"),i=e("tJVT"),E=e("DlQD"),n=e.n(E),r=e("rUJ1");function f(R,v){var O=R.match(/^(\s+)(?:```)/);if(O===null)return v;var Z=O[1];return v.split(` +`).map(function(ee){var Ae=ee.match(/^\s+/);if(Ae===null)return ee;var ve=Object(i.a)(Ae,1),Be=ve[0];return Be.length>=Z.length?ee.slice(Z.length):ee}).join(` +`)}var o=[],u=["
              "],m=new n.a.Renderer,T=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function s(){o.length=0,u=["
                "]}function _(R,v,O,Z){if(v>=R.length||R[v].level<=O)return v;var ee=R[v];Z.push("
              • "+ee.text+""),v++;var Ae=[];return v=_(R,v,ee.level,Ae),Ae.length>0&&(Z.push("
                  "),Ae.forEach(function(ve){Z.push(ve)}),Z.push("
                ")),Z.push("
              • "),v=_(R,v,O,Z),v}function Ee(){return _(o,0,0,u),u.push("
              "),u.join("")}var U={heading:function(v){var O=T.exec(v);if(O)return{type:"heading",raw:O[0],depth:O[1].length,text:O[2]}},fences:function(v){var O=this.rules.block.fences.exec(v);if(O){var Z=O[0],ee=f(Z,O[3]||""),Ae=O[2]?O[2].trim():O[2];if(["latex","katex","math"].indexOf(Ae)>=0){var ve=G(),Be=ee;ee=ve,I[ve]={type:"block",expression:Be}}return{type:"code",raw:Z,lang:Ae,text:ee}}}},t=/(?:\${2})([^\n`]+?)(?:\${2})/gi,S=0,G=function(){return"__special_katext_id_".concat(S++,"__")},I={};function B(){return I}function A(){S=0,I={}}function K(R){return R=R.replace(t,function(v,O){var Z=G();return I[Z]={type:"inline",expression:O},Z}),R}var Y=m.listitem;m.listitem=function(R){return Y(K(R))};var X=m.paragraph;m.paragraph=function(R){return X(K(R))};var Q=m.tablecell;m.tablecell=function(R,v){return Q(K(R),v)},m.code=function(R,v,O){var Z=(v||"").match(/\S*/)[0];return Z?["latex","katex","math"].indexOf(Z)>=0?"

              ".concat(R,"

              "):'
              ').concat(O?R:Object(r.escape)(R,!0),`
              +`):'
              '+(O?R:Object(r.escape)(R,!0))+"
              "},m.heading=function(R,v,O){var Z=this.options.headerPrefix+O.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return o.push({anchor:Z,level:v,text:R}),"'+R+""},n.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),n.a.use({tokenizer:U,renderer:m});var Ue=n.a,q=e("SJMd"),H=e("wMS7"),P=e.n(H),z=e("Oy/b"),Pe=/]*>/g;function Re(R){var v=document.createElement("div");return v.innerHTML=R,v.childNodes.length===0?"":v.childNodes[0].nodeValue}var We=c.a=function(R){var v=R.value,O=v===void 0?"":v,Z=R.className,ee=R.style,Ae=ee===void 0?{}:ee,ve=String(O),Be=Object(h.useMemo)(function(){var Oe=Ue(ve),rt=B();return ve.match(/\[TOC\]/)&&(Oe=Oe.replace("

              [TOC]

              ",Ee()),s()),Oe=Oe.replace(/(__special_katext_id_\d+__)/g,function(_e,ut){var Qe=rt[ut],$e=Qe.type,qe=Qe.expression;return Object(z.renderToString)(Re(qe)||"",{displayMode:$e==="block",throwOnError:!1,output:"html"})}),Oe=Oe.replace(/▁/g,"\u2581\u2581\u2581"),A(),P.a.sanitize(Oe)},[ve]),Le=Object(h.useRef)();function ue(Oe){var rt=Oe.target;if(rt.tagName.toUpperCase()==="A"){var _e=rt.getAttribute("href");if(_e.startsWith("#")){Oe.preventDefault();var ut=document.getElementById(_e.replace("#",""));ut&&ut.scrollIntoView(!0)}}}return Object(h.useEffect)(function(){if(Le.current&&Be&&(Be.match(Pe)&&window.PR.prettyPrint()),Le.current)return Le.current.addEventListener("click",ue),function(){Le.current.removeEventListener("click",ue),A(),s()}},[Be,Le.current,ue]),p.a.createElement("div",{ref:Le,style:Ae,className:"".concat(Z||""," markdown-body"),dangerouslySetInnerHTML:{__html:Be}})}},"9VGf":function(y,c,e){"use strict";e.d(c,"a",function(){return C});var h=e("q1tI"),p=e.n(h);function C(i,E){var n=Object(h.useRef)();Object(h.useEffect)(function(){n.current=i}),Object(h.useEffect)(function(){function r(){n.current()}if(E!==null){var f=setInterval(r,E);return function(){return clearInterval(f)}}},[E])}},AMnG:function(y,c,e){"use strict";var h=e("miYZ"),p=e("tsqr"),C=e("tJVT"),i=e("q1tI"),E=e.n(i),n=e("nWbc"),r=e.n(n),f=e("Ot1p");c.a=function(o){var u=o.id,m=o.activeDiscussIndex,T=o.onReplyDiscuss,s=Object(i.useState)(""),_=Object(C.a)(s,2),Ee=_[0],U=_[1];function t(G){U(G)}function S(){if(!Ee){p.b.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}T(u,Ee),U("")}return E.a.createElement("div",{key:u,className:"discuss-item-editor",style:{display:m===u?"block":"none",width:"100%"}},E.a.createElement(f.a,{miniToolbar:!0,startInit:m===u,defaultValue:Ee,id:u,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:t}),E.a.createElement("a",{onClick:S,className:"btn-send"},"\u53D1\u9001"))}},BdwD:function(y,c,e){"use strict";var h=e("k1fw"),p=e("q1tI"),C=e.n(p),i=function(n){var r=n.styles,f=r===void 0?{}:r,o=n.customText;return C.a.createElement("section",{className:"tc animated fadeIn",style:Object(h.a)(Object(h.a)({},{color:"#999",margin:"200px auto"}),f)},C.a.createElement("img",{src:e("FOrL")}),C.a.createElement("p",{className:"mt20 font14"},o||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};c.a=i},BjJ7:function(y,c,e){"use strict";e.d(c,"d",function(){return p}),e.d(c,"c",function(){return C}),e.d(c,"f",function(){return i}),e.d(c,"b",function(){return E}),e.d(c,"e",function(){return n}),e.d(c,"a",function(){return r});var h=e("m3rI");function p(f){var o=!0;if(f.length>0){for(var u=0;u1&&arguments[1]!==void 0?arguments[1]:"",u=[],m=0;m=0,Tt=pa?"Cmd":"Ctrl",va=(oe={},Object(E.a)(oe,Tt+"-B","bold"),Object(E.a)(oe,Tt+"-I","italic"),oe),Gt=(ke={},Object(E.a)(ke,Qe,"\u6DFB\u52A0\u94FE\u63A5"),Object(E.a)(ke,qe,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(E.a)(ke,$e,"\u6DFB\u52A0\u56FE\u7247"),Object(E.a)(ke,Rt,"\u6DFB\u52A0\u8868\u683C"),ke),ga=c.a=function(D){var we=D.defaultValue,ge=we===void 0?"":we,De=D.onChange,ze=D.width,tt=ze===void 0?"100%":ze,it=D.height,ct=it===void 0?400:it,at=D.miniToolbar,vt=at===void 0?!1:at,St=D.isFocus,Kt=St===void 0?!1:St,Ft=D.watch,Ht=D.id,Nt=Ht===void 0?"markdown-editor-id":Ht,na=D.showResizeBar,ra=na===void 0?!1:na,Bt=D.noStorage,oa=Bt===void 0?!1:Bt,Zt=D.showNullButton,sa=Zt===void 0?!1:Zt,la=D.fullScreen,Lt=la===void 0?!1:la,wt=D.onBlur,Xt=D.onCMBeforeChange,ye=D.className,ua=ye===void 0?"":ye,Yt=D.placeholder,ia=Yt===void 0?"":Yt,ca=Object(n.useState)(null),Qt=Object(i.a)(ca,2),l=Qt[0],Mt=Qt[1],da=Object(n.useState)(ge),Jt=Object(i.a)(da,2),$t=Jt[0],Wt=Jt[1],ma=Object(n.useState)(Ft),a=Object(i.a)(ma,2),d=a[0],L=a[1],se=Object(n.useState)(Lt),ce=Object(i.a)(se,2),te=ce[0],ae=ce[1],ne=Object(n.useState)(""),F=Object(i.a)(ne,2),w=F[0],J=F[1],b=Object(n.useState)(0),$=Object(i.a)(b,2),N=$[0],Ce=$[1],W=Object(n.useState)(ct),Me=Object(i.a)(W,2),Te=Me[0],Ze=Me[1],Ve=Object(n.useState)(!1),nt=Object(i.a)(Ve,2),dt=nt[0],ot=nt[1],st=Object(n.useRef)(),mt=Object(n.useRef)(),Et=Object(n.useRef)(),gt=Object(n.useRef)();Object(n.useEffect)(function(){if(st.current){var g=function(ie,me){var he=me.clipboardData;if(he){var Ke=he.types.toString(),He=he.items;if(Ke==="text/html,Files"||Ke==="Files"){var Xe=He[1];Ke==="Files"&&(Xe=He[0]),Xe.kind==="file"&&Xe.type.match(/^image\//i)&&ve(Xe.getAsFile(),function(ft){ft.id?x.replaceSelection("![,](/api/attachments/".concat(ft.id,")")):document.location.href="/user/login"})}else return!0}return!0},x=o.a.fromTextArea(st.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!vt,lineWrapping:!0,value:ge,autoCloseTags:!0,autoCloseBrackets:!0});return x.on("paste",g),Mt(x),function(){x.off("paste",g)}}},[]);var At=Object(n.useCallback)(function(){if(mt.current)try{var g=mt.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,x=mt.current.getElementsByClassName("markdown-editor-body")[0];te?x.style.height="calc(100vh - ".concat(g,"px)"):x.style.height="".concat(Te-g,"px")}catch(M){console.log(M,"---- to set md editor body height")}},[Te,mt,te]);Object(n.useEffect)(function(){function g(){var M=new u.default(function(ie){var me=Object(C.a)(ie),he;try{for(me.s();!(he=me.n()).done;){var Ke=he.value;(Ke.target.offsetHeight>0||Ke.target.offsetWidth>0)&&(At(),l.setSize("100%","100%"),l.refresh())}}catch(He){me.e(He)}finally{me.f()}});return M.observe(st.current.parentElement),M}if(l){var x=g();return function(){x.unobserve(st.current.parentElement)}}},[l,At]),Object(n.useEffect)(function(){if(l){for(var g=[],x=function(){var Ke=ie[M];me=Object(i.a)(Ke,2);var He=me[0],Xe=me[1],ft=Object(E.a)({},He,function(){fe(Xe)});g.push(ft),l.addKeyMap(ft)},M=0,ie=Object.entries(va);M0){var g=new Date().getTime(),x=window.sessionStorage.getItem(Nt);g>=N+pt&&(!x||x!==$t)&&(window.sessionStorage.setItem(Nt,$t),ot(!0))}},pt),Object(n.useEffect)(function(){L(Ft)},[l,Ft]),Object(n.useEffect)(function(){l&&(Kt&&l.focus())},[l,Kt]),Object(n.useEffect)(function(){if(d&&l){var g=function(ie){var me=ie.target;if(gt.current){var he=me.scrollTop/me.scrollHeight;gt.current.scrollTop=gt.current.scrollHeight*he}},x=l.getScrollerElement();return x.addEventListener("scroll",g),function(){x.removeEventListener("scroll",g)}}},[l,d]),Object(n.useEffect)(function(){if(l&&Xt){var g=function(M,ie){Xt(M,ie)};return l.on("beforeChange",g),function(){l.off("beforeChange",g)}}},[l,Xt]),Object(n.useEffect)(function(){if(l&&wt){var g=function(){wt(l.getValue())};return l.on("blur",g),function(){l.off("blur",g)}}},[l,wt]),Object(n.useEffect)(function(){if(l){var g=function(M){var ie=M.getValue();Wt(ie),Ce(new Date().getTime()),M.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),De&&De(ie)};return l.on("change",g),function(){l.off("change",g)}}},[l,De]),Object(n.useEffect)(function(){l&&(ge==null?(l.setValue(""),Wt("")):ge!==l.getValue()&&(l.setValue(ge),Wt(ge)))},[l,ge]);var fe=Object(n.useCallback)(function(g){var x=l.getCursor(),M=l.getSelection(),ie=M.split(` `);switch(g){case"bold":return l.replaceSelection("**"+M+"**"),M===""&&l.setCursor(x.line,x.ch+2),l.focus();case"italic":return l.replaceSelection("*"+M+"*"),M===""&&l.setCursor(x.line,x.ch+1),l.focus();case"code":return l.replaceSelection("`"+M+"`"),M===""&&l.setCursor(x.line,x.ch+1),l.focus();case"inline-latex":return l.replaceSelection("`$$"+M+"$$`"),M===""&&l.setCursor(x.line,x.ch+3),l.focus();case"latex":return l.replaceSelection("```latex\n"+M+"\n```"),l.setCursor(x.line+1,M.length+1),l.focus();case"line-break":return l.replaceSelection(`
              `),l.focus();case"list-ul":return M===""?l.replaceSelection("- "+M):l.replaceSelection(ie.map(function(me){return me===""?"":"- ".concat(me)}).join(` `)),l.focus();case"list-ol":return M===""?l.replaceSelection("1. "+M):l.replaceSelection(ie.map(function(me,he){return me===""?"":"".concat(he+1,". ").concat(me)}).join(` -`)),l.focus();case"add-null-ch":return M===""&&l.setCursor(x.line,x.ch+1),l.replaceSelection(aa),l.focus();case"eraser":return l.setValue(""),l.focus();case"trigger-watch":return L(!d),l.focus();case"trigger-full-screen":return ne(!ae),l.focus();case He:J(He);return;case qe:J(qe);return;case $e:J($e);return;case Rt:J(Rt);return;default:throw new Error}},[l,d,ae]),de=Object(n.useCallback)(function(g){J("");switch(w){case He:var x=g.title,M=g.link;return l.replaceSelection("[".concat(x,"](").concat(M,")")),l.focus();case qe:var ie=g.language,me=g.content;return l.replaceSelection(["```"+ie,me,"```"].join(` -`)),l.focus();case $e:var he=g.src,Ke=g.alt;return l.replaceSelection("![ ".concat(Ke," ]( ").concat(he,' "').concat(Ke,'" )')),l.focus();case Rt:for(var Ze=g.row,We=g.col,ft=g.align,kt=` -`,Dt=0;Dt300&&(We=300);var ft=ct+We+"px";Ye(ft)}},ie=Et.current,me=!1,he=0;return ie.addEventListener("mousedown",g),document.addEventListener("mousemove",M),document.addEventListener("mouseup",x),function(){ie.removeEventListener("mousedown",g),document.removeEventListener("mousemove",M),document.removeEventListener("mouseup",x)}}},[l,Et]),Object(n.useEffect)(function(){Ye(ct)},[ct]);var je=It(tt),Ge=It(Te),Se={width:je,height:Ge},Ot=Object(n.useMemo)(function(){if(N){var g=new Date(N),x=g.getHours(),M=g.getMinutes(),ie=g.getSeconds();return x=x<10?"0"+x:x,M=M<10?"0"+M:M,ie=ie<10?"0"+ie:ie,"".concat(x,":").concat(M,":").concat(ie)}return 0},[N]);function _t(){window.sessionStorage.removeItem(Nt),ot(!1),Ce(0)}function re(){ot(!1),Ce(0),l.setValue(window.sessionStorage.getItem(Nt))}return r.a.createElement(n.Fragment,null,r.a.createElement("div",{className:"markdown-editor-wrapper",ref:mt},r.a.createElement("div",{className:"markdown-editor-container ".concat(ua," ").concat(d?"on-preview":""," ").concat(vt?"mini":""," ").concat(ae?"full-screen":""),style:Se},r.a.createElement(K,{watch:d,fullScreen:ae,showNullButton:sa,onActionCallback:fe}),r.a.createElement("div",{className:"markdown-editor-body"},r.a.createElement("div",{className:"codemirror-container"},r.a.createElement("textarea",{ref:st,placeholder:ia})),d?r.a.createElement("div",{ref:gt,className:"preview-container"},r.a.createElement(t.a,{value:$t})):null)),dt?r.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",r.a.createElement("a",{onClick:re},"\u6062\u590D")," ? /",r.a.createElement("a",{onClick:_t},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Ot," \u4FDD\u5B58\uFF09"):null),ra?r.a.createElement("a",{ref:Et,className:"editor-resize"}):null,r.a.createElement(H.a,null,Gt[w]?r.a.createElement(p.a,{centered:!0,title:Gt[w],visible:!0,onCancel:be,footer:null},Qe):null))}},QUZ3:function(y,c,e){"use strict";e.r(c);var R=e("0Owb"),p=e("PpiC"),C=e("T2oS"),i=e("W9HT"),E=e("+L6B"),n=e("2/Rp"),r=e("2qtc"),f=e("kLXV"),o=e("WmNS"),u=e.n(o),m=e("9og8"),T=e("tJVT"),s=e("k1fw"),_=e("aHsQ"),Ee=e("sGsY"),U=e("q1tI"),t=e.n(U),S=e("Fvcw"),G=e("GIiI"),I=e("Ty5D"),B=e("55Ip"),A=e("OJz4"),K=e("V0Rq"),H=e("bntm"),X=e("cDPC"),Q=e("m3rI"),Ue=e("RCxd"),q=e("EHPI"),Z=e("S+dL"),P=e.n(Z),z=e("J66h"),Pe=e("uMZB"),Re=e.n(Pe),ke=e("p/48"),h=e("JPnl"),v=e("y8nQ"),O=e("Vl3Y"),Y=e("5NDa"),ee=e("5rEg"),Ae=ee.a.TextArea,ve=5e3,Be=function(a){var d=a.callback,L=a.onCancel,se=a.notes;function ce(ae){d(ae)}return t.a.createElement(O.a,{className:"note-form-panel",onFinish:ce,initialValues:{notes:se}},t.a.createElement(O.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)}]},t.a.createElement(Ae,{placeholder:"\u8BF7\u8F93\u5165\u7B14\u8BB0\u5185\u5BB9",rows:5})),t.a.createElement(O.a.Item,{style:{textAlign:"right"}},t.a.createElement(n.a,{type:"ghost",onClick:L,style:{marginRight:10}}," \u53D6\u6D88 "),t.a.createElement(n.a,{type:"primary",htmlType:"submit"}," \u63D0\u4EA4 ")))},Le=e("7SP1"),ue=e("DjyN"),Oe=e("NUBc"),rt=e("miYZ"),_e=e("tsqr"),ut=e("g9YV"),He=e("wCAj"),$e=e("+k/U"),qe=e.n($e),Rt={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"},Ut=Rt,xt=e("6VBw"),V=function(d,L){return U.createElement(xt.a,Object.assign({},d,{ref:L,icon:Ut}))};V.displayName="CopyOutlined";var oe=U.forwardRef(V),we=e("JB8y"),et=e("wd/R"),Pt=e.n(et),pt=He.a.Column,aa=function(a){var d=a.submitResult,L=a.submitRecords,se=a.page,ce=a.onPageChange,ae=a.topicId,ne=d||{},te=ne.status,F=ne.id,w=ne.input,J=ne.output,b=ne.expected_output,$=L||{},N=$.records,Ce=$.records_count;function W(){navigator.clipboard.writeText(z.Base64.decode(J)).then(function(){_e.b.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return t.a.createElement(t.a.Fragment,null,F?t.a.createElement(t.a.Fragment,null,t.a.createElement("ul",{className:qe.a.info},t.a.createElement("li",null,"\u6267\u884C\u7ED3\u679C\uFF1A",t.a.createElement("span",{className:te===we.a.OK?"c-green":"c-red"},h.a[te])),t.a.createElement("li",{className:qe.a.error},t.a.createElement("a",{onClick:W},"\u590D\u5236\u9519\u8BEF\u4FE1\u606F ",t.a.createElement(oe,null)," ")),t.a.createElement("li",null,t.a.createElement(B.Link,{to:"/myproblems/".concat(ae,"/record-detail/").concat(F)},"\u663E\u793A\u8BE6\u60C5 > "))),te!==we.a.OK?t.a.createElement(t.a.Fragment,null,t.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),t.a.createElement("pre",null,w),t.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),t.a.createElement("pre",null,z.Base64.decode(J)),t.a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),t.a.createElement("pre",null,z.Base64.decode(b))):null):null,(N==null?void 0:N.length)>0?t.a.createElement(He.a,{dataSource:N,rowKey:"id",pagination:!1},t.a.createElement(pt,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:function(Te,Ye){return t.a.createElement("span",null," ",Pt()(Te).format("YYYY-MM-DD hh:mm:ss"))}}),t.a.createElement(pt,{title:"\u63D0\u4EA4\u7ED3\u679C",dataIndex:"status",key:"status",render:function(Te,Ye){var Ve;return t.a.createElement(B.Link,{className:Te===0?"c-green":"c-red",to:"/myproblems/".concat(ae,"/record-detail/").concat(Ye.id)},(Ve=h.a[Te])===null||Ve===void 0?void 0:Ve.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),t.a.createElement(pt,{title:"\u6267\u884C\u7528\u65F6 (S)",dataIndex:"execute_time",key:"execute_time"}),t.a.createElement(pt,{title:"\u5185\u5B58\u6D88\u8017\uFF08MB\uFF09",dataIndex:"execute_memory",key:"execute_memory"}),t.a.createElement(pt,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"})):null,Ce>15?t.a.createElement(Oe.a,{className:qe.a.pagination,current:se,pageSize:15,total:Ce,onChange:ce}):null)},It=e("BdwD"),pa=e("DYRE"),Tt=e("zeV3"),va=e("+BJd"),Gt=e("mr32"),ga=e("pPuO"),D=e.n(ga),Xe=e("9Bee"),ge={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}},De=function(a){var d=a.hack,L=a.onTriggerPraise,se=a.toDiscuss,ce=d.language,ae=d.difficult,ne=d.time_limit,te=d.username,F=d.user_path,w=d.user_praise,J=d.comments_count,b=d.praises_count,$=d.description,N=d.pass_count,Ce=d.submit_count,W=Object(I.l)(),Me=ge[ae];return t.a.createElement(t.a.Fragment,null,t.a.createElement("ul",{className:D.a.info},t.a.createElement("li",null,"\u7F16\u7A0B\u8BED\uFF1A",t.a.createElement("b",null,ce)),t.a.createElement("li",null,"\u96BE\u5EA6\uFF1A",t.a.createElement(Gt.a,{color:Me.color},Me.name)),t.a.createElement("li",null,"\u7A0B\u5E8F\u8FD0\u884C\u65F6\u95F4\u9650\u5236\uFF1A",t.a.createElement("b",null,ne,"\u79D2"))),t.a.createElement(Xe.a,{value:$,className:D.a.desc}),t.a.createElement("ul",{className:D.a["commit-info"]},t.a.createElement("li",null,t.a.createElement(Tt.a,{size:4},t.a.createElement("span",null,"\u901A\u8FC7\u6B21\u6570")," ",t.a.createElement("b",null,N))),t.a.createElement("li",null,t.a.createElement(Tt.a,{size:4},t.a.createElement("span",null,"\u63D0\u4EA4\u6B21\u6570")," ",t.a.createElement("b",null,Ce))," "),t.a.createElement("li",{style:{flex:"1 0 0"}}),W.query.type!=="exercises"&&t.a.createElement("li",null,t.a.createElement(Tt.a,{size:4},t.a.createElement("i",{className:"iconfont icon-huifu1",onClick:se})," ",t.a.createElement("b",null,J))," ")))},ze=e("dhSg"),tt=e("oBTY"),it=e("M8RZ"),ct=e("qJ4+"),at=e("ErOA");function vt(a,d){return Object(at.c)("/problems/".concat(a,"/comments.json?page=").concat(d,"&limit=10"))}function St(a){return Object(at.e)("/discusses/".concat(a,"/plus.json"),{container_type:"Discuss",type:1})}function Kt(a,d,L){return Object(at.e)("/problems/".concat(a,"/comments/reply.json"),{comments:{content:L,parent_id:d}})}function Ft(a,d){return Object(at.e)("/problems/".concat(a,"/comments.json"),{comments:{content:d}})}function Ht(a,d,L){return Object(at.e)("/problems/".concat(a,"/comments/").concat(d,"/hidden.json"),L)}function Nt(a,d){return Object(at.b)("/problems/".concat(a,"/comments/").concat(d))}var na=e("U7T7"),ra=e("AMnG");function Bt(a){var d=a.author;return t.a.createElement("a",{href:"/users/".concat(d.login),target:"_blank"},t.a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:"".concat(Q.a.IMG_SERVER,"/images/").concat(d.image_url),width:"50"}))}function oa(a){var d=a.data,L=a.index,se=a.parentDiscussIndex,ce=a.user,ae=a.onSetActionType,ne=d.author,te=d.can_delete,F=d.content,w=d.id,J=d.time;function b(){ae({id:w,index:L,type:"delete-discuss",parentDiscussIndex:se,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}var $=ce.admin||te||ne.user_id===ce.user_id;return t.a.createElement("div",{className:"discuss-item-container second-discuss "},t.a.createElement(Bt,{author:ne}),t.a.createElement("section",null,t.a.createElement("div",{className:"discuss-info"},t.a.createElement("a",{href:"/users/".concat(ne.login),target:"_blank"},ne.name),t.a.createElement("span",{className:"grey"},J),t.a.createElement("div",{className:"btn-group",style:{marginBottom:0}},$?t.a.createElement("a",{onClick:b,title:"\u5220\u9664"},t.a.createElement("i",{className:"iconfont icon-shanchu"})):null)),t.a.createElement(Xe.a,{className:"discuss-content",value:F})))}var Zt=function(a){var d=a.user,L=a.data,se=a.index,ce=a.onPlusDiscuss,ae=a.onSetActionType,ne=a.activeDiscussIndex,te=a.onReplyDiscuss,F=a.onSetActiveDiscussIndex,w=L.content,J=L.children,b=L.hidden,$=L.id,N=L.praise_count,Ce=L.time,W=L.user_praise,Me=L.can_delete,Te=L.author;function Ye(){F($)}function Ve(){ce($,!W,se)}function nt(){ae({id:$,index:se,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function dt(){ae({id:$,index:se,params:{hidden:b?"0":"1"},type:"hidden-discuss",message:b?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}var ot=d.admin||d.user_id===Te.user_id;return t.a.createElement("div",{className:"discuss-item-container",key:$},t.a.createElement(Bt,{author:Te}),t.a.createElement("section",null,t.a.createElement("div",{className:"discuss-info"},t.a.createElement("a",{href:"/users/".concat(Te.login),target:"_blank"}," ",Te.name," "),t.a.createElement("span",{className:"grey"},Ce)),t.a.createElement(Xe.a,{className:"discuss-content",value:w}),J&&J.length>0?t.a.createElement("div",{className:"reply-discuss-container"},J.map(function(st,mt){return t.a.createElement(oa,{key:st.id,data:st,index:mt,user:d,onSetActionType:ae,parentDiscussIndex:se})})):null,t.a.createElement("div",{className:"btn-group"},ot?t.a.createElement("a",{onClick:dt,title:b?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},t.a.createElement("i",{className:b?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Me&&(!J||J.length==0)?t.a.createElement("a",{onClick:nt,title:"\u5220\u9664"},t.a.createElement("i",{className:"iconfont icon-shanchu"})):null,t.a.createElement("a",{onClick:Ye,title:"\u56DE\u590D"}," ",t.a.createElement("i",{className:"iconfont icon-huifu1"})," "),t.a.createElement("a",{onClick:Ve,className:W?"c-orange":""},t.a.createElement("i",{className:W?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),t.a.createElement("span",null,N||""))),t.a.createElement(ra.a,{id:$,activeDiscussIndex:ne,onReplyDiscuss:te})))},sa=e("kaH+"),la=e("X8oJ"),Lt=e("Ot1p"),wt=function(a){var d=a.user_praise,L=a.praise_count,se=a.praisePlus,ce=a.onCreateDiscuss,ae=a.discuss_count,ne=Object(U.useState)(!1),te=Object(T.a)(ne,2),F=te[0],w=te[1],J=Object(U.useState)(""),b=Object(T.a)(J,2),$=b[0],N=b[1];function Ce(Ve){N(Ve)}function W(){w(!0)}function Me(){w(!1)}function Te(){return Ye.apply(this,arguments)}function Ye(){return Ye=Object(m.a)(u.a.mark(function Ve(){return u.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:ce($),N(""),w(!1);case 3:case"end":return dt.stop()}},Ve)})),Ye.apply(this,arguments)}return t.a.createElement("div",{className:"dis-input-editor-container ".concat(F?"active":""," ")},t.a.createElement("div",{className:F?"text-area hide":"text-area"},t.a.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:W}),t.a.createElement("a",null," ",t.a.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",ae," "),t.a.createElement("a",{className:"c-light-black",onClick:se,title:d?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},t.a.createElement("i",{className:"mr3 ".concat(d?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"," ")}),L?t.a.createElement("span",null,L):"")),F?t.a.createElement("div",{className:"input-mask",onClick:Me}):null,t.a.createElement("div",{className:F?"md-container":"md-container hide"},t.a.createElement(Lt.a,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:$,height:240,onChange:Ce}),t.a.createElement("div",{className:"tip-container",onClick:Me},t.a.createElement("a",{className:"btn-send",onClick:Te}," \u53D1\u9001 "))))},Xt={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null},ye;(function(a){a[a.GET_DISCUSSES=0]="GET_DISCUSSES",a[a.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",a[a.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",a[a.PLUS_DISCUSS=3]="PLUS_DISCUSS",a[a.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",a[a.SET_PAGE=5]="SET_PAGE",a[a.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING"})(ye||(ye={}));function ua(a,d){switch(d.type){case ye.SHOW_DISCUSSES_LOADING:return Object(s.a)(Object(s.a)({},a),{},{loading:!0});case ye.GET_DISCUSSES:return Object(s.a)(Object(s.a)({},a),d.payload);case ye.TOP_OR_DOWN_DISCUSS:return Object(s.a)(Object(s.a)({},a),d.payload);case ye.SET_ACTION_TYPE:return Object(s.a)(Object(s.a)({},a),d.payload);case ye.PLUS_DISCUSS:return Object(s.a)(Object(s.a)({},a),d.payload);case ye.SET_PAGE:return Object(s.a)(Object(s.a)({},a),{},{page:d.payload});case ye.ACTIVE_DISCUSS_INDEX:return Object(s.a)(Object(s.a)({},a),d.payload);default:throw new Error}}var Yt=function(a){var d=a.user,L=a.identifier,se=a.hack,ce=a.onTriggerPraise,ae=Object(U.useReducer)(ua,Xt),ne=Object(T.a)(ae,2),te=ne[0],F=ne[1],w=te.loading,J=te.page,b=te.data,$=te.count,N=te.actionType,Ce=te.activeDiscussIndex,W=Object(U.useCallback)(Object(m.a)(u.a.mark(function fe(){var de,Qe,be;return u.a.wrap(function(Ge){for(;;)switch(Ge.prev=Ge.next){case 0:return F({type:ye.SHOW_DISCUSSES_LOADING}),Ge.next=3,vt(L,J);case 3:de=Ge.sent,Qe=de.comments,be=de.disscuss_count,F({type:ye.GET_DISCUSSES,payload:{data:Qe,count:be,loading:!1}});case 6:case"end":return Ge.stop()}},fe)})),[J,L]);Object(U.useEffect)(function(){W()},[L,J]);function Me(fe){F({type:ye.SET_PAGE,page:fe})}function Te(fe){F({type:ye.SET_ACTION_TYPE,payload:{actionType:fe}})}function Ye(fe){Ce===fe?F({type:ye.ACTIVE_DISCUSS_INDEX,payload:{activeDiscussIndex:null}}):F({type:ye.ACTIVE_DISCUSS_INDEX,payload:{activeDiscussIndex:fe}})}function Ve(fe,de,Qe){return nt.apply(this,arguments)}function nt(){return nt=Object(m.a)(u.a.mark(function fe(de,Qe,be){var je;return u.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:return Se.prev=0,Se.next=3,St(de);case 3:je=Se.sent,b[be].user_praise=Qe,b[be].praise_count=je.praise_count,F({type:ye.PLUS_DISCUSS,payload:{data:Object(tt.a)(b)}}),Se.next=12;break;case 9:Se.prev=9,Se.t0=Se.catch(0),console.log(Se.t0);case 12:case"end":return Se.stop()}},fe,null,[[0,9]])})),nt.apply(this,arguments)}function dt(){return ot.apply(this,arguments)}function ot(){return ot=Object(m.a)(u.a.mark(function fe(){var de,Qe,be,je,Ge,Se,Ot,_t;return u.a.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:if(de=N.id,Qe=N.params,be=N.type,je=N.index,Ge=N.parentDiscussIndex,!(be==="hidden-discuss")){g.next=6;break}return g.next=4,Ht(L,de,Qe);case 4:Ge?b[Ge].children[je].hidden=Qe.hidden==1:b[je].hidden=Qe.hidden==1,F({type:ye.SET_ACTION_TYPE,payload:{actionType:null,data:Object(tt.a)(b)}});case 6:if(!(be==="delete-discuss")){g.next=31;break}return g.next=9,Nt(L,de);case 9:if(!(Ge||Ge===0)){g.next=22;break}Se=b[Ge].children,Ot=Se.length-1;case 12:if(!(Ot>=0)){g.next=19;break}if(!(Se[Ot].id===de)){g.next=16;break}return Se.splice(Ot,1),g.abrupt("break",19);case 16:Ot--,g.next=12;break;case 19:b[Ge].children=Se,g.next=30;break;case 22:_t=b.length-1;case 23:if(!(_t>=0)){g.next=30;break}if(!(b[_t].id===de)){g.next=27;break}return b.splice(_t,1),g.abrupt("break",30);case 27:_t--,g.next=23;break;case 30:F({type:ye.SET_ACTION_TYPE,payload:{actionType:null,data:Object(tt.a)(b)}});case 31:case"end":return g.stop()}},fe)})),ot.apply(this,arguments)}function st(){F({type:ye.SET_ACTION_TYPE,payload:{actionType:null}})}function mt(fe,de){return Et.apply(this,arguments)}function Et(){return Et=Object(m.a)(u.a.mark(function fe(de,Qe){return u.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:return je.prev=0,je.next=3,Kt(L,de,Qe);case 3:W(),je.next=9;break;case 6:je.prev=6,je.t0=je.catch(0),console.log(je.t0);case 9:case"end":return je.stop()}},fe,null,[[0,6]])})),Et.apply(this,arguments)}function gt(fe){return At.apply(this,arguments)}function At(){return At=Object(m.a)(u.a.mark(function fe(de){return u.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return F({type:ye.SHOW_DISCUSSES_LOADING}),be.next=3,Ft(L,de);case 3:W();case 4:case"end":return be.stop()}},fe)})),At.apply(this,arguments)}return t.a.createElement(t.a.Fragment,null,t.a.createElement("div",{className:"discuss-panel"},b.length===0?t.a.createElement(It.a,null):b.map(function(fe,de){return t.a.createElement(Zt,{onReplyDiscuss:mt,onPlusDiscuss:Ve,onSetActiveDiscussIndex:Ye,onSetActionType:Te,data:fe,index:de,user:d,activeDiscussIndex:Ce})}),$>10?t.a.createElement("div",{className:"pagination-container"},t.a.createElement(Oe.a,{showQuickJumper:!0,onChange:Me,current:J,total:$})):null),t.a.createElement(wt,{user_praise:se.user_praise,praise_count:se.praises_count,praisePlus:ce,discuss_count:se.comments_count,onCreateDiscuss:gt}),t.a.createElement(it.a,null,t.a.createElement(f.a,{centered:!0,title:"\u63D0\u793A",visible:!!N,onOk:dt,onCancel:st},t.a.createElement("p",null,N?N.message:"")),t.a.createElement(sa.a,null)))},ia=function(a){var d=a.hack,L=a.onTriggerPraise,se=a.topicId,ce=a.page,ae=a.onPageChange,ne=a.user,te=a.submitRecords,F=a.submitResult,w=Object(U.useState)("0"),J=Object(T.a)(w,2),b=J[0],$=J[1],N=Object(I.l)();function Ce(Me){var Te=Me.target.id;$(Te)}Object(U.useEffect)(function(){var Me=ze.a.subscribe("to-commit-info",function(){$("1")});return Me},[]);function W(){$("2")}return console.log(te,"submitRecords"),t.a.createElement("div",{className:"left-panel"},t.a.createElement("ul",{className:"s-navs bg-white"},t.a.createElement("li",null,t.a.createElement("a",{className:b==="0"?"active":"",id:"0",onClick:Ce},"\u4EFB\u52A1\u63CF\u8FF0")),t.a.createElement("li",null,t.a.createElement("a",{className:b==="1"?"active":"",id:"1",onClick:Ce},"\u63D0\u4EA4\u8BB0\u5F55")),N.query.type!=="exercises"&&t.a.createElement("li",null,t.a.createElement("a",{className:b==="2"?"active":"",id:"2",onClick:Ce},"\u8BC4\u8BBA"))),t.a.createElement("div",{className:"tab-panel-body ".concat(b==="0"?"":"hide")},t.a.createElement(De,{hack:d,onTriggerPraise:L,toDiscuss:W})),t.a.createElement("div",{className:"tab-panel-body ".concat(b==="1"?"":"hide")},(te==null?void 0:te.records_count)?t.a.createElement(aa,{page:ce,onPageChange:ae,topicId:se,submitRecords:te,submitResult:F}):t.a.createElement(It.a,null)),t.a.createElement("div",{className:"tab-panel-body ".concat(b==="2"?"":"hide"),style:{padding:0}},t.a.createElement(Yt,{user:ne,identifier:d.identifier,hack:d,onTriggerPraise:L})))},ca=Ee.a.Countdown,Qt={Java:"java",C:"c",Python:"py","C++":"c"},l;(function(a){a[a.SET_LOADING=0]="SET_LOADING",a[a.GET_DATA=1]="GET_DATA",a[a.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",a[a.SET_DATA=3]="SET_DATA",a[a.SET_DEBUGING=4]="SET_DEBUGING",a[a.SET_SUBMITING=5]="SET_SUBMITING",a[a.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",a[a.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",a[a.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",a[a.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",a[a.SET_PAGE=10]="SET_PAGE"})(l||(l={}));function Mt(){return new Date().getTime()}var da={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function Jt(a,d){switch(d.type){case l.GET_DATA:return Object(s.a)(Object(s.a)({},a),d.payload);case l.SET_DATA:return Object(s.a)(Object(s.a)({},a),{},{data:d.payload});case l.SET_LOADING:return Object(s.a)(Object(s.a)({},a),{},{loading:d.payload});case l.SET_SHOW_NOTE:return Object(s.a)(Object(s.a)({},a),{},{showNote:d.payload});case l.SET_DEBUGING:return Object(s.a)(Object(s.a)({},a),{},{debuging:d.payload});case l.SET_SUBMITING:return Object(s.a)(Object(s.a)({},a),{},{submitting:d.payload});case l.GET_SUBMIT_RECORDS:return Object(s.a)(Object(s.a)({},a),{},{submitRecords:d.payload});case l.SET_PAGE:return Object(s.a)(Object(s.a)({},a),{},{submitRecordPage:d.payload});case l.SET_EXECUTE_MESSAGE:return Object(s.a)(Object(s.a)({},a),{},{executingMessage:d.payload});case l.SET_EXECUTE_RESULT:return Object(s.a)(Object(s.a)({},a),d.payload);case l.SET_SUBMIT_RESULT:return Object(s.a)(Object(s.a)({},a),d.payload);default:throw new Error}}var $t=c.default=function(a){var d,L,se,ce,ae=a.children,ne=Object(U.useReducer)(Jt,da),te=Object(T.a)(ne,2),F=te[0],w=te[1],J=Object(I.m)(),b=J.id,$=Object(I.k)(),N=Object(I.l)(),Ce=F.loading,W=F.data,Me=F.debugResult,Te=F.submitResult,Ye=F.submitRecords,Ve=F.submitRecordPage,nt=F.showNote,dt=F.debuging,ot=F.submitting,st=F.executingMessage,mt=Object(U.useState)("#FFF"),Et=Object(T.a)(mt,2),gt=Et[0],At=Et[1],fe=Object(U.useState)(null),de=Object(T.a)(fe,2),Qe=de[0],be=de[1],je=Object(U.useState)({}),Ge=Object(T.a)(je,2),Se=Ge[0],Ot=Ge[1],_t=W==null?void 0:W.user,re=W==null?void 0:W.hack;Object(U.useEffect)(function(){function pe(){return k.apply(this,arguments)}function k(){return k=Object(m.a)(u.a.mark(function xe(){var j,Ie,le,Fe,Ne,bt;return u.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:return Je.next=2,Object(A.d)(b);case 2:if(j=Je.sent,j.status===401?document.location.href="/user/login":(j.hack.code=z.Base64.decode(j.hack.code),w({type:l.GET_DATA,payload:{loading:!1,data:j}})),!(N.query.type==="exercises")){Je.next=10;break}return Je.next=7,Object(K.s)({categoryId:N.query.exercisesId});case 7:le=Je.sent,Ot(Object(s.a)({},le)),(le==null?void 0:le.left_banner_id)&&(le==null||((Ie=le.exercise)===null||Ie===void 0)?void 0:Ie.left_time)&&(be(Date.now()+(le==null||((Fe=le.exercise)===null||Fe===void 0)?void 0:Fe.left_time)*1e3),setTimeout(function(){At("red")},((le==null||((Ne=le.exercise)===null||Ne===void 0)?void 0:Ne.left_time)-300>0?(le==null||((bt=le.exercise)===null||bt===void 0)?void 0:bt.left_time)-300:0)*1e3));case 10:case"end":return Je.stop()}},xe)})),k.apply(this,arguments)}b&&pe()},[b]),Object(U.useEffect)(function(){x(),N.query.type==="exercises"&&(document.addEventListener("webkitfullscreenchange",function(pe){g()}),window.onblur=function(){Object(H.a)()&&Object(H.b)()})},[b,Ve]);var g=function(){$.push("/classrooms/".concat(N.query.coursesId,"/exercise/").concat(N.query.exercisesId,"/users/").concat(N.query.login))};function x(){return M.apply(this,arguments)}function M(){return M=Object(m.a)(u.a.mark(function pe(){var k;return u.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return j.prev=0,j.next=3,Object(A.f)(b,{limit:15,page:Ve});case 3:k=j.sent,w({type:l.GET_SUBMIT_RECORDS,payload:k}),j.next=10;break;case 7:j.prev=7,j.t0=j.catch(0),console.log(j.t0);case 10:case"end":return j.stop()}},pe,null,[[0,7]])})),M.apply(this,arguments)}function ie(pe){w({type:l.SET_PAGE,payload:pe})}function me(){return he.apply(this,arguments)}function he(){return he=Object(m.a)(u.a.mark(function pe(){var k,xe,j,Ie,le;return u.a.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:if(!ot){Ne.next=2;break}return Ne.abrupt("return");case 2:return w({type:l.SET_SUBMITING,payload:!0}),Ne.prev=3,Ne.next=6,Object(A.k)(b,{code:z.Base64.encode(re.code)});case 6:if(k=Ne.sent,!(k.status===0)){Ne.next=16;break}return xe=function(){var bt=Object(m.a)(u.a.mark(function lt(){var Je,jt,zt,Vt,Ct,fa;return u.a.wrap(function(ht){for(;;)switch(ht.prev=ht.next){case 0:return ht.next=2,Object(A.c)(b,"submit");case 2:if(Je=ht.sent,jt=Je.status,zt=Je.data,Vt=Mt(),Ct=Vt-le>Ie*1e3,jt!==0&&!Ct&&setTimeout(xe,1e3),!Ct){ht.next=12;break}return f.a.error({centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),w({type:l.SET_SUBMITING,payload:!1}),ht.abrupt("return");case 12:if(!(jt===0)){ht.next=18;break}return ht.next=15,Object(A.f)(b,{limit:15,page:Ve});case 15:fa=ht.sent,w({type:l.SET_SUBMIT_RESULT,payload:Object(s.a)(Object(s.a)({},F),{},{submitResult:zt,submitting:!1,submitRecords:fa})}),ze.a.publish("to-commit-info");case 18:case"end":return ht.stop()}},lt)}));return function(){return bt.apply(this,arguments)}}(),j={},N.query.type==="exercises"&&(j.extras={exercise_id:N.query.exercisesId,question_id:N.query.questionId}),Ne.next=13,Object(A.h)(b,j);case 13:Ie=re.time_limit,le=Mt(),xe();case 16:Ne.next=22;break;case 18:Ne.prev=18,Ne.t0=Ne.catch(3),console.log(Ne.t0),w({type:l.SET_SUBMITING,payload:!1});case 22:case"end":return Ne.stop()}},pe,null,[[3,18]])})),he.apply(this,arguments)}function Ke(){return Ze.apply(this,arguments)}function Ze(){return Ze=Object(m.a)(u.a.mark(function pe(){var k,xe,j,Ie;return u.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return w({type:l.SET_DEBUGING,payload:!0}),Fe.prev=1,Fe.next=4,Object(A.k)(b,{code:z.Base64.encode(re.code)});case 4:if(k=Fe.sent,!(k.status===0)){Fe.next=12;break}return xe=function(){var Ne=Object(m.a)(u.a.mark(function bt(){var lt,Je,jt,zt,Vt,Ct;return u.a.wrap(function(yt){for(;;)switch(yt.prev=yt.next){case 0:return yt.next=2,Object(A.c)(b,"debug");case 2:if(lt=yt.sent,Je=lt.status,jt=lt.message,zt=lt.data,Vt=Mt(),Ct=Vt-Ie>j*1e3,Je!==0&&!Ct&&(w({type:l.SET_EXECUTE_MESSAGE,payload:jt}),setTimeout(xe,1e3)),!Ct){yt.next=12;break}return f.a.error({centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),yt.abrupt("return");case 12:Je===0&&w({type:l.SET_EXECUTE_RESULT,payload:Object(s.a)(Object(s.a)({},F),{},{debugResult:zt,debuging:!1})});case 13:case"end":return yt.stop()}},bt)}));return function(){return Ne.apply(this,arguments)}}(),j=re.time_limit,Fe.next=10,Object(A.b)(b,{input:encodeURIComponent(W.test_case.input)});case 10:Ie=Mt(),xe();case 12:Fe.next=17;break;case 14:Fe.prev=14,Fe.t0=Fe.catch(1),console.log(Fe.t0);case 17:return Fe.prev=17,w({type:l.SET_DEBUGING,payload:!1}),Fe.finish(17);case 20:case"end":return Fe.stop()}},pe,null,[[1,14,17,20]])})),Ze.apply(this,arguments)}function We(pe){w({type:l.SET_DATA,payload:Object(s.a)(Object(s.a)({},W),{},{hack:Object(s.a)(Object(s.a)({},re),{},{code:pe})})})}function ft(pe){var k=pe.target.value;w({type:l.SET_DATA,payload:Object(s.a)(Object(s.a)({},W),{},{test_case:{input:k}})})}function kt(){return Dt.apply(this,arguments)}function Dt(){return Dt=Object(m.a)(u.a.mark(function pe(){var k;return u.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return j.prev=0,j.next=3,Object(A.g)(b);case 3:k=j.sent,k.status===401?$.replace("/login",{from:N.pathname}):We(z.Base64.decode(k.code)),j.next=10;break;case 7:j.prev=7,j.t0=j.catch(0),console.log(j.t0);case 10:case"end":return j.stop()}},pe,null,[[0,7]])})),Dt.apply(this,arguments)}function qt(){f.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.a.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",t.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(m.a)(u.a.mark(function k(){var xe;return u.a.wrap(function(Ie){for(;;)switch(Ie.prev=Ie.next){case 0:return Ie.next=2,Object(A.i)(b);case 2:xe=Ie.sent,xe.status===401?$.replace("/login",{from:N.pathname}):We(z.Base64.decode(xe.code));case 4:case"end":return Ie.stop()}},k)}))()}})}function ea(){w({type:l.SET_SHOW_NOTE,payload:!0})}function ta(){w({type:l.SET_SHOW_NOTE,payload:!1})}function ha(pe){return Ea.apply(this,arguments)}function Ea(){return Ea=Object(m.a)(u.a.mark(function pe(k){return u.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return j.next=2,Object(A.a)(b,k);case 2:w({type:l.GET_DATA,payload:{showNote:!1,data:Object(s.a)(Object(s.a)({},W),{},{hack:Object(s.a)(Object(s.a)({},re),{},{notes:k.notes})})}});case 3:case"end":return j.stop()}},pe)})),Ea.apply(this,arguments)}var Ra={input:W==null||((d=W.test_case)===null||d===void 0)?void 0:d.input,language:re==null?void 0:re.language,code:re==null?void 0:re.code,title:"main."+Qt[re==null?void 0:re.language],modify_code:re==null?void 0:re.modify_code,notes:re==null?void 0:re.notes,debugResult:Me,debuging:dt,submitting:ot,executingMessage:st,onCancelNote:ta,onAddNote:ha,showNote:nt,onShowNote:ea,onSubmitCode:me,onChangeCode:We,onChangeInput:ft,onDebugCode:Ke,onResetCode:kt,onSyncCode:qt};function Oa(){return _a.apply(this,arguments)}function _a(){return _a=Object(m.a)(u.a.mark(function pe(){var k,xe,j;return u.a.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.next=2,Object(A.j)(re.id,{container_type:"Hack",type:1});case 2:k=le.sent,xe=k.praise_count,j=Object(s.a)(Object(s.a)({},W),{},{hack:Object(s.a)(Object(s.a)({},re),{},{praises_count:xe,user_praise:!re.user_praise})}),w({type:l.SET_DATA,payload:j});case 6:case"end":return le.stop()}},pe)})),_a.apply(this,arguments)}var ba={topicId:b,submitResult:Te,submitRecords:Ye,page:Ve,onPageChange:ie,hack:re,user:W==null?void 0:W.user,onTriggerPraise:Oa};return t.a.createElement(t.a.Fragment,null,t.a.createElement(i.a,{spinning:Ce,delay:500},W?t.a.createElement(t.a.Fragment,null,t.a.createElement("header",{className:Re.a.header},N.query.type!=="exercises"&&t.a.createElement("div",null,t.a.createElement("img",{src:"".concat(Q.a.IMG_SERVER,"/images/").concat(_t.image_url),alt:"user",width:30}),t.a.createElement("span",null,_t.name)),t.a.createElement("h2",null," ",re.name," "),_t.hack_manager?t.a.createElement(B.Link,{className:Re.a.btn_back,to:"/problems/".concat(re.identifier,"/edit"),style:{marginRight:10}}," ",t.a.createElement(S.a,null)," \u7F16\u8F91"):null,(Se==null||((L=Se.exercise)===null||L===void 0)?void 0:L.left_time)&&t.a.createElement(t.a.Fragment,null,t.a.createElement("span",{style:{color:gt},className:"iconfont icon-kaoshishichang mr5"}),t.a.createElement("span",{className:"c-white mr20"},t.a.createElement(ca,{valueStyle:{color:gt,fontSize:16,fontWeight:"normal"},title:t.a.createElement("span",{style:{color:gt,fontSize:16}},"\u5269\u4F59\u65F6\u95F4\uFF1A"),value:Qe,onFinish:Object(m.a)(u.a.mark(function pe(){var k,xe;return u.a.wrap(function(Ie){for(;;)switch(Ie.prev=Ie.next){case 0:return Ie.next=2,Object(K.N)({categoryId:N.query.exercisesId,commit_method:2});case 2:k=Ie.sent,(k==null?void 0:k.status)===0&&f.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:t.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",t.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){var le=Object(m.a)(u.a.mark(function Ne(){return u.a.wrap(function(lt){for(;;)switch(lt.prev=lt.next){case 0:$.push("/classrooms/".concat(N.query.coursesId,"/exercise/").concat(N.query.exercisesId,"/detail"));case 1:case"end":return lt.stop()}},Ne)}));function Fe(){return le.apply(this,arguments)}return Fe}()}),(k==null?void 0:k.status)===-3&&(xe=parseInt(k==null?void 0:k.message),be(Date.now()+xe*1e3));case 5:case"end":return Ie.stop()}},pe)}))}))),((se=N)===null||se===void 0||((ce=se.query)===null||ce===void 0)?void 0:ce.type)==="exercises"?t.a.createElement(n.a,{type:"primary",onClick:function(){f.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.a.createElement("div",{className:"tc"},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u5DF2\u7ECF\u63D0\u4EA4\uFF1F"),onOk:function(){g()}})}},t.a.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"})," \u8FD4\u56DE\u8BD5\u5377"):t.a.createElement(B.Link,{className:Re.a.btn_back,to:"/problemset"}," ",t.a.createElement(G.a,null),"\u9000\u51FA")),t.a.createElement(X.a,{className:"my-problems",leftChild:t.a.createElement(ia,ba),rightChild:t.a.createElement(ma,Ra)})):null))};function Wt(a){var d=a.title,L=a.modify_code,se=a.onSyncCode,ce=a.onShowCodeSetting,ae=a.onResetCode,ne=function(){f.a.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:t.a.createElement(Ue.a,null),content:"\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",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:ae})};return t.a.createElement("div",{className:"action-bar"},t.a.createElement("span",null),L?t.a.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:se},t.a.createElement("img",{src:P.a,alt:"notice"})):null,t.a.createElement("a",{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",onClick:ne},t.a.createElement("i",{className:"iconfont icon-zhongzhi font-20 "})),t.a.createElement("a",{onClick:ce},t.a.createElement("i",{className:"iconfont icon-shezhi"})))}function ma(a){var d=a.input,L=a.showNote,se=a.onShowNote,ce=a.notes,ae=a.onCancelNote,ne=a.onAddNote,te=a.debugResult,F=a.language,w=a.debuging,J=a.submitting,b=a.executingMessage,$=a.code,N=a.onSubmitCode,Ce=a.onDebugCode,W=a.onChangeCode,Me=a.onChangeInput,Te=Object(p.a)(a,["input","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput"]);function Ye(nt){return t.a.createElement(Wt,Object(R.a)({},Te,{onShowCodeSetting:nt}))}var Ve={input:d,debugResult:te,debuging:w,submitting:J,executingMessage:b,onDebugCode:Ce,onChangeCode:W,onSubmitCode:N,onChangeInput:Me};return t.a.createElement("div",{className:"right-panel"},t.a.createElement(q.a,{language:F,value:$,onChange:W,ActionBarRender:Ye}),t.a.createElement("div",{className:"note-form-area ".concat(L?"active":"")},t.a.createElement(Be,{onCancel:ae,notes:ce,callback:ne})),t.a.createElement(h.b,Ve))}},"S+dL":function(y,c){y.exports="data:image/gif;base64,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"},U7T7:function(y,c,e){},UZu5:function(y,c,e){},X8oJ:function(y,c,e){},ZD9Y:function(y,c,e){"use strict";var R=e("BoS7"),p=e("Sdc0"),C=e("OaEy"),i=e("2fM7"),E=e("q1tI"),n=e.n(E),r=e("lOMy"),f=e.n(r),o=i.a.Option;c.a=function(u){var m=u.onFontSizeChange,T=u.cmFontSize,s=u.cmCodeMode,_=u.onCodeModeChange,Ee=u.onTabToSpace,U=u.className,t=U===void 0?"":U,S=u.tabToSpace,G=u.children;return n.a.createElement("div",{className:"tpi-code-setting ".concat(t)},n.a.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),n.a.createElement("section",null,n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),n.a.createElement(i.a,{bordered:!1,size:"small",value:s,onChange:_},n.a.createElement(o,{value:"vs"},"\u767D\u8272\u80CC\u666F"),n.a.createElement(o,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),n.a.createElement(i.a,{bordered:!1,size:"small",value:T,onChange:m},n.a.createElement(o,{value:12},"12px"),n.a.createElement(o,{value:14},"14px"),n.a.createElement(o,{value:16},"16px"),n.a.createElement(o,{value:18},"18px"),n.a.createElement(o,{value:20},"20px"),n.a.createElement(o,{value:22},"22px"))),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"Tab\u8F6C\u6362"),n.a.createElement(p.a,{checked:S,onChange:Ee}))),n.a.createElement("h3",null,"\u5FEB\u6377\u952E"),n.a.createElement("section",null,n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),n.a.createElement("span",null,"Ctrl + S")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),n.a.createElement("span",null,"F1 / Alt + F1")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),n.a.createElement("span",null,"Ctrl + ]/[")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),n.a.createElement("span",null,"Ctrl + Shift + \\")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),n.a.createElement("span",null,"Home")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),n.a.createElement("span",null,"End"))),G)}},ZW9T:function(y,c,e){"use strict";e.d(c,"a",function(){return U});var R=e("k1fw"),p=e("rAM+"),C=e("tJVT"),i=e("q1tI"),E=e.n(i),n=e("bdgK");function r(t,S,G,I,B){var A=S.getWordUntilPosition(G),K={startLineNumber:G.lineNumber,endLineNumber:G.lineNumber,startColumn:A.startColumn,endColumn:A.endColumn},H=I.map(function(X){return{label:X,kind:t.languages.CompletionItemKind.Keyword,insertText:X,insertTextRules:t.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:K}});return B.map(function(X){H.push(Object(R.a)(Object(R.a)({},X),{},{range:K}))}),H}var f=function(t){var S={label:"ifelse",kind:t.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` -`),insertTextRules:t.languages.CompletionItemInsertTextRule.InsertAsSnippet},G=["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"];t.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(K,H){var X=r(t,K,H,G,[S]);return{suggestions:X}}});var I=["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"];t.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(K,H){var X=[{label:"print",kind:t.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` -`),insertTextRules:t.languages.CompletionItemInsertTextRule.InsertAsSnippet}],Q=r(t,K,H,I,X);return{suggestions:Q}}});var B=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];t.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(K,H){var X=[S,{label:"main",kind:t.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` +`),l.focus();default:throw new Error}},[l,w]),Ye=Object(n.useMemo)(function(){switch(w){case Qe:return r.a.createElement(Pe,{callback:de,onCancel:be});case qe:return r.a.createElement(Re.b,{callback:de,onCancel:be});case $e:return r.a.createElement(ee,{callback:de,onCancel:be});case Rt:return r.a.createElement(ut,{callback:de,onCancel:be});default:return null}},[w]);function be(){J("")}Object(n.useEffect)(function(){if(Et.current){var g=function(He){me=!0,he=He.pageY},x=function(){me=!1},M=function(He){if(me){var Xe=He.pageY-he;Xe<0&&(Xe=0),Xe>300&&(Xe=300);var ft=ct+Xe+"px";Ze(ft)}},ie=Et.current,me=!1,he=0;return ie.addEventListener("mousedown",g),document.addEventListener("mousemove",M),document.addEventListener("mouseup",x),function(){ie.removeEventListener("mousedown",g),document.removeEventListener("mousemove",M),document.removeEventListener("mouseup",x)}}},[l,Et]),Object(n.useEffect)(function(){Ze(ct)},[ct]);var je=It(tt),Ge=It(Te),Se={width:je,height:Ge},Ot=Object(n.useMemo)(function(){if(N){var g=new Date(N),x=g.getHours(),M=g.getMinutes(),ie=g.getSeconds();return x=x<10?"0"+x:x,M=M<10?"0"+M:M,ie=ie<10?"0"+ie:ie,"".concat(x,":").concat(M,":").concat(ie)}return 0},[N]);function _t(){window.sessionStorage.removeItem(Nt),ot(!1),Ce(0)}function re(){ot(!1),Ce(0),l.setValue(window.sessionStorage.getItem(Nt))}return r.a.createElement(n.Fragment,null,r.a.createElement("div",{className:"markdown-editor-wrapper",ref:mt},r.a.createElement("div",{className:"markdown-editor-container ".concat(ua," ").concat(d?"on-preview":""," ").concat(vt?"mini":""," ").concat(te?"full-screen":""),style:Se},r.a.createElement(K,{watch:d,fullScreen:te,showNullButton:sa,onActionCallback:fe}),r.a.createElement("div",{className:"markdown-editor-body"},r.a.createElement("div",{className:"codemirror-container"},r.a.createElement("textarea",{ref:st,placeholder:ia})),d?r.a.createElement("div",{ref:gt,className:"preview-container"},r.a.createElement(t.a,{value:$t})):null)),dt?r.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",r.a.createElement("a",{onClick:re},"\u6062\u590D")," ? /",r.a.createElement("a",{onClick:_t},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Ot," \u4FDD\u5B58\uFF09"):null),ra?r.a.createElement("a",{ref:Et,className:"editor-resize"}):null,r.a.createElement(Y.a,null,Gt[w]?r.a.createElement(p.a,{centered:!0,title:Gt[w],visible:!0,onCancel:be,footer:null},Ye):null))}},QUZ3:function(y,c,e){"use strict";e.r(c);var h=e("0Owb"),p=e("PpiC"),C=e("T2oS"),i=e("W9HT"),E=e("+L6B"),n=e("2/Rp"),r=e("2qtc"),f=e("kLXV"),o=e("WmNS"),u=e.n(o),m=e("9og8"),T=e("tJVT"),s=e("k1fw"),_=e("aHsQ"),Ee=e("sGsY"),U=e("q1tI"),t=e.n(U),S=e("Fvcw"),G=e("GIiI"),I=e("Ty5D"),B=e("55Ip"),A=e("OJz4"),K=e("V0Rq"),Y=e("bntm"),X=e("cDPC"),Q=e("m3rI"),Ue=e("RCxd"),q=e("EHPI"),H=e("S+dL"),P=e.n(H),z=e("J66h"),Pe=e("uMZB"),Re=e.n(Pe),We=e("p/48"),R=e("JPnl"),v=e("y8nQ"),O=e("Vl3Y"),Z=e("5NDa"),ee=e("5rEg"),Ae=ee.a.TextArea,ve=5e3,Be=function(a){var d=a.callback,L=a.onCancel,se=a.notes;function ce(te){d(te)}return t.a.createElement(O.a,{className:"note-form-panel",onFinish:ce,initialValues:{notes:se}},t.a.createElement(O.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)}]},t.a.createElement(Ae,{placeholder:"\u8BF7\u8F93\u5165\u7B14\u8BB0\u5185\u5BB9",rows:5})),t.a.createElement(O.a.Item,{style:{textAlign:"right"}},t.a.createElement(n.a,{type:"ghost",onClick:L,style:{marginRight:10}}," \u53D6\u6D88 "),t.a.createElement(n.a,{type:"primary",htmlType:"submit"}," \u63D0\u4EA4 ")))},Le=e("7SP1"),ue=e("DjyN"),Oe=e("NUBc"),rt=e("miYZ"),_e=e("tsqr"),ut=e("g9YV"),Qe=e("wCAj"),$e=e("+k/U"),qe=e.n($e),Rt={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"},Ut=Rt,xt=e("6VBw"),V=function(d,L){return U.createElement(xt.a,Object.assign({},d,{ref:L,icon:Ut}))};V.displayName="CopyOutlined";var oe=U.forwardRef(V),ke=e("JB8y"),et=e("wd/R"),Pt=e.n(et),pt=Qe.a.Column,aa=function(a){var d=a.submitResult,L=a.submitRecords,se=a.page,ce=a.onPageChange,te=a.topicId,ae=d||{},ne=ae.status,F=ae.id,w=ae.input,J=ae.output,b=ae.expected_output,$=L||{},N=$.records,Ce=$.records_count;function W(){navigator.clipboard.writeText(z.Base64.decode(J)).then(function(){_e.b.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return t.a.createElement(t.a.Fragment,null,F?t.a.createElement(t.a.Fragment,null,t.a.createElement("ul",{className:qe.a.info},t.a.createElement("li",{className:qe.a.error},t.a.createElement("a",{onClick:W},"\u590D\u5236\u9519\u8BEF\u4FE1\u606F ",t.a.createElement(oe,null)," ")),t.a.createElement("li",null,t.a.createElement(B.Link,{to:"/myproblems/".concat(te,"/record-detail/").concat(F)},"\u663E\u793A\u8BE6\u60C5 > "))),ne!==ke.a.OK?t.a.createElement(t.a.Fragment,null,t.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),t.a.createElement("pre",null,w),t.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),t.a.createElement("pre",null,z.Base64.decode(J)),t.a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),t.a.createElement("pre",null,z.Base64.decode(b))):null):null,(N==null?void 0:N.length)>0?t.a.createElement(Qe.a,{dataSource:N,rowKey:"id",pagination:!1},t.a.createElement(pt,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:function(Te,Ze){return t.a.createElement("span",null," ",Pt()(Te).format("YYYY-MM-DD hh:mm:ss"))}}),t.a.createElement(pt,{title:"\u63D0\u4EA4\u7ED3\u679C",dataIndex:"status",key:"status",render:function(Te,Ze){var Ve;return t.a.createElement(B.Link,{className:Te===0?"c-green":"c-red",to:"/myproblems/".concat(te,"/record-detail/").concat(Ze.id)},(Ve=R.a[Te])===null||Ve===void 0?void 0:Ve.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),t.a.createElement(pt,{title:"\u6267\u884C\u7528\u65F6 (S)",dataIndex:"execute_time",key:"execute_time"}),t.a.createElement(pt,{title:"\u5185\u5B58\u6D88\u8017\uFF08MB\uFF09",dataIndex:"execute_memory",key:"execute_memory"}),t.a.createElement(pt,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"})):null,Ce>15?t.a.createElement(Oe.a,{className:qe.a.pagination,current:se,pageSize:15,total:Ce,onChange:ce}):null)},It=e("BdwD"),pa=e("DYRE"),Tt=e("zeV3"),va=e("+BJd"),Gt=e("mr32"),ga=e("pPuO"),D=e.n(ga),we=e("9Bee"),ge={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}},De=function(a){var d=a.hack,L=a.onTriggerPraise,se=a.toDiscuss,ce=d.language,te=d.difficult,ae=d.time_limit,ne=d.username,F=d.user_path,w=d.user_praise,J=d.comments_count,b=d.praises_count,$=d.description,N=d.pass_count,Ce=d.submit_count,W=Object(I.l)(),Me=ge[te];return t.a.createElement(t.a.Fragment,null,t.a.createElement("ul",{className:D.a.info},t.a.createElement("li",null,"\u7F16\u7A0B\u8BED\uFF1A",t.a.createElement("b",null,ce)),t.a.createElement("li",null,"\u96BE\u5EA6\uFF1A",t.a.createElement(Gt.a,{color:Me.color},Me.name)),t.a.createElement("li",null,"\u7A0B\u5E8F\u8FD0\u884C\u65F6\u95F4\u9650\u5236\uFF1A",t.a.createElement("b",null,ae,"\u79D2"))),t.a.createElement(we.a,{value:$,className:D.a.desc}),t.a.createElement("ul",{className:D.a["commit-info"]},t.a.createElement("li",null,t.a.createElement(Tt.a,{size:4},t.a.createElement("span",null,"\u901A\u8FC7\u6B21\u6570")," ",t.a.createElement("b",null,N))),t.a.createElement("li",null,t.a.createElement(Tt.a,{size:4},t.a.createElement("span",null,"\u63D0\u4EA4\u6B21\u6570")," ",t.a.createElement("b",null,Ce))," "),t.a.createElement("li",{style:{flex:"1 0 0"}}),W.query.type!=="exercises"&&t.a.createElement("li",null,t.a.createElement(Tt.a,{size:4},t.a.createElement("i",{className:"iconfont icon-huifu1",onClick:se})," ",t.a.createElement("b",null,J))," ")))},ze=e("dhSg"),tt=e("oBTY"),it=e("M8RZ"),ct=e("qJ4+"),at=e("ErOA");function vt(a,d){return Object(at.c)("/problems/".concat(a,"/comments.json?page=").concat(d,"&limit=10"))}function St(a){return Object(at.e)("/discusses/".concat(a,"/plus.json"),{container_type:"Discuss",type:1})}function Kt(a,d,L){return Object(at.e)("/problems/".concat(a,"/comments/reply.json"),{comments:{content:L,parent_id:d}})}function Ft(a,d){return Object(at.e)("/problems/".concat(a,"/comments.json"),{comments:{content:d}})}function Ht(a,d,L){return Object(at.e)("/problems/".concat(a,"/comments/").concat(d,"/hidden.json"),L)}function Nt(a,d){return Object(at.b)("/problems/".concat(a,"/comments/").concat(d))}var na=e("U7T7"),ra=e("AMnG");function Bt(a){var d=a.author;return t.a.createElement("a",{href:"/users/".concat(d.login),target:"_blank"},t.a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:"".concat(Q.a.IMG_SERVER,"/images/").concat(d.image_url),width:"50"}))}function oa(a){var d=a.data,L=a.index,se=a.parentDiscussIndex,ce=a.user,te=a.onSetActionType,ae=d.author,ne=d.can_delete,F=d.content,w=d.id,J=d.time;function b(){te({id:w,index:L,type:"delete-discuss",parentDiscussIndex:se,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}var $=ce.admin||ne||ae.user_id===ce.user_id;return t.a.createElement("div",{className:"discuss-item-container second-discuss "},t.a.createElement(Bt,{author:ae}),t.a.createElement("section",null,t.a.createElement("div",{className:"discuss-info"},t.a.createElement("a",{href:"/users/".concat(ae.login),target:"_blank"},ae.name),t.a.createElement("span",{className:"grey"},J),t.a.createElement("div",{className:"btn-group",style:{marginBottom:0}},$?t.a.createElement("a",{onClick:b,title:"\u5220\u9664"},t.a.createElement("i",{className:"iconfont icon-shanchu"})):null)),t.a.createElement(we.a,{className:"discuss-content",value:F})))}var Zt=function(a){var d=a.user,L=a.data,se=a.index,ce=a.onPlusDiscuss,te=a.onSetActionType,ae=a.activeDiscussIndex,ne=a.onReplyDiscuss,F=a.onSetActiveDiscussIndex,w=L.content,J=L.children,b=L.hidden,$=L.id,N=L.praise_count,Ce=L.time,W=L.user_praise,Me=L.can_delete,Te=L.author;function Ze(){F($)}function Ve(){ce($,!W,se)}function nt(){te({id:$,index:se,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function dt(){te({id:$,index:se,params:{hidden:b?"0":"1"},type:"hidden-discuss",message:b?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}var ot=d.admin||d.user_id===Te.user_id;return t.a.createElement("div",{className:"discuss-item-container",key:$},t.a.createElement(Bt,{author:Te}),t.a.createElement("section",null,t.a.createElement("div",{className:"discuss-info"},t.a.createElement("a",{href:"/users/".concat(Te.login),target:"_blank"}," ",Te.name," "),t.a.createElement("span",{className:"grey"},Ce)),t.a.createElement(we.a,{className:"discuss-content",value:w}),J&&J.length>0?t.a.createElement("div",{className:"reply-discuss-container"},J.map(function(st,mt){return t.a.createElement(oa,{key:st.id,data:st,index:mt,user:d,onSetActionType:te,parentDiscussIndex:se})})):null,t.a.createElement("div",{className:"btn-group"},ot?t.a.createElement("a",{onClick:dt,title:b?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},t.a.createElement("i",{className:b?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Me&&(!J||J.length==0)?t.a.createElement("a",{onClick:nt,title:"\u5220\u9664"},t.a.createElement("i",{className:"iconfont icon-shanchu"})):null,t.a.createElement("a",{onClick:Ze,title:"\u56DE\u590D"}," ",t.a.createElement("i",{className:"iconfont icon-huifu1"})," "),t.a.createElement("a",{onClick:Ve,className:W?"c-orange":""},t.a.createElement("i",{className:W?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),t.a.createElement("span",null,N||""))),t.a.createElement(ra.a,{id:$,activeDiscussIndex:ae,onReplyDiscuss:ne})))},sa=e("kaH+"),la=e("X8oJ"),Lt=e("Ot1p"),wt=function(a){var d=a.user_praise,L=a.praise_count,se=a.praisePlus,ce=a.onCreateDiscuss,te=a.discuss_count,ae=Object(U.useState)(!1),ne=Object(T.a)(ae,2),F=ne[0],w=ne[1],J=Object(U.useState)(""),b=Object(T.a)(J,2),$=b[0],N=b[1];function Ce(Ve){N(Ve)}function W(){w(!0)}function Me(){w(!1)}function Te(){return Ze.apply(this,arguments)}function Ze(){return Ze=Object(m.a)(u.a.mark(function Ve(){return u.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:ce($),N(""),w(!1);case 3:case"end":return dt.stop()}},Ve)})),Ze.apply(this,arguments)}return t.a.createElement("div",{className:"dis-input-editor-container ".concat(F?"active":""," ")},t.a.createElement("div",{className:F?"text-area hide":"text-area"},t.a.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:W}),t.a.createElement("a",null," ",t.a.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",te," "),t.a.createElement("a",{className:"c-light-black",onClick:se,title:d?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},t.a.createElement("i",{className:"mr3 ".concat(d?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"," ")}),L?t.a.createElement("span",null,L):"")),F?t.a.createElement("div",{className:"input-mask",onClick:Me}):null,t.a.createElement("div",{className:F?"md-container":"md-container hide"},t.a.createElement(Lt.a,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:$,height:240,onChange:Ce}),t.a.createElement("div",{className:"tip-container",onClick:Me},t.a.createElement("a",{className:"btn-send",onClick:Te}," \u53D1\u9001 "))))},Xt={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null},ye;(function(a){a[a.GET_DISCUSSES=0]="GET_DISCUSSES",a[a.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",a[a.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",a[a.PLUS_DISCUSS=3]="PLUS_DISCUSS",a[a.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",a[a.SET_PAGE=5]="SET_PAGE",a[a.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING"})(ye||(ye={}));function ua(a,d){switch(d.type){case ye.SHOW_DISCUSSES_LOADING:return Object(s.a)(Object(s.a)({},a),{},{loading:!0});case ye.GET_DISCUSSES:return Object(s.a)(Object(s.a)({},a),d.payload);case ye.TOP_OR_DOWN_DISCUSS:return Object(s.a)(Object(s.a)({},a),d.payload);case ye.SET_ACTION_TYPE:return Object(s.a)(Object(s.a)({},a),d.payload);case ye.PLUS_DISCUSS:return Object(s.a)(Object(s.a)({},a),d.payload);case ye.SET_PAGE:return Object(s.a)(Object(s.a)({},a),{},{page:d.payload});case ye.ACTIVE_DISCUSS_INDEX:return Object(s.a)(Object(s.a)({},a),d.payload);default:throw new Error}}var Yt=function(a){var d=a.user,L=a.identifier,se=a.hack,ce=a.onTriggerPraise,te=Object(U.useReducer)(ua,Xt),ae=Object(T.a)(te,2),ne=ae[0],F=ae[1],w=ne.loading,J=ne.page,b=ne.data,$=ne.count,N=ne.actionType,Ce=ne.activeDiscussIndex,W=Object(U.useCallback)(Object(m.a)(u.a.mark(function fe(){var de,Ye,be;return u.a.wrap(function(Ge){for(;;)switch(Ge.prev=Ge.next){case 0:return F({type:ye.SHOW_DISCUSSES_LOADING}),Ge.next=3,vt(L,J);case 3:de=Ge.sent,Ye=de.comments,be=de.disscuss_count,F({type:ye.GET_DISCUSSES,payload:{data:Ye,count:be,loading:!1}});case 6:case"end":return Ge.stop()}},fe)})),[J,L]);Object(U.useEffect)(function(){W()},[L,J]);function Me(fe){F({type:ye.SET_PAGE,page:fe})}function Te(fe){F({type:ye.SET_ACTION_TYPE,payload:{actionType:fe}})}function Ze(fe){Ce===fe?F({type:ye.ACTIVE_DISCUSS_INDEX,payload:{activeDiscussIndex:null}}):F({type:ye.ACTIVE_DISCUSS_INDEX,payload:{activeDiscussIndex:fe}})}function Ve(fe,de,Ye){return nt.apply(this,arguments)}function nt(){return nt=Object(m.a)(u.a.mark(function fe(de,Ye,be){var je;return u.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:return Se.prev=0,Se.next=3,St(de);case 3:je=Se.sent,b[be].user_praise=Ye,b[be].praise_count=je.praise_count,F({type:ye.PLUS_DISCUSS,payload:{data:Object(tt.a)(b)}}),Se.next=12;break;case 9:Se.prev=9,Se.t0=Se.catch(0),console.log(Se.t0);case 12:case"end":return Se.stop()}},fe,null,[[0,9]])})),nt.apply(this,arguments)}function dt(){return ot.apply(this,arguments)}function ot(){return ot=Object(m.a)(u.a.mark(function fe(){var de,Ye,be,je,Ge,Se,Ot,_t;return u.a.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:if(de=N.id,Ye=N.params,be=N.type,je=N.index,Ge=N.parentDiscussIndex,!(be==="hidden-discuss")){g.next=6;break}return g.next=4,Ht(L,de,Ye);case 4:Ge?b[Ge].children[je].hidden=Ye.hidden==1:b[je].hidden=Ye.hidden==1,F({type:ye.SET_ACTION_TYPE,payload:{actionType:null,data:Object(tt.a)(b)}});case 6:if(!(be==="delete-discuss")){g.next=31;break}return g.next=9,Nt(L,de);case 9:if(!(Ge||Ge===0)){g.next=22;break}Se=b[Ge].children,Ot=Se.length-1;case 12:if(!(Ot>=0)){g.next=19;break}if(!(Se[Ot].id===de)){g.next=16;break}return Se.splice(Ot,1),g.abrupt("break",19);case 16:Ot--,g.next=12;break;case 19:b[Ge].children=Se,g.next=30;break;case 22:_t=b.length-1;case 23:if(!(_t>=0)){g.next=30;break}if(!(b[_t].id===de)){g.next=27;break}return b.splice(_t,1),g.abrupt("break",30);case 27:_t--,g.next=23;break;case 30:F({type:ye.SET_ACTION_TYPE,payload:{actionType:null,data:Object(tt.a)(b)}});case 31:case"end":return g.stop()}},fe)})),ot.apply(this,arguments)}function st(){F({type:ye.SET_ACTION_TYPE,payload:{actionType:null}})}function mt(fe,de){return Et.apply(this,arguments)}function Et(){return Et=Object(m.a)(u.a.mark(function fe(de,Ye){return u.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:return je.prev=0,je.next=3,Kt(L,de,Ye);case 3:W(),je.next=9;break;case 6:je.prev=6,je.t0=je.catch(0),console.log(je.t0);case 9:case"end":return je.stop()}},fe,null,[[0,6]])})),Et.apply(this,arguments)}function gt(fe){return At.apply(this,arguments)}function At(){return At=Object(m.a)(u.a.mark(function fe(de){return u.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return F({type:ye.SHOW_DISCUSSES_LOADING}),be.next=3,Ft(L,de);case 3:W();case 4:case"end":return be.stop()}},fe)})),At.apply(this,arguments)}return t.a.createElement(t.a.Fragment,null,t.a.createElement("div",{className:"discuss-panel"},b.length===0?t.a.createElement(It.a,null):b.map(function(fe,de){return t.a.createElement(Zt,{onReplyDiscuss:mt,onPlusDiscuss:Ve,onSetActiveDiscussIndex:Ze,onSetActionType:Te,data:fe,index:de,user:d,activeDiscussIndex:Ce})}),$>10?t.a.createElement("div",{className:"pagination-container"},t.a.createElement(Oe.a,{showQuickJumper:!0,onChange:Me,current:J,total:$})):null),t.a.createElement(wt,{user_praise:se.user_praise,praise_count:se.praises_count,praisePlus:ce,discuss_count:se.comments_count,onCreateDiscuss:gt}),t.a.createElement(it.a,null,t.a.createElement(f.a,{centered:!0,title:"\u63D0\u793A",visible:!!N,onOk:dt,onCancel:st},t.a.createElement("p",null,N?N.message:"")),t.a.createElement(sa.a,null)))},ia=function(a){var d=a.hack,L=a.onTriggerPraise,se=a.topicId,ce=a.page,te=a.onPageChange,ae=a.user,ne=a.submitRecords,F=a.submitResult,w=Object(U.useState)("0"),J=Object(T.a)(w,2),b=J[0],$=J[1],N=Object(I.l)();function Ce(Me){var Te=Me.target.id;$(Te)}Object(U.useEffect)(function(){var Me=ze.a.subscribe("to-commit-info",function(){$("1")});return Me},[]);function W(){$("2")}return console.log(ne,"submitRecords"),t.a.createElement("div",{className:"left-panel"},t.a.createElement("ul",{className:"s-navs bg-white"},t.a.createElement("li",null,t.a.createElement("a",{className:b==="0"?"active":"",id:"0",onClick:Ce},"\u4EFB\u52A1\u63CF\u8FF0")),t.a.createElement("li",null,t.a.createElement("a",{className:b==="1"?"active":"",id:"1",onClick:Ce},"\u63D0\u4EA4\u8BB0\u5F55")),N.query.type!=="exercises"&&t.a.createElement("li",null,t.a.createElement("a",{className:b==="2"?"active":"",id:"2",onClick:Ce},"\u8BC4\u8BBA"))),t.a.createElement("div",{className:"tab-panel-body ".concat(b==="0"?"":"hide")},t.a.createElement(De,{hack:d,onTriggerPraise:L,toDiscuss:W})),t.a.createElement("div",{className:"tab-panel-body ".concat(b==="1"?"":"hide")},(ne==null?void 0:ne.records_count)?t.a.createElement(aa,{page:ce,onPageChange:te,topicId:se,submitRecords:ne,submitResult:F}):t.a.createElement(It.a,null)),t.a.createElement("div",{className:"tab-panel-body ".concat(b==="2"?"":"hide"),style:{padding:0}},t.a.createElement(Yt,{user:ae,identifier:d.identifier,hack:d,onTriggerPraise:L})))},ca=Ee.a.Countdown,Qt={Java:"java",C:"c",Python:"py","C++":"c"},l;(function(a){a[a.SET_LOADING=0]="SET_LOADING",a[a.GET_DATA=1]="GET_DATA",a[a.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",a[a.SET_DATA=3]="SET_DATA",a[a.SET_DEBUGING=4]="SET_DEBUGING",a[a.SET_SUBMITING=5]="SET_SUBMITING",a[a.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",a[a.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",a[a.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",a[a.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",a[a.SET_PAGE=10]="SET_PAGE"})(l||(l={}));function Mt(){return new Date().getTime()}var da={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function Jt(a,d){switch(d.type){case l.GET_DATA:return Object(s.a)(Object(s.a)({},a),d.payload);case l.SET_DATA:return Object(s.a)(Object(s.a)({},a),{},{data:d.payload});case l.SET_LOADING:return Object(s.a)(Object(s.a)({},a),{},{loading:d.payload});case l.SET_SHOW_NOTE:return Object(s.a)(Object(s.a)({},a),{},{showNote:d.payload});case l.SET_DEBUGING:return Object(s.a)(Object(s.a)({},a),{},{debuging:d.payload});case l.SET_SUBMITING:return Object(s.a)(Object(s.a)({},a),{},{submitting:d.payload});case l.GET_SUBMIT_RECORDS:return Object(s.a)(Object(s.a)({},a),{},{submitRecords:d.payload});case l.SET_PAGE:return Object(s.a)(Object(s.a)({},a),{},{submitRecordPage:d.payload});case l.SET_EXECUTE_MESSAGE:return Object(s.a)(Object(s.a)({},a),{},{executingMessage:d.payload});case l.SET_EXECUTE_RESULT:return Object(s.a)(Object(s.a)({},a),d.payload);case l.SET_SUBMIT_RESULT:return Object(s.a)(Object(s.a)({},a),d.payload);default:throw new Error}}var $t=c.default=function(a){var d,L,se,ce,te=a.children,ae=Object(U.useReducer)(Jt,da),ne=Object(T.a)(ae,2),F=ne[0],w=ne[1],J=Object(I.m)(),b=J.id,$=Object(I.k)(),N=Object(I.l)(),Ce=F.loading,W=F.data,Me=F.debugResult,Te=F.submitResult,Ze=F.submitRecords,Ve=F.submitRecordPage,nt=F.showNote,dt=F.debuging,ot=F.submitting,st=F.executingMessage,mt=Object(U.useState)("#FFF"),Et=Object(T.a)(mt,2),gt=Et[0],At=Et[1],fe=Object(U.useState)(null),de=Object(T.a)(fe,2),Ye=de[0],be=de[1],je=Object(U.useState)({}),Ge=Object(T.a)(je,2),Se=Ge[0],Ot=Ge[1],_t=W==null?void 0:W.user,re=W==null?void 0:W.hack;Object(U.useEffect)(function(){function pe(){return k.apply(this,arguments)}function k(){return k=Object(m.a)(u.a.mark(function xe(){var j,Ie,le,Fe,Ne,bt;return u.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:return Je.next=2,Object(A.d)(b);case 2:if(j=Je.sent,j.status===401?document.location.href="/user/login":(j.hack.code=z.Base64.decode(j.hack.code),w({type:l.GET_DATA,payload:{loading:!1,data:j}})),!(N.query.type==="exercises")){Je.next=10;break}return Je.next=7,Object(K.s)({categoryId:N.query.exercisesId});case 7:le=Je.sent,Ot(Object(s.a)({},le)),(le==null?void 0:le.left_banner_id)&&(le==null||((Ie=le.exercise)===null||Ie===void 0)?void 0:Ie.left_time)&&(be(Date.now()+(le==null||((Fe=le.exercise)===null||Fe===void 0)?void 0:Fe.left_time)*1e3),setTimeout(function(){At("red")},((le==null||((Ne=le.exercise)===null||Ne===void 0)?void 0:Ne.left_time)-300>0?(le==null||((bt=le.exercise)===null||bt===void 0)?void 0:bt.left_time)-300:0)*1e3));case 10:case"end":return Je.stop()}},xe)})),k.apply(this,arguments)}b&&pe()},[b]),Object(U.useEffect)(function(){x(),N.query.type==="exercises"&&(document.addEventListener("webkitfullscreenchange",function(pe){g()}),window.onblur=function(){Object(Y.a)()&&Object(Y.b)()})},[b,Ve]);var g=function(){$.push("/classrooms/".concat(N.query.coursesId,"/exercise/").concat(N.query.exercisesId,"/users/").concat(N.query.login))};function x(){return M.apply(this,arguments)}function M(){return M=Object(m.a)(u.a.mark(function pe(){var k;return u.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return j.prev=0,j.next=3,Object(A.f)(b,{limit:15,page:Ve});case 3:k=j.sent,w({type:l.GET_SUBMIT_RECORDS,payload:k}),j.next=10;break;case 7:j.prev=7,j.t0=j.catch(0),console.log(j.t0);case 10:case"end":return j.stop()}},pe,null,[[0,7]])})),M.apply(this,arguments)}function ie(pe){w({type:l.SET_PAGE,payload:pe})}function me(){return he.apply(this,arguments)}function he(){return he=Object(m.a)(u.a.mark(function pe(){var k,xe,j,Ie,le;return u.a.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:if(!ot){Ne.next=2;break}return Ne.abrupt("return");case 2:return w({type:l.SET_SUBMITING,payload:!0}),Ne.prev=3,Ne.next=6,Object(A.k)(b,{code:z.Base64.encode(re.code)});case 6:if(k=Ne.sent,!(k.status===0)){Ne.next=16;break}return xe=function(){var bt=Object(m.a)(u.a.mark(function lt(){var Je,jt,zt,Vt,Ct,fa;return u.a.wrap(function(ht){for(;;)switch(ht.prev=ht.next){case 0:return ht.next=2,Object(A.c)(b,"submit");case 2:if(Je=ht.sent,jt=Je.status,zt=Je.data,Vt=Mt(),Ct=Vt-le>Ie*1e3,jt!==0&&!Ct&&setTimeout(xe,1e3),!Ct){ht.next=12;break}return f.a.error({centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),w({type:l.SET_SUBMITING,payload:!1}),ht.abrupt("return");case 12:if(!(jt===0)){ht.next=18;break}return ht.next=15,Object(A.f)(b,{limit:15,page:Ve});case 15:fa=ht.sent,w({type:l.SET_SUBMIT_RESULT,payload:Object(s.a)(Object(s.a)({},F),{},{submitResult:zt,submitting:!1,submitRecords:fa})}),ze.a.publish("to-commit-info");case 18:case"end":return ht.stop()}},lt)}));return function(){return bt.apply(this,arguments)}}(),j={},N.query.type==="exercises"&&(j.extras={exercise_id:N.query.exercisesId,question_id:N.query.questionId}),Ne.next=13,Object(A.h)(b,j);case 13:Ie=re.time_limit,le=Mt(),xe();case 16:Ne.next=22;break;case 18:Ne.prev=18,Ne.t0=Ne.catch(3),console.log(Ne.t0),w({type:l.SET_SUBMITING,payload:!1});case 22:case"end":return Ne.stop()}},pe,null,[[3,18]])})),he.apply(this,arguments)}function Ke(){return He.apply(this,arguments)}function He(){return He=Object(m.a)(u.a.mark(function pe(){var k,xe,j,Ie;return u.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return w({type:l.SET_DEBUGING,payload:!0}),Fe.prev=1,Fe.next=4,Object(A.k)(b,{code:z.Base64.encode(re.code)});case 4:if(k=Fe.sent,!(k.status===0)){Fe.next=12;break}return xe=function(){var Ne=Object(m.a)(u.a.mark(function bt(){var lt,Je,jt,zt,Vt,Ct;return u.a.wrap(function(yt){for(;;)switch(yt.prev=yt.next){case 0:return yt.next=2,Object(A.c)(b,"debug");case 2:if(lt=yt.sent,Je=lt.status,jt=lt.message,zt=lt.data,Vt=Mt(),Ct=Vt-Ie>j*1e3,Je!==0&&!Ct&&(w({type:l.SET_EXECUTE_MESSAGE,payload:jt}),setTimeout(xe,1e3)),!Ct){yt.next=12;break}return f.a.error({centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),yt.abrupt("return");case 12:Je===0&&w({type:l.SET_EXECUTE_RESULT,payload:Object(s.a)(Object(s.a)({},F),{},{debugResult:zt,debuging:!1})});case 13:case"end":return yt.stop()}},bt)}));return function(){return Ne.apply(this,arguments)}}(),j=re.time_limit,Fe.next=10,Object(A.b)(b,{input:encodeURIComponent(W.test_case.input)});case 10:Ie=Mt(),xe();case 12:Fe.next=17;break;case 14:Fe.prev=14,Fe.t0=Fe.catch(1),console.log(Fe.t0);case 17:return Fe.prev=17,w({type:l.SET_DEBUGING,payload:!1}),Fe.finish(17);case 20:case"end":return Fe.stop()}},pe,null,[[1,14,17,20]])})),He.apply(this,arguments)}function Xe(pe){w({type:l.SET_DATA,payload:Object(s.a)(Object(s.a)({},W),{},{hack:Object(s.a)(Object(s.a)({},re),{},{code:pe})})})}function ft(pe){var k=pe.target.value;w({type:l.SET_DATA,payload:Object(s.a)(Object(s.a)({},W),{},{test_case:{input:k}})})}function kt(){return Dt.apply(this,arguments)}function Dt(){return Dt=Object(m.a)(u.a.mark(function pe(){var k;return u.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return j.prev=0,j.next=3,Object(A.g)(b);case 3:k=j.sent,k.status===401?$.replace("/login",{from:N.pathname}):Xe(z.Base64.decode(k.code)),j.next=10;break;case 7:j.prev=7,j.t0=j.catch(0),console.log(j.t0);case 10:case"end":return j.stop()}},pe,null,[[0,7]])})),Dt.apply(this,arguments)}function qt(){f.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.a.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",t.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(m.a)(u.a.mark(function k(){var xe;return u.a.wrap(function(Ie){for(;;)switch(Ie.prev=Ie.next){case 0:return Ie.next=2,Object(A.i)(b);case 2:xe=Ie.sent,xe.status===401?$.replace("/login",{from:N.pathname}):Xe(z.Base64.decode(xe.code));case 4:case"end":return Ie.stop()}},k)}))()}})}function ea(){w({type:l.SET_SHOW_NOTE,payload:!0})}function ta(){w({type:l.SET_SHOW_NOTE,payload:!1})}function ha(pe){return Ea.apply(this,arguments)}function Ea(){return Ea=Object(m.a)(u.a.mark(function pe(k){return u.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return j.next=2,Object(A.a)(b,k);case 2:w({type:l.GET_DATA,payload:{showNote:!1,data:Object(s.a)(Object(s.a)({},W),{},{hack:Object(s.a)(Object(s.a)({},re),{},{notes:k.notes})})}});case 3:case"end":return j.stop()}},pe)})),Ea.apply(this,arguments)}var Ra={input:W==null||((d=W.test_case)===null||d===void 0)?void 0:d.input,language:re==null?void 0:re.language,code:re==null?void 0:re.code,title:"main."+Qt[re==null?void 0:re.language],modify_code:re==null?void 0:re.modify_code,notes:re==null?void 0:re.notes,debugResult:Me,debuging:dt,submitting:ot,executingMessage:st,onCancelNote:ta,onAddNote:ha,showNote:nt,onShowNote:ea,onSubmitCode:me,onChangeCode:Xe,onChangeInput:ft,onDebugCode:Ke,onResetCode:kt,onSyncCode:qt};function Oa(){return _a.apply(this,arguments)}function _a(){return _a=Object(m.a)(u.a.mark(function pe(){var k,xe,j;return u.a.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.next=2,Object(A.j)(re.id,{container_type:"Hack",type:1});case 2:k=le.sent,xe=k.praise_count,j=Object(s.a)(Object(s.a)({},W),{},{hack:Object(s.a)(Object(s.a)({},re),{},{praises_count:xe,user_praise:!re.user_praise})}),w({type:l.SET_DATA,payload:j});case 6:case"end":return le.stop()}},pe)})),_a.apply(this,arguments)}var ba={topicId:b,submitResult:Te,submitRecords:Ze,page:Ve,onPageChange:ie,hack:re,user:W==null?void 0:W.user,onTriggerPraise:Oa};return t.a.createElement(t.a.Fragment,null,t.a.createElement(i.a,{spinning:Ce,delay:500},W?t.a.createElement(t.a.Fragment,null,t.a.createElement("header",{className:Re.a.header},N.query.type!=="exercises"&&t.a.createElement("div",null,t.a.createElement("img",{src:"".concat(Q.a.IMG_SERVER,"/images/").concat(_t.image_url),alt:"user",width:30}),t.a.createElement("span",null,_t.name)),t.a.createElement("h2",null," ",re.name," "),_t.hack_manager?t.a.createElement(B.Link,{className:Re.a.btn_back,to:"/problems/".concat(re.identifier,"/edit"),style:{marginRight:10}}," ",t.a.createElement(S.a,null)," \u7F16\u8F91"):null,(Se==null||((L=Se.exercise)===null||L===void 0)?void 0:L.left_time)&&t.a.createElement(t.a.Fragment,null,t.a.createElement("span",{style:{color:gt},className:"iconfont icon-kaoshishichang mr5"}),t.a.createElement("span",{className:"c-white mr20"},t.a.createElement(ca,{valueStyle:{color:gt,fontSize:16,fontWeight:"normal"},title:t.a.createElement("span",{style:{color:gt,fontSize:16}},"\u5269\u4F59\u65F6\u95F4\uFF1A"),value:Ye,onFinish:Object(m.a)(u.a.mark(function pe(){var k,xe;return u.a.wrap(function(Ie){for(;;)switch(Ie.prev=Ie.next){case 0:return Ie.next=2,Object(K.N)({categoryId:N.query.exercisesId,commit_method:2});case 2:k=Ie.sent,(k==null?void 0:k.status)===0&&f.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:t.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",t.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){var le=Object(m.a)(u.a.mark(function Ne(){return u.a.wrap(function(lt){for(;;)switch(lt.prev=lt.next){case 0:$.push("/classrooms/".concat(N.query.coursesId,"/exercise/").concat(N.query.exercisesId,"/detail"));case 1:case"end":return lt.stop()}},Ne)}));function Fe(){return le.apply(this,arguments)}return Fe}()}),(k==null?void 0:k.status)===-3&&(xe=parseInt(k==null?void 0:k.message),be(Date.now()+xe*1e3));case 5:case"end":return Ie.stop()}},pe)}))}))),((se=N)===null||se===void 0||((ce=se.query)===null||ce===void 0)?void 0:ce.type)==="exercises"?t.a.createElement(n.a,{type:"primary",onClick:function(){f.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.a.createElement("div",{className:"tc"},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u5DF2\u7ECF\u63D0\u4EA4\uFF1F"),onOk:function(){g()}})}},t.a.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"})," \u8FD4\u56DE\u8BD5\u5377"):t.a.createElement(B.Link,{className:Re.a.btn_back,to:"/problemset"}," ",t.a.createElement(G.a,null),"\u9000\u51FA")),t.a.createElement(X.a,{className:"my-problems",leftChild:t.a.createElement(ia,ba),rightChild:t.a.createElement(ma,Ra)})):null))};function Wt(a){var d=a.title,L=a.modify_code,se=a.onSyncCode,ce=a.onShowCodeSetting,te=a.onResetCode,ae=function(){f.a.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:t.a.createElement(Ue.a,null),content:"\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",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:te})};return t.a.createElement("div",{className:"action-bar"},t.a.createElement("span",null),L?t.a.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:se},t.a.createElement("img",{src:P.a,alt:"notice"})):null,t.a.createElement("a",{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",onClick:ae},t.a.createElement("i",{className:"iconfont icon-zhongzhi font-20 "})),t.a.createElement("a",{onClick:ce},t.a.createElement("i",{className:"iconfont icon-shezhi"})))}function ma(a){var d=a.input,L=a.showNote,se=a.onShowNote,ce=a.notes,te=a.onCancelNote,ae=a.onAddNote,ne=a.debugResult,F=a.language,w=a.debuging,J=a.submitting,b=a.executingMessage,$=a.code,N=a.onSubmitCode,Ce=a.onDebugCode,W=a.onChangeCode,Me=a.onChangeInput,Te=Object(p.a)(a,["input","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput"]);function Ze(nt){return t.a.createElement(Wt,Object(h.a)({},Te,{onShowCodeSetting:nt}))}var Ve={input:d,debugResult:ne,debuging:w,submitting:J,executingMessage:b,onDebugCode:Ce,onChangeCode:W,onSubmitCode:N,onChangeInput:Me};return t.a.createElement("div",{className:"right-panel"},t.a.createElement(q.a,{language:F,value:$,onChange:W,ActionBarRender:Ze}),t.a.createElement("div",{className:"note-form-area ".concat(L?"active":"")},t.a.createElement(Be,{onCancel:te,notes:ce,callback:ae})),t.a.createElement(R.b,Ve))}},"S+dL":function(y,c){y.exports="data:image/gif;base64,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"},U7T7:function(y,c,e){},UZu5:function(y,c,e){},X8oJ:function(y,c,e){},ZD9Y:function(y,c,e){"use strict";var h=e("BoS7"),p=e("Sdc0"),C=e("OaEy"),i=e("2fM7"),E=e("q1tI"),n=e.n(E),r=e("lOMy"),f=e.n(r),o=i.a.Option;c.a=function(u){var m=u.onFontSizeChange,T=u.cmFontSize,s=u.cmCodeMode,_=u.onCodeModeChange,Ee=u.onTabToSpace,U=u.className,t=U===void 0?"":U,S=u.tabToSpace,G=u.children;return n.a.createElement("div",{className:"tpi-code-setting ".concat(t)},n.a.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),n.a.createElement("section",null,n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),n.a.createElement(i.a,{bordered:!1,size:"small",value:s,onChange:_},n.a.createElement(o,{value:"vs"},"\u767D\u8272\u80CC\u666F"),n.a.createElement(o,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),n.a.createElement(i.a,{bordered:!1,size:"small",value:T,onChange:m},n.a.createElement(o,{value:12},"12px"),n.a.createElement(o,{value:14},"14px"),n.a.createElement(o,{value:16},"16px"),n.a.createElement(o,{value:18},"18px"),n.a.createElement(o,{value:20},"20px"),n.a.createElement(o,{value:22},"22px"))),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"Tab\u8F6C\u6362"),n.a.createElement(p.a,{checked:S,onChange:Ee}))),n.a.createElement("h3",null,"\u5FEB\u6377\u952E"),n.a.createElement("section",null,n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),n.a.createElement("span",null,"Ctrl + S")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),n.a.createElement("span",null,"F1 / Alt + F1")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),n.a.createElement("span",null,"Ctrl + ]/[")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),n.a.createElement("span",null,"Ctrl + Shift + \\")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),n.a.createElement("span",null,"Home")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),n.a.createElement("span",null,"End"))),G)}},ZW9T:function(y,c,e){"use strict";e.d(c,"a",function(){return U});var h=e("k1fw"),p=e("rAM+"),C=e("tJVT"),i=e("q1tI"),E=e.n(i),n=e("bdgK");function r(t,S,G,I,B){var A=S.getWordUntilPosition(G),K={startLineNumber:G.lineNumber,endLineNumber:G.lineNumber,startColumn:A.startColumn,endColumn:A.endColumn},Y=I.map(function(X){return{label:X,kind:t.languages.CompletionItemKind.Keyword,insertText:X,insertTextRules:t.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:K}});return B.map(function(X){Y.push(Object(h.a)(Object(h.a)({},X),{},{range:K}))}),Y}var f=function(t){var S={label:"ifelse",kind:t.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` +`),insertTextRules:t.languages.CompletionItemInsertTextRule.InsertAsSnippet},G=["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"];t.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(K,Y){var X=r(t,K,Y,G,[S]);return{suggestions:X}}});var I=["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"];t.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(K,Y){var X=[{label:"print",kind:t.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` +`),insertTextRules:t.languages.CompletionItemInsertTextRule.InsertAsSnippet}],Q=r(t,K,Y,I,X);return{suggestions:Q}}});var B=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];t.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(K,Y){var X=[S,{label:"main",kind:t.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` `),insertTextRules:t.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:t.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` -`),insertTextRules:t.languages.CompletionItemInsertTextRule.InsertAsSnippet}],Q=r(t,K,H,B,X);return{suggestions:Q}}})};function o(t){return/^\d+$/.test(t)?"".concat(t,"px"):t}function u(){}var m=!1,T={"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 s(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],S=t;if(Array.isArray(t)){for(var G=0;G0||Pt.target.offsetWidth>0)&&ue.current.instance.layout()}}catch(pt){we.e(pt)}finally{we.f()}}),V.observe(Le.current)),V}Object(i.useEffect)(function(){var V=ue.current.instance;if(A!=null&&V&&_e){var oe=V.getModel();oe&&A!==oe.getValue()&&(m=!0,oe.setValue(A),V.layout(),m=!1)}},[A,_e,ue.current]);function $e(){var V=ue.current.instance;if(V){var oe=V.getSelection(),we=ue.current.pastePos||{},et=new _.Range(we.startLineNumber||oe.endLineNumber,we.startColumn||oe.endColumn,we.endLineNumber||oe.endLineNumber,we.endColumn||oe.endColumn);V.executeEdits("",[{range:et,text:""}])}}function qe(V){(window.navigator.platform.match("Mac")?V.metaKey:V.ctrlKey)&&V.keyCode==83&&(V.preventDefault(),ke())}Object(i.useEffect)(function(){Le.current&&!_e&&e.e(23).then(e.t.bind(null,"M/lh",7)).then(function(V){_=V,f(_),ue.current.instance=_.editor.create(Le.current,Object(R.a)({value:A,language:s(H),theme:Pe},q),P);var oe=ue.current.instance;Ae(oe,_),ue.current.subscription=oe.onDidChangeModelContent(function(et){m||Y(oe.getValue(),et)}),Re&&oe.onDidBlurEditorWidget(function(){Re(oe.getValue())}),Be&&oe.onDidFocusEditorText(function(){Be(oe.getValue())}),v&&(oe.addCommand(_.KeyMod.CtrlCmd|_.KeyCode.KEY_V,function(){return null}),oe.onDidPaste(function(et){ue.current.pastePos=et}),window.addEventListener("paste",$e));var we=He();return ut(!0),function(){var et=ue.current.instance;et.dispose();var Pt=et.getModel();Pt&&Pt.dispose(),ue.current.subscription&&ue.current.subscription.dispose(),v&&window.removeEventListener("paste",$e),we.unobserve(Le.current)}})},[]),Object(i.useEffect)(function(){var V=ue.current.instance;if(V&&_e)return document.addEventListener("keydown",qe,!1),function(){document.removeEventListener("keydown",qe)}},[ke,_e]),Object(i.useEffect)(function(){var V=ue.current.instance;if(V&&_e){var oe=s(H);_.editor.setModelLanguage(V.getModel(),oe)}},[H,_e]),Object(i.useEffect)(function(){var V=ue.current.instance;V&&_e&&_.editor.setTheme(Pe)},[Pe,_e]),Object(i.useEffect)(function(){var V=ue.current.instance;V&&_e&&V.updateOptions(q)},[JSON.stringify(q),_e]),Object(i.useEffect)(function(){var V=ue.current.instance;V&&_e&&V.layout()},[G,B,_e]);var Rt=o(G),Ut=o(B),xt=Object(R.a)(Object(R.a)({},Q),{},{width:Rt,height:Ut});return E.a.createElement("div",{className:"my-monaco-editor",ref:Le,style:xt})};function U(t){var S=t.width,G=S===void 0?"100%":S,I=t.height,B=I===void 0?"100%":I,A=t.original,K=t.modified,H=t.language,X=t.options,Q=X===void 0?{}:X,Ue=Object(i.useRef)(),q=Object(i.useState)(null),Z=Object(C.a)(q,2),P=Z[0],z=Z[1];function Pe(v){var O;return Ue.current&&(O=new n.default(function(Y){var ee=Object(p.a)(Y),Ae;try{for(ee.s();!(Ae=ee.n()).done;){var ve=Ae.value;(ve.target.offsetHeight>0||ve.target.offsetWidth>0)&&v.layout()}}catch(Be){ee.e(Be)}finally{ee.f()}}),O.observe(Ue.current)),O}Object(i.useEffect)(function(){Ue.current&&e.e(23).then(e.t.bind(null,"M/lh",7)).then(function(v){_=v;var O=_.editor.createDiffEditor(Ue.current,Object(R.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},Q));z(O);var Y=Pe(O);return function(){O.dispose();var ee=O.getModel();ee&&ee.dispose(),Y.unobserve(Ue.current)}})},[]),Object(i.useEffect)(function(){P&&P.setModel({original:_.editor.createModel(A,H),modified:_.editor.createModel(K,H)})},[A,K,H,P]);var Re=o(G),ke=o(B),h={width:Re,height:ke};return E.a.createElement("div",{className:"my-diff-editor",ref:Ue,style:h})}},a4uL:function(y,c,e){},bCnd:function(y,c,e){"use strict";e.d(c,"b",function(){return i}),e.d(c,"a",function(){return E});var R=e("je13"),p=e.n(R),C=!1;function i(n,r){var f=p.a.get("__ec");f||(f={}),f[n]=r,p.a.set("__ec",f)}function E(n,r){var f=p.a.get("__ec");return f?f[n]===void 0?r:f[n]:r}},bntm:function(y,c,e){"use strict";e.d(c,"d",function(){return R}),e.d(c,"b",function(){return p}),e.d(c,"c",function(){return C}),e.d(c,"a",function(){return i});function R(E){try{E.mozRequestFullScreen?E.mozRequestFullScreen():E.webkitRequestFullScreen&&E.webkitRequestFullScreen()}catch(n){console.log(n,":e")}}function p(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var C=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function i(){var E=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,n=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(E==null)}},cDPC:function(y,c,e){"use strict";var R=e("tJVT"),p=e("q1tI"),C=e.n(p),i=e("i3hx"),E=e.n(i);c.a=function(n){var r=n.defaultX,f=r===void 0?"40%":r,o=n.leftChild,u=n.rightChild,m=n.className,T=Object(p.useState)(f),s=Object(R.a)(T,2),_=s[0],Ee=s[1],U=Object(p.useRef)();function t(){U.current=!0}Object(p.useEffect)(function(){function I(A){U.current&&Ee(A.pageX)}function B(){U.current=!1}return window.addEventListener("mousemove",I),window.addEventListener("mouseup",B),function(){window.removeEventListener("mousemove",I),window.removeEventListener("mouseup",B)}},[]);var S=typeof _=="number"&&_!==.01?"".concat(_,"px"):"40%",G="calc(100% - 4px - ".concat(S,")");return C.a.createElement("div",{className:"split-panel-container ".concat(m)},C.a.createElement("section",{style:{width:S,display:_===.01?"none":""}},o),C.a.createElement("section",{className:"resize-x-bar",onMouseDown:t},C.a.createElement("a",{className:"btn-resize"},C.a.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},C.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"})))),C.a.createElement("section",{style:{width:G}},u))}},dejd:function(y,c,e){},dhSg:function(y,c,e){"use strict";function R(C){var i={},E={subscribe:function(r,f){return i[r]||(i[r]=[]),i[r].push(f),this.unsubscribe.bind(null,r,f)},unsubscribe:function(r,f){var o=i[r],u=-1;if(o){for(var m=0;m=0)return i[r].splice(u,1),!0}return!1},publish:function(r){if(!i[r])return!1;var f=Array.prototype.slice.call(arguments,1);return i[r].forEach(function(o){o.apply(null,f)}),this}};return C?Object.assign(C,E):E}var p=new R;c.a=p},fcyK:function(y,c,e){},i3hx:function(y,c,e){},kSUc:function(y,c,e){},"kaH+":function(y,c,e){"use strict";var R=e("+L6B"),p=e("2/Rp"),C=e("tJVT"),i=e("q1tI"),E=e.n(i),n=e("UZu5"),r=e.n(n),f=e("dhSg"),o=e("rLCj"),u=e("dF/Y"),m=e("4i/N");c.a=function(){var T=Object(i.useState)(""),s=Object(C.a)(T,2),_=s[0],Ee=s[1],U=Object(i.useState)(0),t=Object(C.a)(U,2),S=t[0],G=t[1];Object(i.useEffect)(function(){var A=f.a.subscribe("preview-image",function(K){Ee(K)});return A},[]);function I(){Ee("")}function B(){G(S+90)}return E.a.createElement(i.Fragment,null,_?E.a.createElement("div",{className:"image-preview-container"},E.a.createElement("div",{className:"button-group"},E.a.createElement(p.a,{onClick:B},"\u65CB\u8F6C",E.a.createElement(o.a,null)),E.a.createElement(p.a,{href:_},"\u4E0B\u8F7D",E.a.createElement(u.a,null)),E.a.createElement(p.a,{onClick:I},"\u5173\u95ED",E.a.createElement(m.a,null))),E.a.createElement("img",{className:"image-preview",src:_,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(S,"deg)")}})):null)}},lOMy:function(y,c,e){},nWbc:function(y,c,e){},"p/48":function(y,c,e){},pPuO:function(y,c,e){y.exports={desc:"desc___2o_2w",info:"info___Uro3x","commit-info":"commit-info___o2-Ex"}},"qJ4+":function(y,c,e){},uMZB:function(y,c,e){y.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"}}}]); +`),insertTextRules:t.languages.CompletionItemInsertTextRule.InsertAsSnippet}],Q=r(t,K,Y,B,X);return{suggestions:Q}}})};function o(t){return/^\d+$/.test(t)?"".concat(t,"px"):t}function u(){}var m=!1,T={"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 s(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],S=t;if(Array.isArray(t)){for(var G=0;G0||Pt.target.offsetWidth>0)&&ue.current.instance.layout()}}catch(pt){ke.e(pt)}finally{ke.f()}}),V.observe(Le.current)),V}Object(i.useEffect)(function(){var V=ue.current.instance;if(A!=null&&V&&_e){var oe=V.getModel();oe&&A!==oe.getValue()&&(m=!0,oe.setValue(A),V.layout(),m=!1)}},[A,_e,ue.current]);function $e(){var V=ue.current.instance;if(V){var oe=V.getSelection(),ke=ue.current.pastePos||{},et=new _.Range(ke.startLineNumber||oe.endLineNumber,ke.startColumn||oe.endColumn,ke.endLineNumber||oe.endLineNumber,ke.endColumn||oe.endColumn);V.executeEdits("",[{range:et,text:""}])}}function qe(V){(window.navigator.platform.match("Mac")?V.metaKey:V.ctrlKey)&&V.keyCode==83&&(V.preventDefault(),We())}Object(i.useEffect)(function(){Le.current&&!_e&&e.e(23).then(e.t.bind(null,"M/lh",7)).then(function(V){_=V,f(_),ue.current.instance=_.editor.create(Le.current,Object(h.a)({value:A,language:s(Y),theme:Pe},q),P);var oe=ue.current.instance;Ae(oe,_),ue.current.subscription=oe.onDidChangeModelContent(function(et){m||Z(oe.getValue(),et)}),Re&&oe.onDidBlurEditorWidget(function(){Re(oe.getValue())}),Be&&oe.onDidFocusEditorText(function(){Be(oe.getValue())}),v&&(oe.addCommand(_.KeyMod.CtrlCmd|_.KeyCode.KEY_V,function(){return null}),oe.onDidPaste(function(et){ue.current.pastePos=et}),window.addEventListener("paste",$e));var ke=Qe();return ut(!0),function(){var et=ue.current.instance;et.dispose();var Pt=et.getModel();Pt&&Pt.dispose(),ue.current.subscription&&ue.current.subscription.dispose(),v&&window.removeEventListener("paste",$e),ke.unobserve(Le.current)}})},[]),Object(i.useEffect)(function(){var V=ue.current.instance;if(V&&_e)return document.addEventListener("keydown",qe,!1),function(){document.removeEventListener("keydown",qe)}},[We,_e]),Object(i.useEffect)(function(){var V=ue.current.instance;if(V&&_e){var oe=s(Y);_.editor.setModelLanguage(V.getModel(),oe)}},[Y,_e]),Object(i.useEffect)(function(){var V=ue.current.instance;V&&_e&&_.editor.setTheme(Pe)},[Pe,_e]),Object(i.useEffect)(function(){var V=ue.current.instance;V&&_e&&V.updateOptions(q)},[JSON.stringify(q),_e]),Object(i.useEffect)(function(){var V=ue.current.instance;V&&_e&&V.layout()},[G,B,_e]);var Rt=o(G),Ut=o(B),xt=Object(h.a)(Object(h.a)({},Q),{},{width:Rt,height:Ut});return E.a.createElement("div",{className:"my-monaco-editor",ref:Le,style:xt})};function U(t){var S=t.width,G=S===void 0?"100%":S,I=t.height,B=I===void 0?"100%":I,A=t.original,K=t.modified,Y=t.language,X=t.options,Q=X===void 0?{}:X,Ue=Object(i.useRef)(),q=Object(i.useState)(null),H=Object(C.a)(q,2),P=H[0],z=H[1];function Pe(v){var O;return Ue.current&&(O=new n.default(function(Z){var ee=Object(p.a)(Z),Ae;try{for(ee.s();!(Ae=ee.n()).done;){var ve=Ae.value;(ve.target.offsetHeight>0||ve.target.offsetWidth>0)&&v.layout()}}catch(Be){ee.e(Be)}finally{ee.f()}}),O.observe(Ue.current)),O}Object(i.useEffect)(function(){Ue.current&&e.e(23).then(e.t.bind(null,"M/lh",7)).then(function(v){_=v;var O=_.editor.createDiffEditor(Ue.current,Object(h.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},Q));z(O);var Z=Pe(O);return function(){O.dispose();var ee=O.getModel();ee&&ee.dispose(),Z.unobserve(Ue.current)}})},[]),Object(i.useEffect)(function(){P&&P.setModel({original:_.editor.createModel(A,Y),modified:_.editor.createModel(K,Y)})},[A,K,Y,P]);var Re=o(G),We=o(B),R={width:Re,height:We};return E.a.createElement("div",{className:"my-diff-editor",ref:Ue,style:R})}},a4uL:function(y,c,e){},bCnd:function(y,c,e){"use strict";e.d(c,"b",function(){return i}),e.d(c,"a",function(){return E});var h=e("je13"),p=e.n(h),C=!1;function i(n,r){var f=p.a.get("__ec");f||(f={}),f[n]=r,p.a.set("__ec",f)}function E(n,r){var f=p.a.get("__ec");return f?f[n]===void 0?r:f[n]:r}},bntm:function(y,c,e){"use strict";e.d(c,"d",function(){return h}),e.d(c,"b",function(){return p}),e.d(c,"c",function(){return C}),e.d(c,"a",function(){return i});function h(E){try{E.mozRequestFullScreen?E.mozRequestFullScreen():E.webkitRequestFullScreen&&E.webkitRequestFullScreen()}catch(n){console.log(n,":e")}}function p(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var C=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function i(){var E=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,n=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(E==null)}},cDPC:function(y,c,e){"use strict";var h=e("tJVT"),p=e("q1tI"),C=e.n(p),i=e("i3hx"),E=e.n(i);c.a=function(n){var r=n.defaultX,f=r===void 0?"40%":r,o=n.leftChild,u=n.rightChild,m=n.className,T=Object(p.useState)(f),s=Object(h.a)(T,2),_=s[0],Ee=s[1],U=Object(p.useRef)();function t(){U.current=!0}Object(p.useEffect)(function(){function I(A){U.current&&Ee(A.pageX)}function B(){U.current=!1}return window.addEventListener("mousemove",I),window.addEventListener("mouseup",B),function(){window.removeEventListener("mousemove",I),window.removeEventListener("mouseup",B)}},[]);var S=typeof _=="number"&&_!==.01?"".concat(_,"px"):"40%",G="calc(100% - 4px - ".concat(S,")");return C.a.createElement("div",{className:"split-panel-container ".concat(m)},C.a.createElement("section",{style:{width:S,display:_===.01?"none":""}},o),C.a.createElement("section",{className:"resize-x-bar",onMouseDown:t},C.a.createElement("a",{className:"btn-resize"},C.a.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},C.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"})))),C.a.createElement("section",{style:{width:G}},u))}},dejd:function(y,c,e){},dhSg:function(y,c,e){"use strict";function h(C){var i={},E={subscribe:function(r,f){return i[r]||(i[r]=[]),i[r].push(f),this.unsubscribe.bind(null,r,f)},unsubscribe:function(r,f){var o=i[r],u=-1;if(o){for(var m=0;m=0)return i[r].splice(u,1),!0}return!1},publish:function(r){if(!i[r])return!1;var f=Array.prototype.slice.call(arguments,1);return i[r].forEach(function(o){o.apply(null,f)}),this}};return C?Object.assign(C,E):E}var p=new h;c.a=p},fcyK:function(y,c,e){},i3hx:function(y,c,e){},kSUc:function(y,c,e){},"kaH+":function(y,c,e){"use strict";var h=e("+L6B"),p=e("2/Rp"),C=e("tJVT"),i=e("q1tI"),E=e.n(i),n=e("UZu5"),r=e.n(n),f=e("dhSg"),o=e("rLCj"),u=e("dF/Y"),m=e("4i/N");c.a=function(){var T=Object(i.useState)(""),s=Object(C.a)(T,2),_=s[0],Ee=s[1],U=Object(i.useState)(0),t=Object(C.a)(U,2),S=t[0],G=t[1];Object(i.useEffect)(function(){var A=f.a.subscribe("preview-image",function(K){Ee(K)});return A},[]);function I(){Ee("")}function B(){G(S+90)}return E.a.createElement(i.Fragment,null,_?E.a.createElement("div",{className:"image-preview-container"},E.a.createElement("div",{className:"button-group"},E.a.createElement(p.a,{onClick:B},"\u65CB\u8F6C",E.a.createElement(o.a,null)),E.a.createElement(p.a,{href:_},"\u4E0B\u8F7D",E.a.createElement(u.a,null)),E.a.createElement(p.a,{onClick:I},"\u5173\u95ED",E.a.createElement(m.a,null))),E.a.createElement("img",{className:"image-preview",src:_,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(S,"deg)")}})):null)}},lOMy:function(y,c,e){},nWbc:function(y,c,e){},"p/48":function(y,c,e){},pPuO:function(y,c,e){y.exports={desc:"desc___2o_2w",info:"info___Uro3x","commit-info":"commit-info___o2-Ex"}},"qJ4+":function(y,c,e){},uMZB:function(y,c,e){y.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"}}}]); diff --git a/static/1.30b24860.png b/static/1.30b24860.png deleted file mode 100644 index 98b7fed60d..0000000000 Binary files a/static/1.30b24860.png and /dev/null differ diff --git a/static/2.02e9edfc.png b/static/2.02e9edfc.png deleted file mode 100644 index 1bf9843a5b..0000000000 Binary files a/static/2.02e9edfc.png and /dev/null differ diff --git a/static/3.4d1fd0e5.png b/static/3.4d1fd0e5.png deleted file mode 100644 index 3b9d282565..0000000000 Binary files a/static/3.4d1fd0e5.png and /dev/null differ diff --git a/static/4.7dc92e97.png b/static/4.7dc92e97.png deleted file mode 100644 index aee770fc20..0000000000 Binary files a/static/4.7dc92e97.png and /dev/null differ diff --git a/static/KaTeX_AMS-Regular.b1489df1.woff b/static/KaTeX_AMS-Regular.b1489df1.woff deleted file mode 100644 index 4f575152f2..0000000000 Binary files a/static/KaTeX_AMS-Regular.b1489df1.woff and /dev/null differ diff --git a/static/KaTeX_AMS-Regular.d4531cf7.woff2 b/static/KaTeX_AMS-Regular.d4531cf7.woff2 deleted file mode 100644 index b982d6eaf8..0000000000 Binary files a/static/KaTeX_AMS-Regular.d4531cf7.woff2 and /dev/null differ diff --git a/static/KaTeX_AMS-Regular.f80d9eaf.ttf b/static/KaTeX_AMS-Regular.f80d9eaf.ttf deleted file mode 100644 index afcd2eb4d1..0000000000 Binary files a/static/KaTeX_AMS-Regular.f80d9eaf.ttf and /dev/null differ diff --git a/static/KaTeX_Caligraphic-Bold.0c96bc8f.ttf b/static/KaTeX_Caligraphic-Bold.0c96bc8f.ttf deleted file mode 100644 index f84148db58..0000000000 Binary files a/static/KaTeX_Caligraphic-Bold.0c96bc8f.ttf and /dev/null differ diff --git a/static/KaTeX_Caligraphic-Bold.7ce7636b.woff b/static/KaTeX_Caligraphic-Bold.7ce7636b.woff deleted file mode 100644 index ab56ab7fa7..0000000000 Binary files a/static/KaTeX_Caligraphic-Bold.7ce7636b.woff and /dev/null differ diff --git a/static/KaTeX_Caligraphic-Bold.f046a374.woff2 b/static/KaTeX_Caligraphic-Bold.f046a374.woff2 deleted file mode 100644 index 710c26179c..0000000000 Binary files a/static/KaTeX_Caligraphic-Bold.f046a374.woff2 and /dev/null differ diff --git a/static/KaTeX_Caligraphic-Regular.35f3c951.ttf b/static/KaTeX_Caligraphic-Regular.35f3c951.ttf deleted file mode 100644 index 97814db7e2..0000000000 Binary files a/static/KaTeX_Caligraphic-Regular.35f3c951.ttf and /dev/null differ diff --git a/static/KaTeX_Caligraphic-Regular.4519ba4c.woff2 b/static/KaTeX_Caligraphic-Regular.4519ba4c.woff2 deleted file mode 100644 index ee5193d7c8..0000000000 Binary files a/static/KaTeX_Caligraphic-Regular.4519ba4c.woff2 and /dev/null differ diff --git a/static/KaTeX_Caligraphic-Regular.4a559f36.woff b/static/KaTeX_Caligraphic-Regular.4a559f36.woff deleted file mode 100644 index aec8a33389..0000000000 Binary files a/static/KaTeX_Caligraphic-Regular.4a559f36.woff and /dev/null differ diff --git a/static/KaTeX_Fraktur-Bold.069514d4.ttf b/static/KaTeX_Fraktur-Bold.069514d4.ttf deleted file mode 100644 index 483a7cdd4e..0000000000 Binary files a/static/KaTeX_Fraktur-Bold.069514d4.ttf and /dev/null differ diff --git a/static/KaTeX_Fraktur-Bold.2ea3916b.woff b/static/KaTeX_Fraktur-Bold.2ea3916b.woff deleted file mode 100644 index 189fea5e4f..0000000000 Binary files a/static/KaTeX_Fraktur-Bold.2ea3916b.woff and /dev/null differ diff --git a/static/KaTeX_Fraktur-Bold.5b8749ee.woff2 b/static/KaTeX_Fraktur-Bold.5b8749ee.woff2 deleted file mode 100644 index dc3bd4c040..0000000000 Binary files a/static/KaTeX_Fraktur-Bold.5b8749ee.woff2 and /dev/null differ diff --git a/static/KaTeX_Fraktur-Regular.0d90113d.woff b/static/KaTeX_Fraktur-Regular.0d90113d.woff deleted file mode 100644 index d01450e918..0000000000 Binary files a/static/KaTeX_Fraktur-Regular.0d90113d.woff and /dev/null differ diff --git a/static/KaTeX_Fraktur-Regular.2c629b06.woff2 b/static/KaTeX_Fraktur-Regular.2c629b06.woff2 deleted file mode 100644 index 7eeba37793..0000000000 Binary files a/static/KaTeX_Fraktur-Regular.2c629b06.woff2 and /dev/null differ diff --git a/static/KaTeX_Fraktur-Regular.96556db6.ttf b/static/KaTeX_Fraktur-Regular.96556db6.ttf deleted file mode 100644 index 9aa5f674da..0000000000 Binary files a/static/KaTeX_Fraktur-Regular.96556db6.ttf and /dev/null differ diff --git a/static/KaTeX_Main-Bold.07e762d0.ttf b/static/KaTeX_Main-Bold.07e762d0.ttf deleted file mode 100644 index dc0185a122..0000000000 Binary files a/static/KaTeX_Main-Bold.07e762d0.ttf and /dev/null differ diff --git a/static/KaTeX_Main-Bold.20b90c20.woff2 b/static/KaTeX_Main-Bold.20b90c20.woff2 deleted file mode 100644 index cf5ababf46..0000000000 Binary files a/static/KaTeX_Main-Bold.20b90c20.woff2 and /dev/null differ diff --git a/static/KaTeX_Main-Bold.a9cdbc85.woff b/static/KaTeX_Main-Bold.a9cdbc85.woff deleted file mode 100644 index acf48e6689..0000000000 Binary files a/static/KaTeX_Main-Bold.a9cdbc85.woff and /dev/null differ diff --git a/static/KaTeX_Main-BoldItalic.7649d52f.woff b/static/KaTeX_Main-BoldItalic.7649d52f.woff deleted file mode 100644 index d2cfe4e319..0000000000 Binary files a/static/KaTeX_Main-BoldItalic.7649d52f.woff and /dev/null differ diff --git a/static/KaTeX_Main-BoldItalic.b345de5b.woff2 b/static/KaTeX_Main-BoldItalic.b345de5b.woff2 deleted file mode 100644 index d0178f4215..0000000000 Binary files a/static/KaTeX_Main-BoldItalic.b345de5b.woff2 and /dev/null differ diff --git a/static/KaTeX_Main-BoldItalic.bc8d96e9.ttf b/static/KaTeX_Main-BoldItalic.bc8d96e9.ttf deleted file mode 100644 index 4346f173ce..0000000000 Binary files a/static/KaTeX_Main-BoldItalic.bc8d96e9.ttf and /dev/null differ diff --git a/static/KaTeX_Main-Italic.44a32ae6.ttf b/static/KaTeX_Main-Italic.44a32ae6.ttf deleted file mode 100644 index f2c3ebaec0..0000000000 Binary files a/static/KaTeX_Main-Italic.44a32ae6.ttf and /dev/null differ diff --git a/static/KaTeX_Main-Italic.ab751a9e.woff2 b/static/KaTeX_Main-Italic.ab751a9e.woff2 deleted file mode 100644 index aa05e142c4..0000000000 Binary files a/static/KaTeX_Main-Italic.ab751a9e.woff2 and /dev/null differ diff --git a/static/KaTeX_Main-Italic.e3954fe9.woff b/static/KaTeX_Main-Italic.e3954fe9.woff deleted file mode 100644 index 1184295def..0000000000 Binary files a/static/KaTeX_Main-Italic.e3954fe9.woff and /dev/null differ diff --git a/static/KaTeX_Main-Regular.13b3f852.woff2 b/static/KaTeX_Main-Regular.13b3f852.woff2 deleted file mode 100644 index e3f71eb7e9..0000000000 Binary files a/static/KaTeX_Main-Regular.13b3f852.woff2 and /dev/null differ diff --git a/static/KaTeX_Main-Regular.9e75cd60.woff b/static/KaTeX_Main-Regular.9e75cd60.woff deleted file mode 100644 index 9f8228fc38..0000000000 Binary files a/static/KaTeX_Main-Regular.9e75cd60.woff and /dev/null differ diff --git a/static/KaTeX_Main-Regular.af7fc7b3.ttf b/static/KaTeX_Main-Regular.af7fc7b3.ttf deleted file mode 100644 index 8acb365453..0000000000 Binary files a/static/KaTeX_Main-Regular.af7fc7b3.ttf and /dev/null differ diff --git a/static/KaTeX_Math-BoldItalic.4d6241be.ttf b/static/KaTeX_Math-BoldItalic.4d6241be.ttf deleted file mode 100644 index a645df64e5..0000000000 Binary files a/static/KaTeX_Math-BoldItalic.4d6241be.ttf and /dev/null differ diff --git a/static/KaTeX_Math-BoldItalic.94810ff6.woff b/static/KaTeX_Math-BoldItalic.94810ff6.woff deleted file mode 100644 index 87d4f223ea..0000000000 Binary files a/static/KaTeX_Math-BoldItalic.94810ff6.woff and /dev/null differ diff --git a/static/KaTeX_Math-BoldItalic.d5d35e84.woff2 b/static/KaTeX_Math-BoldItalic.d5d35e84.woff2 deleted file mode 100644 index 83b49962aa..0000000000 Binary files a/static/KaTeX_Math-BoldItalic.d5d35e84.woff2 and /dev/null differ diff --git a/static/KaTeX_Math-Italic.11278d36.woff b/static/KaTeX_Math-Italic.11278d36.woff deleted file mode 100644 index 959746ef56..0000000000 Binary files a/static/KaTeX_Math-Italic.11278d36.woff and /dev/null differ diff --git a/static/KaTeX_Math-Italic.cae7ea26.ttf b/static/KaTeX_Math-Italic.cae7ea26.ttf deleted file mode 100644 index 9c38359cca..0000000000 Binary files a/static/KaTeX_Math-Italic.cae7ea26.ttf and /dev/null differ diff --git a/static/KaTeX_Math-Italic.ffda8803.woff2 b/static/KaTeX_Math-Italic.ffda8803.woff2 deleted file mode 100644 index e3ea522a6a..0000000000 Binary files a/static/KaTeX_Math-Italic.ffda8803.woff2 and /dev/null differ diff --git a/static/KaTeX_SansSerif-Bold.2946bdb5.woff b/static/KaTeX_SansSerif-Bold.2946bdb5.woff deleted file mode 100644 index f0d6ea739b..0000000000 Binary files a/static/KaTeX_SansSerif-Bold.2946bdb5.woff and /dev/null differ diff --git a/static/KaTeX_SansSerif-Bold.5a20a475.woff2 b/static/KaTeX_SansSerif-Bold.5a20a475.woff2 deleted file mode 100644 index 4cf8f14696..0000000000 Binary files a/static/KaTeX_SansSerif-Bold.5a20a475.woff2 and /dev/null differ diff --git a/static/KaTeX_SansSerif-Bold.f0ad0abc.ttf b/static/KaTeX_SansSerif-Bold.f0ad0abc.ttf deleted file mode 100644 index ff10851245..0000000000 Binary files a/static/KaTeX_SansSerif-Bold.f0ad0abc.ttf and /dev/null differ diff --git a/static/KaTeX_SansSerif-Italic.c7feacd5.ttf b/static/KaTeX_SansSerif-Italic.c7feacd5.ttf deleted file mode 100644 index 3dd767131a..0000000000 Binary files a/static/KaTeX_SansSerif-Italic.c7feacd5.ttf and /dev/null differ diff --git a/static/KaTeX_SansSerif-Italic.c834ba6d.woff b/static/KaTeX_SansSerif-Italic.c834ba6d.woff deleted file mode 100644 index 9da0dfe396..0000000000 Binary files a/static/KaTeX_SansSerif-Italic.c834ba6d.woff and /dev/null differ diff --git a/static/KaTeX_SansSerif-Italic.e5fc2aef.woff2 b/static/KaTeX_SansSerif-Italic.e5fc2aef.woff2 deleted file mode 100644 index ce19ae03d5..0000000000 Binary files a/static/KaTeX_SansSerif-Italic.e5fc2aef.woff2 and /dev/null differ diff --git a/static/KaTeX_SansSerif-Regular.5af9e1cf.ttf b/static/KaTeX_SansSerif-Regular.5af9e1cf.ttf deleted file mode 100644 index f117cd619e..0000000000 Binary files a/static/KaTeX_SansSerif-Regular.5af9e1cf.ttf and /dev/null differ diff --git a/static/KaTeX_SansSerif-Regular.5bf28900.woff2 b/static/KaTeX_SansSerif-Regular.5bf28900.woff2 deleted file mode 100644 index 27611491a1..0000000000 Binary files a/static/KaTeX_SansSerif-Regular.5bf28900.woff2 and /dev/null differ diff --git a/static/KaTeX_SansSerif-Regular.a4fd0563.woff b/static/KaTeX_SansSerif-Regular.a4fd0563.woff deleted file mode 100644 index 6ed98780a7..0000000000 Binary files a/static/KaTeX_SansSerif-Regular.a4fd0563.woff and /dev/null differ diff --git a/static/KaTeX_Script-Regular.a1c15978.woff2 b/static/KaTeX_Script-Regular.a1c15978.woff2 deleted file mode 100644 index b0aed195ca..0000000000 Binary files a/static/KaTeX_Script-Regular.a1c15978.woff2 and /dev/null differ diff --git a/static/KaTeX_Script-Regular.cd3b0634.woff b/static/KaTeX_Script-Regular.cd3b0634.woff deleted file mode 100644 index 4a48e65f0d..0000000000 Binary files a/static/KaTeX_Script-Regular.cd3b0634.woff and /dev/null differ diff --git a/static/KaTeX_Script-Regular.dd0db7ae.ttf b/static/KaTeX_Script-Regular.dd0db7ae.ttf deleted file mode 100644 index e6f34542e2..0000000000 Binary files a/static/KaTeX_Script-Regular.dd0db7ae.ttf and /dev/null differ diff --git a/static/KaTeX_Size1-Regular.1876361f.woff2 b/static/KaTeX_Size1-Regular.1876361f.woff2 deleted file mode 100644 index 483e7b66e0..0000000000 Binary files a/static/KaTeX_Size1-Regular.1876361f.woff2 and /dev/null differ diff --git a/static/KaTeX_Size1-Regular.bbd9552c.ttf b/static/KaTeX_Size1-Regular.bbd9552c.ttf deleted file mode 100644 index 37faa0f9fe..0000000000 Binary files a/static/KaTeX_Size1-Regular.bbd9552c.ttf and /dev/null differ diff --git a/static/KaTeX_Size1-Regular.c4ae0d25.woff b/static/KaTeX_Size1-Regular.c4ae0d25.woff deleted file mode 100644 index 0832f7a468..0000000000 Binary files a/static/KaTeX_Size1-Regular.c4ae0d25.woff and /dev/null differ diff --git a/static/KaTeX_Size2-Regular.635e9324.woff b/static/KaTeX_Size2-Regular.635e9324.woff deleted file mode 100644 index 14f6485abb..0000000000 Binary files a/static/KaTeX_Size2-Regular.635e9324.woff and /dev/null differ diff --git a/static/KaTeX_Size2-Regular.d1e8ff17.ttf b/static/KaTeX_Size2-Regular.d1e8ff17.ttf deleted file mode 100644 index cf326236c0..0000000000 Binary files a/static/KaTeX_Size2-Regular.d1e8ff17.ttf and /dev/null differ diff --git a/static/KaTeX_Size2-Regular.f516b73c.woff2 b/static/KaTeX_Size2-Regular.f516b73c.woff2 deleted file mode 100644 index 5ff7060676..0000000000 Binary files a/static/KaTeX_Size2-Regular.f516b73c.woff2 and /dev/null differ diff --git a/static/KaTeX_Size3-Regular.1ef7adae.woff2 b/static/KaTeX_Size3-Regular.1ef7adae.woff2 deleted file mode 100644 index e45ca49db8..0000000000 Binary files a/static/KaTeX_Size3-Regular.1ef7adae.woff2 and /dev/null differ diff --git a/static/KaTeX_Size3-Regular.5d632274.ttf b/static/KaTeX_Size3-Regular.5d632274.ttf deleted file mode 100644 index ff7e2b9010..0000000000 Binary files a/static/KaTeX_Size3-Regular.5d632274.ttf and /dev/null differ diff --git a/static/KaTeX_Size3-Regular.f32a9fde.woff b/static/KaTeX_Size3-Regular.f32a9fde.woff deleted file mode 100644 index d3626cef39..0000000000 Binary files a/static/KaTeX_Size3-Regular.f32a9fde.woff and /dev/null differ diff --git a/static/KaTeX_Size4-Regular.1d132596.ttf b/static/KaTeX_Size4-Regular.1d132596.ttf deleted file mode 100644 index 3034091cdb..0000000000 Binary files a/static/KaTeX_Size4-Regular.1d132596.ttf and /dev/null differ diff --git a/static/KaTeX_Size4-Regular.4f012d6a.woff2 b/static/KaTeX_Size4-Regular.4f012d6a.woff2 deleted file mode 100644 index 53b65afcff..0000000000 Binary files a/static/KaTeX_Size4-Regular.4f012d6a.woff2 and /dev/null differ diff --git a/static/KaTeX_Size4-Regular.f668d566.woff b/static/KaTeX_Size4-Regular.f668d566.woff deleted file mode 100644 index 93c57a6f97..0000000000 Binary files a/static/KaTeX_Size4-Regular.f668d566.woff and /dev/null differ diff --git a/static/KaTeX_Typewriter-Regular.4f31d033.woff2 b/static/KaTeX_Typewriter-Regular.4f31d033.woff2 deleted file mode 100644 index e40ab15161..0000000000 Binary files a/static/KaTeX_Typewriter-Regular.4f31d033.woff2 and /dev/null differ diff --git a/static/KaTeX_Typewriter-Regular.b1d1af1a.ttf b/static/KaTeX_Typewriter-Regular.b1d1af1a.ttf deleted file mode 100644 index 2fd85294ab..0000000000 Binary files a/static/KaTeX_Typewriter-Regular.b1d1af1a.ttf and /dev/null differ diff --git a/static/KaTeX_Typewriter-Regular.d3c8e68f.woff b/static/KaTeX_Typewriter-Regular.d3c8e68f.woff deleted file mode 100644 index e90fa2bc7f..0000000000 Binary files a/static/KaTeX_Typewriter-Regular.d3c8e68f.woff and /dev/null differ diff --git a/static/auth.ea067b42.png b/static/auth.ea067b42.png deleted file mode 100644 index 2bfb89aa75..0000000000 Binary files a/static/auth.ea067b42.png and /dev/null differ diff --git a/static/banner.4c45dd73.png b/static/banner.4c45dd73.png deleted file mode 100644 index ffe974962f..0000000000 Binary files a/static/banner.4c45dd73.png and /dev/null differ diff --git a/static/beian.0c577066.png b/static/beian.0c577066.png deleted file mode 100644 index 9f763946dd..0000000000 Binary files a/static/beian.0c577066.png and /dev/null differ diff --git a/static/bg.08b15d1c.jpg b/static/bg.08b15d1c.jpg deleted file mode 100644 index 9ddf3d7973..0000000000 Binary files a/static/bg.08b15d1c.jpg and /dev/null differ diff --git a/static/bg.41076faf.png b/static/bg.41076faf.png deleted file mode 100644 index eea3718375..0000000000 Binary files a/static/bg.41076faf.png and /dev/null differ diff --git a/static/certificate.fc32dc1b.jpg b/static/certificate.fc32dc1b.jpg deleted file mode 100644 index 380eb270ae..0000000000 Binary files a/static/certificate.fc32dc1b.jpg and /dev/null differ diff --git a/static/charpter-white.5fa14f93.svg b/static/charpter-white.5fa14f93.svg deleted file mode 100644 index 1c84c4cd2f..0000000000 --- a/static/charpter-white.5fa14f93.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - diff --git a/static/checkbox.f32c12cb.svg b/static/checkbox.f32c12cb.svg deleted file mode 100644 index 3eba717bba..0000000000 --- a/static/checkbox.f32c12cb.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/static/choose.4ad1045f.svg b/static/choose.4ad1045f.svg deleted file mode 100644 index 6f19458fa0..0000000000 --- a/static/choose.4ad1045f.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/static/classroom-banner.1d89b188.png b/static/classroom-banner.1d89b188.png deleted file mode 100644 index 0cedf60493..0000000000 Binary files a/static/classroom-banner.1d89b188.png and /dev/null differ diff --git a/static/codicon.9242107d.ttf b/static/codicon.9242107d.ttf deleted file mode 100644 index 90ace76ff7..0000000000 Binary files a/static/codicon.9242107d.ttf and /dev/null differ diff --git a/static/daoke.878c7e19.png b/static/daoke.878c7e19.png deleted file mode 100644 index 7bdcac50e9..0000000000 Binary files a/static/daoke.878c7e19.png and /dev/null differ diff --git a/static/default.4759ba28.png b/static/default.4759ba28.png deleted file mode 100644 index 66a54bc6c7..0000000000 Binary files a/static/default.4759ba28.png and /dev/null differ diff --git a/static/douyu.3e6df9ee.jpg b/static/douyu.3e6df9ee.jpg deleted file mode 100644 index 52b8d4962f..0000000000 Binary files a/static/douyu.3e6df9ee.jpg and /dev/null differ diff --git a/static/err.6e7c5817.png b/static/err.6e7c5817.png deleted file mode 100644 index f1830962ef..0000000000 Binary files a/static/err.6e7c5817.png and /dev/null differ diff --git a/static/export_exercise-template.f7655c19.png b/static/export_exercise-template.f7655c19.png deleted file mode 100644 index 34d4425c0e..0000000000 Binary files a/static/export_exercise-template.f7655c19.png and /dev/null differ diff --git a/static/fa-brands-400.5a2d4d61.eot b/static/fa-brands-400.5a2d4d61.eot deleted file mode 100644 index 41b4e1d531..0000000000 Binary files a/static/fa-brands-400.5a2d4d61.eot and /dev/null differ diff --git a/static/fa-brands-400.7592ba4b.ttf b/static/fa-brands-400.7592ba4b.ttf deleted file mode 100644 index 357b16bf13..0000000000 Binary files a/static/fa-brands-400.7592ba4b.ttf and /dev/null differ diff --git a/static/fa-brands-400.7eab84dc.svg b/static/fa-brands-400.7eab84dc.svg deleted file mode 100644 index 039c2b8818..0000000000 --- a/static/fa-brands-400.7eab84dc.svg +++ /dev/null @@ -1,1104 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/static/fa-brands-400.7ef62109.woff b/static/fa-brands-400.7ef62109.woff deleted file mode 100644 index d6b2570947..0000000000 Binary files a/static/fa-brands-400.7ef62109.woff and /dev/null differ diff --git a/static/fa-brands-400.e5b597e4.woff2 b/static/fa-brands-400.e5b597e4.woff2 deleted file mode 100644 index 4661a5eed6..0000000000 Binary files a/static/fa-brands-400.e5b597e4.woff2 and /dev/null differ diff --git a/static/fa-regular-400.146f21dc.woff b/static/fa-regular-400.146f21dc.woff deleted file mode 100644 index f6a39683f2..0000000000 Binary files a/static/fa-regular-400.146f21dc.woff and /dev/null differ diff --git a/static/fa-regular-400.71dde0b6.ttf b/static/fa-regular-400.71dde0b6.ttf deleted file mode 100644 index b219a1f28d..0000000000 Binary files a/static/fa-regular-400.71dde0b6.ttf and /dev/null differ diff --git a/static/fa-regular-400.b216eafd.eot b/static/fa-regular-400.b216eafd.eot deleted file mode 100644 index 91f5899671..0000000000 Binary files a/static/fa-regular-400.b216eafd.eot and /dev/null differ diff --git a/static/fa-regular-400.c03d4bda.svg b/static/fa-regular-400.c03d4bda.svg deleted file mode 100644 index 1bde3481e9..0000000000 --- a/static/fa-regular-400.c03d4bda.svg +++ /dev/null @@ -1,372 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/static/fa-regular-400.df2b4a8c.woff2 b/static/fa-regular-400.df2b4a8c.woff2 deleted file mode 100644 index 1fb1c388b5..0000000000 Binary files a/static/fa-regular-400.df2b4a8c.woff2 and /dev/null differ diff --git a/static/fa-solid-900.23c7bf75.ttf b/static/fa-solid-900.23c7bf75.ttf deleted file mode 100644 index 4e518ad496..0000000000 Binary files a/static/fa-solid-900.23c7bf75.ttf and /dev/null differ diff --git a/static/fa-solid-900.802ad992.woff2 b/static/fa-solid-900.802ad992.woff2 deleted file mode 100644 index 69bd4299c8..0000000000 Binary files a/static/fa-solid-900.802ad992.woff2 and /dev/null differ diff --git a/static/fa-solid-900.d5470f7e.woff b/static/fa-solid-900.d5470f7e.woff deleted file mode 100644 index 277d8cebc7..0000000000 Binary files a/static/fa-solid-900.d5470f7e.woff and /dev/null differ diff --git a/static/fa-solid-900.e06e610c.eot b/static/fa-solid-900.e06e610c.eot deleted file mode 100644 index a32dc8aeba..0000000000 Binary files a/static/fa-solid-900.e06e610c.eot and /dev/null differ diff --git a/static/fa-solid-900.ed935594.svg b/static/fa-solid-900.ed935594.svg deleted file mode 100644 index 94bb8f27bc..0000000000 --- a/static/fa-solid-900.ed935594.svg +++ /dev/null @@ -1,1896 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/static/failer.5e83e9b8.svg b/static/failer.5e83e9b8.svg deleted file mode 100644 index d0f71f8b12..0000000000 --- a/static/failer.5e83e9b8.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - 编组备份 - Created with Sketch. - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/static/iconfont.1a4eb3b0.ttf b/static/iconfont.1a4eb3b0.ttf deleted file mode 100644 index d6330d0db9..0000000000 Binary files a/static/iconfont.1a4eb3b0.ttf and /dev/null differ diff --git a/static/iconfont.3e4bb627.woff b/static/iconfont.3e4bb627.woff deleted file mode 100644 index c57569b9ed..0000000000 Binary files a/static/iconfont.3e4bb627.woff and /dev/null differ diff --git a/static/iconfont.52b00e8d.eot b/static/iconfont.52b00e8d.eot deleted file mode 100644 index ca171d1708..0000000000 Binary files a/static/iconfont.52b00e8d.eot and /dev/null differ diff --git a/static/iconfont.656212b0.woff b/static/iconfont.656212b0.woff deleted file mode 100644 index fe34585bec..0000000000 Binary files a/static/iconfont.656212b0.woff and /dev/null differ diff --git a/static/iconfont.6929d350.ttf b/static/iconfont.6929d350.ttf deleted file mode 100644 index f7949a9964..0000000000 Binary files a/static/iconfont.6929d350.ttf and /dev/null differ diff --git a/static/iconfont.7df68bfc.svg b/static/iconfont.7df68bfc.svg deleted file mode 100644 index e33ac3aaba..0000000000 --- a/static/iconfont.7df68bfc.svg +++ /dev/null @@ -1,1703 +0,0 @@ - - - - - -Created by iconfont - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/static/iconfont.ac44bafd.svg b/static/iconfont.ac44bafd.svg deleted file mode 100644 index 5816e6fb6a..0000000000 --- a/static/iconfont.ac44bafd.svg +++ /dev/null @@ -1,80 +0,0 @@ - - - - - -Created by iconfont - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/static/iconfont.cc69dd0c.eot b/static/iconfont.cc69dd0c.eot deleted file mode 100644 index bc9e2546a9..0000000000 Binary files a/static/iconfont.cc69dd0c.eot and /dev/null differ diff --git a/static/job.65c6034f.png b/static/job.65c6034f.png deleted file mode 100644 index 3f25e2481c..0000000000 Binary files a/static/job.65c6034f.png and /dev/null differ diff --git a/static/kuangke.24d7f13e.png b/static/kuangke.24d7f13e.png deleted file mode 100644 index 13c9972eea..0000000000 Binary files a/static/kuangke.24d7f13e.png and /dev/null differ diff --git a/static/lishi.1f378bae.png b/static/lishi.1f378bae.png deleted file mode 100644 index 98c72702af..0000000000 Binary files a/static/lishi.1f378bae.png and /dev/null differ diff --git a/static/lockclose.365036e8.svg b/static/lockclose.365036e8.svg deleted file mode 100644 index 4f34fcde29..0000000000 --- a/static/lockclose.365036e8.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - diff --git a/static/mainbanner.0a951716.jpg b/static/mainbanner.0a951716.jpg deleted file mode 100644 index e78f0f1896..0000000000 Binary files a/static/mainbanner.0a951716.jpg and /dev/null differ diff --git a/static/mark.ad150797.svg b/static/mark.ad150797.svg deleted file mode 100644 index 22687d6c10..0000000000 --- a/static/mark.ad150797.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - 编组 7 - Created with Sketch. - - - - - - - - - - - - - - \ No newline at end of file diff --git a/static/match_ad.24dc22fd.jpg b/static/match_ad.24dc22fd.jpg deleted file mode 100644 index ba55c56e23..0000000000 Binary files a/static/match_ad.24dc22fd.jpg and /dev/null differ diff --git a/static/no-data.c803c40c.png b/static/no-data.c803c40c.png deleted file mode 100644 index b8d9558a64..0000000000 Binary files a/static/no-data.c803c40c.png and /dev/null differ diff --git a/static/nothing.4d201a0a.png b/static/nothing.4d201a0a.png deleted file mode 100644 index 7fb2e7f4fd..0000000000 Binary files a/static/nothing.4d201a0a.png and /dev/null differ diff --git a/static/passall.2673ac21.png b/static/passall.2673ac21.png deleted file mode 100644 index 2b73dd5d9c..0000000000 Binary files a/static/passall.2673ac21.png and /dev/null differ diff --git a/static/passpart.cc679602.png b/static/passpart.cc679602.png deleted file mode 100644 index c05de89a19..0000000000 Binary files a/static/passpart.cc679602.png and /dev/null differ diff --git a/static/path-detail-else.4c45dd73.png b/static/path-detail-else.4c45dd73.png deleted file mode 100644 index ffe974962f..0000000000 Binary files a/static/path-detail-else.4c45dd73.png and /dev/null differ diff --git a/static/path-detail.c03fe177.jpg b/static/path-detail.c03fe177.jpg deleted file mode 100644 index 5d00327239..0000000000 Binary files a/static/path-detail.c03fe177.jpg and /dev/null differ diff --git a/static/shipingshi.9b3366a3.png b/static/shipingshi.9b3366a3.png deleted file mode 100644 index 984f61862d..0000000000 Binary files a/static/shipingshi.9b3366a3.png and /dev/null differ diff --git a/static/shixun-detail.64437587.jpg b/static/shixun-detail.64437587.jpg deleted file mode 100644 index 37c86aefad..0000000000 Binary files a/static/shixun-detail.64437587.jpg and /dev/null differ diff --git a/static/small_program.f74069ec.png b/static/small_program.f74069ec.png deleted file mode 100644 index ae0f7a4557..0000000000 Binary files a/static/small_program.f74069ec.png and /dev/null differ diff --git a/static/spcishu.01680648.png b/static/spcishu.01680648.png deleted file mode 100644 index 97425be78c..0000000000 Binary files a/static/spcishu.01680648.png and /dev/null differ diff --git a/static/sprenshu.2408fbec.png b/static/sprenshu.2408fbec.png deleted file mode 100644 index cfe02b72e2..0000000000 Binary files a/static/sprenshu.2408fbec.png and /dev/null differ diff --git a/static/statistics.c2688431.jpg b/static/statistics.c2688431.jpg deleted file mode 100644 index 98459c2fe0..0000000000 Binary files a/static/statistics.c2688431.jpg and /dev/null differ diff --git a/static/studnetqun.a5754d96.png b/static/studnetqun.a5754d96.png deleted file mode 100644 index 099939d81c..0000000000 Binary files a/static/studnetqun.a5754d96.png and /dev/null differ diff --git a/static/success.2e2721eb.svg b/static/success.2e2721eb.svg deleted file mode 100644 index 74dab2e87e..0000000000 --- a/static/success.2e2721eb.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - 编组 - Created with Sketch. - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/static/teach-case-bg.dd8b5907.jpg b/static/teach-case-bg.dd8b5907.jpg deleted file mode 100644 index eef1f7ce63..0000000000 Binary files a/static/teach-case-bg.dd8b5907.jpg and /dev/null differ