From a1333fa86a475f0b616248bd398ade53b25e1584 Mon Sep 17 00:00:00 2001 From: "837816638@qq.com" <> Date: Tue, 24 Nov 2020 17:15:38 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- p__Classrooms__Lists__Exercise__Detail__index.js | 12 ++++++------ p__Classrooms__Lists__Exercise__Edit__index.js | 12 ++++++------ p__Colleges__index.js | 2 +- p__Problems__OjForm__index.js | 16 ++++++++-------- p__Problemset__NewItem__index.js | 10 +++++----- 5 files changed, 26 insertions(+), 26 deletions(-) diff --git a/p__Classrooms__Lists__Exercise__Detail__index.js b/p__Classrooms__Lists__Exercise__Detail__index.js index eaf8e680ab..61a3d96d79 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(ke,f,t){"use strict";t.d(f,"i",function(){return D}),t.d(f,"l",function(){return ce}),t.d(f,"e",function(){return te}),t.d(f,"h",function(){return r}),t.d(f,"c",function(){return l}),t.d(f,"f",function(){return E}),t.d(f,"g",function(){return k}),t.d(f,"a",function(){return U}),t.d(f,"E",function(){return ge}),t.d(f,"D",function(){return Q}),t.d(f,"F",function(){return We}),t.d(f,"G",function(){return K}),t.d(f,"t",function(){return m}),t.d(f,"s",function(){return be}),t.d(f,"q",function(){return j}),t.d(f,"p",function(){return oe}),t.d(f,"B",function(){return Fe}),t.d(f,"k",function(){return tt}),t.d(f,"A",function(){return ue}),t.d(f,"v",function(){return Y}),t.d(f,"m",function(){return N}),t.d(f,"y",function(){return It}),t.d(f,"o",function(){return wt}),t.d(f,"d",function(){return gt}),t.d(f,"b",function(){return ra}),t.d(f,"u",function(){return C}),t.d(f,"z",function(){return F}),t.d(f,"x",function(){return Bt}),t.d(f,"n",function(){return Rt}),t.d(f,"w",function(){return ot}),t.d(f,"r",function(){return Yt}),t.d(f,"j",function(){return Xt}),t.d(f,"C",function(){return ua});var Ke=t("GrpF"),i=t("Xc/e"),ee=t("VBJJ"),d=t.n(ee),H=t("XZgM"),g=t("TFeq"),v=t("RXQH"),M=t("VgM2"),G=t("rjoL"),B=t("TMtJ"),ae=t("z3+T"),h=t("zjzt"),se=t("ZZRV"),s=t.n(se),I=t("xKgJ"),Pe=t("s8TD"),A=t("V0Rq"),e=t("bntm"),x=t("vcnW"),$=t.n(x),D=["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"],le=function(a){var u={\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(y,b){return s.a.createElement("span",{key:b,className:u[y]&&u[y].class},y)})},ce=function(a){var u,y=(u={},Object(h.a)(u,-1,"\u91CD\u505A\u4E2D"),Object(h.a)(u,0,"\u672A\u5F00\u542F"),Object(h.a)(u,1,"\u672A\u901A\u5173"),Object(h.a)(u,2,"\u6309\u65F6\u901A\u5173"),u);return y[a]||"\u8FDF\u4EA4\u901A\u5173"},te=function(a){var u,y,b,L=(u={},Object(h.a)(u,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(h.a)(u,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(h.a)(u,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(h.a)(u,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(h.a)(u,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),u);return s.a.createElement("span",{className:L==null||((y=L[a.status])===null||y===void 0)?void 0:y.class},L==null||((b=L[a.status])===null||b===void 0)?void 0:b.name)},r=function(a){var u=a.status,y={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 s.a.createElement("span",{className:y[u].class},y[u].name)}catch(b){console.log("utils.StatusGraduationProjectTags",a.status)}},l={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"},k=function(a){var u={\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"}},y=[];a.is_random&&y.push(s.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{a.status&&a.status.map(function(b,L){y.push(s.a.createElement("span",{key:L,className:u[b]&&u[b].class},b))})}catch(b){console.log("utils.status.tag:",b,a.status)}return y},re=function(a){var u,y,b,L=(u={},Object(h.a)(u,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(h.a)(u,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(h.a)(u,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(h.a)(u,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(h.a)(u,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),u);return s.a.createElement("span",{className:(y=L[a.status])===null||y===void 0?void 0:y.class},(b=L[a.status])===null||b===void 0?void 0:b.name)},U=function(a){var u,y,b={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 s.a.createElement("span",{className:(u=b[a.status])===null||u===void 0?void 0:u.class},(y=b[a.status])===null||y===void 0?void 0:y.name)},ge=function(a){a=new Date(a).getTime();var u=1e3*60,y=u*60,b=y*24,L="",de=new Date().getTime(),Re=de-a;if(Re<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),L="\u521A\u521A";var Be=parseInt(Re/b,10),kt=parseInt(Re/y,10),je=parseInt(Re/u,10);return Be>30?L=""+Q(a,"yyyy-MM-dd"):Be>1?L=""+Be+"\u5929\u524D":Be==1?L="\u6628\u5929":kt>=1?L=""+kt+"\u5C0F\u65F6\u524D":je>=5?L=""+je+"\u5206\u949F\u524D":L="\u521A\u521A",L},Q=function(a,u){typeof a=="string"&&(a.indexOf("T")>=0&&(a=a.replace("T"," ")),a=new Date(Date.parse(a.replace(/-/g,"/")))),a=new Date(a);var y={"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()},b=[["\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(u)&&(u=u.replace(RegExp.$1,(a.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(u)&&(u=u.replace(RegExp.$1,b[RegExp.$1.length-1][a.getDay()]));for(var L in y)new RegExp("("+L+")").test(u)&&(u=u.replace(RegExp.$1,RegExp.$1.length==1?y[L]:("00"+y[L]).substr((""+y[L]).length)));return u},We=function(a){if(!a||a<0)return"0\u79D2";console.log("time:",a);var u=60,y=u*60,b=y*24,L=a/b,de=a/y,Re=a/u,Be=a%60;return L>=1?parseInt(L.toString())+"\u5929"+Math.floor(de%24)+"\u65F6"+Math.floor(Re%60)+"\u5206"+Math.floor(a%60)+"\u79D2":de>1?parseInt(de.toString())+"\u65F6"+Math.floor(Re%60)+"\u5206"+Math.floor(a%60)+"\u79D2":Re>=1?parseInt(Re.toString())+"\u5206"+Math.floor(a%60)+"\u79D2":Math.ceil(a)+"\u79D2"},K=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,y=0;if(a){y=a.length;for(var b=0;b=55296&&L<=56319&&(y--,b++)}}return y<=u},m=function(a,u,y){if(u){var b=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,L=/[\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,de=L.test(u),Re=b.test(u);(de===!0||Re===!0||(u.length<2||u.length>=21))&&y("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}y()},be=function(a,u,y){if(u){var b=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,L=/[\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,de=L.test(u),Re=b.test(u);(de===!0||Re===!0||(u.length<2||u.length>=11))&&y("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}y()},j=function(a){if(!a)return"";for(var u=a.length-1,y="",b=0;b0){u=!1;break}return u}function n(){var _e=navigator.userAgent,a=["Chrome"];return a.some(function(u){return _e.indexOf(u)>-1})}function bt(){var _e=navigator.userAgent,a=["Chrome","Firefox"];return a.some(function(u){return _e.indexOf(u)>-1})}var N=function(){var a,u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return u==null||((a=u.toString())===null||a===void 0)?void 0:a.replace(/\B(?=(\d{3})+(?!\d))/g,",")},It=function(a){var u=document.createElement("a");u.target="_blank",document.body.appendChild(u),u.href=a;var y=document.createEvent("MouseEvents");y.initEvent("click",!1,!1),u.dispatchEvent(y),document.body.removeChild(u)},wt=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))},gt=function(){var a=new Date().getHours(),u=new Date().getMinutes();return u>=30?(a++,u="00"):u="30",a+":"+u},ra=function(){var a=new Date().getHours(),u=new Date().getMinutes();return u>=30?(a++,u="00"):u="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+a+":"+u},Ce;(function(_e){_e.Number="Number",_e.String="String",_e.Boolean="Boolean",_e.Object="Object",_e.Array="Array",_e.Function="Function"})(Ce||(Ce={}));var S=function(a){var u=Object.prototype.toString.call(a);return u.substring(8,u.length-1)},C=function(a){return S(a)===Ce.Array?a.length===0:S(a)===Ce.Object?Object.keys(a).length===0:!a},F=function(a,u){for(var y=[],b=a;b1&&arguments[1]!==void 0?arguments[1]:12,y=u/2-2,b=u/2+3;return a.length>u?a.substr(0,y)+"..."+a.substr(b,u):a},Rt=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},ot=function(a){return a==null};function xt(_e,a){var u=new RegExp("(^|&)".concat(_e,"=([^&]*)(&|$)"),"i"),y=a.substr(1).match(u);return y!=null?decodeURIComponent(y[2]):null}var Yt=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 u;return window.open("/users/".concat((u=Object(I.t)())===null||u===void 0?void 0:u.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}},Xt=function(a){var u,y;return new Promise(function(){var b=Object(ae.a)(d.a.mark(function L(de,Re){var Be;return d.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:if(!(a.ip_limit==="inner")){je.next=4;break}return je.next=3,Object(Pe.a)({ip_limit:a==null?void 0:a.ip_limit});case 3:u=je.sent;case 4:return je.next=6,Object(A.e)({id:a.exerciseId,ip:u});case 6:if(Be=je.sent,Be.status===0?de(Be):Re(Be),!a.errmsgHide){je.next=10;break}return je.abrupt("return",!0);case 10:if(!(Be.status===-1)){je.next=15;break}return y=B.a.info({title:s.a.createElement(g.a,null,s.a.createElement(M.a,{flex:"1"},"\u63D0\u793A"),s.a.createElement(M.a,null,s.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return y.destroy()}}))),icon:null,className:"custom-modal-divider",content:s.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),je.abrupt("return",!1);case 15:if(!(Be.status===-2)){je.next=18;break}return y=B.a.info({title:s.a.createElement(g.a,null,s.a.createElement(M.a,{flex:"1"},"\u63D0\u793A"),s.a.createElement(M.a,null,s.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return y.destroy()}}))),icon:null,className:"custom-modal-divider",content:s.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",s.a.createElement("span",{className:"c-red"},Be.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),je.abrupt("return",!1);case 18:case"end":return je.stop()}},L)}));return function(L,de){return b.apply(this,arguments)}}())},ua=function(){var _e=Object(ae.a)(d.a.mark(function a(u){var y;return d.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:if(!(u.ip_limit!=="no")){L.next=4;break}return L.next=3,Xt(u);case 3:n()||B.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:s.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",s.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",s.a.createElement("br",null),"\u8BF7\u4F7F\u7528",s.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});case 4:if(!(u.open_camera||u.screen_open)){L.next=12;break}if(bt()){L.next=9;break}return B.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:s.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",s.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",s.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",s.a.createElement("br",null),"\u8BF7\u4F7F\u7528",s.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",s.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),L.abrupt("return",!1);case 9:y=B.a.info({title:s.a.createElement(g.a,null,s.a.createElement(M.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),s.a.createElement(M.a,null,s.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return y.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:s.a.createElement("div",{className:"font16 p20"},u.open_camera&&s.a.createElement(g.a,{align:"middle",justify:"start",className:"mt20"},s.a.createElement(M.a,null,s.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),s.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",s.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),u.screen_open&&s.a.createElement(g.a,{justify:"start",className:"mt20"},s.a.createElement(M.a,{flex:"24px",className:"mr20"},s.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),s.a.createElement(M.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",u.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",s.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),u.ip_bind&&s.a.createElement(g.a,{justify:"start",className:"mt20"},s.a.createElement(M.a,{flex:"24px",className:"mr20"},s.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),s.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")),s.a.createElement("p",{className:"ml40 mt40"},s.a.createElement(i.a,{onChange:function(Re){return y.update({okButtonProps:{disabled:!Re.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var Re;Object(e.d)(document.body),u.history.push("/classrooms/".concat(u.coursesId,"/exercise/").concat(u.exerciseId,"/users/").concat((Re=Object(I.t)())===null||Re===void 0?void 0:Re.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),L.next=13;break;case 12:u.history.push("/classrooms/".concat(u.coursesId,"/exercise/").concat(u.exerciseId,"/users/").concat(u.login));case 13:case"end":return L.stop()}},a)}));return function(u){return _e.apply(this,arguments)}}()},"1w57":function(ke,f,t){"use strict";var Ke=t("XZgM"),i=t("TFeq"),ee=t("DHCt"),d=t("CRgH"),H=t("RXQH"),g=t("VgM2"),v=t("CeOx"),M=t("NiCL"),G=t("MPZO"),B=t("bnk9"),ae=t("EYz/"),h=t("gwXo"),se=t("GrpF"),s=t("Xc/e"),I=t("rjoL"),Pe=t("TMtJ"),A=t("X/R0"),e=t("M6G9"),x=t("VBJJ"),$=t.n(x),D=t("z3+T"),le=t("55MS"),ce=t("V0hb"),te=t("GZha"),r=t("buSX"),l=t("ZZRV"),E=t.n(l),k=t("q5+0"),re=t("9kvl"),U=t("V0Rq"),ge=t("kqOp"),Q=t("7qnI"),We=t("1vsH"),K=t("YJx+"),m=t.n(K),be=t("9Bee"),j=t("u2Z1"),oe=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Fe=function(o,w){var tt=o.problemset,ue=o.globalSetting,Y=o.exercise,n=o.loading,bt=o.dispatch,N=o.editData,It=o.editKey,wt=o.setEditKey,gt=wt===void 0?function(){}:wt,ra=o.cancelAdd,Ce=ra===void 0?function(){}:ra,S=o.addCallback,C=S===void 0?function(){}:S,F=o.setIsClaer,Bt=F===void 0?function(){}:F,Rt=Object(r.a)(o,["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),ot=Object(l.useState)(""),xt=Object(te.a)(ot,2),Yt=xt[0],Xt=xt[1],ua=Object(l.useState)(""),_e=Object(te.a)(ua,2),a=_e[0],u=_e[1],y=Object(l.useState)([]),b=Object(te.a)(y,2),L=b[0],de=b[1],Re=Object(l.useState)(""),Be=Object(te.a)(Re,2),kt=Be[0],je=Be[1],Mt=Object(l.useState)(),yt=Object(te.a)(Mt,2),ze=yt[0],at=yt[1],Dt=Object(l.useState)(!1),lt=Object(te.a)(Dt,2),Jt=lt[0],Ot=lt[1],Ct=Object(l.useState)(2),pt=Object(te.a)(Ct,2),nt=pt[0],pe=pt[1],xe=Object(l.useState)(0),ye=Object(te.a)(xe,2),At=ye[0],Se=ye[1],St=Object(l.useState)(!1),Wt=Object(te.a)(St,2),ht=Wt[0],rt=Wt[1],ba=Object(l.useState)([]),Ge=Object(te.a)(ba,2),he=Ge[0],fe=Ge[1],_=Object(k.m)(),R=Object(l.useState)([]),Qe=Object(te.a)(R,2),we=Qe[0],ct=Qe[1],Ze=function(Ye){ct([].concat(Object(ce.a)(we),[Object(le.a)({},Ye)]))};Object(l.useEffect)(function(){if(!(N==null?void 0:N.question_title)){rt(!0),Xt(""),at(!1),pe(2),de([]),je(""),Ot(!1);return}Xt(N==null?void 0:N.question_title),at(N==null?void 0:N.is_ordered),pe(N==null?void 0:N.question_score);var jt=N==null?void 0:N.standard_answer.map(function(Ye){return Ye.answer_text});de(Object(ce.a)(jt)),fe(N.tag_discipline_ids)},[N]),Object(l.useEffect)(function(){Ot(!1),ht&&jt();function jt(){return Ye.apply(this,arguments)}function Ye(){return Ye=Object(D.a)($.a.mark(function qe(){var _t,Je,ea;return $.a.wrap(function(oa){for(;;)switch(oa.prev=oa.next){case 0:return oa.next=2,Object(U.B)({sub_discipline_id:(_t=Y.editData)===null||_t===void 0||((Je=_t.exercise)===null||Je===void 0)?void 0:Je.sub_discipline_id});case 2:ea=oa.sent,ct(ea.tag_disciplines);case 4:case"end":return oa.stop()}},qe)})),Ye.apply(this,arguments)}},[ht]),Object(l.useImperativeHandle)(w,function(){return{onSave:ga,isEdit:ht}}),Object(l.useEffect)(function(){var jt,Ye=(Y==null||((jt=Y.tagDisciplineData)===null||jt===void 0)?void 0:jt.tag_disciplines)&&Array.isArray(Y.tagDisciplineData.tag_disciplines)?Y.tagDisciplineData.tag_disciplines:[];ct(Ye)},[Y.tagDisciplineData]);var ga=function(){var jt=Object(D.a)($.a.mark(function Ye(){var qe,_t,Je,ea,ma,oa,la;return $.a.wrap(function(ca){for(;;)switch(ca.prev=ca.next){case 0:if(qe=[],_t=!1,L.forEach(function(Na,ya){qe.push({choice_id:ya+1,answer_text:[]}),Na.forEach(function(Oa,Aa){qe[ya].answer_text.push(Oa),(!Oa||!Object(We.G)(Oa,1e4))&&(je("".concat(ya,"-").concat(Aa)),e.b.info(Oa?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),_t=!0)})}),!_t){ca.next=5;break}return ca.abrupt("return",!1);case 5:if(!(he.length<1)){ca.next=8;break}return e.b.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"),ca.abrupt("return",!1);case 8:if(!N.question_id){ca.next=14;break}return ca.next=11,bt({type:"exercise/editExerciseQuestion",payload:{id:N.question_id,question_title:Yt,question_type:3,question_score:nt,is_ordered:ze,standard_answers:qe,tag_discipline_ids:he,sub_discipline_id:(ea=Y.editData)===null||ea===void 0||((ma=ea.exercise)===null||ma===void 0)?void 0:ma.sub_discipline_id}});case 11:Je=ca.sent,ca.next=17;break;case 14:return ca.next=16,bt({type:"exercise/addExerciseQuestion",payload:{insert_id:N==null?void 0:N.insert_id,categoryId:_.categoryId,question_title:Yt,question_type:3,question_score:nt,is_ordered:ze,standard_answers:qe,tag_discipline_ids:he,sub_discipline_id:(oa=Y.editData)===null||oa===void 0||((la=oa.exercise)===null||la===void 0)?void 0:la.sub_discipline_id}});case 16:Je=ca.sent;case 17:return Je.status===0&&(gt(-1),e.b.success("\u4FDD\u5B58\u6210\u529F"),rt(!1),bt({type:"exercise/editExercise",payload:Object(le.a)({},_)})),ca.abrupt("return",{name:Yt,analysis:a,standard_answers:qe,is_ordered:ze});case 19:case"end":return ca.stop()}},Ye)}));return function(){return jt.apply(this,arguments)}}(),$e=function(Ye,qe,_t){var Je=L.slice();if(qe&&Je.splice(Ye,qe),It===N.key){if(_t&&Jt||!N.question_id)for(var ea=0;ea<_t;ea++)Je.splice(Ye+ea,0,[""])}else if(_t&&Jt)for(var ma=0;ma<_t;ma++)Je.splice(Ye+ma,0,[""]);Se(Ye+_t),Ot(!0),de(Je)},vt=function(Ye,qe,_t){je("");var Je=L.slice();Je[Ye][qe]=_t,de(Je)},Ra=function(Ye){var qe=L.slice();qe[Ye]=[].concat(Object(ce.a)(qe[Ye]),[""]),de(qe)},Ta=function(Ye,qe){var _t=L.slice();if(!_t[Ye][qe]){_t[Ye]=_t[Ye].filter(function(Je,ea){return ea!==qe}),de(_t);return}Pe.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:m.a.modal,onOk:function(){_t[Ye]=_t[Ye].filter(function(ea,ma){return ma!==qe}),de(_t)}})},Ia=function(Ye){Pe.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:m.a.modal,onOk:function(){var _t=L.slice();_t=L.filter(function(Je,ea){return Ye!==ea}),de(_t)}})},Da=function(){},ja=function(){var Ye,qe,_t,Je,ea,ma;return E.a.createElement("aside",null,E.a.createElement("div",{className:m.a.questionType},E.a.createElement("div",null,E.a.createElement("span",{className:"font16 c-blue"},"\u586B\u7A7A\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848 \uFF1B\u652F\u6301\u6700\u591A5\u4E2A\u7A7A\uFF0C\u6BCF\u7A7A\u5F97\u5206\u6309\u7167\u672C\u9898\u7684\u603B\u5206\u5E73\u5747\u8BA1\u7B97\uFF09")),E.a.createElement("div",null,E.a.createElement(ge.a,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:Yt,onChange:function(la){return Xt(la)},showNullButton:((Ye=Y.editData)===null||Ye===void 0||((qe=Ye.exercise)===null||qe===void 0)?void 0:qe.exercise_status)===1,deleteEmptyDisabled:!(((_t=Y.editData)===null||_t===void 0||((Je=_t.exercise)===null||Je===void 0)?void 0:Je.exercise_status)===1),onPlaceholderChange:$e})),E.a.createElement("div",{className:"mt20"},L.map(function(oa,la){var Ba,ca;return E.a.createElement(Q.a,{key:la,answers:oa,index:la,is_md:!0,exerciseIsPublish:((Ba=Y.editData)===null||Ba===void 0||((ca=Ba.exercise)===null||ca===void 0)?void 0:ca.exercise_status)!==1,activeOptionErrorIndex:kt,onAnswerChange:vt,addChildAnswer:Ra,deleteChildAnswer:Ta,deleteChildAnswermain:Ia})})),E.a.createElement("div",{className:"mt20"},L.length>1&&E.a.createElement("span",null,E.a.createElement(s.a,{checked:ze,onChange:function(la){return at(la.target.checked)},className:"".concat(m.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),E.a.createElement("span",{className:"".concat(m.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(h.a,{value:nt,max:1e4,min:0,onChange:function(la){pe(la)}})," \u5206 \xA0 ",!!nt&&!!At&&E.a.createElement("span",{style:{color:"red"}},"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A",(nt/At).toFixed(1),"\u5206)")),E.a.createElement("p",{className:m.a.titleWrap},E.a.createElement("span",{className:m.a.required},"*"),E.a.createElement("span",{className:"".concat(m.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",E.a.createElement("span",{className:m.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(j.a,{value:he,selectvalues:N==null?void 0:N.tag_discipline_ids,onChange:fe,subId:(ea=Y.editData)===null||ea===void 0||((ma=ea.exercise)===null||ma===void 0)?void 0:ma.sub_discipline_id,knowledgeOptions:we,onAddKnowledgeFinish:Ze}))),E.a.createElement("aside",{className:"tr"},(It!==-1||N.question_id)&&E.a.createElement(B.a,{type:"default",onClick:function(){Ce(),rt(!1)}},"\u53D6\u6D88"),E.a.createElement(B.a,{className:"ml20",type:"primary",onClick:function(){ga()}},"\u4FDD\u5B58")))},$a=[{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(jt){var Ye,qe;return(Y==null||((Ye=Y.editData)===null||Ye===void 0||((qe=Ye.exercise)===null||qe===void 0))?void 0:qe.exercise_status)===1?jt:jt.id!=="del"&&jt.id!=="add"}),wa=function(){var jt=Object(D.a)($.a.mark(function Ye(qe){return $.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:Je.t0=qe.id,Je.next=Je.t0==="del"?3:Je.t0==="up"||Je.t0==="down"?5:Je.t0==="edit"?9:Je.t0==="add"?11:16;break;case 3:return Pe.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(D.a)($.a.mark(function ma(){return $.a.wrap(function(la){for(;;)switch(la.prev=la.next){case 0:return la.next=2,Object(U.j)({id:N.question_id});case 2:bt({type:"exercise/editExercise",payload:Object(le.a)({},_)});case 3:case"end":return la.stop()}},ma)}))()}}),Je.abrupt("break",16);case 5:return Je.next=7,bt({type:"exercise/exeriseMoveUpDown",payload:{id:N.question_id,opr:qe.id}});case 7:return bt({type:"exercise/editExercise",payload:Object(le.a)({},_)}),Je.abrupt("break",16);case 9:return It!==-1?e.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Bt(!1),gt(N.key),rt(!0)),Je.abrupt("break",16);case 11:if(!(It!==-1)){Je.next=14;break}return e.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),Je.abrupt("return");case 14:return C({key:N.key,insert_id:N==null?void 0:N.question_id,question_type:3}),Je.abrupt("break",16);case 16:case"end":return Je.stop()}},Ye)}));return function(qe){return jt.apply(this,arguments)}}(),Ca=function(){var Ye;return E.a.createElement("aside",null,E.a.createElement("div",{className:m.a.questionType},E.a.createElement("div",null,E.a.createElement("span",{className:"font16 c-blue"},N.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",N.question_score,"\u5206\uFF09"),!N.hideAction&&$a.map(function(qe,_t){return qe.id==="up"&&N.key===1||qe.id==="down"&&N.key===N.len?null:E.a.createElement(M.a,{key:_t,placement:"bottom",title:qe.name},E.a.createElement("span",{onClick:function(){return wa(qe)},className:qe.icon}))})),E.a.createElement("div",{className:"mt5"},E.a.createElement(be.a,{value:N.question_title||""})),E.a.createElement("div",{className:m.a.questionChoices},N==null||((Ye=N.standard_answer)===null||Ye===void 0)?void 0:Ye.map(function(qe,_t){return E.a.createElement(i.a,{key:_t,align:"middle"},E.a.createElement(g.a,null,"\u7B54\u6848\uFF08\u586B\u7A7A",qe.choice_id,"\uFF09\uFF1A"),E.a.createElement(g.a,{flex:"1"},E.a.createElement(i.a,{align:"middle",gutter:[1,1]},qe.answer_text.map(function(Je,ea){return E.a.createElement(g.a,{span:24,key:ea},E.a.createElement(d.a,{key:_t,checked:N.standard_answer.includes(_t),disabled:!0,value:Je}))}))))})))};return E.a.createElement("section",{className:m.a.wrap},!ht&&Ca(),ht&&ja())};f.a=Object(re.a)(function(V){var o=V.problemset,w=V.loading,tt=V.exercise,ue=V.globalSetting;return{problemset:o,globalSetting:ue,exercise:tt,loading:w.effects}},null,null,{forwardRef:!0})(Object(l.forwardRef)(Fe))},"2JKx":function(ke,f,t){ke.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(ke,f,t){ke.exports={title:"title___1NT0J"}},"7ahc":function(ke,f,t){"use strict";t.d(f,"a",function(){return x});var Ke=t("55MS"),i=t("1gHQ"),ee=t("MPZO"),d=t("bnk9"),H=t("EkPb"),g=t("7X0+"),v=t("GZha"),M=t("VmQ4"),G=t("QeCE"),B=t("ZZRV"),ae=t.n(B),h=t("M0ff"),se=t.n(h),s=t("4X1q"),I=t.n(s),Pe=G.a.Option,A={labelCol:{span:4},wrapperCol:{span:20}},e={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};f.b=function($){var D=$.callback,le=$.onCancel,ce=Object(B.useState)("python"),te=Object(v.a)(ce,2),r=te[0],l=te[1];function E(re){l(e[re][1])}function k(re){D(re)}return ae.a.createElement(g.a,Object(i.a)({},A,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:k}),ae.a.createElement(g.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ae.a.createElement(G.a,{onChange:E},Object.keys(e).map(function(re){return ae.a.createElement(Pe,{key:re,value:re},e[re][0])}))),ae.a.createElement(g.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ae.a.createElement(x,{mode:r})),ae.a.createElement("div",{className:"flex-container flex-end"},ae.a.createElement(d.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ae.a.createElement(d.a,{type:"ghost",onClick:le},"\u53D6\u6D88")))};function x($){var D=$.value,le=$.onChange,ce=$.mode,te=$.options,r=te===void 0?{}:te,l=Object(B.useRef)(),E=Object(B.useState)(),k=Object(v.a)(E,2),re=k[0],U=k[1];return Object(B.useEffect)(function(){if(re){var ge=function(We){var K=We.getValue();le&&le(K)};return re.on("change",ge),function(){re.off("change",ge)}}},[re,le]),Object(B.useEffect)(function(){re&&re.setOption("mode",ce)},[re,ce]),Object(B.useEffect)(function(){re&&(D!==re.getValue()&&re.setValue(D||""))},[re,D]),Object(B.useEffect)(function(){if(l.current&&!re){var ge=se.a.fromTextArea(l.current,Object(Ke.a)({mode:ce,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},r));U(ge)}},[l.current,re]),ae.a.createElement("div",{className:"my-codemirror-container"},ae.a.createElement("textarea",{ref:l}))}},"7qnI":function(ke,f,t){"use strict";var Ke=t("CeOx"),i=t("NiCL"),ee=t("FGJx"),d=t("o0AO"),H=t("uwZC"),g=t("lpH6"),v=t("DHCt"),M=t("CRgH"),G=t("ZZRV"),B=t.n(G),ae=t("O2Wb"),h=t.n(ae),se=M.a.TextArea,s=function(I){Object(H.a)(A,I);var Pe=Object(g.a)(A);function A(){return Object(ee.a)(this,A),Pe.apply(this,arguments)}return Object(d.a)(A,[{key:"render",value:function(){var x=this,$=this.props,D=$.index,le=$.onAnswerChange,ce=$.addChildAnswer,te=$.exerciseIsPublish,r=$.answers,l=$.activeOptionErrorIndex;return B.a.createElement("div",{className:h.a.flex},B.a.createElement("div",{className:"".concat(h.a.color666," mb5 mt6"),style:{flex:"0 0 90px"}},"\u7B54\u6848(\u586B\u7A7A",D+1,"):"),B.a.createElement("div",{className:"".concat(h.a.flex," ").concat(h.a.flex1),style:{flexDirection:"column"}},r.map(function(E,k){var re="".concat(D,"-").concat(k);return B.a.createElement("div",{className:"".concat(h.a.flex," ").concat(h.a.flex1),key:k},B.a.createElement("div",{className:h.a.flex1,style:{flex:"0 0 1000px"}},B.a.createElement("div",null,B.a.createElement(se,{className:re===l?h.a.error:"",spellCheck:!1,rows:4,value:E||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(k==0?"":"(\u53EF\u9009)"),onChange:function(ge){return le(D,k,ge.target.value)},style:{minHeight:95}}))),!te&&B.a.createElement(B.a.Fragment,null,k!=0&&B.a.createElement(i.a,{title:"\u5220\u9664"},B.a.createElement("i",{className:"".concat(h.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return x.props.deleteChildAnswer(D,k)},style:{float:"right"}})),k===0&&B.a.createElement(i.a,{title:"\u5220\u9664"},B.a.createElement("i",{className:"".concat(h.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return x.props.deleteChildAnswermain(D,k)},style:{float:"right"}})),B.a.createElement(i.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},B.a.createElement("i",{className:"".concat(h.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return ce(D)},style:{float:"right",visibility:k==r.length-1?"":"hidden"}}))))})))}}]),A}(G.Component);f.a=s},"8RY0":function(ke,f,t){"use strict";var Ke=t("MPZO"),i=t("bnk9"),ee=t("EYz/"),d=t("gwXo"),H=t("XZgM"),g=t("TFeq"),v=t("RXQH"),M=t("VgM2"),G=t("GrpF"),B=t("Xc/e"),ae=t("CeOx"),h=t("NiCL"),se=t("rjoL"),s=t("TMtJ"),I=t("X/R0"),Pe=t("M6G9"),A=t("VBJJ"),e=t.n(A),x=t("z3+T"),$=t("55MS"),D=t("V0hb"),le=t("GZha"),ce=t("buSX"),te=t("ZZRV"),r=t.n(te),l=t("q5+0"),E=t("9kvl"),k=t("V0Rq"),re=t("Ot1p"),U=t("9Bee"),ge=t("YJx+"),Q=t.n(ge),We=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"],m=function(j,oe){var Fe=j.problemset,V=j.globalSetting,o=j.exercise,w=j.loading,tt=j.dispatch,ue=j.onRef,Y=ue===void 0?function(){}:ue,n=j.editData,bt=j.cancelAdd,N=bt===void 0?function(){}:bt,It=j.editKey,wt=j.setEditKey,gt=wt===void 0?function(){}:wt,ra=j.setIsClaer,Ce=ra===void 0?function(){}:ra,S=j.addCallback,C=S===void 0?function(Ge){}:S,F=Object(ce.a)(j,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),Bt=Object(te.useState)([]),Rt=Object(le.a)(Bt,2),ot=Rt[0],xt=Rt[1],Yt=Object(te.useState)(),Xt=Object(le.a)(Yt,2),ua=Xt[0],_e=Xt[1],a=Object(te.useState)([]),u=Object(le.a)(a,2),y=u[0],b=u[1],L=Object(te.useState)(""),de=Object(le.a)(L,2),Re=de[0],Be=de[1],kt=Object(te.useState)(5),je=Object(le.a)(kt,2),Mt=je[0],yt=je[1],ze=Object(te.useState)(!1),at=Object(le.a)(ze,2),Dt=at[0],lt=at[1],Jt=Object(te.useState)([]),Ot=Object(le.a)(Jt,2),Ct=Ot[0],pt=Ot[1],nt=Object(te.useState)([]),pe=Object(le.a)(nt,2),xe=pe[0],ye=pe[1],At=function(he){ye([].concat(Object(D.a)(xe),[Object($.a)({},he)]))},Se=Object(l.m)();Object(te.useEffect)(function(){xt(["","","",""])},[]),Object(te.useEffect)(function(){if(!(n==null?void 0:n.question_choices)){lt(!0),Be(""),yt(5),xt(["","","",""]),b([]);return}Be(n==null?void 0:n.question_title),yt(parseInt(n==null?void 0:n.question_score)),xt(n==null?void 0:n.question_choices.map(function(he){return he.choice_text}));var Ge=[];n==null||n.standard_answer.map(function(he,fe){Ge.push(he-1)}),b(Ge),pt(n.tag_discipline_ids)},[n]),Object(te.useEffect)(function(){Dt&&Ge();function Ge(){return he.apply(this,arguments)}function he(){return he=Object(x.a)(e.a.mark(function fe(){var _,R,Qe;return e.a.wrap(function(ct){for(;;)switch(ct.prev=ct.next){case 0:return ct.next=2,Object(k.B)({sub_discipline_id:(_=o.editData)===null||_===void 0||((R=_.exercise)===null||R===void 0)?void 0:R.sub_discipline_id});case 2:Qe=ct.sent,ye(Qe.tag_disciplines);case 4:case"end":return ct.stop()}},fe)})),he.apply(this,arguments)}},[Dt]),Object(te.useImperativeHandle)(oe,function(){return{onSave:St,isEdit:Dt}}),Object(te.useEffect)(function(){var Ge,he=(o==null||((Ge=o.tagDisciplineData)===null||Ge===void 0)?void 0:Ge.tag_disciplines)&&Array.isArray(o.tagDisciplineData.tag_disciplines)?o.tagDisciplineData.tag_disciplines:[];ye(he)},[o.tagDisciplineData]);var St=function(){var Ge=Object(x.a)(e.a.mark(function he(){var fe,_,R,Qe,we,ct,Ze;return e.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:if(Re){$e.next=3;break}return Pe.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),$e.abrupt("return",!1);case 3:if(fe=ot.findIndex(function(vt){return!vt}),!(fe>-1)){$e.next=7;break}return Pe.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(K[fe]," \u9009\u9879\u7684\u5185\u5BB9")),$e.abrupt("return",!1);case 7:if(y.length){$e.next=10;break}return Pe.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),$e.abrupt("return",!1);case 10:if(!(y.length<1)){$e.next=13;break}return Pe.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),$e.abrupt("return",!1);case 13:if(!(Ct.length<1)){$e.next=16;break}return Pe.b.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"),$e.abrupt("return",!1);case 16:if(_=ot.map(function(vt,Ra){return{choice_text:vt,is_answer:y.includes(Ra)?Ra+1:0}}),!n.question_id){$e.next=23;break}return $e.next=20,tt({type:"exercise/editExerciseQuestion",payload:{id:n.question_id,question_title:Re,question_type:1,question_score:Mt,question_choices:_.map(function(vt){return vt.choice_text}),standard_answers:_.filter(function(vt){return vt.is_answer}).map(function(vt){return vt.is_answer}),tag_discipline_ids:Ct,sub_discipline_id:(Qe=o.editData)===null||Qe===void 0||((we=Qe.exercise)===null||we===void 0)?void 0:we.sub_discipline_id}});case 20:R=$e.sent,$e.next=26;break;case 23:return $e.next=25,tt({type:"exercise/addExerciseQuestion",payload:{insert_id:n==null?void 0:n.insert_id,categoryId:Se.categoryId,question_title:Re,question_type:1,question_score:Mt,question_choices:_.map(function(vt){return vt.choice_text}),standard_answers:_.filter(function(vt){return vt.is_answer}).map(function(vt){return vt.is_answer}),tag_discipline_ids:Ct,sub_discipline_id:(ct=o.editData)===null||ct===void 0||((Ze=ct.exercise)===null||Ze===void 0)?void 0:Ze.sub_discipline_id}});case 25:R=$e.sent;case 26:R.status===0&&(gt(-1),Pe.b.success("\u4FDD\u5B58\u6210\u529F"),lt(!1),tt({type:"exercise/editExercise",payload:Object($.a)({},Se)}));case 27:case"end":return $e.stop()}},he)}));return function(){return Ge.apply(this,arguments)}}(),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\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(Ge){var he,fe;return(o==null||((he=o.editData)===null||he===void 0||((fe=he.exercise)===null||fe===void 0))?void 0:fe.exercise_status)===1?Ge:Ge.id!=="del"&&Ge.id!=="add"}),ht=function(){var Ge=Object(x.a)(e.a.mark(function he(fe){return e.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:R.t0=fe.id,R.next=R.t0==="del"?3:R.t0==="up"||R.t0==="down"?5:R.t0==="edit"?9:R.t0==="add"?11:16;break;case 3:return s.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(x.a)(e.a.mark(function we(){return e.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:return Ze.next=2,Object(k.j)({id:n.question_id});case 2:tt({type:"exercise/editExercise",payload:Object($.a)({},Se)});case 3:case"end":return Ze.stop()}},we)}))()}}),R.abrupt("break",16);case 5:return R.next=7,tt({type:"exercise/exeriseMoveUpDown",payload:{id:n.question_id,opr:fe.id}});case 7:return tt({type:"exercise/editExercise",payload:Object($.a)({},Se)}),R.abrupt("break",16);case 9:return It!==-1?Pe.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Ce(!1),gt(n.key),lt(!0)),R.abrupt("break",16);case 11:if(!(It!==-1)){R.next=14;break}return Pe.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),R.abrupt("return");case 14:return C({key:n.key,insert_id:n==null?void 0:n.question_id,question_type:1}),R.abrupt("break",16);case 16:case"end":return R.stop()}},he)}));return function(fe){return Ge.apply(this,arguments)}}(),rt=function(){var he;return r.a.createElement("aside",null,r.a.createElement("div",{className:Q.a.questionType},r.a.createElement("div",null,r.a.createElement("span",{className:"font16 c-blue"},n.key,"\u3001\u591A\u9009\u9898"),"\uFF08",n.question_score,"\u5206\uFF09"),!n.hideAction&&Wt.map(function(fe,_){return fe.id==="up"&&n.key===1||fe.id==="down"&&n.key===n.len?null:r.a.createElement(h.a,{key:_,placement:"bottom",title:fe.name},r.a.createElement("span",{onClick:function(){return ht(fe)},className:fe.icon}))})),r.a.createElement("div",{className:"mt5"},r.a.createElement(U.a,{value:n.question_title})),r.a.createElement("div",{className:Q.a.questionChoices},n==null||((he=n.question_choices)===null||he===void 0)?void 0:he.map(function(fe,_){return r.a.createElement(g.a,null,r.a.createElement(M.a,null,r.a.createElement(B.a,{key:_,checked:n.standard_answer.includes(_+1),disabled:!0},K[_],".")),r.a.createElement(M.a,{flex:"1"},r.a.createElement("span",{className:"c-black font14"},r.a.createElement(U.a,{value:fe.choice_text}))))})))},ba=function(){var he,fe;return r.a.createElement("aside",null,r.a.createElement("div",{className:Q.a.questionType},r.a.createElement("div",null,r.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")),r.a.createElement("p",{className:Q.a.titleWrap},r.a.createElement("span",{className:Q.a.required},"*"),r.a.createElement("span",{className:Q.a.title},"\u9898\u5E72\uFF1A")),r.a.createElement(re.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Re,onChange:function(R){return Be(R)}}),r.a.createElement("p",{className:Q.a.titleWrap},r.a.createElement("span",{className:Q.a.required},"*"),r.a.createElement("span",{className:Q.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",r.a.createElement("span",{className:Q.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),ot.map(function(_,R){var Qe,we;return r.a.createElement("div",{className:Q.a.choiceWrap,key:R},r.a.createElement(h.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},r.a.createElement("div",{className:"".concat(Q.a.answer," ").concat(y.includes(R)?Q.a.activeAnswer:""),onClick:function(){y.includes(R)?b(y.filter(function(Ze){return Ze!==R})):b([].concat(Object(D.a)(y),[R]))}},K[R])),r.a.createElement("div",{className:Q.a.editorWrap},ua===R?r.a.createElement(re.a,{id:"single-question-option-".concat(R),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:_,onChange:function(Ze){ot[R]=Ze,xt(ot)}}):r.a.createElement("div",{className:Q.a.htmlWrap,onClick:function(){return _e(R)}},r.a.createElement(U.a,{value:_}))),((Qe=o.editData)===null||Qe===void 0||((we=Qe.exercise)===null||we===void 0)?void 0:we.exercise_status)===1&&r.a.createElement(r.a.Fragment,null,R>1&&r.a.createElement(h.a,{title:"\u5220\u9664"},r.a.createElement("i",{className:"".concat(Q.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return xt(ot.filter(function(Ze,ga){return ga!==R}))}})),R<7&&R===ot.length-1&&r.a.createElement(h.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},r.a.createElement("i",{className:"".concat(Q.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return xt([].concat(Object(D.a)(ot),[""]))}}))))}),r.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"),r.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",r.a.createElement(d.a,{value:Mt,max:1e4,min:0,onChange:function(R){yt(R)}})," \u5206"),r.a.createElement("p",{className:Q.a.titleWrap},r.a.createElement("span",{className:Q.a.required},"*"),r.a.createElement("span",{className:"".concat(Q.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",r.a.createElement("span",{className:Q.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")),r.a.createElement("div",{className:"mt5"},r.a.createElement(We.a,{value:Ct,selectvalues:n==null?void 0:n.tag_discipline_ids,onChange:pt,subId:(he=o.editData)===null||he===void 0||((fe=he.exercise)===null||fe===void 0)?void 0:fe.sub_discipline_id,knowledgeOptions:xe,onAddKnowledgeFinish:At}))),r.a.createElement("aside",{className:"tr"},(It!==-1||n.question_id)&&r.a.createElement(i.a,{type:"default",onClick:function(){N(),lt(!1)}},"\u53D6\u6D88"),r.a.createElement(i.a,{className:"ml20",type:"primary",onClick:function(){St()}},"\u4FDD\u5B58")))};return r.a.createElement("section",{className:Q.a.wrap},!Dt&&rt(),Dt&&ba())};f.a=Object(E.a)(function(be){var j=be.problemset,oe=be.loading,Fe=be.exercise,V=be.globalSetting;return{problemset:j,globalSetting:V,exercise:Fe,loading:oe.effects}},null,null,{forwardRef:!0})(Object(te.forwardRef)(m))},"9Bee":function(ke,f,t){"use strict";var Ke=t("ZZRV"),i=t.n(Ke),ee=t("Sawj"),d=t("GZha"),H=t("tVQ9"),g=t.n(H),v=t("PRXW");function M(m,be){var j=m.match(/^(\s+)(?:```)/);if(j===null)return be;var oe=j[1];return be.split(` +(window.webpackJsonp=window.webpackJsonp||[]).push([[53,4,5,6,7,9,11,12,14],{"1vsH":function(ke,f,t){"use strict";t.d(f,"i",function(){return D}),t.d(f,"l",function(){return ce}),t.d(f,"e",function(){return te}),t.d(f,"h",function(){return r}),t.d(f,"c",function(){return l}),t.d(f,"f",function(){return E}),t.d(f,"g",function(){return k}),t.d(f,"a",function(){return U}),t.d(f,"E",function(){return ge}),t.d(f,"D",function(){return Q}),t.d(f,"F",function(){return We}),t.d(f,"G",function(){return K}),t.d(f,"t",function(){return m}),t.d(f,"s",function(){return be}),t.d(f,"q",function(){return j}),t.d(f,"p",function(){return oe}),t.d(f,"B",function(){return Fe}),t.d(f,"k",function(){return tt}),t.d(f,"A",function(){return ue}),t.d(f,"v",function(){return Y}),t.d(f,"m",function(){return N}),t.d(f,"y",function(){return It}),t.d(f,"o",function(){return wt}),t.d(f,"d",function(){return gt}),t.d(f,"b",function(){return ra}),t.d(f,"u",function(){return C}),t.d(f,"z",function(){return F}),t.d(f,"x",function(){return Bt}),t.d(f,"n",function(){return Rt}),t.d(f,"w",function(){return ot}),t.d(f,"r",function(){return Yt}),t.d(f,"j",function(){return Xt}),t.d(f,"C",function(){return ua});var Ke=t("GrpF"),i=t("Xc/e"),ee=t("VBJJ"),d=t.n(ee),H=t("XZgM"),g=t("TFeq"),v=t("RXQH"),M=t("VgM2"),G=t("rjoL"),B=t("TMtJ"),ae=t("z3+T"),h=t("zjzt"),se=t("ZZRV"),s=t.n(se),S=t("xKgJ"),Pe=t("s8TD"),A=t("V0Rq"),e=t("bntm"),x=t("vcnW"),$=t.n(x),D=["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"],le=function(a){var u={\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(y,b){return s.a.createElement("span",{key:b,className:u[y]&&u[y].class},y)})},ce=function(a){var u,y=(u={},Object(h.a)(u,-1,"\u91CD\u505A\u4E2D"),Object(h.a)(u,0,"\u672A\u5F00\u542F"),Object(h.a)(u,1,"\u672A\u901A\u5173"),Object(h.a)(u,2,"\u6309\u65F6\u901A\u5173"),u);return y[a]||"\u8FDF\u4EA4\u901A\u5173"},te=function(a){var u,y,b,T=(u={},Object(h.a)(u,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(h.a)(u,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(h.a)(u,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(h.a)(u,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(h.a)(u,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),u);return s.a.createElement("span",{className:T==null||((y=T[a.status])===null||y===void 0)?void 0:y.class},T==null||((b=T[a.status])===null||b===void 0)?void 0:b.name)},r=function(a){var u=a.status,y={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 s.a.createElement("span",{className:y[u].class},y[u].name)}catch(b){console.log("utils.StatusGraduationProjectTags",a.status)}},l={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"},k=function(a){var u={\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"}},y=[];a.is_random&&y.push(s.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{a.status&&a.status.map(function(b,T){y.push(s.a.createElement("span",{key:T,className:u[b]&&u[b].class},b))})}catch(b){console.log("utils.status.tag:",b,a.status)}return y},re=function(a){var u,y,b,T=(u={},Object(h.a)(u,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(h.a)(u,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(h.a)(u,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(h.a)(u,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(h.a)(u,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),u);return s.a.createElement("span",{className:(y=T[a.status])===null||y===void 0?void 0:y.class},(b=T[a.status])===null||b===void 0?void 0:b.name)},U=function(a){var u,y,b={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 s.a.createElement("span",{className:(u=b[a.status])===null||u===void 0?void 0:u.class},(y=b[a.status])===null||y===void 0?void 0:y.name)},ge=function(a){a=new Date(a).getTime();var u=1e3*60,y=u*60,b=y*24,T="",de=new Date().getTime(),Re=de-a;if(Re<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),T="\u521A\u521A";var Be=parseInt(Re/b,10),kt=parseInt(Re/y,10),je=parseInt(Re/u,10);return Be>30?T=""+Q(a,"yyyy-MM-dd"):Be>1?T=""+Be+"\u5929\u524D":Be==1?T="\u6628\u5929":kt>=1?T=""+kt+"\u5C0F\u65F6\u524D":je>=5?T=""+je+"\u5206\u949F\u524D":T="\u521A\u521A",T},Q=function(a,u){typeof a=="string"&&(a.indexOf("T")>=0&&(a=a.replace("T"," ")),a=new Date(Date.parse(a.replace(/-/g,"/")))),a=new Date(a);var y={"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()},b=[["\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(u)&&(u=u.replace(RegExp.$1,(a.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(u)&&(u=u.replace(RegExp.$1,b[RegExp.$1.length-1][a.getDay()]));for(var T in y)new RegExp("("+T+")").test(u)&&(u=u.replace(RegExp.$1,RegExp.$1.length==1?y[T]:("00"+y[T]).substr((""+y[T]).length)));return u},We=function(a){if(!a||a<0)return"0\u79D2";console.log("time:",a);var u=60,y=u*60,b=y*24,T=a/b,de=a/y,Re=a/u,Be=a%60;return T>=1?parseInt(T.toString())+"\u5929"+Math.floor(de%24)+"\u65F6"+Math.floor(Re%60)+"\u5206"+Math.floor(a%60)+"\u79D2":de>1?parseInt(de.toString())+"\u65F6"+Math.floor(Re%60)+"\u5206"+Math.floor(a%60)+"\u79D2":Re>=1?parseInt(Re.toString())+"\u5206"+Math.floor(a%60)+"\u79D2":Math.ceil(a)+"\u79D2"},K=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,y=0;if(a){y=a.length;for(var b=0;b=55296&&T<=56319&&(y--,b++)}}return y<=u},m=function(a,u,y){if(u){var b=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,T=/[\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,de=T.test(u),Re=b.test(u);(de===!0||Re===!0||(u.length<2||u.length>=21))&&y("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}y()},be=function(a,u,y){if(u){var b=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,T=/[\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,de=T.test(u),Re=b.test(u);(de===!0||Re===!0||(u.length<2||u.length>=11))&&y("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}y()},j=function(a){if(!a)return"";for(var u=a.length-1,y="",b=0;b0){u=!1;break}return u}function n(){var _e=navigator.userAgent,a=["Chrome"];return a.some(function(u){return _e.indexOf(u)>-1})}function bt(){var _e=navigator.userAgent,a=["Chrome","Firefox"];return a.some(function(u){return _e.indexOf(u)>-1})}var N=function(){var a,u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return u==null||((a=u.toString())===null||a===void 0)?void 0:a.replace(/\B(?=(\d{3})+(?!\d))/g,",")},It=function(a){var u=document.createElement("a");u.target="_blank",document.body.appendChild(u),u.href=a;var y=document.createEvent("MouseEvents");y.initEvent("click",!1,!1),u.dispatchEvent(y),document.body.removeChild(u)},wt=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))},gt=function(){var a=new Date().getHours(),u=new Date().getMinutes();return u>=30?(a++,u="00"):u="30",a+":"+u},ra=function(){var a=new Date().getHours(),u=new Date().getMinutes();return u>=30?(a++,u="00"):u="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+a+":"+u},Ce;(function(_e){_e.Number="Number",_e.String="String",_e.Boolean="Boolean",_e.Object="Object",_e.Array="Array",_e.Function="Function"})(Ce||(Ce={}));var L=function(a){var u=Object.prototype.toString.call(a);return u.substring(8,u.length-1)},C=function(a){return L(a)===Ce.Array?a.length===0:L(a)===Ce.Object?Object.keys(a).length===0:!a},F=function(a,u){for(var y=[],b=a;b1&&arguments[1]!==void 0?arguments[1]:12,y=u/2-2,b=u/2+3;return a.length>u?a.substr(0,y)+"..."+a.substr(b,u):a},Rt=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},ot=function(a){return a==null};function xt(_e,a){var u=new RegExp("(^|&)".concat(_e,"=([^&]*)(&|$)"),"i"),y=a.substr(1).match(u);return y!=null?decodeURIComponent(y[2]):null}var Yt=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 u;return window.open("/users/".concat((u=Object(S.t)())===null||u===void 0?void 0:u.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}},Xt=function(a){var u,y;return new Promise(function(){var b=Object(ae.a)(d.a.mark(function T(de,Re){var Be;return d.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:if(!(a.ip_limit==="inner")){je.next=4;break}return je.next=3,Object(Pe.a)({ip_limit:a==null?void 0:a.ip_limit});case 3:u=je.sent;case 4:return je.next=6,Object(A.e)({id:a.exerciseId,ip:u});case 6:if(Be=je.sent,Be.status===0?de(Be):Re(Be),!a.errmsgHide){je.next=10;break}return je.abrupt("return",!0);case 10:if(!(Be.status===-1)){je.next=15;break}return y=B.a.info({title:s.a.createElement(g.a,null,s.a.createElement(M.a,{flex:"1"},"\u63D0\u793A"),s.a.createElement(M.a,null,s.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return y.destroy()}}))),icon:null,className:"custom-modal-divider",content:s.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),je.abrupt("return",!1);case 15:if(!(Be.status===-2)){je.next=18;break}return y=B.a.info({title:s.a.createElement(g.a,null,s.a.createElement(M.a,{flex:"1"},"\u63D0\u793A"),s.a.createElement(M.a,null,s.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return y.destroy()}}))),icon:null,className:"custom-modal-divider",content:s.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",s.a.createElement("span",{className:"c-red"},Be.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),je.abrupt("return",!1);case 18:case"end":return je.stop()}},T)}));return function(T,de){return b.apply(this,arguments)}}())},ua=function(){var _e=Object(ae.a)(d.a.mark(function a(u){var y;return d.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:if(!(u.ip_limit!=="no")){T.next=4;break}return T.next=3,Xt(u);case 3:n()||B.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:s.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",s.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",s.a.createElement("br",null),"\u8BF7\u4F7F\u7528",s.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});case 4:if(!(u.open_camera||u.screen_open)){T.next=12;break}if(bt()){T.next=9;break}return B.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:s.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",s.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",s.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",s.a.createElement("br",null),"\u8BF7\u4F7F\u7528",s.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",s.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),T.abrupt("return",!1);case 9:y=B.a.info({title:s.a.createElement(g.a,null,s.a.createElement(M.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),s.a.createElement(M.a,null,s.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return y.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:s.a.createElement("div",{className:"font16 p20"},u.open_camera&&s.a.createElement(g.a,{align:"middle",justify:"start",className:"mt20"},s.a.createElement(M.a,null,s.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),s.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",s.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),u.screen_open&&s.a.createElement(g.a,{justify:"start",className:"mt20"},s.a.createElement(M.a,{flex:"24px",className:"mr20"},s.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),s.a.createElement(M.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",u.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",s.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),u.ip_bind&&s.a.createElement(g.a,{justify:"start",className:"mt20"},s.a.createElement(M.a,{flex:"24px",className:"mr20"},s.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),s.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")),s.a.createElement("p",{className:"ml40 mt40"},s.a.createElement(i.a,{onChange:function(Re){return y.update({okButtonProps:{disabled:!Re.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var Re;Object(e.d)(document.body),u.history.push("/classrooms/".concat(u.coursesId,"/exercise/").concat(u.exerciseId,"/users/").concat((Re=Object(S.t)())===null||Re===void 0?void 0:Re.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),T.next=13;break;case 12:u.history.push("/classrooms/".concat(u.coursesId,"/exercise/").concat(u.exerciseId,"/users/").concat(u.login));case 13:case"end":return T.stop()}},a)}));return function(u){return _e.apply(this,arguments)}}()},"1w57":function(ke,f,t){"use strict";var Ke=t("XZgM"),i=t("TFeq"),ee=t("DHCt"),d=t("CRgH"),H=t("RXQH"),g=t("VgM2"),v=t("CeOx"),M=t("NiCL"),G=t("MPZO"),B=t("bnk9"),ae=t("EYz/"),h=t("gwXo"),se=t("GrpF"),s=t("Xc/e"),S=t("rjoL"),Pe=t("TMtJ"),A=t("X/R0"),e=t("M6G9"),x=t("VBJJ"),$=t.n(x),D=t("z3+T"),le=t("55MS"),ce=t("V0hb"),te=t("GZha"),r=t("buSX"),l=t("ZZRV"),E=t.n(l),k=t("q5+0"),re=t("9kvl"),U=t("V0Rq"),ge=t("kqOp"),Q=t("7qnI"),We=t("1vsH"),K=t("YJx+"),m=t.n(K),be=t("9Bee"),j=t("u2Z1"),oe=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Fe=function(o,w){var tt=o.problemset,ue=o.globalSetting,Y=o.exercise,n=o.loading,bt=o.dispatch,N=o.editData,It=o.editKey,wt=o.setEditKey,gt=wt===void 0?function(){}:wt,ra=o.cancelAdd,Ce=ra===void 0?function(){}:ra,L=o.addCallback,C=L===void 0?function(){}:L,F=o.setIsClaer,Bt=F===void 0?function(){}:F,Rt=Object(r.a)(o,["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),ot=Object(l.useState)(""),xt=Object(te.a)(ot,2),Yt=xt[0],Xt=xt[1],ua=Object(l.useState)(""),_e=Object(te.a)(ua,2),a=_e[0],u=_e[1],y=Object(l.useState)([]),b=Object(te.a)(y,2),T=b[0],de=b[1],Re=Object(l.useState)(""),Be=Object(te.a)(Re,2),kt=Be[0],je=Be[1],Mt=Object(l.useState)(),yt=Object(te.a)(Mt,2),ze=yt[0],at=yt[1],Dt=Object(l.useState)(!1),lt=Object(te.a)(Dt,2),Jt=lt[0],Ot=lt[1],Ct=Object(l.useState)(2),pt=Object(te.a)(Ct,2),nt=pt[0],pe=pt[1],xe=Object(l.useState)(0),ye=Object(te.a)(xe,2),At=ye[0],Se=ye[1],St=Object(l.useState)(!1),Wt=Object(te.a)(St,2),ht=Wt[0],rt=Wt[1],ba=Object(l.useState)([]),Ge=Object(te.a)(ba,2),he=Ge[0],fe=Ge[1],_=Object(k.m)(),R=Object(l.useState)([]),Qe=Object(te.a)(R,2),we=Qe[0],ct=Qe[1],Ze=function(Ye){ct([].concat(Object(ce.a)(we),[Object(le.a)({},Ye)]))};Object(l.useEffect)(function(){if(!(N==null?void 0:N.question_title)){rt(!0),Xt(""),at(!1),pe(2),de([]),je(""),Ot(!1);return}Xt(N==null?void 0:N.question_title),at(N==null?void 0:N.is_ordered),pe(N==null?void 0:N.question_score);var jt=N==null?void 0:N.standard_answer.map(function(Ye){return Ye.answer_text});de(Object(ce.a)(jt)),fe(N.tag_discipline_ids)},[N]),Object(l.useEffect)(function(){Ot(!1),ht&&jt();function jt(){return Ye.apply(this,arguments)}function Ye(){return Ye=Object(D.a)($.a.mark(function qe(){var _t,Je,ea;return $.a.wrap(function(oa){for(;;)switch(oa.prev=oa.next){case 0:return oa.next=2,Object(U.B)({sub_discipline_id:(_t=Y.editData)===null||_t===void 0||((Je=_t.exercise)===null||Je===void 0)?void 0:Je.sub_discipline_id});case 2:ea=oa.sent,ct(ea.tag_disciplines);case 4:case"end":return oa.stop()}},qe)})),Ye.apply(this,arguments)}},[ht]),Object(l.useImperativeHandle)(w,function(){return{onSave:ga,isEdit:ht}}),Object(l.useEffect)(function(){var jt,Ye=(Y==null||((jt=Y.tagDisciplineData)===null||jt===void 0)?void 0:jt.tag_disciplines)&&Array.isArray(Y.tagDisciplineData.tag_disciplines)?Y.tagDisciplineData.tag_disciplines:[];ct(Ye)},[Y.tagDisciplineData]);var ga=function(){var jt=Object(D.a)($.a.mark(function Ye(){var qe,_t,Je,ea,ma,oa,la;return $.a.wrap(function(ca){for(;;)switch(ca.prev=ca.next){case 0:if(qe=[],_t=!1,T.forEach(function(Na,ya){qe.push({choice_id:ya+1,answer_text:[]}),Na.forEach(function(Oa,Aa){qe[ya].answer_text.push(Oa),(!Oa||!Object(We.G)(Oa,1e4))&&(je("".concat(ya,"-").concat(Aa)),e.b.info(Oa?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),_t=!0)})}),!_t){ca.next=5;break}return ca.abrupt("return",!1);case 5:if(!(he.length<1)){ca.next=8;break}return e.b.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"),ca.abrupt("return",!1);case 8:if(!N.question_id){ca.next=14;break}return ca.next=11,bt({type:"exercise/editExerciseQuestion",payload:{id:N.question_id,question_title:Yt,question_type:3,question_score:nt,is_ordered:ze,standard_answers:qe,tag_discipline_ids:he,sub_discipline_id:(ea=Y.editData)===null||ea===void 0||((ma=ea.exercise)===null||ma===void 0)?void 0:ma.sub_discipline_id}});case 11:Je=ca.sent,ca.next=17;break;case 14:return ca.next=16,bt({type:"exercise/addExerciseQuestion",payload:{insert_id:N==null?void 0:N.insert_id,categoryId:_.categoryId,question_title:Yt,question_type:3,question_score:nt,is_ordered:ze,standard_answers:qe,tag_discipline_ids:he,sub_discipline_id:(oa=Y.editData)===null||oa===void 0||((la=oa.exercise)===null||la===void 0)?void 0:la.sub_discipline_id}});case 16:Je=ca.sent;case 17:return Je.status===0&&(gt(-1),e.b.success("\u4FDD\u5B58\u6210\u529F"),rt(!1),bt({type:"exercise/editExercise",payload:Object(le.a)({},_)})),ca.abrupt("return",{name:Yt,analysis:a,standard_answers:qe,is_ordered:ze});case 19:case"end":return ca.stop()}},Ye)}));return function(){return jt.apply(this,arguments)}}(),$e=function(Ye,qe,_t){var Je=T.slice();if(qe&&Je.splice(Ye,qe),It===N.key){if(_t&&Jt||!N.question_id)for(var ea=0;ea<_t;ea++)Je.splice(Ye+ea,0,[""])}else if(_t&&Jt)for(var ma=0;ma<_t;ma++)Je.splice(Ye+ma,0,[""]);Se(Ye+_t),Ot(!0),de(Je)},vt=function(Ye,qe,_t){je("");var Je=T.slice();Je[Ye][qe]=_t,de(Je)},Ra=function(Ye){var qe=T.slice();qe[Ye]=[].concat(Object(ce.a)(qe[Ye]),[""]),de(qe)},Ta=function(Ye,qe){var _t=T.slice();if(!_t[Ye][qe]){_t[Ye]=_t[Ye].filter(function(Je,ea){return ea!==qe}),de(_t);return}Pe.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:m.a.modal,onOk:function(){_t[Ye]=_t[Ye].filter(function(ea,ma){return ma!==qe}),de(_t)}})},Ia=function(Ye){Pe.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:m.a.modal,onOk:function(){var _t=T.slice();_t=T.filter(function(Je,ea){return Ye!==ea}),de(_t)}})},Da=function(){},ja=function(){var Ye,qe,_t,Je,ea,ma;return E.a.createElement("aside",null,E.a.createElement("div",{className:m.a.questionType},E.a.createElement("div",null,E.a.createElement("span",{className:"font16 c-blue"},"\u586B\u7A7A\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848 \uFF1B\u652F\u6301\u6700\u591A5\u4E2A\u7A7A\uFF0C\u6BCF\u7A7A\u5F97\u5206\u6309\u7167\u672C\u9898\u7684\u603B\u5206\u5E73\u5747\u8BA1\u7B97\uFF09")),E.a.createElement("div",null,E.a.createElement(ge.a,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:Yt,onChange:function(la){return Xt(la)},showNullButton:((Ye=Y.editData)===null||Ye===void 0||((qe=Ye.exercise)===null||qe===void 0)?void 0:qe.exercise_status)===1,deleteEmptyDisabled:!(((_t=Y.editData)===null||_t===void 0||((Je=_t.exercise)===null||Je===void 0)?void 0:Je.exercise_status)===1),onPlaceholderChange:$e})),E.a.createElement("div",{className:"mt20"},T.map(function(oa,la){var Ba,ca;return E.a.createElement(Q.a,{key:la,answers:oa,index:la,is_md:!0,exerciseIsPublish:((Ba=Y.editData)===null||Ba===void 0||((ca=Ba.exercise)===null||ca===void 0)?void 0:ca.exercise_status)!==1,activeOptionErrorIndex:kt,onAnswerChange:vt,addChildAnswer:Ra,deleteChildAnswer:Ta,deleteChildAnswermain:Ia})})),E.a.createElement("div",{className:"mt20"},T.length>1&&E.a.createElement("span",null,E.a.createElement(s.a,{checked:ze,onChange:function(la){return at(la.target.checked)},className:"".concat(m.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),E.a.createElement("span",{className:"".concat(m.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(h.a,{value:nt,max:1e4,min:0,onChange:function(la){pe(la)}})," \u5206 \xA0 ",!!nt&&!!At&&E.a.createElement("span",{style:{color:"red"}},"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A",(nt/At).toFixed(1),"\u5206)")),E.a.createElement("p",{className:m.a.titleWrap},E.a.createElement("span",{className:m.a.required},"*"),E.a.createElement("span",{className:"".concat(m.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",E.a.createElement("span",{className:m.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(j.a,{value:he,selectvalues:N==null?void 0:N.tag_discipline_ids,onChange:fe,subId:(ea=Y.editData)===null||ea===void 0||((ma=ea.exercise)===null||ma===void 0)?void 0:ma.sub_discipline_id,knowledgeOptions:we,onAddKnowledgeFinish:Ze}))),E.a.createElement("aside",{className:"tr"},(It!==-1||N.question_id)&&E.a.createElement(B.a,{type:"default",onClick:function(){Ce(),rt(!1)}},"\u53D6\u6D88"),E.a.createElement(B.a,{className:"ml20",type:"primary",onClick:function(){ga()}},"\u4FDD\u5B58")))},$a=[{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(jt){var Ye,qe;return(Y==null||((Ye=Y.editData)===null||Ye===void 0||((qe=Ye.exercise)===null||qe===void 0))?void 0:qe.exercise_status)===1?jt:jt.id!=="del"&&jt.id!=="add"}),wa=function(){var jt=Object(D.a)($.a.mark(function Ye(qe){return $.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:Je.t0=qe.id,Je.next=Je.t0==="del"?3:Je.t0==="up"||Je.t0==="down"?5:Je.t0==="edit"?9:Je.t0==="add"?11:16;break;case 3:return Pe.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(D.a)($.a.mark(function ma(){return $.a.wrap(function(la){for(;;)switch(la.prev=la.next){case 0:return la.next=2,Object(U.j)({id:N.question_id});case 2:bt({type:"exercise/editExercise",payload:Object(le.a)({},_)});case 3:case"end":return la.stop()}},ma)}))()}}),Je.abrupt("break",16);case 5:return Je.next=7,bt({type:"exercise/exeriseMoveUpDown",payload:{id:N.question_id,opr:qe.id}});case 7:return bt({type:"exercise/editExercise",payload:Object(le.a)({},_)}),Je.abrupt("break",16);case 9:return It!==-1?e.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Bt(!1),gt(N.key),rt(!0)),Je.abrupt("break",16);case 11:if(!(It!==-1)){Je.next=14;break}return e.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),Je.abrupt("return");case 14:return C({key:N.key,insert_id:N==null?void 0:N.question_id,question_type:3}),Je.abrupt("break",16);case 16:case"end":return Je.stop()}},Ye)}));return function(qe){return jt.apply(this,arguments)}}(),Ca=function(){var Ye;return E.a.createElement("aside",null,E.a.createElement("div",{className:m.a.questionType},E.a.createElement("div",null,E.a.createElement("span",{className:"font16 c-blue"},N.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",N.question_score,"\u5206\uFF09"),!N.hideAction&&$a.map(function(qe,_t){return qe.id==="up"&&N.key===1||qe.id==="down"&&N.key===N.len?null:E.a.createElement(M.a,{key:_t,placement:"bottom",title:qe.name},E.a.createElement("span",{onClick:function(){return wa(qe)},className:qe.icon}))})),E.a.createElement("div",{className:"mt5"},E.a.createElement(be.a,{value:N.question_title||""})),E.a.createElement("div",{className:m.a.questionChoices},N==null||((Ye=N.standard_answer)===null||Ye===void 0)?void 0:Ye.map(function(qe,_t){return E.a.createElement(i.a,{key:_t,align:"middle"},E.a.createElement(g.a,null,"\u7B54\u6848\uFF08\u586B\u7A7A",qe.choice_id,"\uFF09\uFF1A"),E.a.createElement(g.a,{flex:"1"},E.a.createElement(i.a,{align:"middle",gutter:[1,1]},qe.answer_text.map(function(Je,ea){return E.a.createElement(g.a,{span:24,key:ea},E.a.createElement(d.a,{key:_t,checked:N.standard_answer.includes(_t),disabled:!0,value:Je}))}))))})))};return E.a.createElement("section",{className:m.a.wrap},!ht&&Ca(),ht&&ja())};f.a=Object(re.a)(function(V){var o=V.problemset,w=V.loading,tt=V.exercise,ue=V.globalSetting;return{problemset:o,globalSetting:ue,exercise:tt,loading:w.effects}},null,null,{forwardRef:!0})(Object(l.forwardRef)(Fe))},"2JKx":function(ke,f,t){ke.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(ke,f,t){ke.exports={title:"title___1NT0J"}},"7ahc":function(ke,f,t){"use strict";t.d(f,"a",function(){return x});var Ke=t("55MS"),i=t("1gHQ"),ee=t("MPZO"),d=t("bnk9"),H=t("EkPb"),g=t("7X0+"),v=t("GZha"),M=t("VmQ4"),G=t("QeCE"),B=t("ZZRV"),ae=t.n(B),h=t("M0ff"),se=t.n(h),s=t("4X1q"),S=t.n(s),Pe=G.a.Option,A={labelCol:{span:4},wrapperCol:{span:20}},e={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};f.b=function($){var D=$.callback,le=$.onCancel,ce=Object(B.useState)("python"),te=Object(v.a)(ce,2),r=te[0],l=te[1];function E(re){l(e[re][1])}function k(re){D(re)}return ae.a.createElement(g.a,Object(i.a)({},A,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:k}),ae.a.createElement(g.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ae.a.createElement(G.a,{onChange:E},Object.keys(e).map(function(re){return ae.a.createElement(Pe,{key:re,value:re},e[re][0])}))),ae.a.createElement(g.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ae.a.createElement(x,{mode:r})),ae.a.createElement("div",{className:"flex-container flex-end"},ae.a.createElement(d.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ae.a.createElement(d.a,{type:"ghost",onClick:le},"\u53D6\u6D88")))};function x($){var D=$.value,le=$.onChange,ce=$.mode,te=$.options,r=te===void 0?{}:te,l=Object(B.useRef)(),E=Object(B.useState)(),k=Object(v.a)(E,2),re=k[0],U=k[1];return Object(B.useEffect)(function(){if(re){var ge=function(We){var K=We.getValue();le&&le(K)};return re.on("change",ge),function(){re.off("change",ge)}}},[re,le]),Object(B.useEffect)(function(){re&&re.setOption("mode",ce)},[re,ce]),Object(B.useEffect)(function(){re&&(D!==re.getValue()&&re.setValue(D||""))},[re,D]),Object(B.useEffect)(function(){if(l.current&&!re){var ge=se.a.fromTextArea(l.current,Object(Ke.a)({mode:ce,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},r));U(ge)}},[l.current,re]),ae.a.createElement("div",{className:"my-codemirror-container"},ae.a.createElement("textarea",{ref:l}))}},"7qnI":function(ke,f,t){"use strict";var Ke=t("CeOx"),i=t("NiCL"),ee=t("FGJx"),d=t("o0AO"),H=t("uwZC"),g=t("lpH6"),v=t("DHCt"),M=t("CRgH"),G=t("ZZRV"),B=t.n(G),ae=t("O2Wb"),h=t.n(ae),se=M.a.TextArea,s=function(S){Object(H.a)(A,S);var Pe=Object(g.a)(A);function A(){return Object(ee.a)(this,A),Pe.apply(this,arguments)}return Object(d.a)(A,[{key:"render",value:function(){var x=this,$=this.props,D=$.index,le=$.onAnswerChange,ce=$.addChildAnswer,te=$.exerciseIsPublish,r=$.answers,l=$.activeOptionErrorIndex;return B.a.createElement("div",{className:h.a.flex},B.a.createElement("div",{className:"".concat(h.a.color666," mb5 mt6"),style:{flex:"0 0 90px"}},"\u7B54\u6848(\u586B\u7A7A",D+1,"):"),B.a.createElement("div",{className:"".concat(h.a.flex," ").concat(h.a.flex1),style:{flexDirection:"column"}},r.map(function(E,k){var re="".concat(D,"-").concat(k);return B.a.createElement("div",{className:"".concat(h.a.flex," ").concat(h.a.flex1),key:k},B.a.createElement("div",{className:h.a.flex1,style:{flex:"0 0 1000px"}},B.a.createElement("div",null,B.a.createElement(se,{className:re===l?h.a.error:"",spellCheck:!1,rows:4,value:E||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(k==0?"":"(\u53EF\u9009)"),onChange:function(ge){return le(D,k,ge.target.value)},style:{minHeight:95}}))),!te&&B.a.createElement(B.a.Fragment,null,k!=0&&B.a.createElement(i.a,{title:"\u5220\u9664"},B.a.createElement("i",{className:"".concat(h.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return x.props.deleteChildAnswer(D,k)},style:{float:"right"}})),k===0&&B.a.createElement(i.a,{title:"\u5220\u9664"},B.a.createElement("i",{className:"".concat(h.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return x.props.deleteChildAnswermain(D,k)},style:{float:"right"}})),B.a.createElement(i.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},B.a.createElement("i",{className:"".concat(h.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return ce(D)},style:{float:"right",visibility:k==r.length-1?"":"hidden"}}))))})))}}]),A}(G.Component);f.a=s},"8RY0":function(ke,f,t){"use strict";var Ke=t("MPZO"),i=t("bnk9"),ee=t("EYz/"),d=t("gwXo"),H=t("XZgM"),g=t("TFeq"),v=t("RXQH"),M=t("VgM2"),G=t("GrpF"),B=t("Xc/e"),ae=t("CeOx"),h=t("NiCL"),se=t("rjoL"),s=t("TMtJ"),S=t("X/R0"),Pe=t("M6G9"),A=t("VBJJ"),e=t.n(A),x=t("z3+T"),$=t("55MS"),D=t("V0hb"),le=t("GZha"),ce=t("buSX"),te=t("ZZRV"),r=t.n(te),l=t("q5+0"),E=t("9kvl"),k=t("V0Rq"),re=t("Ot1p"),U=t("9Bee"),ge=t("YJx+"),Q=t.n(ge),We=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"],m=function(j,oe){var Fe=j.problemset,V=j.globalSetting,o=j.exercise,w=j.loading,tt=j.dispatch,ue=j.onRef,Y=ue===void 0?function(){}:ue,n=j.editData,bt=j.cancelAdd,N=bt===void 0?function(){}:bt,It=j.editKey,wt=j.setEditKey,gt=wt===void 0?function(){}:wt,ra=j.setIsClaer,Ce=ra===void 0?function(){}:ra,L=j.addCallback,C=L===void 0?function(Ge){}:L,F=Object(ce.a)(j,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),Bt=Object(te.useState)([]),Rt=Object(le.a)(Bt,2),ot=Rt[0],xt=Rt[1],Yt=Object(te.useState)(),Xt=Object(le.a)(Yt,2),ua=Xt[0],_e=Xt[1],a=Object(te.useState)([]),u=Object(le.a)(a,2),y=u[0],b=u[1],T=Object(te.useState)(""),de=Object(le.a)(T,2),Re=de[0],Be=de[1],kt=Object(te.useState)(5),je=Object(le.a)(kt,2),Mt=je[0],yt=je[1],ze=Object(te.useState)(!1),at=Object(le.a)(ze,2),Dt=at[0],lt=at[1],Jt=Object(te.useState)([]),Ot=Object(le.a)(Jt,2),Ct=Ot[0],pt=Ot[1],nt=Object(te.useState)([]),pe=Object(le.a)(nt,2),xe=pe[0],ye=pe[1],At=function(he){ye([].concat(Object(D.a)(xe),[Object($.a)({},he)]))},Se=Object(l.m)();Object(te.useEffect)(function(){xt(["","","",""])},[]),Object(te.useEffect)(function(){if(!(n==null?void 0:n.question_choices)){lt(!0),Be(""),yt(5),xt(["","","",""]),b([]);return}Be(n==null?void 0:n.question_title),yt(parseInt(n==null?void 0:n.question_score)),xt(n==null?void 0:n.question_choices.map(function(he){return he.choice_text}));var Ge=[];n==null||n.standard_answer.map(function(he,fe){Ge.push(he-1)}),b(Ge),pt(n.tag_discipline_ids)},[n]),Object(te.useEffect)(function(){Dt&&Ge();function Ge(){return he.apply(this,arguments)}function he(){return he=Object(x.a)(e.a.mark(function fe(){var _,R,Qe;return e.a.wrap(function(ct){for(;;)switch(ct.prev=ct.next){case 0:return ct.next=2,Object(k.B)({sub_discipline_id:(_=o.editData)===null||_===void 0||((R=_.exercise)===null||R===void 0)?void 0:R.sub_discipline_id});case 2:Qe=ct.sent,ye(Qe.tag_disciplines);case 4:case"end":return ct.stop()}},fe)})),he.apply(this,arguments)}},[Dt]),Object(te.useImperativeHandle)(oe,function(){return{onSave:St,isEdit:Dt}}),Object(te.useEffect)(function(){var Ge,he=(o==null||((Ge=o.tagDisciplineData)===null||Ge===void 0)?void 0:Ge.tag_disciplines)&&Array.isArray(o.tagDisciplineData.tag_disciplines)?o.tagDisciplineData.tag_disciplines:[];ye(he)},[o.tagDisciplineData]);var St=function(){var Ge=Object(x.a)(e.a.mark(function he(){var fe,_,R,Qe,we,ct,Ze;return e.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:if(Re){$e.next=3;break}return Pe.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),$e.abrupt("return",!1);case 3:if(fe=ot.findIndex(function(vt){return!vt}),!(fe>-1)){$e.next=7;break}return Pe.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(K[fe]," \u9009\u9879\u7684\u5185\u5BB9")),$e.abrupt("return",!1);case 7:if(y.length){$e.next=10;break}return Pe.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),$e.abrupt("return",!1);case 10:if(!(y.length<1)){$e.next=13;break}return Pe.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),$e.abrupt("return",!1);case 13:if(!(Ct.length<1)){$e.next=16;break}return Pe.b.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"),$e.abrupt("return",!1);case 16:if(_=ot.map(function(vt,Ra){return{choice_text:vt,is_answer:y.includes(Ra)?Ra+1:0}}),!n.question_id){$e.next=23;break}return $e.next=20,tt({type:"exercise/editExerciseQuestion",payload:{id:n.question_id,question_title:Re,question_type:1,question_score:Mt,question_choices:_.map(function(vt){return vt.choice_text}),standard_answers:_.filter(function(vt){return vt.is_answer}).map(function(vt){return vt.is_answer}),tag_discipline_ids:Ct,sub_discipline_id:(Qe=o.editData)===null||Qe===void 0||((we=Qe.exercise)===null||we===void 0)?void 0:we.sub_discipline_id}});case 20:R=$e.sent,$e.next=26;break;case 23:return $e.next=25,tt({type:"exercise/addExerciseQuestion",payload:{insert_id:n==null?void 0:n.insert_id,categoryId:Se.categoryId,question_title:Re,question_type:1,question_score:Mt,question_choices:_.map(function(vt){return vt.choice_text}),standard_answers:_.filter(function(vt){return vt.is_answer}).map(function(vt){return vt.is_answer}),tag_discipline_ids:Ct,sub_discipline_id:(ct=o.editData)===null||ct===void 0||((Ze=ct.exercise)===null||Ze===void 0)?void 0:Ze.sub_discipline_id}});case 25:R=$e.sent;case 26:R.status===0&&(gt(-1),Pe.b.success("\u4FDD\u5B58\u6210\u529F"),lt(!1),tt({type:"exercise/editExercise",payload:Object($.a)({},Se)}));case 27:case"end":return $e.stop()}},he)}));return function(){return Ge.apply(this,arguments)}}(),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\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(Ge){var he,fe;return(o==null||((he=o.editData)===null||he===void 0||((fe=he.exercise)===null||fe===void 0))?void 0:fe.exercise_status)===1?Ge:Ge.id!=="del"&&Ge.id!=="add"}),ht=function(){var Ge=Object(x.a)(e.a.mark(function he(fe){return e.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:R.t0=fe.id,R.next=R.t0==="del"?3:R.t0==="up"||R.t0==="down"?5:R.t0==="edit"?9:R.t0==="add"?11:16;break;case 3:return s.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(x.a)(e.a.mark(function we(){return e.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:return Ze.next=2,Object(k.j)({id:n.question_id});case 2:tt({type:"exercise/editExercise",payload:Object($.a)({},Se)});case 3:case"end":return Ze.stop()}},we)}))()}}),R.abrupt("break",16);case 5:return R.next=7,tt({type:"exercise/exeriseMoveUpDown",payload:{id:n.question_id,opr:fe.id}});case 7:return tt({type:"exercise/editExercise",payload:Object($.a)({},Se)}),R.abrupt("break",16);case 9:return It!==-1?Pe.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Ce(!1),gt(n.key),lt(!0)),R.abrupt("break",16);case 11:if(!(It!==-1)){R.next=14;break}return Pe.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),R.abrupt("return");case 14:return C({key:n.key,insert_id:n==null?void 0:n.question_id,question_type:1}),R.abrupt("break",16);case 16:case"end":return R.stop()}},he)}));return function(fe){return Ge.apply(this,arguments)}}(),rt=function(){var he;return r.a.createElement("aside",null,r.a.createElement("div",{className:Q.a.questionType},r.a.createElement("div",null,r.a.createElement("span",{className:"font16 c-blue"},n.key,"\u3001\u591A\u9009\u9898"),"\uFF08",n.question_score,"\u5206\uFF09"),!n.hideAction&&Wt.map(function(fe,_){return fe.id==="up"&&n.key===1||fe.id==="down"&&n.key===n.len?null:r.a.createElement(h.a,{key:_,placement:"bottom",title:fe.name},r.a.createElement("span",{onClick:function(){return ht(fe)},className:fe.icon}))})),r.a.createElement("div",{className:"mt5"},r.a.createElement(U.a,{value:n.question_title})),r.a.createElement("div",{className:Q.a.questionChoices},n==null||((he=n.question_choices)===null||he===void 0)?void 0:he.map(function(fe,_){return r.a.createElement(g.a,null,r.a.createElement(M.a,null,r.a.createElement(B.a,{key:_,checked:n.standard_answer.includes(_+1),disabled:!0},K[_],".")),r.a.createElement(M.a,{flex:"1"},r.a.createElement("span",{className:"c-black font14"},r.a.createElement(U.a,{value:fe.choice_text}))))})))},ba=function(){var he,fe;return r.a.createElement("aside",null,r.a.createElement("div",{className:Q.a.questionType},r.a.createElement("div",null,r.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")),r.a.createElement("p",{className:Q.a.titleWrap},r.a.createElement("span",{className:Q.a.required},"*"),r.a.createElement("span",{className:Q.a.title},"\u9898\u5E72\uFF1A")),r.a.createElement(re.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Re,onChange:function(R){return Be(R)}}),r.a.createElement("p",{className:Q.a.titleWrap},r.a.createElement("span",{className:Q.a.required},"*"),r.a.createElement("span",{className:Q.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",r.a.createElement("span",{className:Q.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),ot.map(function(_,R){var Qe,we;return r.a.createElement("div",{className:Q.a.choiceWrap,key:R},r.a.createElement(h.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},r.a.createElement("div",{className:"".concat(Q.a.answer," ").concat(y.includes(R)?Q.a.activeAnswer:""),onClick:function(){y.includes(R)?b(y.filter(function(Ze){return Ze!==R})):b([].concat(Object(D.a)(y),[R]))}},K[R])),r.a.createElement("div",{className:Q.a.editorWrap},ua===R?r.a.createElement(re.a,{id:"single-question-option-".concat(R),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:_,onChange:function(Ze){ot[R]=Ze,xt(ot)}}):r.a.createElement("div",{className:Q.a.htmlWrap,onClick:function(){return _e(R)}},r.a.createElement(U.a,{value:_}))),((Qe=o.editData)===null||Qe===void 0||((we=Qe.exercise)===null||we===void 0)?void 0:we.exercise_status)===1&&r.a.createElement(r.a.Fragment,null,R>1&&r.a.createElement(h.a,{title:"\u5220\u9664"},r.a.createElement("i",{className:"".concat(Q.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return xt(ot.filter(function(Ze,ga){return ga!==R}))}})),R<7&&R===ot.length-1&&r.a.createElement(h.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},r.a.createElement("i",{className:"".concat(Q.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return xt([].concat(Object(D.a)(ot),[""]))}}))))}),r.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"),r.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",r.a.createElement(d.a,{value:Mt,max:1e4,min:0,onChange:function(R){yt(R)}})," \u5206"),r.a.createElement("p",{className:Q.a.titleWrap},r.a.createElement("span",{className:Q.a.required},"*"),r.a.createElement("span",{className:"".concat(Q.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",r.a.createElement("span",{className:Q.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")),r.a.createElement("div",{className:"mt5"},r.a.createElement(We.a,{value:Ct,selectvalues:n==null?void 0:n.tag_discipline_ids,onChange:pt,subId:(he=o.editData)===null||he===void 0||((fe=he.exercise)===null||fe===void 0)?void 0:fe.sub_discipline_id,knowledgeOptions:xe,onAddKnowledgeFinish:At}))),r.a.createElement("aside",{className:"tr"},(It!==-1||n.question_id)&&r.a.createElement(i.a,{type:"default",onClick:function(){N(),lt(!1)}},"\u53D6\u6D88"),r.a.createElement(i.a,{className:"ml20",type:"primary",onClick:function(){St()}},"\u4FDD\u5B58")))};return r.a.createElement("section",{className:Q.a.wrap},!Dt&&rt(),Dt&&ba())};f.a=Object(E.a)(function(be){var j=be.problemset,oe=be.loading,Fe=be.exercise,V=be.globalSetting;return{problemset:j,globalSetting:V,exercise:Fe,loading:oe.effects}},null,null,{forwardRef:!0})(Object(te.forwardRef)(m))},"9Bee":function(ke,f,t){"use strict";var Ke=t("ZZRV"),i=t.n(Ke),ee=t("Sawj"),d=t("GZha"),H=t("tVQ9"),g=t.n(H),v=t("PRXW");function M(m,be){var j=m.match(/^(\s+)(?:```)/);if(j===null)return be;var oe=j[1];return be.split(` `).map(function(Fe){var V=Fe.match(/^\s+/);if(V===null)return Fe;var o=Object(d.a)(V,1),w=o[0];return w.length>=oe.length?Fe.slice(oe.length):Fe}).join(` -`)}var G=[],B=["
    "],ae=new g.a.Renderer,h=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function se(){G.length=0,B=["
      "]}function s(m,be,j,oe){if(be>=m.length||m[be].level<=j)return be;var Fe=m[be];oe.push("
    • "+Fe.text+""),be++;var V=[];return be=s(m,be,Fe.level,V),V.length>0&&(oe.push("
        "),V.forEach(function(o){oe.push(o)}),oe.push("
      ")),oe.push("
    • "),be=s(m,be,j,oe),be}function I(){return s(G,0,0,B),B.push("
    "),B.join("")}var Pe={heading:function(be){var j=h.exec(be);if(j)return{type:"heading",raw:j[0],depth:j[1].length,text:j[2]}},fences:function(be){var j=this.rules.block.fences.exec(be);if(j){var oe=j[0],Fe=M(oe,j[3]||""),V=j[2]?j[2].trim():j[2];if(["latex","katex","math"].indexOf(V)>=0){var o=x(),w=Fe;Fe=o,$[o]={type:"block",expression:w}}return{type:"code",raw:oe,lang:V,text:Fe}}}},A=/(?:\${2})([^\n`]+?)(?:\${2})/gi,e=0,x=function(){return"__special_katext_id_".concat(e++,"__")},$={};function D(){return $}function le(){e=0,$={}}function ce(m){return m=m.replace(A,function(be,j){var oe=x();return $[oe]={type:"inline",expression:j},oe}),m}var te=ae.listitem;ae.listitem=function(m){return te(ce(m))};var r=ae.paragraph;ae.paragraph=function(m){return r(ce(m))};var l=ae.tablecell;ae.tablecell=function(m,be){return l(ce(m),be)},ae.code=function(m,be,j){var oe=(be||"").match(/\S*/)[0];return oe?["latex","katex","math"].indexOf(oe)>=0?"

    ".concat(m,"

    "):'
    ').concat(j?m:Object(v.escape)(m,!0),`
    -`):'
    '+(j?m:Object(v.escape)(m,!0))+"
    "},ae.heading=function(m,be,j){var oe=this.options.headerPrefix+j.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return G.push({anchor:oe,level:be,text:m}),"'+m+""},g.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),g.a.use({tokenizer:Pe,renderer:ae});var E=g.a,k=t("8+LE"),re=t("ZRDM"),U=t.n(re),ge=t("saPB"),Q=/]*>/g;function We(m){var be=document.createElement("div");return be.innerHTML=m,be.childNodes.length===0?"":be.childNodes[0].nodeValue}var K=f.a=function(m){var be=m.value,j=be===void 0?"":be,oe=m.className,Fe=m.style,V=Fe===void 0?{}:Fe,o=String(j),w=Object(Ke.useMemo)(function(){var Y=E(o),n=D();return o.match(/\[TOC\]/)&&(Y=Y.replace("

    [TOC]

    ",I()),se()),Y=Y.replace(/(__special_katext_id_\d+__)/g,function(bt,N){var It=n[N],wt=It.type,gt=It.expression;return Object(ge.renderToString)(We(gt)||"",{displayMode:wt==="block",throwOnError:!1,output:"html"})}),Y=Y.replace(/▁/g,"\u2581\u2581\u2581"),le(),U.a.sanitize(Y)},[o]),tt=Object(Ke.useRef)();function ue(Y){var n=Y.target;if(n.tagName.toUpperCase()==="A"){var bt=n.getAttribute("href");if(bt.startsWith("#")){Y.preventDefault();var N=document.getElementById(bt.replace("#",""));N&&N.scrollIntoView(!0)}}}return Object(Ke.useEffect)(function(){if(tt.current&&w&&(w.match(Q)&&window.PR.prettyPrint()),tt.current)return tt.current.addEventListener("click",ue),function(){tt.current.removeEventListener("click",ue),le(),se()}},[w,tt.current,ue]),i.a.createElement("div",{ref:tt,style:V,className:"".concat(oe||""," markdown-body"),dangerouslySetInnerHTML:{__html:w}})}},"9VGf":function(ke,f,t){"use strict";t.d(f,"a",function(){return ee});var Ke=t("ZZRV"),i=t.n(Ke);function ee(d,H){var g=Object(Ke.useRef)();Object(Ke.useEffect)(function(){g.current=d}),Object(Ke.useEffect)(function(){function v(){g.current()}if(H!==null){var M=setInterval(v,H);return function(){return clearInterval(M)}}},[H])}},BdwD:function(ke,f,t){"use strict";var Ke=t("55MS"),i=t("ZZRV"),ee=t.n(i),d=function(g){var v=g.styles,M=v===void 0?{}:v,G=g.customText;return ee.a.createElement("section",{className:"tc animated fadeIn",style:Object(Ke.a)(Object(Ke.a)({},{color:"#999",margin:"200px auto"}),M)},ee.a.createElement("img",{src:t("FOrL")}),ee.a.createElement("p",{className:"mt20 font14"},G||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};f.a=d},BjJ7:function(ke,f,t){"use strict";t.d(f,"d",function(){return i}),t.d(f,"c",function(){return ee}),t.d(f,"f",function(){return d}),t.d(f,"b",function(){return H}),t.d(f,"e",function(){return g}),t.d(f,"a",function(){return v});var Ke=t("m3rI");function i(M){var G=!0;if(M.length>0){for(var B=0;B1&&arguments[1]!==void 0?arguments[1]:"",B=[],ae=0;ae-1)){$e.next=7;break}return Pe.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(K[fe]," \u9009\u9879\u7684\u5185\u5BB9")),$e.abrupt("return",!1);case 7:if(y.length){$e.next=10;break}return Pe.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),$e.abrupt("return",!1);case 10:if(!(y.length<1)){$e.next=13;break}return Pe.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),$e.abrupt("return",!1);case 13:if(!(Dt.length<1)){$e.next=16;break}return Pe.b.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"),$e.abrupt("return",!1);case 16:if(_=ot.map(function(vt,Ra){return{choice_text:vt,is_answer:y.includes(Ra)?Ra+1:0}}),!n.question_id){$e.next=23;break}return $e.next=20,tt({type:"exercise/editExerciseQuestion",payload:{id:n.question_id,question_title:Re,question_type:1,question_score:Mt,question_choices:_.map(function(vt){return vt.choice_text}),standard_answers:_.filter(function(vt){return vt.is_answer}).map(function(vt){return vt.is_answer}),tag_discipline_ids:Dt,sub_discipline_id:(Qe=V.editData)===null||Qe===void 0||((we=Qe.exercise)===null||we===void 0)?void 0:we.sub_discipline_id}});case 20:R=$e.sent,$e.next=26;break;case 23:return $e.next=25,tt({type:"exercise/addExerciseQuestion",payload:{insert_id:n==null?void 0:n.insert_id,categoryId:nt.categoryId,question_title:Re,question_type:1,question_score:Mt,question_choices:_.map(function(vt){return vt.choice_text}),standard_answers:_.filter(function(vt){return vt.is_answer}).map(function(vt){return vt.is_answer}),tag_discipline_ids:Dt,sub_discipline_id:(ct=V.editData)===null||ct===void 0||((Ze=ct.exercise)===null||Ze===void 0)?void 0:Ze.sub_discipline_id}});case 25:R=$e.sent;case 26:R.status===0&&(gt(-1),Pe.b.success("\u4FDD\u5B58\u6210\u529F"),pt(!1),tt({type:"exercise/editExercise",payload:Object($.a)({},nt)}));case 27:case"end":return $e.stop()}},he)}));return function(){return Ge.apply(this,arguments)}}(),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\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(Ge){var he,fe;return(V==null||((he=V.editData)===null||he===void 0||((fe=he.exercise)===null||fe===void 0))?void 0:fe.exercise_status)===1?Ge:Ge.id!=="del"&&Ge.id!=="add"}),ht=function(){var Ge=Object(x.a)(e.a.mark(function he(fe){return e.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:R.t0=fe.id,R.next=R.t0==="del"?3:R.t0==="up"||R.t0==="down"?5:R.t0==="edit"?9:R.t0==="add"?11:16;break;case 3:return s.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(x.a)(e.a.mark(function we(){return e.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:return Ze.next=2,Object(k.j)({id:n.question_id});case 2:tt({type:"exercise/editExercise",payload:Object($.a)({},nt)});case 3:case"end":return Ze.stop()}},we)}))()}}),R.abrupt("break",16);case 5:return R.next=7,tt({type:"exercise/exeriseMoveUpDown",payload:{id:n.question_id,opr:fe.id}});case 7:return tt({type:"exercise/editExercise",payload:Object($.a)({},nt)}),R.abrupt("break",16);case 9:return It!==-1?Pe.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Ce(!1),gt(n.key),pt(!0)),R.abrupt("break",16);case 11:if(!(It!==-1)){R.next=14;break}return Pe.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),R.abrupt("return");case 14:return C({key:n.key,insert_id:n==null?void 0:n.question_id,question_type:0}),R.abrupt("break",16);case 16:case"end":return R.stop()}},he)}));return function(fe){return Ge.apply(this,arguments)}}(),rt=function(){var he;return r.a.createElement("aside",null,r.a.createElement("div",{className:Q.a.questionType},r.a.createElement("div",null,r.a.createElement("span",{className:"font16 c-blue"},n.key,"\u3001\u5355\u9009\u9898"),"\uFF08",n.question_score,"\u5206\uFF09"),!n.hideAction&&Wt.map(function(fe,_){return fe.id==="up"&&n.key===1||fe.id==="down"&&n.key===n.len?null:r.a.createElement(h.a,{key:_,placement:"bottom",title:fe.name},r.a.createElement("span",{onClick:function(){return ht(fe)},className:fe.icon}))})),r.a.createElement("div",{className:"mt5"},r.a.createElement(U.a,{value:n.question_title})),r.a.createElement("div",{className:Q.a.questionChoices},n==null||((he=n.question_choices)===null||he===void 0)?void 0:he.map(function(fe,_){return r.a.createElement(g.a,null,r.a.createElement(M.a,null,r.a.createElement(B.a,{key:_,checked:n.standard_answer.includes(_+1),disabled:!0},K[_],".")),r.a.createElement(M.a,{flex:"1"},r.a.createElement("span",{className:"c-black font14"},r.a.createElement(U.a,{value:fe.choice_text}))))})))},ba=function(){var he,fe;return r.a.createElement("aside",null,r.a.createElement("div",{className:Q.a.questionType},r.a.createElement("div",null,r.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")),r.a.createElement("p",{className:Q.a.titleWrap},r.a.createElement("span",{className:Q.a.required},"*"),r.a.createElement("span",{className:Q.a.title},"\u9898\u5E72\uFF1A")),r.a.createElement(re.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Re,onChange:function(R){return Be(R)}}),r.a.createElement("p",{className:Q.a.titleWrap},r.a.createElement("span",{className:Q.a.required},"*"),r.a.createElement("span",{className:Q.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",r.a.createElement("span",{className:Q.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),ot.map(function(_,R){var Qe,we;return r.a.createElement("div",{className:Q.a.choiceWrap,key:R},r.a.createElement(h.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},r.a.createElement("div",{className:"".concat(Q.a.answer," ").concat(y.includes(R)?Q.a.activeAnswer:""),onClick:function(){y.includes(R)?b(y.filter(function(Ze){return Ze!==R})):b([].concat(Object(D.a)(y),[R]))}},K[R])),r.a.createElement("div",{className:Q.a.editorWrap},ua===R?r.a.createElement(re.a,{id:"single-question-option-".concat(R),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:_,onChange:function(Ze){ot[R]=Ze,xt(ot)}}):r.a.createElement("div",{className:Q.a.htmlWrap,onClick:function(){return _e(R)}},r.a.createElement(U.a,{value:_}))),((Qe=V.editData)===null||Qe===void 0||((we=Qe.exercise)===null||we===void 0)?void 0:we.exercise_status)===1&&r.a.createElement(r.a.Fragment,null,R>1&&r.a.createElement(h.a,{title:"\u5220\u9664"},r.a.createElement("i",{className:"".concat(Q.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return xt(ot.filter(function(Ze,ga){return ga!==R}))}})),R<7&&R===ot.length-1&&r.a.createElement(h.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},r.a.createElement("i",{className:"".concat(Q.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return xt([].concat(Object(D.a)(ot),[""]))}}))))}),r.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"),r.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",r.a.createElement(d.a,{value:Mt,max:1e4,min:0,onChange:function(R){yt(R)}})," \u5206"),r.a.createElement("p",{className:Q.a.titleWrap},r.a.createElement("span",{className:Q.a.required},"*"),r.a.createElement("span",{className:"".concat(Q.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",r.a.createElement("span",{className:Q.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")),r.a.createElement("div",{className:"mt5"},r.a.createElement(We.a,{selectvalues:n==null?void 0:n.tag_discipline_ids,value:Dt,onChange:lt,subId:(he=V.editData)===null||he===void 0||((fe=he.exercise)===null||fe===void 0)?void 0:fe.sub_discipline_id,knowledgeOptions:ye,onAddKnowledgeFinish:Se}))),r.a.createElement("aside",{className:"tr"},(It!==-1||n.question_id)&&r.a.createElement(i.a,{type:"default",onClick:function(){N(),pt(!1)}},"\u53D6\u6D88"),r.a.createElement(i.a,{className:"ml20",type:"primary",onClick:function(){St()}},"\u4FDD\u5B58")))};return r.a.createElement("section",{className:Q.a.wrap},!Ct&&rt(),Ct&&ba())};f.a=Object(E.a)(function(be){var j=be.problemset,oe=be.loading,Fe=be.globalSetting,V=be.exercise;return{problemset:j,globalSetting:Fe,exercise:V,loading:oe.effects}},null,null,{forwardRef:!0})(Object(te.forwardRef)(m))},FOrL:function(ke,f){ke.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAABKCAYAAADUvCinAAAAAXNSR0IArs4c6QAAFq9JREFUeAHdnAl4VFWWx6sqlYWEkIRsJCRkJQECCXsIS0gAWWwQl1YQxQ2nRx0/u9We8etvpmf87LFt7XHs7mmXbhVEFESQdWRfwiKGXRYhkI0sQAIBAmQnqZrfKfMyZVGVqldLjL7vu9997757zz33/84995xzb5VG8xO/Fi1aNPTDDz/M7w7D1HcHJjzFAyCPNxgMi/V6/YOe6kMNXZ2ayj+mugsXLhSAFxqNxtmPPvroge7A+09Osj///HOvmzdvvoZET/D19Z04f/78i90BaOHhJwU20hx748aNZVqt9kR0dHTOnXfe2dxdgBY+tN2JGVd4QT8/gsp4GRovPfnkkytcoeWptj96ycbaiEdl/BWgEWjt+AULFlzwFFiu0v3RSvaGDRt8L168+CIALNDpdL99/PHHl7oKhqfbe3m6A3fTR4J1/fr1m88iuBxJPs8iOBdr45C7+/EEvR+NZIuVUVdX9wBg/wYgTnp7e//rI488UuoqKCyqv4FmK+rnj67Sste+2+vsjz/+OODWrVsiyb9iMIcAZh4L4El7A3PkPUA/Db2ZERERdzhS39U63RbsDz74YDBq4qmWlpZZ5GtIdz7xxBMlrg5YaY/18iuAnhsYGDht1qxZDUq5J/NuBTZSnIAUzwGEOYB7i/R3pO5f3AkGtHVI9BuAmkG644EHHrjpSYDNaf+gOvvQoUPe33zzTRYMTSVNB1xf0mfo4+V4fkXmjMr9p59+GtLU1CSSPpzHvcQ8NqK36y3r2Xpub7+M92UZGRnPjhw58patup4o71KwkahwgBqFXTyawUgS6RI9vBngNj/22GPFloNkukfTZjZ17iXl8L5jNlLexPMW8lU9e/Zcj5RetWyvPKOWsrl/HzPxTdTR35XyrszdBjZAaD/66KMgBh4KmGGkKAaSzHN/yXkv96IbD5If8PLyOpCWlnbUmnQtWbIkGV19jwBM3Uyh7efnp+nfv3/lmTNnYnx8fE7OnDkzrKioSFdYWBhx/fp1wayVurvIV/Ph1mAOnpfC9evX+1+6dOkVaEzmcb67FlehrfZyC9hI3wEG04/B1sLAFVINqYrnYsoLJfXq1asYyWu0xaDEndva2u6hjYA8ROohrW0pKSmlgCz3iRTpli1bpgHMvPvvvz9H6siFaqkuKSlp40NEX716VQMNI8US6dsCrQd5/gS18XtrH1bad9XlFrCdYRYQdIsXL84CYFEP90AjQegEBQU1p6amliYnJ/v06NFDyr7HozWwpZ1yNTc31+zZs6e1rKysj1IG2CfpYxWzaTWe5jdKeVfn3xuIpzuXBfH48eOTUDEC7t2kSOkzJCSkftCgQaXx8fGBqIs4KbN1dQK2ob6+fu+uXbt8/f39/bKysvwANxzQa8+ePdv3woULvkIT4M+RrSKtRnfv49nAfZdcHge73SmZzmhEPcwkD5KRhYeHXwPgsri4uFCsj1gpc+SyAnbNlStXjiDN0aGhoY1jxowJhN4AS1rMoNrz58/XnD59Ooo8AF6kSjVgr2XRXB0QELADNddi2c6dzw6DjbvcE3f5CZiMcZQB6qYwmKnkPaRNnz59qgcPHnw+JiYmCqmTBVT1JWADzm5sb92xY8dakdhE9HFlQkJCDDT7OUKQmXWTINbFgoKCyPLy8iCepZmssl8K8GpNSkf6lDoOgd2++5EPaCMdJWwirtVq+vbtW4bVcZlgfj8GEqGmvVndNgApQIIvbdy4MRcpbQLgIwMHDgxAr6dTz6FxmNHruIVuw+XLl8sBPrS0tDQc2qJqHDYpOwg5cOMQk1gKQ2DiuAP0hFFNfHz8WQCuxfsTc6+3I+3M6rTwUauwMCqR2pvo3J7V1dVxYWFhtUT7bh44cCAL0y9vzpw5OWZt3HXbxAc9h6rpiXUTgzcrdMWk3E2+ytykdKZDh8BeunRpWENDQyUdmBYZy45goo1pfAqAG9Gbqbw36WXLepbPqKV8pnH9tWvXfGtrawNZ4EKpo8dMvI5OvwS4BhbPSOgnS7m0b1cjngJbulCuFvgqYXH1wZ5P4OODucmkFOBnESVU7eZ3eGNKD9byefPm1SDdTzDl3kTqOkwqpS7T+Tg2bChqwmQfK+X2cnSsP/pbg5kni1oogxE1Izv+0od8tB/y8uFDJ2LjF7KveQ2h6M3YRTgnwufL5LJxoepySLLNKQL6HUjdFlb9OhhYcuTIEYlrJEkdQD82YsQIPwL6HgOqKyQbW73s1KlTLaRkkWjWhSYW9pPY/z2J5YSfPHkyCEEZjs1+whwbe/cOSbZCZOfOnfri4uK3ANqIuuhJenrYsGHHmGpvfvXVV+PQdWNIGqZ/0dixY+sxpyT28aO4mLXXEZ4LgBmP3o4DTJlxZ4YMGdKEozWIQZiMg9GjR9eBgZ6P8A6Snt2uWhwaoyqwWTR+ifucBsjmxDMok3QWa+rVzZs3D4bpWSQd9arHjx9/nsVNLAZVfZl34MH7Ntz7khMnTgQztnAAD8J6quIIRAFmqizut81QynpOnDjxwqZNm8Yzyx+Bt8WO8uewGpHoGwtVATEJMbdEr9q6ylnsFhEAimY1f5iv34MAfR0e3Rn080CY9bfV0JFyd6gRpPIicZTmb7/9Nr6xsVE82Ib09PRiFvkIJNrk1drjBaFqxjm6gceb+tBDD12zV1/eq5G2/4KhQIC2R7dfcHDwfxCPrmZQb6xdu1aP1fGLLVu2jICxVnT6MWZBLIupWpPQXr+dvkdq6wHnIo5QLKZkFOMw4sEWooe9uY+nsarFPTc3tx4rLZyP9Sptn+m08/aXDkk20yUHoHYi1Qa+fGdSba3Pawz07TVr1lxB4p9C0lNFH/LhCnBMenEfba2RrTKVkm0k/FpGPCYIPRsiNJOSkqro+wZ6WBZ1l04XMDOu5ufnBzNbMzEF7e7w6wnoxwLAW6ShdG4VSMAKY2EwOgG0jC8EKf63e++9t47799B1ryFhC44ePTqBJDHqCmi38jETpLI7Lon8EecWNdGXWRWP+qqbOnXqWfRwDLyIWXmb+epMv8yMXqgjHUL0LvhlAnqnQS09lZaQJnbWGQucJjEx0RS56ayenXc9ef/r6dOnN5Mv3Ldv35u4yPNwGO4DGC8AuYKVcwWJS7FDx+prxtCEx1mNFEeTh/Xu3bsNS6kUvoNYa0RlOUXXamfthYCrnzRpUs0XX3wxEqH9BcXvdVqfhe8GjAZ2Vmn27NmtAK5Gv3dGTnnXys1SzMaP9+7dexf3C+AjAAumAdDLxRqg7LY+LdUIDscF7N5APpo4Rhp0cBX2vgE9rEo9KUw5kyM4TZi8jcyaVMK2l23R8AJIUR9ptiogGRrccKvqxVYbB8uFZgbgPowEViLZv0TCCwkLZJAlAJ4RwIpYbP2RIG+FJsBqiNMgrPqmvLy8AMy2QKyJlnHjxl1CHQVGRUUJ6J0Kj0LLXTlBtlvM0sDW1tbwdevWrbVFV9seb36BCsOQLHNQk9HRaRLjJRjvY4uAm8s3wvDr7EEmsk6IO5xG0EmDBSNbY8FE5xq3bt0aLZE57OE2hOAiuWwi+7qZD9Xk8Ctqt23bJnuw/wSOVQoB7o0IxgnZzLZqjbR7it8MHTp0EAO1Wkch5qF8N3RfRQ+KtfAi/E5W+snMzKwaMGCAPwPopZR1lxzb21hZWWkNLwMf4SlzSe7gGW/qOaZwGmCLXv0hrmw63Yz+ex6TagqMfqEwwWzb1h2BFv4Ixl1Q+LTIdQjM726zM1ErEUzhVXh8OhbFDl1p0birHlcTnziJ2niXDk28Ijn9MbkE8P5dxYSdflrh70vi7Kzze+OpG2yjfu1tqz0No/kKAcQMdLjbrSw2t9WxQczdxWKzvs35kefgR1kzqrmPxNTqQ9i3gvcO7126mznolYHRpu3bt4diEc3iubN1o5nZ+aI1/aJBVw5Hul9lcZqOpaBBkgyYNVZVjgcGoZBcs2LFCjm9WgHAYqPLR1+ekBAfVVp6Lhu9vRgLZD5lXcmXCMAmXP4iQsvZYCSWnOxOFZDEsTkiz+YXak9+ElHAoaErVsFWKmODj+f+VQ7IZKOPxLFRXnVFPpmPns4A3sLm3l5VVSWL5PIZM6ZP3rFjZzMS3wev9BNMw0e7gJkqTNLVWBv6mpqa++FJVIVsl60lvcPassMRHjoFWyEA6FO5/090+CisAWNkZKRD7ZT2TuQnkeqhSHUxbaMmT550eNu27XIAU8CeQ/CH4yG7s5lsRUjMDQY8wok+7DURj3kHNv8hdPFQAJZTAsq436DPP7N421oQrdK+bYG0VgtDvZj0/pQpU2SjIANdFY4zYiSeoXRurZkrZb8lwJMMgQXh4aH/GxsbOwUnR+h9279/8mDWkXiOfXxJkD+LOMsuvEaZcopel3quXDXEVhYhxbu5JrDh/DNAltj2HlIthCWu8hBnBivVdqJq8aODNZwG7Q0DH1ZUVMgxMb/hw4e7G3SJDX9C2s3gjBkZw6wuPCkp/TPh4QyHJh+En7c47PO82sFb1N+NpbODKxXH6h8A2If+b6Jz/zZq1KjS3r2D79uwYdO3tHF690kV2ObMTZyYXVleXrGW6T6HraMYkkQF3SHpH6CrM+lrBLvseT4+3jJ9zbs23VMWzi7QUayBRKRQfsS0HnNQrAI1l4R/l6KTqjkzch80X5bGgHyKgNjirKzMQFQVMRtNVDsLhe3Et6Na5USunHVQ0lXuP0a1dPgE7XU7MqfBRoUkI10vpqam7C0oOGMCHSkPY2NAkHEW9Dbavs2g3xEOhw3LqOfeprUhH4LZtZQw57yVK1ca586de55mfaWtnSsfFbSGAz8xqAyxaIJI4sCtGDAgZUtiYvJ4o9HwCs++Vr4zxZok+JLc8roLQclhwdxl+UKenQZbIUan4wFc0leAvoYd6QewXHoRWFKqqMnXsVERgGTNwIM93qOH/x32GiclJU5BjRzkzMldhw8ffo3wwku0sfaBbogUf/3113ybMzPh+w9Cm74uIL1/YpZUBgT4y6+E3wdoe93afE/7XF56BmyzXscNGJA6jud9p08XlAD6fQy8BwupWRW7t3+hhsRCtEOHZojTkm6vBXUjJkyYcBBVUs/O+DMEp/7GrHvarN1hPsQytueCsGIep/yp9nd5RAsXEyns4+Wlk1+N9SOZNXP6dp+tli5LthXCYwcOHDAWxvMx/CsZ+GzUizfHGqxU/V7RCX65UEC7hzl3Uo79nOPo4PV6r58Rw36PD/wU8e5BnOfYDeWzgH8AaRf7/DWSN1Issfu/8kG2xMXFcqJWKyrL39F+FG6hs5N7UXneZqkBOqKztyj1LHNPgG3qA4bGpKUN0sDAfqbuFaRoGouoF16pJQ/K8/8QKniOBx/AOEW76coLR/L4+Lh7WeS2IL1T0Zuf0mYMNJ6UtvBygvTu5Mk5l/V633/UaIzPfifEzkkypudj/HCq3BG+zOt4DGylEwaZOWjQQA368iA7GvU4RBNZ1LToSaWK5FcJ5KwiL2Qg1yIjI0abv3TkHmAjsrOzGwhz1nD/EG3ESljODFnEgaEBGo0B9SQnt5wD2BEe7NXxONgKA4A7CutFdlkOA7qRBXQkp11Nr9kw3cDmrAAUggraTi5TX/Wl02nvRge/dPDgwRbCw/lRUX0ehMgKFrxA1cQ80KDLwFZ4xxYfkZiYoMFxOLp//34/AB/IZoUc5vk5H6S5b99om1t0Co3O8tDQ3q/MmDHtGMrjv6Gp7axuV7/73lzuys5xQIbFxsYMbGlpOobzchxg/DAf+YWX1tVjBmIbj+5uQAu2qiUb6WtB/2pY6c9zsrMV0OJc+UheXvoMzDxNRkZ6GbSzAMkVcp5uK56tzEqnmFQt2RwXXsWi915VVXWfrVu3xeEgFAD+RVdHCc04gFb98V3t15H2HKNrOn78hFg1idRfimkpnqrqS/XgMjOHpfDrh6zr12v/ed++/CklJaV3lpWVG7EwDsbF9WO113TpGT7VI1bRAFe+pbCwyIcAlQ+xkg0cyGnipMHrgO6Ui6lqAeEoQSBBeyJfxth2nvOLi0s+Jeb7JFKZgdkmh8YPYQVI/Fd2V9x2bdy4SWiZ4tluI2qDECDf4mygd0VFpSE4uNcGPGGDt7ePhFq9ALpcr/dO4/dCcpxO1aVKsgH612ZAS0djkpISSUnL8dQ+4WM8z/m98adP+9WwnXY4JCQIT9LkZali6oeqjC5uRZL1SLKORXvt5Mm5unaQZXfcxBZ5P/ZmwUHzslo+VYEN8bnWOzDOGTFi+N1arebtHTvyEIzm5/AaJ7KdVjxy5IgKpt5EmFQ1i6z345nS1ta2Vvk1AQdtNIC8Oicnx5uI4ix47gDZomex31+2KLP7qBJsY79OKIrJ9cKkSbmXm5ubfpeXtzuFE6SP5eXtSurdO+Qg8ZFbqJmxnbTv8lc4WG2ckfE6d67MCMgrOXPtx2EC+bsNWyC389gpDjbHoQpsJPcCgMqKbPOC0XAfH98/TJs29fTlyzXP8nv1u69evTZ1+/YdRs7hbR4yJC1Cp/MaZpNAF7zAejIQR9EBchsgr8rNzfFHEGTzQEuyy4HgYLeSlQqqwIYX4hdG0Vd2L5geGBYW+g4btFsJuT5z7ty5ZzjKO43f3TSyS78S130IRFLtEnJjBXgC5HM6gL6FdbGa3SY5hPlzyh0CWWHlOxyUJ8dzVXqUn0dEtrW1yt9JhDnehSnqZmCci/bvP1jADzklXt0HB+YS0b3NMTF9c6Fld6fBFWsEQTayX6ktKSnll1+9VuFEBeNMzRCQ1YxD6mKN1NB2MAG1atVt1Taorj4/BQdqPe381LaF0TqDoe0t9Lk3foKEU/2JlRSwiO7j8PrdPNu00Z0BGzBNBx0xTxsx4Vamp2eE85FVhW4txtik12tnRUb23WZR7tCj6i8rVDk+wHaVcTm3IQ71cnulyvr6hj9yVGA4r2QPUMeGwa6xY8cUsRX2IBjd9osylWAD8nkkuaRBFj5+Q8M6oXUFZBkBu/7aORxR3ioPzlxOgS0doXs5u2FYDDDZznQsbZD0QzgO73HAfR50JlFkYEdn5dixWc3oUgG9Y01xBGzoGREEURd1QocfSEUB8jRn+VPaQZdjFbpHWeDPKWXO5E6DrXTGoodkGl8BmHilTG3OYFYTe9gIUC9AZwDPjZy+Woi5yP+S6ORPYbSdgS0g8/G1RUXFN/nN5Yr09MGxgMPsc+2C7jlE4t/5ZcES1yh919plsIUMYHhXV1+Y39ZmFD3s1CEWzCnZWXl7z56vKrHPX4JmOM/VnIb6gEOUOfziYBzPt7nr1dWXNDgkN3CgPsesjAfkKdRz9TrGEZi/REZGLwFw4cstl1vANueEA5BjDIbWOUiEOAcJ5u8cvL+K8fC6HMXF55DjwrIQl5PEodqEKWnSvRxw1OBaXw8MDFg+ePAQCYA5tbtDO9MFqKWIzTqdTv8ZBznzlXJ35m4H25w5gB8M8LMpuwvwhwNchw42r2fjvrCurv4N/vspFyBEf5t4HT16lAZ1UYskf8aGcgptRdervqDJoRzTEV8BeB0An1BNRGUDj4Jtzgtg9cBOz0BaRzLQkayFnDzVDqTcy7ye5T3qZVdJSfH7BQWFv+edN2plDfY5el2Ta1nX1jP9tQHsaYyew/R3CHPzEHbyMcobbbXxRHmXgW2NeQbuS6Qwlg9AyLaNQzLySwKtqAt+dSxHwsQE1PYAWAM5Z+hM/1F1B+344ar8+6URsP4/p9512lZQXs49uVc5wFaw4VEBsLT5Ya//AzDfafkdei4SAAAAAElFTkSuQmCC"},GABl:function(ke,f){ke.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAKi0lEQVRoQ71ae3BU1Rn//e7dzYuioNRsHlSqRiUB2eUx0hbaKAHEAMWxiQ6PTUAUGCuIQNVOZ0xnrHUE5GHHIqOwCag8BlQiQnnUokgt5AEIK5GnBpIFXwjkAdl7vs7dkJCETXLvEj3/5d7v9/u+337nfN8554bowBHo16+3YRh3K7IPBHcRSIDI9QJ0AWkA8h0E3xM8DWAvde5x6Pqe+D17jnVUGLxWogqPp78SGSeC3wP4ZUR8pJ+Ct50O7e344uKjEXFcBkUkSERY6e43RkE9JcCgawngaiw3O6A/l7CvaHckvLYFhTKi5B8C3B2JQ6sYEhvpcMxKKioqs4ox7SwLkvT0mFNnz82HqKkCaHacRGxL1gDybHJp6WKSYoXHkqBytzuF4FoR6WOFtKNtCP4b0c7s5N27v22Pu11B5e7+6ZTgBgE6t0f2Y74n8IUjOuo+1+7dx9vy06agcrf7fgjXARLzYwZrnZsB6BzevaRkf2uYVgWdcruHKnAjRJzWHf4ElmSl5nTcnbRnT3k4b2EFVfTt29NQ8l+zKf4EIUbi4kAnhz7ohuLiH1qCwwo62cf9ccf3l0jibh1DckPy3lKzmTcbYQWV9+k7HlArOjaEjmejRm9yaWmzOMMKMncCp9x9dwlkYEeEQUCBrO0IrqYcApx1xsV6XLt2nWl43kyQqyB38dQJPZ7MY56qdLsHGIL/iY3m24R0p2jc6BDZrkVHf3XTiBFfMy9PdbSgNotCYv6kDAPGVhCTT3vz3zCNT7o9PhHJsRoIwUJN518TS0qKrWI62q4xQ/H5uTsB+Q3I0521zrcfGf/KuTMDBrguXar7or2mSuCCRm1q4t6SN5sGOGZBTQ9DsRdgJEFpQeo8pRvRJe/MYeMUMe2lYlQczl4cBki7jT78DyCVTN32qfkuRJC8Mrd3nSGNzYoa5wYm+P5kvivv43kakBdbbWTk1zqRnlBa6jdt8j4UR1Fx9WQAUyG4aqtEUIHYBWJh4ay4dQ28ciBjJiAvR5Qx8jtEOROZsuliSFBCQc4LSvBs4xogLjmjolPLH156VLKyok4ePuKHyK1XOSN/0Bz6PUlFRaXmuzELLrmNYHCVQO6wEhjBT5zReHj99LiToUwdGPIYgNesYMPE8hDTtq0JCYovyD0KkVuaGZHvnfb6xpjPTnk8o5WS91qSNC2bo+fWZiqq1RDpZDOggMPhHPHuzKi99aIy8gHx2uQwJ9t69tr2IBPfyr3TqJPPwxE4dGScGp+//XKB2CIiQ6/YcXP3faUjGjITNII7IxBTT0eeitJjB6yfyUr5MrMrLtT6IXDZFHUWaTd0Y8LKieOVEb6JkjgwOCbTvTY726j0eFINwT4RcYRi0LVfJZeUfGqumeKimgNWp1kbQX7w/pxOmaEsHRw6BaKW2BRkBjWQCQUTFylR01td9ODjgRzfq6Gp18ezSEGmEyxJ3lfaz3w2en7VNKUQen+tQ9O0ezfMiv1QjmZcj1oJQGBvl09tKl0Fuf8Rkd+1Koj4NkqPS/lq3D+/PztoUNcLF6oOQ7AweV/p8yZm5LyqveGqWSTiSK4pnB33UH2WMtZAJMsWD7HIFHRQRFLbBnLR6Rzfk6G15PFM05R2NHFf8RazzwSDqs0Dl52ACJ6PuTm229psXhJ/xjQosZl5vs/4/NxKQNpegERQd7B3xVjfIcnK0iuPHYtOLC6uHjW/dqQoo9BO0O3ZRkfpt6+bEXNY/BmZUPJ+e/bN3pM76crPrRVIdHtAkpsDXl+oqjWMUfOrpoiC/cXbhjPqWnrhU7E75NB9dyFYt6+9uFq838/4gpwfILjOCpBkZsDr+6DBduTcmomAWmYFa9VGc3DQhplxn4h/aAqU+sIqLmRHfkZXQU6ZCG63AiRZlpQa1bu4/9K6UEGYXzMESm2zgrVqQ2i3FM6JPS7+jIEwT832xi668nN2CPBbqziN2lOV3uULTPusl6uTahTKIZFuKpt7JXGm36y4hDxSiX/YI1DG61bjupyhzaag1QJkWwfyrO6MSqkYu/QbEzNqXvV2EbnXOr51S2p4o3BWJ3Nja5btAohMsMfLV80qtxCQGXaAJJcEvL5pJmb0vJpxStRKO/hwtuYunE7ds+HJ6P1yfEwXVJ+vgCDWFi8xg64Vk7JFGattAg2nw9n35NjX92etEb32qxpzn3dNWSKxvHB2p0n12RkyHYJFtmIyjXUtnT3eye1Sc16+gUC3Q0CyJCk1aqBZIB6YKzfVsdrcMSTY4WiwJbC/C+J+vWIOq0TyHPDvNI8rKba4iBpERXUNHR9cBTkfi9j/LEJqLwW8y582OR6Ye7FXHYx3gTDnpjYiM8U4o5nZeCbyD50BpRbaEmMaE1uZtn3Y5fPQxGch6gXbJKDSdW1ExfhlW0zsmAXSxQjW+ARy1X1ZS+76k6vkd5G4J8zMhKZa2ahuqKs+DPOLn91BPsK0bctCghJXTLrDUMoPiO3PJAQvApwSyFme3xDD6PmXPCJ1MwA+KCI/axqbWZpBFFJ3LDYLQNN3cnDIEgim2NWC+unmYsqmc42XEq6C3FUiEtrpRjIIzBscm/mMeXZqih+9UOIhNbeFMhBkRb/ZMV+afaalDykb3gdBowRi/0cFtcVM2xqq1FcErZyYKoZ8FkmWGoMjjwGy6MaYTsv82a9eaOuHue2DJ6KP3P/KxQYbOThkB8R6g2/i8xwcsbfyjsJQX2x50XhNWboigGcBrKam7RKRMqce+vodYwiSIOihREYAPN5wJJGDGdkQsdc6Gpxp/AtTt/2t4c9mghIKJvcU1O0VQVQk084yhjgHxKac9i45I+VZsTj3/SGI/MIyvjF6VqBrbAoTC6vDCjIfulZM/KMo9YptchsAEk8HvPkvhdbVwYznIJJnA97EVBvLXlvfblZ0whG58nPWCvCHyJy0gyKPde7WOdVcP3JkWHfUqkOAxNn2Rcxn2vbZLXFhr15vW/nEdeeNcyUArr5ctO25OUAjH6z0+tZfzs4qRFJZiU1IHTySvPoDQKt3yeb1cFDJNhHcdI0amhQk7gh4fen1YoYPhgQ/ss/NzxHtHGj2nHDYNi/Hk9/MTQka2CoiN9t3fNVkUDr0/hU5b5SK5Gnw7yyCiMcWL+GH5sxkz80nWsO1e9uftHJysqHqtoigpy3nLYxJLgt4fY+EsnMg41FAltriIzciyjm2tcy0WuXCOUnKf/xGg1VvishwW0Fc8XIhNoYpJ7J9gfpLRByGyM8tc5FzkTromXBrxlJRaM2ReW0sSi0QQTfLwZiG1P582rv876Hs+DNehpKZFvEnoWE2U7dbbrrtTrmWjhPfeqybEby0ECLjrARF8ETML9DzxD2+WikbdifqDHND2vb/PpDm5/oXcV3XRey+tsaKH1tTLhyh661H0xCsmyaQCW1dg1HTHwpMWLbmcpneBJH7Wg+QVdCwFKI/z7R/fWdHyDULaiCIL5jdScM3Y6X+m04/aXIPQGJnwJs/OCTm8yEjYSDMLSurQPkI5CrcoK2ja0vobBTpsD3l2nKU/mGe43DFiV5Ksb8SNUCj9lrlhOUl5r8JwG9evjMBhDmdjkJYBp2luLPHHrL+nq8jxv8BV2A7FHmr6w0AAAAASUVORK5CYII="},HmJG:function(ke,f,t){},JNOM:function(ke,f,t){"use strict";t.r(f);var Ke=t("MYAL"),i=t("a/1m"),ee=t("FHsC"),d=t("4PKU"),H=t("MPZO"),g=t("bnk9"),v=t("XSsT"),M=t("iBFk"),G=t("jpv3"),B=t("9rdS"),ae=t("VBJJ"),h=t.n(ae),se=t("z3+T"),s=t("55MS"),I=t("GZha"),Pe=t("buSX"),A=t("ZZRV"),e=t.n(A),x=t("q5+0"),$=t("DndG"),D=t("9kvl"),le=t("0YPX"),ce=t("xHv9"),te=t("OJ0L"),r=t("V0Rq"),l=t("1vsH"),E=t("mgmH"),k=t("Rbwl"),re=t("hTF7"),U=t("EYz/"),ge=t("gwXo"),Q=t("DHCt"),We=t("CRgH"),K=t("GrpF"),m=t("Xc/e"),be=t("uLqt"),j=t("/vd4"),oe=t("V0hb"),Fe=t("X0rv"),V=t("/Pi5"),o=t("X/R0"),w=t("M6G9"),tt=t("XZgM"),ue=t("TFeq"),Y=t("RXQH"),n=t("VgM2"),bt=t("rjoL"),N=t("TMtJ"),It=t("CeOx"),wt=t("NiCL"),gt=t("zjzt"),ra=t("EkPb"),Ce=t("7X0+"),S=t("NfTp"),C=t.n(S),F=t("ErOA"),Bt=function(P){var O=P.shixunHomeworks,ne=P.dispatch,Oe=Object(x.m)();return e.a.createElement(N.a,{centered:!0,title:"\u63D0\u793A",visible:O.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(se.a)(h.a.mark(function Ue(){var ve;return h.a.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:return Le.next=2,Object(F.a)("/api/myshixuns/".concat(O.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"post",body:{course_id:Oe.coursesId}});case 2:ve=Le.sent,ve.status===0&&(w.b.success("\u5220\u9664\u6210\u529F"),ne({type:"shixunHomeworks/setActionTabs",payload:{}}),ne({type:"shixunHomeworks/getWorkList",payload:Object(s.a)({},O.actionTabs.params)}));case 4:case"end":return Le.stop()}},Ue)})),onCancel:function(){ne({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?"))},Rt=Object(D.a)(function(W){var P=W.shixunHomeworks;return{shixunHomeworks:P}})(Bt),ot=function(P){var O,ne,Oe,Ue,ve,me,Le,Ve,z=P.exercise,dt=P.dispatch,ut=Object(x.m)(),st=Object(A.useState)(!0),Me=Object(I.a)(st,2),Ft=Me[0],Te=Me[1],Xe=Ce.a.useForm(),X=Object(I.a)(Xe,1),Et=X[0],Ne=z.actionTabs;return Object(A.useEffect)(function(){if(z.actionTabs.key==="\u66F4\u6539\u8BC4\u9605"){var et,J,Nt,Lt;Et.resetFields(),Et.setFieldsValue({subjective_score:Ne==null||((et=Ne.selectArrs)===null||et===void 0||((J=et.record)===null||J===void 0))?void 0:J.subjective_score,objective_score:Ne==null||((Nt=Ne.selectArrs)===null||Nt===void 0||((Lt=Nt.record)===null||Lt===void 0))?void 0:Lt.objective_score})}},[z.actionTabs.key]),e.a.createElement(e.a.Fragment,null,e.a.createElement(N.a,{centered:!0,title:"\u8BC4\u9605",visible:z.actionTabs.key==="\u66F4\u6539\u8BC4\u9605",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(se.a)(h.a.mark(function et(){var J,Nt,Lt,$t;return h.a.wrap(function(ia){for(;;)switch(ia.prev=ia.next){case 0:return ia.next=2,Et.validateFields();case 2:return Lt=Et.getFieldValue(),ia.next=5,Object(r.G)(Object(s.a)(Object(s.a)({},Lt),{},{id:ut.categoryId,user_id:Ne==null||((J=Ne.selectArrs)===null||J===void 0||((Nt=J.record)===null||Nt===void 0))?void 0:Nt.user_id}));case 5:$t=ia.sent,$t.status===0&&(w.b.success("\u8BC4\u9605\u6210\u529F"),Et.resetFields(),dt({type:"exercise/setActionTabs",payload:{}}),dt({type:"exercise/getExerciseList",payload:Object(s.a)({},z.actionTabs.params)}));case 7:case"end":return ia.stop()}},et)})),onCancel:function(){dt({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("div",{className:"pl30"},e.a.createElement(Ce.a,{form:Et},e.a.createElement(ue.a,null,e.a.createElement(n.a,null,e.a.createElement(Ce.a.Item,{name:"subjective_score",label:"\u4E3B\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(ge.a,{min:0,max:(Ne==null||((O=Ne.selectArrs)===null||O===void 0||((ne=O.exercise_types)===null||ne===void 0))?void 0:ne.subjective_score)*1,style:{width:150},placeholder:"\u8BF7\u586B\u5199\u4E3B\u89C2\u9898\u6210\u7EE9"}))),e.a.createElement(n.a,{flex:1},e.a.createElement("div",null,e.a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",Ne==null||((Oe=Ne.selectArrs)===null||Oe===void 0||((Ue=Oe.exercise_types)===null||Ue===void 0))?void 0:Ue.subjective_score,"\u5206")))),e.a.createElement(ue.a,null,e.a.createElement(n.a,null,e.a.createElement(Ce.a.Item,{name:"objective_score",label:"\u5BA2\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(ge.a,{min:0,max:(Ne==null||((ve=Ne.selectArrs)===null||ve===void 0||((me=ve.exercise_types)===null||me===void 0))?void 0:me.objective_score)*1,style:{width:150},width:150,placeholder:"\u8BF7\u586B\u5199\u5BA2\u89C2\u9898\u6210\u7EE9"}))),e.a.createElement(n.a,{flex:1},e.a.createElement("div",null,e.a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",Ne==null||((Le=Ne.selectArrs)===null||Le===void 0||((Ve=Le.exercise_types)===null||Ve===void 0))?void 0:Ve.objective_score,"\u5206"))))))))},xt=Object(D.a)(function(W){var P=W.exercise;return{exercise:P}})(ot),Yt=[{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"}],Xt=[{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"}],ua=t("BdwD"),_e=function(P){var O=P.exercise,ne=P.dispatch,Oe=Object(x.m)(),Ue=Object(A.useState)(!0),ve=Object(I.a)(Ue,2),me=ve[0],Le=ve[1],Ve=Ce.a.useForm(),z=Object(I.a)(Ve,1),dt=z[0],ut=Object(A.useState)(!1),st=Object(I.a)(ut,2),Me=st[0],Ft=st[1],Te=O.actionTabs;return Object(A.useEffect)(function(){if(O.actionTabs.key==="\u5EF6\u65F6"){var Xe,X,Et,Ne;Ft(!1),dt.resetFields(),dt.setFieldsValue({subjective_score:Te==null||((Xe=Te.selectArrs)===null||Xe===void 0||((X=Xe.record)===null||X===void 0))?void 0:X.subjective_score,objective_score:Te==null||((Et=Te.selectArrs)===null||Et===void 0||((Ne=Et.record)===null||Ne===void 0))?void 0:Ne.objective_score})}},[O.actionTabs.key]),e.a.createElement(e.a.Fragment,null,e.a.createElement(N.a,{width:370,centered:!0,title:"\u586B\u5199\u5EF6\u65F6\u65F6\u957F",visible:O.actionTabs.key==="\u5EF6\u65F6",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Me,onOk:Object(se.a)(h.a.mark(function Xe(){var X,Et;return h.a.wrap(function(et){for(;;)switch(et.prev=et.next){case 0:return et.next=2,dt.validateFields();case 2:Et=dt.getFieldValue(),ne({type:"exercise/setActionTabs",payload:{}}),Ft(!0),N.a.confirm({title:"\u5EF6\u65F6\u786E\u8BA4\u63D0\u793A",content:"\u60A8\u6B63\u5728\u4E3A\u3010".concat(Te==null||((X=Te.selectArrs)===null||X===void 0)?void 0:X.user_name,"\u3011\u540C\u5B66\u5355\u72EC\u5EF6\u957F\u8003\u8BD5\u65F6\u95F4\u3010").concat(Et==null?void 0:Et.time,"\u3011\u5206\u949F\uFF0C\u662F\u5426\u786E\u8BA4\u672C\u64CD\u4F5C\uFF1F"),onOk:function(){var J=Object(se.a)(h.a.mark(function Lt(){var $t,ta;return h.a.wrap(function(aa){for(;;)switch(aa.prev=aa.next){case 0:return aa.next=2,Object(r.f)(Object(s.a)(Object(s.a)({},Et),{},{id:Oe.categoryId,exercise_user_id:Te==null||(($t=Te.selectArrs)===null||$t===void 0)?void 0:$t.exercise_user_id}));case 2:ta=aa.sent,Ft(!1),ta.status===0&&(w.b.success("\u5EF6\u65F6\u6210\u529F"),dt.resetFields(),ne({type:"exercise/getExerciseList",payload:Object(s.a)({},O.actionTabs.params)}));case 5:case"end":return aa.stop()}},Lt)}));function Nt(){return J.apply(this,arguments)}return Nt}()});case 6:case"end":return et.stop()}},Xe)})),onCancel:function(){ne({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("div",{className:""},e.a.createElement(Ce.a,{form:dt},e.a.createElement(ue.a,null,e.a.createElement(n.a,{flex:1},e.a.createElement(Ce.a.Item,{name:"time",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(ge.a,{min:1,max:Te==null?void 0:Te.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(n.a,null,e.a.createElement("div",null,e.a.createElement("span",{className:"ml10"},"\u5206\u949F"))))))))},a=Object(D.a)(function(W){var P=W.exercise;return{exercise:P}})(_e),u=t("xKgJ"),y=t("hjlX"),b=t.n(y),L=function(P){var O=P.item,ne=P.renderText,Oe=Object(x.m)(),Ue=Object(A.useState)(),ve=Object(I.a)(Ue,2),me=ve[0],Le=ve[1],Ve=function(){var z=Object(se.a)(h.a.mark(function dt(){var ut;return h.a.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:if(!me){Me.next=2;break}return Me.abrupt("return");case 2:return Me.next=4,Object(r.v)({id:Oe.categoryId,user_id:O==null?void 0:O.user_id});case 4:ut=Me.sent,ut&&Le(ut);case 6:case"end":return Me.stop()}},dt)}));return function(){return z.apply(this,arguments)}}();return e.a.createElement(wt.a,{onVisibleChange:Ve,title:e.a.createElement("div",null,"\u5355\u9009\u9898 ",me==null?void 0:me.single_question_score,"\u5206 ",e.a.createElement("br",null),"\u591A\u9009\u9898 ",me==null?void 0:me.multiple_question_score,"\u5206 ",e.a.createElement("br",null),"\u5224\u65AD\u9898 ",me==null?void 0:me.judgement_question_score,"\u5206 ",e.a.createElement("br",null),"\u586B\u7A7A\u9898 ",me==null?void 0:me.completion_question_score,"\u5206 ",e.a.createElement("br",null),"\u5B9E\u8BAD\u9898 ",me==null?void 0:me.shixun_question_score,"\u5206")},ne)},de=L,Re=function(P){var O,ne,Oe,Ue,ve,me,Le,Ve,z,dt,ut,st,Me,Ft,Te,Xe,X,Et,Ne,et,J,Nt,Lt,$t,ta,ia,aa,ie,qt,Gt,na,Ea,_a,sa,mt=P.exercise,Ee=P.loading,Z=P.dispatch,ft=P.globalSetting,Tt=Object(Pe.a)(P,["exercise","loading","dispatch","globalSetting"]),He=Object(x.l)(),Kt=Object(A.useState)(Object(s.a)({},Object(x.m)())),Pa=Object(I.a)(Kt,2),Ae=Pa[0],c=Pa[1],p=mt.exerciseList,Ht=mt.commonHeader,ln=Object(A.useState)({}),Ga=Object(I.a)(ln,2),Va=Ga[0],mn=Ga[1],qa=Object(A.useState)(""),en=Object(I.a)(qa,2),En=en[0],Ie=en[1],T=Object(A.useState)(0),it=Object(I.a)(T,2),zt=it[0],Zt=it[1],fa=Object(A.useState)({}),Ua=Object(I.a)(fa,2),da=Ua[0],Vt=Ua[1],Qt=Ce.a.useForm(),xa=Object(I.a)(Qt,1),ha=xa[0];Object(A.useEffect)(function(){var Pt;if(Object(u.c)()){var q;Zt((q=p.exercise_types)===null||q===void 0?void 0:q.total_users)}else if(p==null||((Pt=p.exercise_types)===null||Pt===void 0)?void 0:Pt.score_open){var De;Zt((De=p.exercise_types)===null||De===void 0?void 0:De.unanswer_users)}},[p]),Object(A.useEffect)(function(){Z({type:"exercise/getExerciseList",payload:Ae})},[]);var Fa=function(q){Ae.page=1;var De=Object.assign({},ha.getFieldValue());if(Object.keys(De).map(function(Ut){if(Ut==="objective_score_gte"||Ut==="objective_score_lte")return;De[Ut].includes("all")?(delete Ae[Ut],ha.setFieldsValue(Object(gt.a)({},Ut,"all"))):(Ae[Ut]=De[Ut],De[Ut]==""||!De[Ut]?ha.setFieldsValue(Object(gt.a)({},Ut,"all")):ha.setFieldsValue(Object(gt.a)({},Ut,Ae[Ut])))}),q.objective_score_gte||q.objective_score_lte){if(De.objective_score_gte>De.objective_score_lte)return ha.setFieldsValue({objective_score_lte:De.objective_score_gte}),!1;if(De.objective_score_gte!=""&&De.objective_score_lte!=""&&De.objective_score_gte&&De.objective_score_lte)Ae.objective_score_lte=De.objective_score_lte,Ae.objective_score_gte=De.objective_score_gte;else return delete Ae.objective_score_lte,delete Ae.objective_score_gte,!1}c(Object(s.a)({},Ae)),Z({type:"exercise/getExerciseList",payload:Ae})},La=function(q,De){Ae.page=q,Ae.limit=20,Z({type:"exercise/getExerciseList",payload:Object(s.a)({},Ae)})},pa=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",width:50,align:"center",render:function(q,De,Ut){return((Ae.page||1)-1)*20+Ut+1}},{title:"\u59D3\u540D",dataIndex:"user_name",fixed:"left",width:150,ellipsis:!0,align:"center",render:function(q,De){return e.a.createElement("div",null,q||"--",!!(De==null?void 0:De.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"},De.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:da.student_id,sortDirections:["descend","ascend"],align:"center",sorter:function(q,De){return q.id-De.id},render:function(q){return q||"--"}},(p==null||((O=p.exercise_types)===null||O===void 0)?void 0:O.groups_count)!==0&&{title:"\u5206\u73ED",width:(p==null||((ne=p.exercise_types)===null||ne===void 0)?void 0:ne.subjective)===1?"12%":"20%",ellipsis:!0,dataIndex:"user_group_name",align:"center",render:function(q){return q||"--"}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",width:130,align:"center",render:function(q){return q===0?e.a.createElement("span",{className:"c-red"},"\u672A\u5F00\u59CB"):q===1?e.a.createElement("span",{className:"c-orange"},"\u8003\u8BD5\u4E2D"):q===2?e.a.createElement("span",{className:"c-green"},"\u5DF2\u4EA4\u5377"):e.a.createElement("span",{className:"c-red"},"\u5DF2\u4EA4\u5377\uFF08\u672A\u7B54\uFF09")}},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",sortOrder:da.end_at,width:145,ellipsis:!0,sortDirections:["descend","ascend"],align:"center",sorter:function(q,De){return q.id-De.id},render:function(q){return q?C()(q).format("YYYY-MM-DD HH:mm"):"--"}},(Ht==null?void 0:Ht.exercise_status)>1&&(Ht==null?void 0:Ht.open_camera)&&Object(u.c)()&&!((Oe=ft.setting)===null||Oe===void 0?void 0:Oe.is_local)&&{title:"\u8003\u8BD5\u7167\u7247",dataIndex:"photo_count",align:"center",width:100,render:function(q,De){return De.commit_status>0?"".concat(q||0,"/").concat(Ht==null?void 0:Ht.photo_count):"--"}},(Ht==null?void 0:Ht.ip_bind)&&Object(u.e)()&&{title:"\u8003\u8BD5IP",dataIndex:"last_ip",align:"center",width:100,render:function(q,De){return e.a.createElement(e.a.Fragment,null,q||"--",De.commit_status===1&&Ht.ip_bind&&De.last_ip&&e.a.createElement(g.a,{type:"link",onClick:Object(se.a)(h.a.mark(function Ut(){var Xa;return h.a.wrap(function(Za){for(;;)switch(Za.prev=Za.next){case 0:Xa=N.a.confirm({title:e.a.createElement(ue.a,null,e.a.createElement(n.a,{flex:"1"},"\u89E3\u9664\u7ED1\u5B9A"),e.a.createElement(n.a,null,e.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return Xa.destroy()}}))),width:500,icon:null,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 an=Object(se.a)(h.a.mark(function Ha(){var _n;return h.a.wrap(function(Qa){for(;;)switch(Qa.prev=Qa.next){case 0:return Qa.next=2,Object(r.N)({id:Ae.categoryId,exercise_user_id:De.exercise_user_id});case 2:_n=Qa.sent,_n.status===0&&(w.b.success("\u89E3\u7ED1\u6210\u529F"),Z({type:"exercise/getExerciseList",payload:Ae}));case 4:case"end":return Qa.stop()}},Ha)}));function cn(){return an.apply(this,arguments)}return cn}()});case 1:case"end":return Za.stop()}},Ut)}))},"\u89E3\u7ED1"))}},(Ht==null?void 0:Ht.open_camera)&&Object(u.e)()&&Ht.exercise_status<3&&!((Ue=ft.setting)===null||Ue===void 0?void 0:Ue.is_local)&&{title:"\u5141\u8BB8\u4E0D\u62CD\u6444",dataIndex:"close_camera",align:"center",width:100,render:function(q,De){return e.a.createElement(V.a,{checked:q,onClick:Object(se.a)(h.a.mark(function Ut(){return h.a.wrap(function(tn){for(;;)switch(tn.prev=tn.next){case 0:q||N.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 Za=Object(se.a)(h.a.mark(function cn(){var Ha;return h.a.wrap(function(za){for(;;)switch(za.prev=za.next){case 0:return za.next=2,Object(r.c)(Object(s.a)(Object(s.a)({},Ae),{},{exercise_user_id:De.exercise_user_id}));case 2:Ha=za.sent,(Ha==null?void 0:Ha.status)===0&&(w.b.success("\u64CD\u4F5C\u6210\u529F"),Z({type:"exercise/getExerciseList",payload:Object(s.a)({},Ae)}));case 4:case"end":return za.stop()}},cn)}));function an(){return Za.apply(this,arguments)}return an}()});case 1:case"end":return tn.stop()}},Ut)}))})}},!((p==null||((ve=p.exercise_types)===null||ve===void 0)?void 0:ve.objective)!==1||(p==null||((me=p.exercise_types)===null||me===void 0)?void 0:me.objective)===1&&(p==null||((Le=p.exercise_types)===null||Le===void 0)?void 0:Le.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",width:100,render:function(q,De){q=typeof q=="number"?Number(q):q;var Ut;return q>=0&&q<=60?Ut=e.a.createElement("span",null,q):q===100?Ut=e.a.createElement("span",{className:"c-green"},q):q>60?Ut=e.a.createElement("span",{className:"c-orange"},q):Ut="--",e.a.createElement(de,{renderText:Ut,item:De})}},!((p==null||((Ve=p.exercise_types)===null||Ve===void 0)?void 0:Ve.subjective)!==1||(p==null||((z=p.exercise_types)===null||z===void 0)?void 0:z.subjective)===1&&(p==null||((dt=p.exercise_types)===null||dt===void 0)?void 0:dt.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",width:100,dataIndex:"subjective_score",align:"center",render:function(q,De){q=typeof q=="number"?Number(q):q;var Ut;return q===0?Ut=e.a.createElement("span",null,q," ",e.a.createElement("span",{className:"c-red"}," (\u5F85\u8BC4\u5BA1)")):q>0&&q<=60?Ut=e.a.createElement("span",null,q):q===100?Ut=e.a.createElement("span",{className:"c-green"},q):q>60?Ut=e.a.createElement("span",{className:"c-orange"},q):Ut="--",Ut}},{title:"\u6700\u7EC8\u6210\u7EE9",width:100,dataIndex:"score",sortOrder:da.score,sortDirections:["descend","ascend"],align:"center",sorter:function(q,De){return q.id-De.id},render:function(q){return q=typeof q=="number"?Number(q):q,q===100?e.a.createElement("span",{className:"c-green"},q||"--"):q>60?e.a.createElement("span",{className:"c-orange"},q||"--"):e.a.createElement("span",null,q||"--")}},Object(u.c)()&&{title:"\u8BC4\u9605\u72B6\u6001",width:130,dataIndex:"has_comment",align:"center",render:function(q){return q?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"}},((Ht==null?void 0:Ht.assistant_auth)||Object(u.c)())&&{title:"\u64CD\u4F5C",fixed:"right",dataInex:"action",align:"center",width:150,render:function(q,De){return e.a.createElement("div",null,Object(u.c)()&&e.a.createElement(g.a,{ghost:!0,type:"primary",size:"small",disabled:De.commit_status<2},e.a.createElement($.Link,{className:De.commit_status>1?"c-blue":"c-black",to:De.commit_status>1&&"/classrooms/".concat(Ae.coursesId,"/exercise/").concat(Ae.categoryId,"/review/").concat(De.login),onClick:function(Xa){De.commit_status<2&&Xa.preventDefault(),De.commit_status===3&&(Xa.preventDefault(),Z({type:"exercise/setActionTabs",payload:{key:"\u66F4\u6539\u8BC4\u9605",selectArrs:{record:Object(s.a)({},De),exercise_types:Object(s.a)({},p==null?void 0:p.exercise_types)},params:Object(s.a)({},Ae)}}))}},De.review_status&&"\u66F4\u6539\u8BC4\u9605",!De.review_status&&"\u8BC4\u9605")),Object(u.q)()&&De.commit_status>1&&e.a.createElement($.Link,{to:"/classrooms/".concat(Ae.coursesId,"/exercise/").concat(Ae.categoryId,"/users/").concat(De==null?void 0:De.login),target:"_blank"},"\u67E5\u770B"),!!(Ht==null?void 0:Ht.exercise_time)&&Object(u.e)()&&e.a.createElement(wt.a,{title:function(){return Object(u.j)()?"\u60A8\u7684\u6743\u9650\u4E0D\u8DB3\uFF0C\u8BF7\u8054\u7CFB\u672C\u8BFE\u5802\u7BA1\u7406\u5458":Ht.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(g.a,{danger:!0,className:"c-red ml10",size:"small",disabled:function(){return Object(u.j)()?!0:Ht.exercise_status===3}(),onClick:function(){Object(u.i)()&&Z({type:"exercise/setActionTabs",payload:{key:"\u5EF6\u65F6",selectArrs:De,exercise_time:Ht.exercise_time,params:Object(s.a)({},Ae)}})}},"\u5EF6\u65F6")))}}].filter(function(Pt){return!!Pt}),va=Object(oe.a)(pa);return va[0]=Object(s.a)({},va[0]),va[(va==null?void 0:va.length)-1]=Object(s.a)({},va[(va==null?void 0:va.length)-1]),va[0].render=function(){return"\u6211"},va[(va==null?void 0:va.length)-1].render=function(){var Pt;if(p==null||((Pt=p.current_answer_user)===null||Pt===void 0)?void 0:Pt.login){var q;return e.a.createElement($.Link,{to:"/classrooms/".concat(Ae.coursesId,"/exercise/").concat(Ae.categoryId,"/users/").concat(p==null||((q=p.current_answer_user)===null||q===void 0)?void 0:q.login),target:"_blank"},"\u67E5\u770B")}else return"--"},e.a.createElement("section",{className:"minH500 bg-white mb50 inline-block w100"},(p==null||((ut=p.exercise_types)===null||ut===void 0)?void 0:ut.score_open)&&Object(u.q)()&&e.a.createElement(j.a,{hideOnSinglePage:!0,pagination:!1,showHeader:!1,dataSource:[Object(s.a)({},p==null?void 0:p.current_answer_user)],columns:va,scroll:{x:(pa==null?void 0:pa.length)*120}}),!Object(u.c)()&&e.a.createElement("div",{className:"bg-white pt10 pl25 mt15"},!!(p==null||((st=p.exercise_types)===null||st===void 0)?void 0:st.answer_users)&&e.a.createElement("span",{className:"mr10"},e.a.createElement("span",{style:{color:"#FF954C"}},p==null||((Me=p.exercise_types)===null||Me===void 0)?void 0:Me.answer_users," "),"\u5DF2\u4EA4"),!!(p==null||((Ft=p.exercise_types)===null||Ft===void 0)?void 0:Ft.unanswer_users)&&e.a.createElement("span",{className:"mr10"},p==null||((Te=p.exercise_types)===null||Te===void 0)?void 0:Te.unanswer_users,"\u672A\u4EA4"),(p==null||((Xe=p.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"}},p==null||((X=p.exercise_types)===null||X===void 0)?void 0:X.exercise_end_time))),!((Et=p.exercise_types)===null||Et===void 0?void 0:Et.exercise_all_users)&&!Object(u.q)()&&e.a.createElement(ua.a,null),(!!((Ne=p.exercise_types)===null||Ne===void 0?void 0:Ne.exercise_all_users)||Object(u.q)())&&e.a.createElement("aside",null,Object(u.c)()&&e.a.createElement("aside",{className:"pt20"},e.a.createElement(Ce.a,{form:ha,onValuesChange:Fa,initialValues:(et={},Object(gt.a)(et,"commit_status","all"),Object(gt.a)(et,"exercise_group_id","all"),Object(gt.a)(et,"review","all"),et)},e.a.createElement(Ce.a.Item,{name:"review"},e.a.createElement(m.a.Group,{style:{width:"100%"}},e.a.createElement(ue.a,null,e.a.createElement(n.a,{flex:"80px"},"\u4F60\u7684\u8BC4\u9605:"),e.a.createElement(n.a,{flex:"80px"},e.a.createElement(m.a,{value:"all",checked:!((J=Va.review)===null||J===void 0?void 0:J.length)},"\u5168\u90E8")),e.a.createElement(n.a,{flex:"1"},Yt==null?void 0:Yt.map(function(Pt,q){var De;return e.a.createElement(m.a,{value:Pt.id,key:q},Pt.name,"(",p==null||((De=p.exercise_types)===null||De===void 0)?void 0:De[Pt.type],")")}))))),e.a.createElement(Ce.a.Item,{name:"commit_status"},e.a.createElement(m.a.Group,{value:[],style:{width:"100%"}},e.a.createElement(ue.a,null,e.a.createElement(n.a,{flex:"80px"},"\u4F5C\u54C1\u72B6\u6001:"),e.a.createElement(n.a,{flex:"80px"},e.a.createElement(m.a,{value:"all",checked:!((Nt=Va.commit_status)===null||Nt===void 0?void 0:Nt.length)},"\u5168\u90E8")),e.a.createElement(n.a,{flex:"1"},Xt.map(function(Pt,q){var De;return e.a.createElement(m.a,{name:"commit_status",value:Pt.id},Pt.name,"(",p==null||((De=p.exercise_types)===null||De===void 0)?void 0:De[Pt.type],")")}))))),e.a.createElement(Ce.a.Item,{name:"exercise_group_id"},e.a.createElement(m.a.Group,{style:{width:"100%"}},e.a.createElement(ue.a,null,e.a.createElement(n.a,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(n.a,{flex:"80px"},e.a.createElement(m.a,{value:"all",checked:!((Lt=Va.course_group)===null||Lt===void 0?void 0:Lt.length)},"\u5168\u90E8")),e.a.createElement(n.a,{flex:"1"},p.course_groups&&p.course_groups.map(function(Pt,q){return e.a.createElement(m.a,{value:Pt.exercise_group_id},Pt.exercise_group_name,"(",Pt.exercise_group_students,")")}))))),e.a.createElement(ue.a,{align:"middle"},e.a.createElement(n.a,{flex:"1"},e.a.createElement(We.a.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:function(q){Ae.search=q,Z({type:"exercise/getExerciseList",payload:Object(s.a)(Object(s.a)({},Ae),{},{page:1})})},style:{width:240}}),e.a.createElement("span",{className:"ml5 c-red"},($t=p.exercise_types)===null||$t===void 0?void 0:$t.total_users),e.a.createElement("span",null,"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(ta=p.exercise_types)===null||ta===void 0?void 0:ta.exercise_all_users,"\u4E2A\u5B66\u751F\uFF09")),!(Ht==null?void 0:Ht.is_random)&&e.a.createElement(n.a,{className:["tr",b.a.rightFilter].join(" ")},((ia=p.exercise_types)===null||ia===void 0?void 0:ia.objective)===1&&((aa=p.exercise_types)===null||aa===void 0?void 0:aa.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(Ce.a.Item,{name:"objective_score_gte"},e.a.createElement(ge.a,{min:0,max:p==null||((ie=p.exercise_types)===null||ie===void 0)?void 0:ie.objective_score,placeholder:"\u6700\u4F4E"}))),e.a.createElement("span",null,e.a.createElement(Ce.a.Item,{name:"objective_score_lte"},e.a.createElement(ge.a,{min:(Ae==null?void 0:Ae.objective_score_gte)||0,max:p==null||((qt=p.exercise_types)===null||qt===void 0)?void 0:qt.objective_score,placeholder:"\u6700\u9AD8"})))),((Gt=p.exercise_types)===null||Gt===void 0?void 0:Gt.subjective)===1&&e.a.createElement(e.a.Fragment,null,e.a.createElement(g.a,{type:"default",disabled:(p==null||((na=p.total_exercise_users)===null||na===void 0)?void 0:na.length)<1},e.a.createElement($.Link,{to:"/classrooms/".concat(Ae.coursesId,"/exercise/").concat(Ae.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(g.a,{type:"default",disabled:(p==null||((Ea=p.total_exercise_users)===null||Ea===void 0)?void 0:Ea.length)<1},e.a.createElement($.Link,{to:"/classrooms/".concat(Ae.coursesId,"/exercise/").concat(Ae.categoryId,"/review/").concat(p==null||((_a=p.total_exercise_users)===null||_a===void 0||((sa=_a[0])===null||sa===void 0))?void 0:sa.user_login)},e.a.createElement("span",{className:"iconfont icon-filesync3x"}),e.a.createElement("span",null,"\u7EC4\u5185\u987A\u5E8F\u6279\u9605")))))))),e.a.createElement(j.a,{className:"mt30",loading:Ee["exercise/getExerciseList"],hideOnSinglePage:!0,pagination:!1,dataSource:(p==null?void 0:p.exercise_users)||[],columns:pa,scroll:{x:(pa==null?void 0:pa.length)*120},size:"large",onChange:function(q,De,Ut){if(da={},Ae.page=1,Ut.order===void 0){da[Ut.field]="descend";switch(Ut.field){case"student_id":Ie("descend"),Ae.order_type="desc";break}}else Ae.order_type=Ut.order.replace("end",""),da[Ut.field]=Ut.order;Vt(Object(s.a)({},da)),Ae.order_type=Ae.order_type==="desc"?"asc":"desc",Ae.order=Ut.field,Z({type:"exercise/getExerciseList",payload:Object(s.a)({},Ae)})}}),zt>20&&e.a.createElement("aside",{className:"tc mb50 pb30 mt30"},e.a.createElement(re.a,{showSizeChanger:!1,onChange:La,current:Ae.page||1,defaultPageSize:20,total:zt}))),e.a.createElement(xt,null),e.a.createElement(Rt,null),e.a.createElement(a,null))},Be=Object(D.a)(function(W){var P=W.exercise,O=W.loading,ne=W.globalSetting;return{exercise:P,loading:O.effects,globalSetting:ne}})(Re),kt=t("E+ey"),je=t("sY1U"),Mt=t("1w57"),yt=t("CxHN"),ze=t("8RY0"),at=t("tFzH"),Dt=t("D+AN"),lt=t("j+ej"),Jt=t("L4pD"),Ot=t("k5F3"),Ct=function(P){var O=P.exercise,ne=P.loading,Oe=P.dispatch,Ue=P.activeTabs,ve=Object(x.m)(),me=Object(A.useState)(Object(s.a)(Object(s.a)({},ve),{page:1,per_page:10})),Le=Object(I.a)(me,1),Ve=Le[0],z=O.editData,dt=[{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(A.useEffect)(function(){Ue==="2"&&ut()},[ve.categoryId,Ue]);var ut=function(){Oe({type:"exercise/editExercise",payload:Object(s.a)({},Ve)})},st=function(){var Ft;return z==null||((Ft=z.exercise_questions)===null||Ft===void 0)?void 0:Ft.map(function(Te,Xe){if(Te.key=Xe+1,Te.len=z.length,Te.hideAction=!0,Te.question_type===0)return e.a.createElement("aside",{key:Xe},e.a.createElement(Dt.a,{editData:Te}),e.a.createElement(je.a,null));if(Te.question_type===1)return e.a.createElement("aside",{key:Xe},e.a.createElement(ze.a,{editData:Te}),e.a.createElement(je.a,null));if(Te.question_type===2)return e.a.createElement("aside",{key:Xe},e.a.createElement(yt.a,{editData:Te}),e.a.createElement(je.a,null));if(Te.question_type===3)return e.a.createElement("aside",{key:Xe},e.a.createElement(Mt.a,{editData:Te}),e.a.createElement(je.a,null));if(Te.question_type===4)return e.a.createElement("aside",{key:Xe},e.a.createElement(lt.a,{editData:Te}),e.a.createElement(je.a,null));if(Te.question_type===5)return e.a.createElement("aside",{key:Xe},e.a.createElement(at.a,{editData:Te}),e.a.createElement(je.a,null));if(Te.question_type===6)return e.a.createElement("aside",{key:Xe},e.a.createElement(Jt.a,{editData:Te}),e.a.createElement(je.a,null))})};return e.a.createElement("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative"},e.a.createElement(Ot.a,{isPreview:!0,activeTabs:Ue}),e.a.createElement(je.a,null),st())},pt=Object(D.a)(function(W){var P=W.exercise,O=W.loading;return{exercise:P,loading:O.effects}})(Ct),nt=t("Mumi"),pe=t("/zo+"),xe=t("VrcO"),ye=t.n(xe),At=function(P){var O,ne,Oe,Ue,ve,me=P.exercise,Le=P.loading,Ve=P.dispatch,z=P.cb,dt=Object(s.a)({},Object(x.m)()),ut=Object(A.useState)([]),st=Object(I.a)(ut,2),Me=st[0],Ft=st[1],Te=Object(A.useState)(!0),Xe=Object(I.a)(Te,2),X=Xe[0],Et=Xe[1],Ne=Object(A.useState)(1),et=Object(I.a)(Ne,2),J=et[0],Nt=et[1],Lt=Object(A.useState)(!0),$t=Object(I.a)(Lt,2),ta=$t[0],ia=$t[1],aa=Object(A.useState)(!1),ie=Object(I.a)(aa,2),qt=ie[0],Gt=ie[1],na=Object(A.useState)(),Ea=Object(I.a)(na,2),_a=Ea[0],sa=Ea[1];dt.page=0,dt.limit=50,Object(A.useEffect)(function(){me.actionTabs.key==="\u6253\u56DE\u91CD\u505A"&&(Me=[],ft(1))},[me.actionTabs.key]);var mt=Ce.a.useForm(),Ee=Object(I.a)(mt,1),Z=Ee[0],ft=function(){var Tt=Object(se.a)(h.a.mark(function He(Kt){var Pa,Ae;return h.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:return Kt==1&&(Me=[]),dt.page=Kt,ia(!0),p.next=5,Ve({type:"exercise/getRedoModal",payload:Object(s.a)({},dt)});case 5:Ae=p.sent,(Ae==null||((Pa=Ae.exercise_users)===null||Pa===void 0)?void 0:Pa.length)parseInt(st.endIP))){J.next=7;break}return w.b.warn("IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5"),J.abrupt("return");case 7:Ue({type:"exercise/setActionTabs",payload:{key:"insterIp",data:Object(s.a)({},z.getFieldValue()),type:ne.actionTabs.type}});case 8:case"end":return J.stop()}},Et)})),onCancel:function(){Ue({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("section",{className:"pl10 pr10"},e.a.createElement(i.a,{activeKey:Xe,onChange:function(Ne){X(Ne),z.resetFields()}},e.a.createElement(ja,{tab:"\u65B0\u589EIP\u5730\u5740",key:"1"}),e.a.createElement(ja,{tab:"\u65B0\u589EIP\u8303\u56F4",key:"2"})),e.a.createElement(Ce.a,{form:z,className:"pt30",name:"form",layout:"vertical",onValuesChange:function(Ne,et){Me(Object(s.a)({},et))}},Xe==="1"&&e.a.createElement(Ce.a.Item,{name:"ip",rules:[{required:!0,message:"\u8BF7\u8F93\u5165IP\u5730\u5740"}],label:"IP\u5730\u5740"},e.a.createElement(we.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(Ne){z.setFieldsValue({ip:Object(oe.a)(Ne.filter(function(et){return Object(Da.a)(et)?!0:(w.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165"),!1)}))})}})),Xe==="2"&&e.a.createElement(ue.a,{gutter:[20,20]},e.a.createElement(n.a,{flex:"1"},e.a.createElement(Ce.a.Item,{name:"startIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740"}],label:"\u8D77\u59CBIP\u5730\u5740"},e.a.createElement(We.a,{maxLength:12,placeholder:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740",onBlur:function(Ne){var et="";Object(Da.a)(Ne.target.value)?et=Ne.target.value:(et="",w.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165")),z.setFieldsValue({startIP:et})}}))),e.a.createElement(n.a,{flex:"1"},e.a.createElement(Ce.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(We.a,{onBlur:function(Ne){},prefix:e.a.createElement("span",{className:"font14"},(O=st.startIP)===null||O===void 0?void 0:O.substring(0,st.startIP.lastIndexOf("."))),maxLength:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740\u7684\u540E\u4E09\u4F4D"})))))))},wa=Object(D.a)(function(W){var P=W.exercise,O=W.loading;return{exercise:P,loading:O}})($a),Ca=t("2JKx"),jt=t.n(Ca),Ye=t("Ot1p"),qe=t("kaH+"),_t=t("dhSg"),Je=t("m3rI"),ea=We.a.TextArea,ma=Wt.a.RangePicker,oa=we.a.Option,la=function(P){var O,ne,Oe,Ue,ve,me,Le,Ve,z,dt,ut=P.exercise,st=P.globalSetting,Me=P.loading,Ft=P.dispatch,Te=Object(x.m)(),Xe=Object(x.l)(),X=ut.workSetting,Et=ut.commonHeader,Ne=Object(A.useState)(!0),et=Object(I.a)(Ne,2),J=et[0],Nt=et[1],Lt=Object(A.useState)([]),$t=Object(I.a)(Lt,2),ta=$t[0],ia=$t[1],aa=Object(A.useState)({}),ie=Object(I.a)(aa,2),qt=ie[0],Gt=ie[1],na=Object(A.useState)([]),Ea=Object(I.a)(na,2),_a=Ea[0],sa=Ea[1],mt=Ce.a.useForm(),Ee=Object(I.a)(mt,1),Z=Ee[0],ft=Object(A.useState)([]),Tt=Object(I.a)(ft,2),He=Tt[0],Kt=Tt[1],Pa=Object(A.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,unified_setting:!1,publish_time:"",end_time:"",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:""}),Ae=Object(I.a)(Pa,2),c=Ae[0],p=Ae[1];Object(A.useEffect)(function(){Ht()},[X]),Object(A.useEffect)(function(){Ft({type:"exercise/getWorkSetting",payload:Object(s.a)({},Te)})},[]),Object(A.useEffect)(function(){if(ut.actionTabs.key==="insterIp"){debugger;ut.actionTabs.data.ip?c[ut.actionTabs.type]=[].concat(Object(oe.a)(c[ut.actionTabs.type]||[]),Object(oe.a)(ut.actionTabs.data.ip)):c[ut.actionTabs.type]=[].concat(Object(oe.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)]),p(Object(s.a)({},c))}},[ut.actionTabs]);var Ht=function(){var T,it,zt,Zt,fa,Ua,da,Vt=JSON.parse(JSON.stringify(X));Object.keys(c).map(function(Qt){var xa,ha,Fa;if(c[Qt]=(Vt==null||((xa=Vt.exercise)===null||xa===void 0)?void 0:xa[Qt])||(Vt==null||((ha=Vt.exercise_header)===null||ha===void 0)?void 0:ha[Qt]),Vt==null||((Fa=Vt.exercise_header)===null||Fa===void 0)?void 0:Fa[Qt]){var La;c[Qt]=Vt==null||((La=Vt.exercise_header)===null||La===void 0)?void 0:La[Qt]}else{var pa;c[Qt]=Vt==null||((pa=Vt.exercise)===null||pa===void 0)?void 0:pa[Qt]}}),c.file_list=(Vt==null||((T=Vt.exercise_header)===null||T===void 0)?void 0:T.attachment_id)?[{uid:Vt==null||((it=Vt.exercise_header)===null||it===void 0)?void 0:it.attachment_id,id:Vt==null||((zt=Vt.exercise_header)===null||zt===void 0)?void 0:zt.attachment_id,url:Vt==null||((Zt=Vt.exercise_header)===null||Zt===void 0)?void 0:Zt.photo_url}]:[],He=(Vt==null||((fa=Vt.published_course_groups)===null||fa===void 0)?void 0:fa.map(function(Qt){return{course_group_id:Qt.course_group_id,end_time:Qt.course_end_time,publish_time:Qt.course_publish_time}}))||[{}],X==null||((Ua=X.course_groups)===null||Ua===void 0)||Ua.map(function(Qt,xa){Qt.cilckkey="",Qt.isselect=!1}),X==null||((da=X.course_groups)===null||da===void 0)||da.map(function(Qt,xa){var ha;X==null||((ha=X.published_course_groups)===null||ha===void 0)||ha.map(function(Fa,La){var pa;(Fa==null||((pa=Fa.course_group_id)===null||pa===void 0)?void 0:pa.includes(Qt==null?void 0:Qt.course_group_id))&&(Qt.cilckkey=La,Qt.isselect=!0)})}),console.log("data:",c,X),p(c),Kt(He)},ln=function(){var T,it,zt,Zt,fa,Ua,da=JSON.parse(JSON.stringify(c));if(da.categoryId=Te.categoryId,da.publish_time_groups=He,da.attachment_id=((T=da.file_list)===null||T===void 0||((it=T[0])===null||it===void 0||((zt=it.response)===null||zt===void 0))?void 0:zt.id)||null,delete da.file_list,!c.unified_setting)delete da.publish_time,delete da.end_time,He.map(function(Qt){if(!Qt.course_group_id||!Qt.course_group_id){w.b.error("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");debugger;throw new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A")}if(!Qt.publish_time||!Qt.end_time){w.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 w.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 w.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==="pub"&&!((Zt=c.public_ip)===null||Zt===void 0?void 0:Zt.length))throw w.b.error("\u8BF7\u586B\u5199\u516C\u7F51IP\u5730\u5740"),new String("\u8BF7\u586B\u5199\u516C\u7F51IP\u5730\u5740");if(c.ip_limit==="inner"&&(!((fa=c.public_ip)===null||fa===void 0?void 0:fa.length)||!((Ua=c.inner_ip)===null||Ua===void 0?void 0:Ua.length)))throw w.b.error("\u8BF7\u586B\u5199\u516C\u7F51IP + \u5185\u7F51IP\u5730\u5740"),new String("\u8BF7\u586B\u5199\u5185\u7F51IP\u5730\u5740");if(c.open_camera||c.screen_open)var Vt=N.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(ue.a,{align:"",justify:"start",className:"mt20"},e.a.createElement(n.a,{flex:"24px"},e.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),e.a.createElement(n.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(ue.a,{justify:"start",className:"mt20"},e.a.createElement(n.a,{flex:"24px",className:"mr20"},e.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),e.a.createElement(n.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(m.a,{onChange:function(xa){return Vt.update({okButtonProps:{disabled:!xa.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){Ga(da)},okButtonProps:{disabled:!0}});else Ga(da)},Ga=function(T){Object(r.P)(Object(s.a)({},T)).then(function(it){it.status===0&&(w.b.success("\u66F4\u65B0\u6210\u529F"),Ft({type:"exercise/getCommonHeader",payload:Object(s.a)({},Te)}),Ft({type:"exercise/getWorkSetting",payload:Object(s.a)({},Te)}),Nt(!0))})},Va=function(T){return T&&T1}else return!1},en=function(T){var it;if(J)return[!0,!0];if(X==null||((it=X.published_course_groups)===null||it===void 0)?void 0:it.some(function(Zt){return Zt.course_group_id===T.course_group_id})){var zt;return J||(X==null||((zt=X.exercise)===null||zt===void 0)?void 0:zt.exercise_status)>1?[!0,!1]:[!1,!1]}else return[!1,!1]},En={disabled:J,multiple:!1,listType:"picture-card",onPreview:function(T){_t.a.publish("preview-image",T.thumbUrl)},withCredentials:!0,fileList:c.file_list,beforeUpload:function(T){var it=T.size/1024;return it>200?(w.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(Je.a.API_SERVER,"/api/attachments.json"),onChange:function(T){var it=T.fileList.filter(function(zt){return!!zt.status});c.file_list=it,p(Object.assign({},c))},onRemove:function(){var Ie=Object(se.a)(h.a.mark(function it(zt){return h.a.wrap(function(fa){for(;;)switch(fa.prev=fa.next){case 0:return c.file_list=[],p(Object.assign({},c)),fa.abrupt("return",!0);case 3:case"end":return fa.stop()}},it)}));function T(it){return Ie.apply(this,arguments)}return T}()};return e.a.createElement("section",{className:[jt.a.form,"mb50 bg-white"].join(" ")},e.a.createElement(ue.a,null,e.a.createElement(n.a,{span:24},e.a.createElement(ue.a,{align:"middle"},e.a.createElement(n.a,{flex:"1"},e.a.createElement("h1",{className:"mt15"},"\u53D1\u5E03\u8BBE\u7F6E")),e.a.createElement(n.a,null,Object(u.c)()&&J&&e.a.createElement(g.a,{type:"primary",size:"middle",ghost:!0,onClick:function(){return Nt(!1)}},"\u7F16\u8F91\u8BBE\u7F6E")))),((O=X.course_groups)===null||O===void 0?void 0:O.length)>0&&e.a.createElement(n.a,{span:24,className:"mt10"},e.a.createElement(m.a,{checked:c.unified_setting,disabled:J||(X==null||((ne=X.exercise)===null||ne===void 0)?void 0:ne.exercise_status)>1,onChange:function(){var T;if((X==null||((T=X.exercise)===null||T===void 0)?void 0:T.exercise_status)>1){w.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&&He==""&&Kt(He.concat({})),p(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(ue.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(n.a,null,"\u53D1\u5E03\u65F6\u95F4:"),e.a.createElement(n.a,{className:"ml5"},e.a.createElement(wt.a,{placement:"bottom",title:(X==null||((Oe=X.exercise)===null||Oe===void 0)?void 0:Oe.exercise_status)>1&&"\u53D1\u5E03\u65F6\u95F4\u5DF2\u8FC7\uFF0C\u4E0D\u80FD\u4FEE\u6539"},e.a.createElement(Wt.a,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:C()(Object(l.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:Va,disabled:J||(X==null||((Ue=X.exercise)===null||Ue===void 0)?void 0:Ue.exercise_status)>1,value:c.publish_time?C()(c.publish_time):"",allowClear:!1,onChange:function(T,it){c.publish_time=it,c.end_time||(c.end_time=C()(T).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),p(Object.assign({},c))}}))),e.a.createElement(n.a,null,e.a.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u6536\u5230\u8BD5\u5377\u7684\u65F6\u95F4)"))),e.a.createElement(ue.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(n.a,null,"\u622A\u6B62\u65F6\u95F4:"),e.a.createElement(n.a,{className:"ml5"},e.a.createElement(Wt.a,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:C()(Object(l.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:J,allowClear:!1,value:c.end_time?C()(c.end_time):"",disabledDate:mn,onChange:function(T,it){c.end_time=it,p(Object.assign({},c))}})),e.a.createElement(n.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(ue.a,{style:{marginTop:30,paddingTop:40,marginLeft:40,borderTop:"1px solid #eee"}},e.a.createElement(n.a,{span:24},e.a.createElement(ue.a,null,e.a.createElement(n.a,{span:10}),e.a.createElement(n.a,{span:9},e.a.createElement(ue.a,{className:"c-grey-c"},e.a.createElement(n.a,{flex:"1"},"(\u5B66\u751F\u6536\u5230\u8BD5\u5377\u7684\u65F6\u95F4)"),e.a.createElement(n.a,{flex:"1"},"(\u5B66\u751F\u53EF\u4EE5\u7B54\u9898\u7684\u65F6\u95F4\u622A\u70B9)"))),e.a.createElement(n.a,{span:4}))),He&&He.map(function(Ie,T){return e.a.createElement(n.a,{span:24,key:T},e.a.createElement(ue.a,{gutter:[8,16]},e.a.createElement(n.a,{span:9},e.a.createElement(ue.a,null,e.a.createElement(n.a,null,"\u53D1\u5E03\u89C4\u5219 ",T+1),e.a.createElement(n.a,{flex:"auto",style:{maxWidth:400}},e.a.createElement(we.a,{disabled:qa(Ie),className:"ml20",mode:"tags",size:"large",style:{width:"100%"},value:Ie.course_group_id,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:function(zt){He[T].course_group_id=zt,ia(He.map(function(Zt){return Zt.course_group_id}).toString().split(",")),Kt(He.slice()),X.course_groups.map(function(Zt,fa){zt.map(function(Ua,da){Zt.course_group_id===Ua&&(Zt.cilckkey=T,Zt.isselect=!0)})})},onDeselect:function(zt){X.course_groups.map(function(Zt,fa){Zt.course_group_id===zt&&Zt.cilckkey===T&&(Zt.cilckkey=T,Zt.isselect=!1)})}},X.course_groups&&X.course_groups.map(function(it,zt){return e.a.createElement(oa,Object(gt.a)({key:zt,disabled:(it==null?void 0:it.isselect)&&it.cilckkey!=T,value:it.course_group_id},"key",it.course_group_id),it.course_group_name)}))))),e.a.createElement(n.a,{span:1}),e.a.createElement(n.a,{span:9},e.a.createElement(ma,{disabled:en(Ie),disabledDate:Va,style:{width:400},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],showTime:{format:"HH:mm",defaultValue:[C()(Object(l.d)(),"HH:mm"),C()(Object(l.d)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",size:"large",value:Ie.publish_time&&[C()(Ie.publish_time),Ie.end_time&&C()(Ie.end_time)],onChange:function(zt,Zt){qa(Ie)||(He[T].publish_time=Zt[0]),He[T].end_time=Zt[1],Kt(Object(oe.a)(He))}})),!J&&e.a.createElement(n.a,{span:4},T>0&&e.a.createElement(ct.a,{onClick:function(){He=He.filter(function(zt,Zt){return T!==Zt}),Kt(Object(oe.a)(He))}}),e.a.createElement(Ze.a,{className:"c-green ml20",onClick:function(){Kt(He.concat({}))}}))))})),e.a.createElement(je.a,null),e.a.createElement(ue.a,null,e.a.createElement(n.a,null,e.a.createElement("strong",null,"\u7B54\u9898\u8BBE\u7F6E")),e.a.createElement(n.a,{span:24,className:"mt15 pl30"},e.a.createElement("span",null,"\u7B54\u9898\u65F6\u957F\uFF1A"),e.a.createElement(ge.a,{size:"large",disabled:J,min:1,value:c.time===-1?null:c.time,onChange:function(T){c.time=T,p(Object(s.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)")),!(Et==null?void 0:Et.is_random)&&e.a.createElement(e.a.Fragment,null,e.a.createElement(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:c.question_random,disabled:J,onChange:function(T){c.question_random=T.target.checked,p(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(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:c.choice_random,disabled:J,onChange:function(T){c.choice_random=T.target.checked,p(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(je.a,null),!(st==null||((ve=st.setting)===null||ve===void 0)?void 0:ve.is_local)&&e.a.createElement(e.a.Fragment,null,e.a.createElement(ue.a,null,e.a.createElement(n.a,null,e.a.createElement("strong",null,"\u9632\u4F5C\u5F0A\u8BBE\u7F6E")),e.a.createElement(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:c.open_camera,disabled:J,onChange:function(T){if(!c.time){w.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=T.target.checked,c.photo_count=c.photo_count||5,p(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(n.a,{span:24,className:"mt15 pl30"},e.a.createElement("span",null,"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444\uFF1A"),e.a.createElement(ge.a,{size:"large",disabled:J||!c.open_camera,min:1,defaultValue:5,max:10,value:c.photo_count,onChange:function(T){c.photo_count=T,p(Object(s.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(n.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(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:c.screen_open,disabled:J,onChange:function(T){c.screen_open=T.target.checked,p(Object.assign({},c))}},e.a.createElement("strong",null,"\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377"))),c.screen_open&&e.a.createElement(n.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(ge.a,{size:"large",disabled:J,min:0,defaultValue:3,max:10,value:c.screen_num,onChange:function(T){c.screen_num=T,p(Object(s.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(ge.a,{size:"large",disabled:J,min:0,defaultValue:5,max:60,value:c.screen_sec,onChange:function(T){c.screen_sec=T,p(Object(s.a)({},c))}}),e.a.createElement("span",{className:"c-grey-333"},"\uFF08\u79D2\uFF09\u540E\u5373\u5224\u5B9A\u4E3A\u5207\u5C4F\u3002")),e.a.createElement(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:c.ip_limit!=="no",disabled:J,onChange:function(T){c.ip_limit==="no"?c.ip_limit="pub":c.ip_limit="no",p(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(n.a,{className:"mt15 ml50"},e.a.createElement(R.a.Group,{value:c.ip_limit,disabled:J,name:"ip_limit",onChange:function(T){c.ip_limit=T.target.value,p(Object(s.a)({},c))}},e.a.createElement(R.a,{value:"pub"},"\u4EC5\u9650\u5236\u516C\u7F51IP"),e.a.createElement(R.a,{value:"inner"},"\u9650\u5236\u516C\u7F51IP+\u5185\u7F51IP ",e.a.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B66\u751F\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),e.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")),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("span",{className:"c-blue"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")))),c.ip_limit!=="no"&&e.a.createElement(e.a.Fragment,null,e.a.createElement(ue.a,{className:"mt15 ml50 ".concat(jt.a.ipWrp)},e.a.createElement(n.a,null,e.a.createElement("span",null,"\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(n.a,null,!((me=c.public_ip)===null||me===void 0?void 0:me.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(Le=c.public_ip)===null||Le===void 0?void 0:Le.map(function(Ie,T){return e.a.createElement("span",{className:jt.a.ipItem},e.a.createElement("i",null,Ie," "),!J&&e.a.createElement(ga.a,{onClick:function(){N.a.confirm({title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){c.public_ip.splice(T,1),p(Object(s.a)({},c))}})},className:" c-grey-c",size:20}))}),Object(u.c)()&&!J&&e.a.createElement("span",{onClick:function(){Ft({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"))),c.ip_limit==="inner"&&e.a.createElement(ue.a,{className:"mt15 ml50 ".concat(jt.a.ipWrp)},e.a.createElement(n.a,null,e.a.createElement("span",null,"\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(n.a,null,!((Ve=c.inner_ip)===null||Ve===void 0?void 0:Ve.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(Ie,T){return e.a.createElement("span",{className:jt.a.ipItem},e.a.createElement("i",null,Ie," "),!J&&e.a.createElement(ga.a,{onClick:function(){J||N.a.confirm({title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){c.inner_ip.splice(T,1),p(Object(s.a)({},c))}})},className:" c-grey-c",size:20}))}),Object(u.c)()&&!J&&e.a.createElement("span",{className:"font14 c-blue ml10",onClick:function(){Ft({type:"exercise/setActionTabs",payload:{key:"addIp",type:"inner_ip"}})}}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),c.ip_limit==="inner"&&e.a.createElement(ue.a,null,e.a.createElement(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:c.ip_bind,disabled:J,onChange:function(T){c.ip_bind=T.target.checked,p(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(je.a,null)),e.a.createElement(ue.a,null,e.a.createElement(n.a,null,e.a.createElement("strong",null,"\u5C5E\u6027\u8BBE\u7F6E")),e.a.createElement(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:c.score_open,disabled:J,onChange:function(T){c.score_open=T.target.checked,p(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(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:c.answer_open,disabled:J,onChange:function(T){c.answer_open=T.target.checked,p(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(n.a,{span:24,className:"mt15 pl30 "},e.a.createElement(m.a,{checked:c.show_statistic,disabled:J,onChange:function(T){c.show_statistic=T.target.checked,p(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(n.a,{span:24,className:"mt15 pl30 pb40"},e.a.createElement(m.a,{checked:c.assistant_auth,disabled:J,onChange:function(T){c.assistant_auth=T.target.checked,p(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(je.a,null),Object(u.c)()&&e.a.createElement(ue.a,null,e.a.createElement(n.a,{flex:"600px"},e.a.createElement(ue.a,null,e.a.createElement(n.a,null,e.a.createElement("strong",null,"\u8BD5\u5377\u5BFC\u51FA\u683C\u5F0F\u8BBE\u7F6E")),e.a.createElement(n.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(fe.a,En,!((dt=c.file_list)===null||dt===void 0?void 0:dt.length)&&e.a.createElement("div",null,e.a.createElement(Ia,null),e.a.createElement("div",{style:{marginTop:8}},"\u4E0A\u4F20")))),e.a.createElement(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:c.show_title,disabled:J,onChange:function(T){c.show_title=T.target.checked,p(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(n.a,{span:24,className:"mt15 pl30 "},e.a.createElement(m.a,{checked:c.show_body,disabled:J,onChange:function(T){c.show_body=T.target.checked,p(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(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:c.show_info,disabled:J,onChange:function(T){c.show_info=T.target.checked,p(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(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:c.show_table,disabled:J,onChange:function(T){c.show_table=T.target.checked,p(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(n.a,{span:24,className:"mt15 pl30"},e.a.createElement("strong",null,"\u5BC6\u5C01\u7EBF\u533A\u57DF\u8BBE\u7F6E"),e.a.createElement(m.a,{className:"pl8",checked:c.show_user,disabled:J,onChange:function(T){c.show_user=T.target.checked,p(Object.assign({},c))}},e.a.createElement("strong",null,"\u59D3\u540D")),e.a.createElement(m.a,{checked:c.show_no,disabled:J,onChange:function(T){c.show_no=T.target.checked,p(Object.assign({},c))}},e.a.createElement("strong",null,"\u5B66\u53F7")),e.a.createElement(m.a,{checked:c.show_group,disabled:J,onChange:function(T){c.show_group=T.target.checked,p(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(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:c.show_desc,disabled:J,onChange:function(T){c.show_desc=T.target.checked,p(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"},J?e.a.createElement(ea,{style:{height:150,width:550},disabled:!0,value:c.description}):e.a.createElement(Ye.a,{width:550,height:150,defaultValue:c.description,id:"exercise-detail-config-exam-description-id",onChange:function(T){c.description=T,p(Object.assign({},c))}})))),e.a.createElement(n.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")}))),!J&&e.a.createElement(n.a,{className:"mb50 pb10 btn-w120"},e.a.createElement(g.a,{type:"primary",size:"large",onClick:function(){return ln()}},"\u63D0\u4EA4"),e.a.createElement(g.a,{onClick:function(){Nt(!0),Ht()},type:"primary",size:"large",ghost:!0,className:"ml20"},"\u53D6\u6D88")),e.a.createElement(qe.a,null),e.a.createElement(wa,null))},Ba=Object(D.a)(function(W){var P=W.exercise,O=W.loading,ne=W.globalSetting;return{exercise:P,loading:O.effects,globalSetting:ne}})(la),ca=t("NE/W"),Na=t("L7QV"),ya=t("9Bee"),Oa=t("51gm"),Aa=t.n(Oa),ka={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u4E3B\u89C2\u9898",5:"\u5B9E\u8BAD\u9898"},Ma={1:"\u6EE1\u5206\u4F5C\u7B54",2:"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54",3:"\u96F6\u5206\u4F5C\u7B54",4:"\u672A\u6279"},Ya=function(P){var O,ne,Oe=P.exercise,Ue=P.loading,ve=P.dispatch,me=Object(x.m)(),Le=Object(A.useState)(Object(s.a)(Object(s.a)({},me),{sort:"asc",page:1,per_page:10})),Ve=Object(I.a)(Le,2),z=Ve[0],dt=Ve[1],ut=Object(x.l)(),st=Oe.statisticsList,Me=Object(A.useState)({}),Ft=Object(I.a)(Me,2),Te=Ft[0],Xe=Ft[1],X=Object(A.useState)([]),Et=Object(I.a)(X,2),Ne=Et[0],et=Et[1],J=Object(A.useState)(""),Nt=Object(I.a)(J,2),Lt=Nt[0],$t=Nt[1],ta=Object(A.useState)(""),ia=Object(I.a)(ta,2),aa=ia[0],ie=ia[1],qt=Ce.a.useForm(),Gt=Object(I.a)(qt,1),na=Gt[0],Ea=function(){var Z=Object.assign({},na.getFieldValue());Object.keys(Z).map(function(ft){Z[ft].includes("all")?(delete z[ft],na.setFieldsValue(Object(gt.a)({},ft,"all"))):(z[ft]=Z[ft],na.setFieldsValue(Object(gt.a)({},ft,z[ft])))}),mt()},_a=function(Z,ft){z.page=Z,z.limit=20,ve({type:"exercise/getExerciseStatistics",payload:Object(s.a)({},z)})},sa=[{title:"\u63D0\u4EA4\u7387",dataIndex:"commit_percent",align:"center",render:function(Z){return e.a.createElement("span",null,Z===0?0:(Z*100).toFixed(2),"%")}},{title:"\u6700\u4F4E\u5206",dataIndex:"min_score",align:"center",render:function(Z){return e.a.createElement("span",null,Z,"\u5206")}},{title:"\u6700\u9AD8\u5206",dataIndex:"max_score",align:"center",render:function(Z){return e.a.createElement("span",{className:"c-orange"},Z,"\u5206")}},{title:"\u5E73\u5747\u5206",dataIndex:"average_score",align:"center",render:function(Z){return e.a.createElement("span",null,Z,"\u5206")}},{title:"\u4E0D\u53CA\u683C\uFF08\u5F97\u5206 \u4F4E\u4E8E60%\uFF09",dataIndex:"fail_counts",align:"center",render:function(Z){return e.a.createElement("span",null,Z,"\u4EBA")}},{title:"\u53CA\u683C\uFF08\u5F97\u520660%~70%\uFF09",dataIndex:"pass_counts",align:"center",render:function(Z){return e.a.createElement("span",null,Z,"\u4EBA")}},{title:"\u826F\u597D\uFF08\u5F97\u520670%~90%\uFF09",dataIndex:"good_counts",align:"center",render:function(Z){return e.a.createElement("span",null,Z,"\u4EBA")}},{title:"\u4F18\u79C0\uFF08\u5F97\u520690%~100%\uFF09",dataIndex:"best_counts",align:"center",render:function(Z){return e.a.createElement("span",{className:"c-orange"},Z,"\u4EBA")}}],mt=function(){var Ee=Object(se.a)(h.a.mark(function Z(){var ft;return h.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:return He.next=2,ve({type:"exercise/getExerciseStatistics",payload:Object(s.a)({},z)});case 2:ft=He.sent,(ft==null?void 0:ft.exercise_counts)&&et([ft.exercise_counts]);case 4:case"end":return He.stop()}},Z)}));return function(){return Ee.apply(this,arguments)}}();return Object(A.useEffect)(function(){mt()},[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(Ce.a,{form:na,onChange:Ea,initialValues:(O={},Object(gt.a)(O,"commit_status","all"),Object(gt.a)(O,"exercise_group_id","all"),Object(gt.a)(O,"review","all"),O)},e.a.createElement(Ce.a.Item,{name:"exercise_group_id"},e.a.createElement(m.a.Group,{style:{width:"100%"}},e.a.createElement(ue.a,null,e.a.createElement(n.a,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(n.a,{flex:"80px"},e.a.createElement(m.a,{value:"all",checked:!Te.course_group},"\u5168\u90E8")),e.a.createElement(n.a,{flex:"1"},st.course_groups&&st.course_groups.map(function(Ee,Z){return e.a.createElement(m.a,{value:Ee.exercise_group_id,key:Z},Ee.exercise_group_name,"(",Ee.exercise_group_students,")")}))))))),e.a.createElement(j.a,{className:"mt30",loading:Ue["exercise/getExerciseStatistics"],pagination:!1,dataSource:Ne,columns:sa}),e.a.createElement("div",{className:Aa.a.title},e.a.createElement(ue.a,{align:"middle",style:{height:"100%"},className:"ml5 mr5"},e.a.createElement(n.a,{flex:1,className:"font16"},"\u7EDF\u8BA1\u8BE6\u60C5"),e.a.createElement(n.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),dt(Object(s.a)({},z)),mt()}},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(pe.a,{spinning:Ue["exercise/getExerciseStatistics"]},e.a.createElement("div",{className:"minH200"},st==null||((ne=st.commit_results)===null||ne===void 0)?void 0:ne.map(function(Ee,Z){var ft;return e.a.createElement("aside",{key:Z,className:"font14 c-black mt30"},e.a.createElement(ue.a,null,e.a.createElement(n.a,{flex:1},Ee.ques_position,".",ka[Ee.ques_type]),e.a.createElement(n.a,null,"\u6B63\u786E\u7387 ",e.a.createElement("span",{className:"c-orange"},Ee.right_percent,"%"))),e.a.createElement("div",null,e.a.createElement(ya.a,{value:Ee.ques_title})),e.a.createElement("div",{className:"mt20",style:{display:Ee.ques_type===5?"none":""}},e.a.createElement(ue.a,{className:"c-light-black ",gutter:[24,20]},e.a.createElement(n.a,{flex:1},"\u9009\u9879"),e.a.createElement(n.a,{flex:"60px",className:"tc"},"\u5C0F\u8BA1"),e.a.createElement(n.a,{flex:"200px"},"\u767E\u5206\u6BD4"))),e.a.createElement(je.a,{style:{margin:0,marginBottom:20,display:Ee.ques_type===5?"none":""}}),Ee==null||((ft=Ee.ques_details)===null||ft===void 0)?void 0:ft.map(function(Tt,He){return Ee.ques_type===5?e.a.createElement("div",{className:"mt20"},e.a.createElement(ue.a,{key:He,gutter:[24,24],className:"font14 c-black"},e.a.createElement(n.a,{flex:1},Tt.challenge_position,".",Tt.challenge_name),e.a.createElement(n.a,null,"\u6B63\u786E\u7387 ",e.a.createElement("span",{className:"c-orange"},Tt.challenge_percent,"%"))),e.a.createElement("div",null,e.a.createElement(ue.a,{className:"c-light-black ",gutter:[24,20]},e.a.createElement(n.a,{flex:1},"\u9009\u9879"),e.a.createElement(n.a,{flex:"60px",className:"tc"},"\u5C0F\u8BA1"),e.a.createElement(n.a,{flex:"200px"},"\u767E\u5206\u6BD4"))),e.a.createElement(je.a,{style:{margin:0,marginBottom:20}}),Tt==null?void 0:Tt.challenge_details.map(function(Kt){return e.a.createElement(ue.a,{key:He,gutter:[24,24],className:"font14 c-black"},e.a.createElement(n.a,{flex:1},e.a.createElement(ue.a,null,e.a.createElement(n.a,{flex:1,className:"ml10"},e.a.createElement(ya.a,{value:Ma[Kt.choice_text]})))),e.a.createElement(n.a,{flex:"60px",className:"tc"},e.a.createElement("span",{className:Kt.choice_right_boolean&&"c-green"},Kt.choice_users_count||0)),e.a.createElement(n.a,{flex:"200px"},e.a.createElement(Na.a,{status:"active",strokeColor:"#2abd8b",percent:(Kt.choice_percent*100).toFixed(),width:200})))}),e.a.createElement(ue.a,{className:"",gutter:[24,20]},e.a.createElement(n.a,{className:"ml10",flex:1},"\u6709\u6548\u586B\u5199\u91CF"),e.a.createElement(n.a,{flex:"60px",className:"tc"},Ee.effictive_counts),e.a.createElement(n.a,{flex:"200px"})),e.a.createElement(je.a,{style:{margin:0,marginBottom:20}})):e.a.createElement(ue.a,{key:He,gutter:[24,24],className:"font14 c-black"},e.a.createElement(n.a,{flex:1},e.a.createElement(ue.a,null,Ee.ques_type===2||Ee.ques_type===3||Ee.ques_type===4?"":e.a.createElement(n.a,null,l.i[He],". "),Ee.ques_type===4?e.a.createElement(n.a,{flex:1,className:"ml10"},e.a.createElement(ya.a,{value:Ma[Tt.choice_text]})):e.a.createElement(n.a,{flex:1,className:"ml10"},e.a.createElement(ya.a,{value:Tt.choice_text==="wrong"?"\u586B\u5199\u4E86\u9519\u8BEF\u7B54\u6848":Tt.choice_text})))),e.a.createElement(n.a,{flex:"60px",className:"tc"},e.a.createElement("span",{className:Tt.choice_right_boolean&&"c-green"},Tt.choice_users_count||0)),e.a.createElement(n.a,{flex:"200px"},e.a.createElement(Na.a,{status:"active",strokeColor:"#2abd8b",percent:(Tt.choice_percent*100).toFixed(),width:200})))}),e.a.createElement(ue.a,{style:{display:Ee.ques_type===5?"none":""},className:"",gutter:[24,20]},e.a.createElement(n.a,{className:Ee.ques_type===2||Ee.ques_type===3||Ee.ques_type===4?"ml10":"",flex:1},"\u6709\u6548\u586B\u5199\u91CF"),e.a.createElement(n.a,{flex:"60px",className:"tc"},Ee.effictive_counts),e.a.createElement(n.a,{flex:"200px"})))})))),e.a.createElement("div",{className:"tc mt30 mb50"},e.a.createElement(re.a,{hideOnSinglePage:!0,total:st==null?void 0:st.questions_count,current:z.page||1,onChange:function(Z){z.page=Z,mt()}})))},Ja=Object(D.a)(function(W){var P=W.exercise,O=W.loading;return{exercise:P,loading:O.effects}})(Ya),Wa=t("jMyQ"),nn=t.n(Wa),Sa={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u7B80\u7B54\u9898",25:"\u5B9E\u8BAD\u9898"},rn=function(P){var O,ne=P.exercise,Oe=P.loading,Ue=P.dispatch,ve=Object(x.m)(),me=Object(x.l)(),Le=ne.statisticsList,Ve=Object(A.useState)({}),z=Object(I.a)(Ve,2),dt=z[0],ut=z[1],st=Object(A.useState)([]),Me=Object(I.a)(st,2),Ft=Me[0],Te=Me[1],Xe=Object(A.useState)(""),X=Object(I.a)(Xe,2),Et=X[0],Ne=X[1],et=Object(A.useState)(""),J=Object(I.a)(et,2),Nt=J[0],Lt=J[1],$t=Object(A.useState)({}),ta=Object(I.a)($t,2),ia=ta[0],aa=ta[1],ie=Ce.a.useForm(),qt=Object(I.a)(ie,1),Gt=qt[0];ve.sort="asc";var na=function(Z){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:Z.details[0].full_count,name:"100%"},{value:Z.details[0].best_count,name:"90%-100%"},{value:Z.details[0].good_count,name:"70%-90%"},{value:Z.details[0].pass_count,name:"60%-70%"},{value:Z.details[0].fails_count,name:"60%\u4EE5\u4E0B"}],itemStyle:{emphasis:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"},normal:{color:function(Tt){var He=["#99B8FB","#80E0B9","#8190AA","#F7C739","#EB7E65"];return He[Tt.dataIndex]}}},emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}},Ea=function(){var Z=Object.assign({},Gt.getFieldValue());Object.keys(Z).map(function(ft){Z[ft].includes("all")?(delete ve[ft],Gt.setFieldsValue(Object(gt.a)({},ft,"all"))):(ve[ft]=Z[ft],Gt.setFieldsValue(Object(gt.a)({},ft,ve[ft])))}),Ue({type:"exercise/getExerciseStatistics",payload:ve})},_a=function(Z,ft){ve.page=Z,ve.limit=20,Ue({type:"exercise/getExerciseStatistics",payload:Object(s.a)({},ve)})},sa=[{title:"\u63D0\u4EA4\u7387",dataIndex:"commit_percent",render:function(Z){return e.a.createElement("span",null,Z*100,"%")}},{title:"\u6700\u4F4E\u5206",dataIndex:"max_score",render:function(Z){return e.a.createElement("span",null,Z,"\u5206")}},{title:"\u6700\u9AD8\u5206",dataIndex:"max_score",render:function(Z){return e.a.createElement("span",{className:"c-orange"},Z,"\u5206")}},{title:"\u5E73\u5747\u5206",dataIndex:"average_score",render:function(Z){return e.a.createElement("span",null,Z,"\u5206")}},{title:"\u4E0D\u53CA\u683C\uFF08\u5F97\u5206 \u4F4E\u4E8E60%\uFF09",dataIndex:"fail_counts",render:function(Z){return e.a.createElement("span",null,Z,"\u4EBA")}},{title:"\u53CA\u683C\uFF08\u5F97\u520660%~70%\uFF09",dataIndex:"pass_counts",render:function(Z){return e.a.createElement("span",null,Z,"\u4EBA")}},{title:"\u826F\u597D\uFF08\u5F97\u520670%~90%\uFF09",dataIndex:"good_counts",render:function(Z){return e.a.createElement("span",null,Z,"\u4EBA")}},{title:"\u4F18\u79C0\uFF08\u5F97\u520690%~100%\uFF09",dataIndex:"best_counts",render:function(Z){return e.a.createElement("span",{className:"c-orange"},Z,"\u4EBA")}}],mt=function(){var Ee=Object(se.a)(h.a.mark(function Z(){var ft;return h.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:return He.next=2,Ue({type:"exercise/getExerciseStatistics",payload:Object(s.a)({},ve)});case 2:ft=He.sent,(ft==null?void 0:ft.exercise_counts)&&Te([ft.exercise_counts]);case 4:case"end":return He.stop()}},Z)}));return function(){return Ee.apply(this,arguments)}}();return Object(A.useEffect)(function(){mt()},[ve.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(j.a,{className:"mt10 bg-white",loading:Oe["exercise/getExerciseStatistics"],pagination:!1,dataSource:Ft,columns:sa})),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,Le==null||((O=Le.commit_results)===null||O===void 0)?void 0:O.map(function(Ee,Z){return e.a.createElement("div",{key:Z,className:"bg-white pl20 pt20 pr20 pb20 mt20"},e.a.createElement("div",{style:{fontSize:14,color:"#1890FF",fontWeight:500}},Z+1,"\u3001",Sa[Ee.question_type],e.a.createElement("span",{style:{color:"#999",paddingLeft:10}},"(\u5171",Ee.question_count,"\u5C0F\u9898\uFF0C",Ee.question_score,"\u5206)"),e.a.createElement("span",{style:{color:"#000",float:"right"}},"\u5168\u73ED\u6B63\u786E\u7387\uFF1A",Ee.right_percent*100,"%")),e.a.createElement(nn.a,{option:na(Ee),style:{height:370},opts:{renderer:"svg"}}))})))},un=Object(D.a)(function(W){var P=W.exercise,O=W.loading;return{exercise:P,loading:O.effects}})(rn),sn=t("tf39"),Ka=t.n(sn),on=function(P){var O,ne,Oe,Ue,ve,me,Le,Ve,z,dt=P.exercise,ut=P.globalSetting,st=P.loading,Me=P.dispatch,Ft=P.user,Te=P.match,Xe=Object(Pe.a)(P,["exercise","globalSetting","loading","dispatch","user","match"]),X=Object(x.m)(),Et=Object(x.l)(),Ne=Object(A.useState)([]),et=Object(I.a)(Ne,2),J=et[0],Nt=et[1],Lt=Object(A.useState)(Et.query.tabs||0),$t=Object(I.a)(Lt,2),ta=$t[0],ia=$t[1],aa=dt.exerciseList,ie=dt.commonHeader,qt=Ft.userInfo;X.category=Et.query.category_id,Object(A.useEffect)(function(){Me({type:"exercise/getCommonHeader",payload:Object(s.a)({},X)})},[X.coursesId]);var Gt=function(){Object(l.C)({ip_limit:ie.ip_limit,ip_bind:ie.ip_bind,open_camera:ie.open_camera,exercise_tips:[ie.open_camera?"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A":""],exerciseId:ie.id,screen_open:ie.screen_open,screen_num:ie.screen_num,coursesId:X.coursesId,login:qt.login,history:Xe.history})},na=function(){Me({type:"exercise/getExerciseList",payload:Object(s.a)({},X)})},Ea=function(){var Ee={0:function(){Me({type:"exercise/getExerciseList",payload:Object(s.a)({},X)})},3:function(){Me({type:"exercise/getWorkSetting",payload:Object(s.a)({},X)})}};Ee[ta]&&Ee[ta]()},_a=[{name:"\u7B54\u9898\u5217\u8868",id:0,compontent:e.a.createElement(Be,null)},{name:"\u7EDF\u8BA1\u7ED3\u679C",id:1,compontent:e.a.createElement(Ja,null)},{name:"\u8BD5\u5377\u9884\u89C8",id:2,compontent:e.a.createElement(pt,{activeTabs:ta})},{name:"\u8BBE\u7F6E",id:3,compontent:e.a.createElement(Ba,null)}].filter(function(mt){return(ie==null?void 0:ie.is_random)?(mt.name==="\u7EDF\u8BA1\u7ED3\u679C"&&(mt.compontent=e.a.createElement(un,null)),mt.name!=="\u8BD5\u5377\u9884\u89C8"):!0}).filter(function(mt){return Object(u.j)()&&(ie==null?void 0:ie.assistant_auth)||Object(u.c)()?!0:(ie==null?void 0:ie.show_statistic)&&(ie==null?void 0:ie.exercise_status)===3?mt.name!=="\u8BD5\u5377\u9884\u89C8":mt.name==="\u7B54\u9898\u5217\u8868"||mt.name==="\u8BBE\u7F6E"}).filter(function(mt){return!!mt}),sa=function(){return e.a.createElement(B.a,{onClick:function(){var Ee=Object(se.a)(h.a.mark(function Z(ft){var Tt;return h.a.wrap(function(Kt){for(;;)switch(Kt.prev=Kt.next){case 0:Kt.t0=ft.key,Kt.next=Kt.t0==="1"?3:8;break;case 3:return Kt.next=5,Object(r.k)(Object(s.a)({},X));case 5:return Tt=Kt.sent,Tt.status===0&&Object(E.i)(Object(s.a)({},X)),Kt.abrupt("break",8);case 8:case"end":return Kt.stop()}},Z)}));return function(Z){return Ee.apply(this,arguments)}}()},e.a.createElement(B.a.Item,{key:"1"},"\u5B66\u751F\u6210\u7EE9"),e.a.createElement(B.a.Item,{key:"2"},e.a.createElement("a",{target:"_blank",href:"/classrooms/".concat(X.coursesId,"/exercise/").concat(X.categoryId,"/export_blank")},"\u7A7A\u767D\u8BD5\u5377")),e.a.createElement(B.a.Item,{key:"3"},e.a.createElement($.Link,{to:"/classrooms/".concat(X.coursesId,"/exportlist/exercise_score")},"\u5386\u53F2\u5BFC\u51FA")))};return Object(u.h)()?e.a.createElement("section",{className:Ka.a.bg},e.a.createElement("div",{className:"edu-container"},qt.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($.Link,{to:"/classrooms/".concat(X.coursesId,"/exercise")},Ft==null||((O=Ft.userInfo)===null||O===void 0||((ne=O.course)===null||ne===void 0))?void 0:ne.course_name)),e.a.createElement(M.a.Item,null,e.a.createElement($.Link,{to:"/classrooms/".concat(X.coursesId,"/exercise")},"\u8BD5\u5377")),e.a.createElement(M.a.Item,null,"\u8BD5\u5377\u8BE6\u60C5"))),e.a.createElement("aside",{className:[Ka.a.title,"mt20"].join(" ")},e.a.createElement($.Link,{to:"/classrooms/".concat(X.coursesId,"/exercise")},e.a.createElement(le.a,{className:"font16 c-black"})),e.a.createElement("strong",{className:"font20 ml5"},ie==null?void 0:ie.exercise_name),e.a.createElement(l.g,{is_random:ie==null?void 0:ie.is_random,status:[l.c[ie.exercise_status]]}))),e.a.createElement("aside",{className:"mt30 relative"},e.a.createElement("div",{className:Ka.a.export},Object(u.c)()&&(ie==null||((Oe=ie.user_permission)===null||Oe===void 0)?void 0:Oe.user_commit_counts)>0&&(ie==null?void 0:ie.exercise_status)===2&&e.a.createElement(g.a,{onClick:function(Ee){Ee.preventDefault(),Me({type:"exercise/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",params:X}})}},e.a.createElement("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"\u6253\u56DE\u91CD\u505A"),Object(u.c)()&&(ie==null||((Ue=ie.user_permission)===null||Ue===void 0)?void 0:Ue.exercise_unpublish_count)>0&&e.a.createElement(g.a,{onClick:function(Ee){Ee.preventDefault(),Me({type:"exercise/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",params:X,cb:Ea}})}},e.a.createElement("span",{className:"iconfont icon-fabuzhiwei font14 mr5"}),"\u7ACB\u5373\u53D1\u5E03"),Object(u.c)()&&(ie==null||((ve=ie.user_permission)===null||ve===void 0)?void 0:ve.exercise_publish_count)>0&&e.a.createElement(g.a,{onClick:function(Ee){Ee.preventDefault(),Me({type:"exercise/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:X}})}},e.a.createElement("span",{className:"iconfont icon-lijijiezhi mr5 font14"}),"\u7ACB\u5373\u622A\u6B62"),Object(u.q)()&&(ie==null||((me=ie.user_permission)===null||me===void 0)?void 0:me.current_status)===2&&ie.exercise_status>1&&e.a.createElement(g.a,{onClick:Gt},e.a.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u5F00\u59CB\u7B54\u9898"),Object(u.q)()&&(ie==null||((Le=ie.user_permission)===null||Le===void 0)?void 0:Le.current_status)===0&&ie.exercise_status>1&&e.a.createElement(g.a,{onClick:Gt},e.a.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7EE7\u7EED\u7B54\u9898"),Object(u.c)()&&(Object(u.j)()&&(ie==null?void 0:ie.assistant_auth)||!Object(u.j)())&&e.a.createElement(g.a,null,e.a.createElement($.Link,{to:(ie==null?void 0:ie.is_random)?"/classrooms/".concat(X.coursesId,"/exercise/").concat(X.categoryId,"/random/edit?random=true"):"/classrooms/".concat(X.coursesId,"/exercise/").concat(X.categoryId,"/edit?random=false")},e.a.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7F16\u8F91\u8BD5\u5377")),Object(u.c)()&&e.a.createElement(d.a,{overlay:sa},e.a.createElement(g.a,null,e.a.createElement(ce.a,null),"\u5BFC\u51FA",e.a.createElement(te.a,null)))),e.a.createElement(i.a,{defaultActiveKey:ta,className:Ka.a.tabs,onChange:function(Ee){return ia(Ee)}},_a.map(function(mt,Ee){return e.a.createElement(i.a.TabPane,{tab:mt.name,key:mt.id})})),e.a.createElement("section",{className:"pl25 pr25 bg-white"},(Ve=_a.filter(function(mt){return mt.id==ta}))===null||Ve===void 0||((z=Ve[0])===null||z===void 0)?void 0:z.compontent))),e.a.createElement(rt,null),e.a.createElement(Ge,null),e.a.createElement(Se,{cb:function(){return na()}})):""},dn=f.default=Object(D.a)(function(W){var P=W.exercise,O=W.loading,ne=W.user,Oe=W.globalSetting;return{exercise:P,globalSetting:Oe,user:ne,loading:O.effects}})(on)},L4pD:function(ke,f,t){"use strict";var Ke=t("CeOx"),i=t("NiCL"),ee=t("rjoL"),d=t("TMtJ"),H=t("VBJJ"),g=t.n(H),v=t("55MS"),M=t("X/R0"),G=t("M6G9"),B=t("z3+T"),ae=t("GZha"),h=t("buSX"),se=t("ZZRV"),s=t.n(se),I=t("q5+0"),Pe=t("9kvl"),A=t("V0Rq"),e=t("1vsH"),x=t("9Bee"),$=t("YJx+"),D=t.n($),le=["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"],ce=function(r,l){var E=r.problemset,k=r.exercise,re=r.globalSetting,U=r.loading,ge=r.dispatch,Q=r.onRef,We=Q===void 0?function(){}:Q,K=r.editData,m=r.cancelAdd,be=m===void 0?function(){}:m,j=r.editKey,oe=r.setEditKey,Fe=oe===void 0?function(){}:oe,V=r.addCallback,o=V===void 0?function(){}:V,w=r.setIsClaer,tt=w===void 0?function(){}:w,ue=Object(h.a)(r,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),Y=Object(se.useState)([]),n=Object(ae.a)(Y,2),bt=n[0],N=n[1],It=Object(se.useState)(),wt=Object(ae.a)(It,2),gt=wt[0],ra=wt[1],Ce=Object(se.useState)([]),S=Object(ae.a)(Ce,2),C=S[0],F=S[1],Bt=Object(se.useState)(""),Rt=Object(ae.a)(Bt,2),ot=Rt[0],xt=Rt[1],Yt=Object(se.useState)(5),Xt=Object(ae.a)(Yt,2),ua=Xt[0],_e=Xt[1],a=Object(se.useState)(!1),u=Object(ae.a)(a,2),y=u[0],b=u[1],L=Object(I.k)(),de=Object(I.m)();Object(se.useEffect)(function(){N(["","","",""])},[]),Object(se.useEffect)(function(){if(!(K==null?void 0:K.question_choices)){b(!0),xt(""),_e(5),N(["","","",""]),F([]);return}xt(K==null?void 0:K.question_title),_e(parseInt(K==null?void 0:K.question_score)),N(K==null?void 0:K.question_choices.map(function(ze){return ze.choice_text}));var yt=[];K==null||K.standard_answer.map(function(ze,at){yt.push(ze-1)}),F(yt)},[K]),Object(se.useImperativeHandle)(l,function(){return{onSave:Re,isEdit:y}});var Re=function(){var yt=Object(B.a)(g.a.mark(function ze(){var at,Dt,lt;return g.a.wrap(function(Ot){for(;;)switch(Ot.prev=Ot.next){case 0:if(ot){Ot.next=3;break}return G.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),Ot.abrupt("return",!1);case 3:if(at=bt.findIndex(function(Ct){return!Ct}),!(at>-1)){Ot.next=7;break}return G.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(le[at]," \u9009\u9879\u7684\u5185\u5BB9")),Ot.abrupt("return",!1);case 7:if(C.length){Ot.next=10;break}return G.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),Ot.abrupt("return",!1);case 10:if(!(C.length<1)){Ot.next=13;break}return G.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),Ot.abrupt("return",!1);case 13:if(Dt=bt.map(function(Ct,pt){return{choice_text:Ct,is_answer:C.includes(pt)?pt+1:0}}),!K.question_id){Ot.next=20;break}return Ot.next=17,ge({type:"exercise/editExerciseQuestion",payload:{id:K.question_id,question_title:ot,question_type:1,question_score:ua,question_choices:Dt.map(function(Ct){return Ct.choice_text}),standard_answers:Dt.filter(function(Ct){return Ct.is_answer}).map(function(Ct){return Ct.is_answer})}});case 17:lt=Ot.sent,Ot.next=23;break;case 20:return Ot.next=22,ge({type:"exercise/addExerciseQuestion",payload:{insert_id:K==null?void 0:K.insert_id,categoryId:de.categoryId,question_title:ot,question_type:1,question_score:"5.0",question_choices:Dt.map(function(Ct){return Ct.choice_text}),standard_answers:Dt.filter(function(Ct){return Ct.is_answer}).map(function(Ct){return Ct.is_answer})}});case 22:lt=Ot.sent;case 23:lt.status===0&&(G.b.success("\u4FDD\u5B58\u6210\u529F"),b(!1),ge({type:"exercise/editExercise",payload:Object(v.a)({},de)}));case 24:case"end":return Ot.stop()}},ze)}));return function(){return yt.apply(this,arguments)}}(),Be=[{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(yt){var ze,at;return(k==null||((ze=k.editData)===null||ze===void 0||((at=ze.exercise)===null||at===void 0))?void 0:at.exercise_status)===1?yt:yt.id!=="del"&&yt.id!=="add"}),kt=function(){var yt=Object(B.a)(g.a.mark(function ze(at){return g.a.wrap(function(lt){for(;;)switch(lt.prev=lt.next){case 0:lt.t0=at.id,lt.next=lt.t0==="del"?3:lt.t0==="up"||lt.t0==="down"?5:lt.t0==="edit"?9:lt.t0==="add"?12:17;break;case 3:return d.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(B.a)(g.a.mark(function Ot(){return g.a.wrap(function(pt){for(;;)switch(pt.prev=pt.next){case 0:return pt.next=2,Object(A.j)({id:K.question_id});case 2:ge({type:"exercise/editExercise",payload:Object(v.a)({},de)});case 3:case"end":return pt.stop()}},Ot)}))()}}),lt.abrupt("break",17);case 5:return lt.next=7,ge({type:"exercise/exeriseMoveUpDown",payload:{id:K.question_id,opr:at.id}});case 7:return ge({type:"exercise/editExercise",payload:Object(v.a)({},de)}),lt.abrupt("break",17);case 9:return tt(!1),L.push("/problems/".concat(K==null?void 0:K.hack_identifier,"/edit?type=exercises&express_id=").concat(de.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)),lt.abrupt("break",17);case 12:if(!(j!==-1)){lt.next=15;break}return G.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),lt.abrupt("return");case 15:return o({key:K.key,insert_id:K==null?void 0:K.question_id,question_type:6}),lt.abrupt("break",17);case 17:case"end":return lt.stop()}},ze)}));return function(at){return yt.apply(this,arguments)}}(),je=function(){var yt=Object(B.a)(g.a.mark(function ze(at){var Dt;return g.a.wrap(function(Jt){for(;;)switch(Jt.prev=Jt.next){case 0:return at.preventDefault(),Jt.next=3,Object(A.L)({id:K==null?void 0:K.hack_identifier});case 3:Dt=Jt.sent,Dt.status===0&&Object(e.y)("/myproblems/".concat(Dt==null?void 0:Dt.identifier));case 5:case"end":return Jt.stop()}},ze)}));return function(at){return yt.apply(this,arguments)}}(),Mt=function(){return s.a.createElement("aside",null,s.a.createElement("div",{className:D.a.questionType},s.a.createElement("div",null,s.a.createElement("span",{className:"font16 c-blue"},K.key,"\u3001\u7F16\u7A0B\u9898"),"\uFF08",K.question_score,"\u5206\uFF09"),s.a.createElement("span",{className:"c-blue current",onClick:function(at){return je(at)}},"\u67E5\u770B\u8BE6\u60C5"),!K.hideAction&&Be.map(function(ze,at){return ze.id==="up"&&K.key===1||ze.id==="down"&&K.key===K.len?null:s.a.createElement(i.a,{key:at,placement:"bottom",title:ze.name},s.a.createElement("span",{onClick:function(){return kt(ze)},className:ze.icon}))})),s.a.createElement("div",{className:"mt5"},s.a.createElement(x.a,{value:K.question_title})),s.a.createElement("div",{className:D.a.questionChoices},s.a.createElement(x.a,{value:K.description||""})))};return s.a.createElement("section",{className:D.a.wrap},Mt())};f.a=Object(Pe.a)(function(te){var r=te.problemset,l=te.loading,E=te.globalSetting,k=te.exercise;return{problemset:r,globalSetting:E,exercise:k,loading:l.effects}},null,null,{forwardRef:!0})(Object(se.forwardRef)(ce))},M8RZ:function(ke,f,t){"use strict";t.d(f,"a",function(){return G});var Ke=t("FGJx"),i=t("o0AO"),ee=t("uwZC"),d=t("lpH6"),H=t("ZZRV"),g=t.n(H),v=t("EaaV"),M=t.n(v),G=function(B){Object(ee.a)(h,B);var ae=Object(d.a)(h);function h(se){var s;Object(Ke.a)(this,h),s=ae.call(this,se);var I=window.document;return s.node=I.createElement("div"),I.body.appendChild(s.node),s}return Object(i.a)(h,[{key:"render",value:function(){var s=this.props.children;return Object(v.createPortal)(s,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),h}(g.a.Component)},O2Wb:function(ke,f,t){ke.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(ke,f,t){"use strict";var Ke=t("rjoL"),i=t("TMtJ"),ee=t("Uu80"),d=t("GZha"),H=t("zjzt"),g=t("ZZRV"),v=t.n(g),M=t("M0ff"),G=t.n(M),B=t("BlUI"),ae=t("4X1q"),h=t("bwE0"),se=t("aPdX"),s=t("rnm6"),I=t("95/S"),Pe=t("kSUc"),A=t("9Bee"),e=t("1gHQ"),x=t("dejd"),$=t("C+DQ"),D=[{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 le(b){var L=b.onActionCallback,de=b.title,Re=b.icon,Be=b.actionName,kt=b.className,je=kt===void 0?"":kt,Mt=b.children;function yt(){L(Be)}return v.a.createElement("a",{title:de,className:je,onClick:yt},v.a.createElement("i",{className:"md-iconfont ".concat(Re)}),Mt)}var ce=function(b){var L=b.watch,de=b.showNullButton,Re=b.onActionCallback,Be=b.fullScreen,kt=[].concat(D,[{title:"".concat(L?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(L?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return v.a.createElement("ul",{className:"markdown-toolbar-container"},kt.map(function(je,Mt){return v.a.createElement("li",{key:Mt},je.actionName?v.a.createElement(le,Object(e.a)({},je,{onActionCallback:Re})):v.a.createElement("span",{className:"v-line"}))}),de?v.a.createElement("li",null,v.a.createElement(le,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Re},v.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,v.a.createElement("li",{className:"btn-full-screen"},v.a.createElement(le,{icon:"".concat(Be?"icon-shrink":"icon-enlarge"),title:Be?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Re})))},te=t("M8RZ"),r=t("MPZO"),l=t("bnk9"),E=t("EkPb"),k=t("7X0+"),re=t("DHCt"),U=t("CRgH"),ge={labelCol:{span:4},wrapperCol:{span:20}},Q=function(b){var L=b.callback,de=b.onCancel;function Re(Be){L(Be)}return v.a.createElement(k.a,Object(e.a)({},ge,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Re}),v.a.createElement(k.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},v.a.createElement(U.a,null)),v.a.createElement(k.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},v.a.createElement(U.a,null)),v.a.createElement("div",{className:"flex-container flex-end"},v.a.createElement(l.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),v.a.createElement(l.a,{type:"ghost",onClick:de},"\u53D6\u6D88")))},We=t("7ahc"),K=t("HmJG"),m=t("BjJ7"),be=k.a.useForm,j={width:280,marginRight:10},oe={labelCol:{span:5},wrapperCol:{span:19}},Fe=function(b){var L=b.callback,de=b.onCancel,Re=be(),Be=Object(d.a)(Re,1),kt=Be[0];function je(ze){L(ze)}function Mt(ze){kt.setFieldsValue({src:"/api/attachments/".concat(ze.id)})}function yt(ze){var at=ze.target.files[0];o(at,Mt)}return v.a.createElement(k.a,Object(e.a)({form:kt},oe,{className:"upload-image-panel",onFinish:je}),v.a.createElement(k.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},v.a.createElement("div",{className:"flex-container"},v.a.createElement(k.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},v.a.createElement(U.a,{style:j})),v.a.createElement(V,{onFileChange:yt}))),v.a.createElement(k.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},v.a.createElement(U.a,{style:{width:264}})),v.a.createElement(k.a.Item,{style:{textAlign:"right"}},v.a.createElement(l.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),v.a.createElement(l.a,{type:"ghost",onClick:de},"\u53D6\u6D88")))};function V(b){var L=b.onFileChange;return v.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",v.a.createElement("input",{type:"file",accept:"image/*",onChange:L}))}function o(b,L){var de=new FormData;de.append("editormd-image-file",b),de.append("file_param_name","editormd-image-file"),de.append("byxhr","true");var Re=new window.XMLHttpRequest;Re.withCredentials=!0,Re.addEventListener("load",function(Be){L(JSON.parse(Be.target.responseText))},!1),Re.addEventListener("error",function(Be){console.error(Be)},!1),Re.open("POST","".concat(m.a,"/api/attachments.json")),Re.send(de)}var w=t("EYz/"),tt=t("gwXo"),ue=t("9cas"),Y=t("twZV"),n=Y.a.Group,bt={margin:"0 8px"},N=function(b){var L=b.callback,de=b.onCancel;function Re(Be){L(Be)}return v.a.createElement(k.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Re},v.a.createElement("div",{className:"flex-container"},v.a.createElement("span",{style:bt},"\u5355\u5143\u683C\u6570\uFF1A"),v.a.createElement("span",{style:bt},"\u884C\u6570"),v.a.createElement(k.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},v.a.createElement(tt.a,null)),v.a.createElement("span",{style:bt},"\u5217\u6570"),v.a.createElement(k.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},v.a.createElement(tt.a,null))),v.a.createElement("div",{className:"flex-container",style:{marginTop:12}},v.a.createElement("span",{style:bt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),v.a.createElement(k.a.Item,{name:"align"},v.a.createElement(n,null,v.a.createElement(Y.a,{value:"default"},v.a.createElement("i",{className:"fa fa-align-justify"})),v.a.createElement(Y.a,{value:"left"},v.a.createElement("i",{className:"fa fa-align-left"})),v.a.createElement(Y.a,{value:"center"},v.a.createElement("i",{className:"fa fa-align-center"})),v.a.createElement(Y.a,{value:"right"},v.a.createElement("i",{className:"fa fa-align-right"}))))),v.a.createElement("div",{className:"flex-container flex-end"},v.a.createElement(l.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),v.a.createElement(l.a,{type:"ghost",onClick:de},"\u53D6\u6D88")))},It="link",wt="upload-image",gt="code-block",ra="add-table",Ce="------------",S={default:Ce,left:":".concat(Ce),center:":".concat(Ce,":"),right:"".concat(Ce,":")},C=t("9VGf"),F,Bt;function Rt(){}var ot=0,xt=1e4,Yt="\u2581";function Xt(b){return/^\d+$/.test(b)?"".concat(b,"px"):b}var ua=navigator.platform.toUpperCase().indexOf("MAC")>=0,_e=ua?"Cmd":"Ctrl",a=(F={},Object(H.a)(F,_e+"-B","bold"),Object(H.a)(F,_e+"-I","italic"),F),u=(Bt={},Object(H.a)(Bt,It,"\u6DFB\u52A0\u94FE\u63A5"),Object(H.a)(Bt,gt,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(H.a)(Bt,wt,"\u6DFB\u52A0\u56FE\u7247"),Object(H.a)(Bt,ra,"\u6DFB\u52A0\u8868\u683C"),Bt),y=f.a=function(b){var L=b.defaultValue,de=L===void 0?"":L,Re=b.onChange,Be=b.width,kt=Be===void 0?"100%":Be,je=b.height,Mt=je===void 0?400:je,yt=b.miniToolbar,ze=yt===void 0?!1:yt,at=b.isFocus,Dt=at===void 0?!1:at,lt=b.watch,Jt=b.id,Ot=Jt===void 0?"markdown-editor-id":Jt,Ct=b.showResizeBar,pt=Ct===void 0?!1:Ct,nt=b.noStorage,pe=nt===void 0?!1:nt,xe=b.showNullButton,ye=xe===void 0?!1:xe,At=b.fullScreen,Se=At===void 0?!1:At,St=b.onBlur,Wt=b.onCMBeforeChange,ht=b.className,rt=ht===void 0?"":ht,ba=b.placeholder,Ge=ba===void 0?"":ba,he=Object(g.useState)(null),fe=Object(d.a)(he,2),_=fe[0],R=fe[1],Qe=Object(g.useState)(de),we=Object(d.a)(Qe,2),ct=we[0],Ze=we[1],ga=Object(g.useState)(lt),$e=Object(d.a)(ga,2),vt=$e[0],Ra=$e[1],Ta=Object(g.useState)(Se),Ia=Object(d.a)(Ta,2),Da=Ia[0],ja=Ia[1],$a=Object(g.useState)(""),wa=Object(d.a)($a,2),Ca=wa[0],jt=wa[1],Ye=Object(g.useState)(0),qe=Object(d.a)(Ye,2),_t=qe[0],Je=qe[1],ea=Object(g.useState)(Mt),ma=Object(d.a)(ea,2),oa=ma[0],la=ma[1],Ba=Object(g.useState)(!1),ca=Object(d.a)(Ba,2),Na=ca[0],ya=ca[1],Oa=Object(g.useRef)(),Aa=Object(g.useRef)(),ka=Object(g.useRef)(),Ma=Object(g.useRef)();Object(g.useEffect)(function(){if(Oa.current){var W=function(ne,Oe){var Ue=Oe.clipboardData;if(Ue){var ve=Ue.types.toString(),me=Ue.items;if(ve==="text/html,Files"||ve==="Files"){var Le=me[1];ve==="Files"&&(Le=me[0]),Le.kind==="file"&&Le.type.match(/^image\//i)&&o(Le.getAsFile(),function(Ve){Ve.id?P.replaceSelection("![,](/api/attachments/".concat(Ve.id,")")):document.location.href="/user/login"})}else return!0}return!0},P=G.a.fromTextArea(Oa.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!ze,lineWrapping:!0,value:de,autoCloseTags:!0,autoCloseBrackets:!0});return P.on("paste",W),R(P),function(){P.off("paste",W)}}},[]);var Ya=Object(g.useCallback)(function(){if(Aa.current)try{var W=Aa.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,P=Aa.current.getElementsByClassName("markdown-editor-body")[0];Da?P.style.height="calc(100vh - ".concat(W,"px)"):P.style.height="".concat(oa-W,"px")}catch(O){console.log(O,"---- to set md editor body height")}},[oa,Aa,Da]);Object(g.useEffect)(function(){function W(){var O=new B.default(function(ne){var Oe=Object(ee.a)(ne),Ue;try{for(Oe.s();!(Ue=Oe.n()).done;){var ve=Ue.value;(ve.target.offsetHeight>0||ve.target.offsetWidth>0)&&(Ya(),_.setSize("100%","100%"),_.refresh())}}catch(me){Oe.e(me)}finally{Oe.f()}});return O.observe(Oa.current.parentElement),O}if(_){var P=W();return function(){P.unobserve(Oa.current.parentElement)}}},[_,Ya]),Object(g.useEffect)(function(){if(_){for(var W=[],P=function(){var ve=ne[O];Oe=Object(d.a)(ve,2);var me=Oe[0],Le=Oe[1],Ve=Object(H.a)({},me,function(){Ja(Le)});W.push(Ve),_.addKeyMap(Ve)},O=0,ne=Object.entries(a);O0){var W=new Date().getTime(),P=window.sessionStorage.getItem(Ot);W>=_t+xt&&(!P||P!==ct)&&(window.sessionStorage.setItem(Ot,ct),ya(!0))}},xt),Object(g.useEffect)(function(){Ra(lt)},[_,lt]),Object(g.useEffect)(function(){_&&(Dt&&_.focus())},[_,Dt]),Object(g.useEffect)(function(){if(vt&&_){var W=function(ne){var Oe=ne.target;Ma.current&&(Ma.current.scrollTop=Ma.current.scrollHeight*Oe.scrollTop/Oe.scrollHeight)},P=_.getScrollerElement();return P.addEventListener("scroll",W),function(){P.removeEventListener("scroll",W)}}},[_,vt]),Object(g.useEffect)(function(){if(_&&Wt){var W=function(O,ne){Wt(O,ne)};return _.on("beforeChange",W),function(){_.off("beforeChange",W)}}},[_,Wt]),Object(g.useEffect)(function(){if(_&&St){var W=function(){St(_.getValue())};return _.on("blur",W),function(){_.off("blur",W)}}},[_,St]),Object(g.useEffect)(function(){if(_){var W=function(O){var ne=O.getValue();Ze(ne),Je(new Date().getTime()),O.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Re&&Re(ne)};return _.on("change",W),function(){_.off("change",W)}}},[_,Re]),Object(g.useEffect)(function(){_&&(de==null?(_.setValue(""),Ze("")):de!==_.getValue()&&(_.setValue(de),Ze(de)))},[_,de]);var Ja=Object(g.useCallback)(function(W){var P=_.getCursor(),O=_.getSelection(),ne=O.split(` +`)}var G=[],B=["
      "],ae=new g.a.Renderer,h=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function se(){G.length=0,B=["
        "]}function s(m,be,j,oe){if(be>=m.length||m[be].level<=j)return be;var Fe=m[be];oe.push("
      • "+Fe.text+""),be++;var V=[];return be=s(m,be,Fe.level,V),V.length>0&&(oe.push("
          "),V.forEach(function(o){oe.push(o)}),oe.push("
        ")),oe.push("
      • "),be=s(m,be,j,oe),be}function S(){return s(G,0,0,B),B.push("
      "),B.join("")}var Pe={heading:function(be){var j=h.exec(be);if(j)return{type:"heading",raw:j[0],depth:j[1].length,text:j[2]}},fences:function(be){var j=this.rules.block.fences.exec(be);if(j){var oe=j[0],Fe=M(oe,j[3]||""),V=j[2]?j[2].trim():j[2];if(["latex","katex","math"].indexOf(V)>=0){var o=x(),w=Fe;Fe=o,$[o]={type:"block",expression:w}}return{type:"code",raw:oe,lang:V,text:Fe}}}},A=/(?:\${2})([^\n`]+?)(?:\${2})/gi,e=0,x=function(){return"__special_katext_id_".concat(e++,"__")},$={};function D(){return $}function le(){e=0,$={}}function ce(m){return m=m.replace(A,function(be,j){var oe=x();return $[oe]={type:"inline",expression:j},oe}),m}var te=ae.listitem;ae.listitem=function(m){return te(ce(m))};var r=ae.paragraph;ae.paragraph=function(m){return r(ce(m))};var l=ae.tablecell;ae.tablecell=function(m,be){return l(ce(m),be)},ae.code=function(m,be,j){var oe=(be||"").match(/\S*/)[0];return oe?["latex","katex","math"].indexOf(oe)>=0?"

      ".concat(m,"

      "):'
      ').concat(j?m:Object(v.escape)(m,!0),`
      +`):'
      '+(j?m:Object(v.escape)(m,!0))+"
      "},ae.heading=function(m,be,j){var oe=this.options.headerPrefix+j.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return G.push({anchor:oe,level:be,text:m}),"'+m+""},g.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),g.a.use({tokenizer:Pe,renderer:ae});var E=g.a,k=t("8+LE"),re=t("ZRDM"),U=t.n(re),ge=t("saPB"),Q=/]*>/g;function We(m){var be=document.createElement("div");return be.innerHTML=m,be.childNodes.length===0?"":be.childNodes[0].nodeValue}var K=f.a=function(m){var be=m.value,j=be===void 0?"":be,oe=m.className,Fe=m.style,V=Fe===void 0?{}:Fe,o=String(j),w=Object(Ke.useMemo)(function(){var Y=E(o),n=D();return o.match(/\[TOC\]/)&&(Y=Y.replace("

      [TOC]

      ",S()),se()),Y=Y.replace(/(__special_katext_id_\d+__)/g,function(bt,N){var It=n[N],wt=It.type,gt=It.expression;return Object(ge.renderToString)(We(gt)||"",{displayMode:wt==="block",throwOnError:!1,output:"html"})}),Y=Y.replace(/▁/g,"\u2581\u2581\u2581"),le(),U.a.sanitize(Y)},[o]),tt=Object(Ke.useRef)();function ue(Y){var n=Y.target;if(n.tagName.toUpperCase()==="A"){var bt=n.getAttribute("href");if(bt.startsWith("#")){Y.preventDefault();var N=document.getElementById(bt.replace("#",""));N&&N.scrollIntoView(!0)}}}return Object(Ke.useEffect)(function(){if(tt.current&&w&&(w.match(Q)&&window.PR.prettyPrint()),tt.current)return tt.current.addEventListener("click",ue),function(){tt.current.removeEventListener("click",ue),le(),se()}},[w,tt.current,ue]),i.a.createElement("div",{ref:tt,style:V,className:"".concat(oe||""," markdown-body"),dangerouslySetInnerHTML:{__html:w}})}},"9VGf":function(ke,f,t){"use strict";t.d(f,"a",function(){return ee});var Ke=t("ZZRV"),i=t.n(Ke);function ee(d,H){var g=Object(Ke.useRef)();Object(Ke.useEffect)(function(){g.current=d}),Object(Ke.useEffect)(function(){function v(){g.current()}if(H!==null){var M=setInterval(v,H);return function(){return clearInterval(M)}}},[H])}},BdwD:function(ke,f,t){"use strict";var Ke=t("55MS"),i=t("ZZRV"),ee=t.n(i),d=function(g){var v=g.styles,M=v===void 0?{}:v,G=g.customText;return ee.a.createElement("section",{className:"tc animated fadeIn",style:Object(Ke.a)(Object(Ke.a)({},{color:"#999",margin:"200px auto"}),M)},ee.a.createElement("img",{src:t("FOrL")}),ee.a.createElement("p",{className:"mt20 font14"},G||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};f.a=d},BjJ7:function(ke,f,t){"use strict";t.d(f,"d",function(){return i}),t.d(f,"c",function(){return ee}),t.d(f,"f",function(){return d}),t.d(f,"b",function(){return H}),t.d(f,"e",function(){return g}),t.d(f,"a",function(){return v});var Ke=t("m3rI");function i(M){var G=!0;if(M.length>0){for(var B=0;B1&&arguments[1]!==void 0?arguments[1]:"",B=[],ae=0;ae-1)){$e.next=7;break}return Pe.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(K[fe]," \u9009\u9879\u7684\u5185\u5BB9")),$e.abrupt("return",!1);case 7:if(y.length){$e.next=10;break}return Pe.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),$e.abrupt("return",!1);case 10:if(!(y.length<1)){$e.next=13;break}return Pe.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),$e.abrupt("return",!1);case 13:if(!(Dt.length<1)){$e.next=16;break}return Pe.b.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"),$e.abrupt("return",!1);case 16:if(_=ot.map(function(vt,Ra){return{choice_text:vt,is_answer:y.includes(Ra)?Ra+1:0}}),!n.question_id){$e.next=23;break}return $e.next=20,tt({type:"exercise/editExerciseQuestion",payload:{id:n.question_id,question_title:Re,question_type:1,question_score:Mt,question_choices:_.map(function(vt){return vt.choice_text}),standard_answers:_.filter(function(vt){return vt.is_answer}).map(function(vt){return vt.is_answer}),tag_discipline_ids:Dt,sub_discipline_id:(Qe=V.editData)===null||Qe===void 0||((we=Qe.exercise)===null||we===void 0)?void 0:we.sub_discipline_id}});case 20:R=$e.sent,$e.next=26;break;case 23:return $e.next=25,tt({type:"exercise/addExerciseQuestion",payload:{insert_id:n==null?void 0:n.insert_id,categoryId:nt.categoryId,question_title:Re,question_type:1,question_score:Mt,question_choices:_.map(function(vt){return vt.choice_text}),standard_answers:_.filter(function(vt){return vt.is_answer}).map(function(vt){return vt.is_answer}),tag_discipline_ids:Dt,sub_discipline_id:(ct=V.editData)===null||ct===void 0||((Ze=ct.exercise)===null||Ze===void 0)?void 0:Ze.sub_discipline_id}});case 25:R=$e.sent;case 26:R.status===0&&(gt(-1),Pe.b.success("\u4FDD\u5B58\u6210\u529F"),pt(!1),tt({type:"exercise/editExercise",payload:Object($.a)({},nt)}));case 27:case"end":return $e.stop()}},he)}));return function(){return Ge.apply(this,arguments)}}(),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\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(Ge){var he,fe;return(V==null||((he=V.editData)===null||he===void 0||((fe=he.exercise)===null||fe===void 0))?void 0:fe.exercise_status)===1?Ge:Ge.id!=="del"&&Ge.id!=="add"}),ht=function(){var Ge=Object(x.a)(e.a.mark(function he(fe){return e.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:R.t0=fe.id,R.next=R.t0==="del"?3:R.t0==="up"||R.t0==="down"?5:R.t0==="edit"?9:R.t0==="add"?11:16;break;case 3:return s.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(x.a)(e.a.mark(function we(){return e.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:return Ze.next=2,Object(k.j)({id:n.question_id});case 2:tt({type:"exercise/editExercise",payload:Object($.a)({},nt)});case 3:case"end":return Ze.stop()}},we)}))()}}),R.abrupt("break",16);case 5:return R.next=7,tt({type:"exercise/exeriseMoveUpDown",payload:{id:n.question_id,opr:fe.id}});case 7:return tt({type:"exercise/editExercise",payload:Object($.a)({},nt)}),R.abrupt("break",16);case 9:return It!==-1?Pe.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Ce(!1),gt(n.key),pt(!0)),R.abrupt("break",16);case 11:if(!(It!==-1)){R.next=14;break}return Pe.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),R.abrupt("return");case 14:return C({key:n.key,insert_id:n==null?void 0:n.question_id,question_type:0}),R.abrupt("break",16);case 16:case"end":return R.stop()}},he)}));return function(fe){return Ge.apply(this,arguments)}}(),rt=function(){var he;return r.a.createElement("aside",null,r.a.createElement("div",{className:Q.a.questionType},r.a.createElement("div",null,r.a.createElement("span",{className:"font16 c-blue"},n.key,"\u3001\u5355\u9009\u9898"),"\uFF08",n.question_score,"\u5206\uFF09"),!n.hideAction&&Wt.map(function(fe,_){return fe.id==="up"&&n.key===1||fe.id==="down"&&n.key===n.len?null:r.a.createElement(h.a,{key:_,placement:"bottom",title:fe.name},r.a.createElement("span",{onClick:function(){return ht(fe)},className:fe.icon}))})),r.a.createElement("div",{className:"mt5"},r.a.createElement(U.a,{value:n.question_title})),r.a.createElement("div",{className:Q.a.questionChoices},n==null||((he=n.question_choices)===null||he===void 0)?void 0:he.map(function(fe,_){return r.a.createElement(g.a,null,r.a.createElement(M.a,null,r.a.createElement(B.a,{key:_,checked:n.standard_answer.includes(_+1),disabled:!0},K[_],".")),r.a.createElement(M.a,{flex:"1"},r.a.createElement("span",{className:"c-black font14"},r.a.createElement(U.a,{value:fe.choice_text}))))})))},ba=function(){var he,fe;return r.a.createElement("aside",null,r.a.createElement("div",{className:Q.a.questionType},r.a.createElement("div",null,r.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")),r.a.createElement("p",{className:Q.a.titleWrap},r.a.createElement("span",{className:Q.a.required},"*"),r.a.createElement("span",{className:Q.a.title},"\u9898\u5E72\uFF1A")),r.a.createElement(re.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Re,onChange:function(R){return Be(R)}}),r.a.createElement("p",{className:Q.a.titleWrap},r.a.createElement("span",{className:Q.a.required},"*"),r.a.createElement("span",{className:Q.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",r.a.createElement("span",{className:Q.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),ot.map(function(_,R){var Qe,we;return r.a.createElement("div",{className:Q.a.choiceWrap,key:R},r.a.createElement(h.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},r.a.createElement("div",{className:"".concat(Q.a.answer," ").concat(y.includes(R)?Q.a.activeAnswer:""),onClick:function(){y.includes(R)?b(y.filter(function(Ze){return Ze!==R})):b([].concat(Object(D.a)(y),[R]))}},K[R])),r.a.createElement("div",{className:Q.a.editorWrap},ua===R?r.a.createElement(re.a,{id:"single-question-option-".concat(R),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:_,onChange:function(Ze){ot[R]=Ze,xt(ot)}}):r.a.createElement("div",{className:Q.a.htmlWrap,onClick:function(){return _e(R)}},r.a.createElement(U.a,{value:_}))),((Qe=V.editData)===null||Qe===void 0||((we=Qe.exercise)===null||we===void 0)?void 0:we.exercise_status)===1&&r.a.createElement(r.a.Fragment,null,R>1&&r.a.createElement(h.a,{title:"\u5220\u9664"},r.a.createElement("i",{className:"".concat(Q.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return xt(ot.filter(function(Ze,ga){return ga!==R}))}})),R<7&&R===ot.length-1&&r.a.createElement(h.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},r.a.createElement("i",{className:"".concat(Q.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return xt([].concat(Object(D.a)(ot),[""]))}}))))}),r.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"),r.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",r.a.createElement(d.a,{value:Mt,max:1e4,min:0,onChange:function(R){yt(R)}})," \u5206"),r.a.createElement("p",{className:Q.a.titleWrap},r.a.createElement("span",{className:Q.a.required},"*"),r.a.createElement("span",{className:"".concat(Q.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",r.a.createElement("span",{className:Q.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")),r.a.createElement("div",{className:"mt5"},r.a.createElement(We.a,{selectvalues:n==null?void 0:n.tag_discipline_ids,value:Dt,onChange:lt,subId:(he=V.editData)===null||he===void 0||((fe=he.exercise)===null||fe===void 0)?void 0:fe.sub_discipline_id,knowledgeOptions:ye,onAddKnowledgeFinish:Se}))),r.a.createElement("aside",{className:"tr"},(It!==-1||n.question_id)&&r.a.createElement(i.a,{type:"default",onClick:function(){N(),pt(!1)}},"\u53D6\u6D88"),r.a.createElement(i.a,{className:"ml20",type:"primary",onClick:function(){St()}},"\u4FDD\u5B58")))};return r.a.createElement("section",{className:Q.a.wrap},!Ct&&rt(),Ct&&ba())};f.a=Object(E.a)(function(be){var j=be.problemset,oe=be.loading,Fe=be.globalSetting,V=be.exercise;return{problemset:j,globalSetting:Fe,exercise:V,loading:oe.effects}},null,null,{forwardRef:!0})(Object(te.forwardRef)(m))},FOrL:function(ke,f){ke.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAABKCAYAAADUvCinAAAAAXNSR0IArs4c6QAAFq9JREFUeAHdnAl4VFWWx6sqlYWEkIRsJCRkJQECCXsIS0gAWWwQl1YQxQ2nRx0/u9We8etvpmf87LFt7XHs7mmXbhVEFESQdWRfwiKGXRYhkI0sQAIBAmQnqZrfKfMyZVGVqldLjL7vu9997757zz33/84995xzb5VG8xO/Fi1aNPTDDz/M7w7D1HcHJjzFAyCPNxgMi/V6/YOe6kMNXZ2ayj+mugsXLhSAFxqNxtmPPvroge7A+09Osj///HOvmzdvvoZET/D19Z04f/78i90BaOHhJwU20hx748aNZVqt9kR0dHTOnXfe2dxdgBY+tN2JGVd4QT8/gsp4GRovPfnkkytcoeWptj96ycbaiEdl/BWgEWjt+AULFlzwFFiu0v3RSvaGDRt8L168+CIALNDpdL99/PHHl7oKhqfbe3m6A3fTR4J1/fr1m88iuBxJPs8iOBdr45C7+/EEvR+NZIuVUVdX9wBg/wYgTnp7e//rI488UuoqKCyqv4FmK+rnj67Sste+2+vsjz/+OODWrVsiyb9iMIcAZh4L4El7A3PkPUA/Db2ZERERdzhS39U63RbsDz74YDBq4qmWlpZZ5GtIdz7xxBMlrg5YaY/18iuAnhsYGDht1qxZDUq5J/NuBTZSnIAUzwGEOYB7i/R3pO5f3AkGtHVI9BuAmkG644EHHrjpSYDNaf+gOvvQoUPe33zzTRYMTSVNB1xf0mfo4+V4fkXmjMr9p59+GtLU1CSSPpzHvcQ8NqK36y3r2Xpub7+M92UZGRnPjhw58patup4o71KwkahwgBqFXTyawUgS6RI9vBngNj/22GPFloNkukfTZjZ17iXl8L5jNlLexPMW8lU9e/Zcj5RetWyvPKOWsrl/HzPxTdTR35XyrszdBjZAaD/66KMgBh4KmGGkKAaSzHN/yXkv96IbD5If8PLyOpCWlnbUmnQtWbIkGV19jwBM3Uyh7efnp+nfv3/lmTNnYnx8fE7OnDkzrKioSFdYWBhx/fp1wayVurvIV/Ph1mAOnpfC9evX+1+6dOkVaEzmcb67FlehrfZyC9hI3wEG04/B1sLAFVINqYrnYsoLJfXq1asYyWu0xaDEndva2u6hjYA8ROohrW0pKSmlgCz3iRTpli1bpgHMvPvvvz9H6siFaqkuKSlp40NEX716VQMNI8US6dsCrQd5/gS18XtrH1bad9XlFrCdYRYQdIsXL84CYFEP90AjQegEBQU1p6amliYnJ/v06NFDyr7HozWwpZ1yNTc31+zZs6e1rKysj1IG2CfpYxWzaTWe5jdKeVfn3xuIpzuXBfH48eOTUDEC7t2kSOkzJCSkftCgQaXx8fGBqIs4KbN1dQK2ob6+fu+uXbt8/f39/bKysvwANxzQa8+ePdv3woULvkIT4M+RrSKtRnfv49nAfZdcHge73SmZzmhEPcwkD5KRhYeHXwPgsri4uFCsj1gpc+SyAnbNlStXjiDN0aGhoY1jxowJhN4AS1rMoNrz58/XnD59Ooo8AF6kSjVgr2XRXB0QELADNddi2c6dzw6DjbvcE3f5CZiMcZQB6qYwmKnkPaRNnz59qgcPHnw+JiYmCqmTBVT1JWADzm5sb92xY8dakdhE9HFlQkJCDDT7OUKQmXWTINbFgoKCyPLy8iCepZmssl8K8GpNSkf6lDoOgd2++5EPaCMdJWwirtVq+vbtW4bVcZlgfj8GEqGmvVndNgApQIIvbdy4MRcpbQLgIwMHDgxAr6dTz6FxmNHruIVuw+XLl8sBPrS0tDQc2qJqHDYpOwg5cOMQk1gKQ2DiuAP0hFFNfHz8WQCuxfsTc6+3I+3M6rTwUauwMCqR2pvo3J7V1dVxYWFhtUT7bh44cCAL0y9vzpw5OWZt3HXbxAc9h6rpiXUTgzcrdMWk3E2+ytykdKZDh8BeunRpWENDQyUdmBYZy45goo1pfAqAG9Gbqbw36WXLepbPqKV8pnH9tWvXfGtrawNZ4EKpo8dMvI5OvwS4BhbPSOgnS7m0b1cjngJbulCuFvgqYXH1wZ5P4OODucmkFOBnESVU7eZ3eGNKD9byefPm1SDdTzDl3kTqOkwqpS7T+Tg2bChqwmQfK+X2cnSsP/pbg5kni1oogxE1Izv+0od8tB/y8uFDJ2LjF7KveQ2h6M3YRTgnwufL5LJxoepySLLNKQL6HUjdFlb9OhhYcuTIEYlrJEkdQD82YsQIPwL6HgOqKyQbW73s1KlTLaRkkWjWhSYW9pPY/z2J5YSfPHkyCEEZjs1+whwbe/cOSbZCZOfOnfri4uK3ANqIuuhJenrYsGHHmGpvfvXVV+PQdWNIGqZ/0dixY+sxpyT28aO4mLXXEZ4LgBmP3o4DTJlxZ4YMGdKEozWIQZiMg9GjR9eBgZ6P8A6Snt2uWhwaoyqwWTR+ifucBsjmxDMok3QWa+rVzZs3D4bpWSQd9arHjx9/nsVNLAZVfZl34MH7Ntz7khMnTgQztnAAD8J6quIIRAFmqizut81QynpOnDjxwqZNm8Yzyx+Bt8WO8uewGpHoGwtVATEJMbdEr9q6ylnsFhEAimY1f5iv34MAfR0e3Rn080CY9bfV0JFyd6gRpPIicZTmb7/9Nr6xsVE82Ib09PRiFvkIJNrk1drjBaFqxjm6gceb+tBDD12zV1/eq5G2/4KhQIC2R7dfcHDwfxCPrmZQb6xdu1aP1fGLLVu2jICxVnT6MWZBLIupWpPQXr+dvkdq6wHnIo5QLKZkFOMw4sEWooe9uY+nsarFPTc3tx4rLZyP9Sptn+m08/aXDkk20yUHoHYi1Qa+fGdSba3Pawz07TVr1lxB4p9C0lNFH/LhCnBMenEfba2RrTKVkm0k/FpGPCYIPRsiNJOSkqro+wZ6WBZ1l04XMDOu5ufnBzNbMzEF7e7w6wnoxwLAW6ShdG4VSMAKY2EwOgG0jC8EKf63e++9t47799B1ryFhC44ePTqBJDHqCmi38jETpLI7Lon8EecWNdGXWRWP+qqbOnXqWfRwDLyIWXmb+epMv8yMXqgjHUL0LvhlAnqnQS09lZaQJnbWGQucJjEx0RS56ayenXc9ef/r6dOnN5Mv3Ldv35u4yPNwGO4DGC8AuYKVcwWJS7FDx+prxtCEx1mNFEeTh/Xu3bsNS6kUvoNYa0RlOUXXamfthYCrnzRpUs0XX3wxEqH9BcXvdVqfhe8GjAZ2Vmn27NmtAK5Gv3dGTnnXys1SzMaP9+7dexf3C+AjAAumAdDLxRqg7LY+LdUIDscF7N5APpo4Rhp0cBX2vgE9rEo9KUw5kyM4TZi8jcyaVMK2l23R8AJIUR9ptiogGRrccKvqxVYbB8uFZgbgPowEViLZv0TCCwkLZJAlAJ4RwIpYbP2RIG+FJsBqiNMgrPqmvLy8AMy2QKyJlnHjxl1CHQVGRUUJ6J0Kj0LLXTlBtlvM0sDW1tbwdevWrbVFV9seb36BCsOQLHNQk9HRaRLjJRjvY4uAm8s3wvDr7EEmsk6IO5xG0EmDBSNbY8FE5xq3bt0aLZE57OE2hOAiuWwi+7qZD9Xk8Ctqt23bJnuw/wSOVQoB7o0IxgnZzLZqjbR7it8MHTp0EAO1Wkch5qF8N3RfRQ+KtfAi/E5W+snMzKwaMGCAPwPopZR1lxzb21hZWWkNLwMf4SlzSe7gGW/qOaZwGmCLXv0hrmw63Yz+ex6TagqMfqEwwWzb1h2BFv4Ixl1Q+LTIdQjM726zM1ErEUzhVXh8OhbFDl1p0birHlcTnziJ2niXDk28Ijn9MbkE8P5dxYSdflrh70vi7Kzze+OpG2yjfu1tqz0No/kKAcQMdLjbrSw2t9WxQczdxWKzvs35kefgR1kzqrmPxNTqQ9i3gvcO7126mznolYHRpu3bt4diEc3iubN1o5nZ+aI1/aJBVw5Hul9lcZqOpaBBkgyYNVZVjgcGoZBcs2LFCjm9WgHAYqPLR1+ekBAfVVp6Lhu9vRgLZD5lXcmXCMAmXP4iQsvZYCSWnOxOFZDEsTkiz+YXak9+ElHAoaErVsFWKmODj+f+VQ7IZKOPxLFRXnVFPpmPns4A3sLm3l5VVSWL5PIZM6ZP3rFjZzMS3wev9BNMw0e7gJkqTNLVWBv6mpqa++FJVIVsl60lvcPassMRHjoFWyEA6FO5/090+CisAWNkZKRD7ZT2TuQnkeqhSHUxbaMmT550eNu27XIAU8CeQ/CH4yG7s5lsRUjMDQY8wok+7DURj3kHNv8hdPFQAJZTAsq436DPP7N421oQrdK+bYG0VgtDvZj0/pQpU2SjIANdFY4zYiSeoXRurZkrZb8lwJMMgQXh4aH/GxsbOwUnR+h9279/8mDWkXiOfXxJkD+LOMsuvEaZcopel3quXDXEVhYhxbu5JrDh/DNAltj2HlIthCWu8hBnBivVdqJq8aODNZwG7Q0DH1ZUVMgxMb/hw4e7G3SJDX9C2s3gjBkZw6wuPCkp/TPh4QyHJh+En7c47PO82sFb1N+NpbODKxXH6h8A2If+b6Jz/zZq1KjS3r2D79uwYdO3tHF690kV2ObMTZyYXVleXrGW6T6HraMYkkQF3SHpH6CrM+lrBLvseT4+3jJ9zbs23VMWzi7QUayBRKRQfsS0HnNQrAI1l4R/l6KTqjkzch80X5bGgHyKgNjirKzMQFQVMRtNVDsLhe3Et6Na5USunHVQ0lXuP0a1dPgE7XU7MqfBRoUkI10vpqam7C0oOGMCHSkPY2NAkHEW9Dbavs2g3xEOhw3LqOfeprUhH4LZtZQw57yVK1ca586de55mfaWtnSsfFbSGAz8xqAyxaIJI4sCtGDAgZUtiYvJ4o9HwCs++Vr4zxZok+JLc8roLQclhwdxl+UKenQZbIUan4wFc0leAvoYd6QewXHoRWFKqqMnXsVERgGTNwIM93qOH/x32GiclJU5BjRzkzMldhw8ffo3wwku0sfaBbogUf/3113ybMzPh+w9Cm74uIL1/YpZUBgT4y6+E3wdoe93afE/7XF56BmyzXscNGJA6jud9p08XlAD6fQy8BwupWRW7t3+hhsRCtEOHZojTkm6vBXUjJkyYcBBVUs/O+DMEp/7GrHvarN1hPsQytueCsGIep/yp9nd5RAsXEyns4+Wlk1+N9SOZNXP6dp+tli5LthXCYwcOHDAWxvMx/CsZ+GzUizfHGqxU/V7RCX65UEC7hzl3Uo79nOPo4PV6r58Rw36PD/wU8e5BnOfYDeWzgH8AaRf7/DWSN1Issfu/8kG2xMXFcqJWKyrL39F+FG6hs5N7UXneZqkBOqKztyj1LHNPgG3qA4bGpKUN0sDAfqbuFaRoGouoF16pJQ/K8/8QKniOBx/AOEW76coLR/L4+Lh7WeS2IL1T0Zuf0mYMNJ6UtvBygvTu5Mk5l/V633/UaIzPfifEzkkypudj/HCq3BG+zOt4DGylEwaZOWjQQA368iA7GvU4RBNZ1LToSaWK5FcJ5KwiL2Qg1yIjI0abv3TkHmAjsrOzGwhz1nD/EG3ESljODFnEgaEBGo0B9SQnt5wD2BEe7NXxONgKA4A7CutFdlkOA7qRBXQkp11Nr9kw3cDmrAAUggraTi5TX/Wl02nvRge/dPDgwRbCw/lRUX0ehMgKFrxA1cQ80KDLwFZ4xxYfkZiYoMFxOLp//34/AB/IZoUc5vk5H6S5b99om1t0Co3O8tDQ3q/MmDHtGMrjv6Gp7axuV7/73lzuys5xQIbFxsYMbGlpOobzchxg/DAf+YWX1tVjBmIbj+5uQAu2qiUb6WtB/2pY6c9zsrMV0OJc+UheXvoMzDxNRkZ6GbSzAMkVcp5uK56tzEqnmFQt2RwXXsWi915VVXWfrVu3xeEgFAD+RVdHCc04gFb98V3t15H2HKNrOn78hFg1idRfimkpnqrqS/XgMjOHpfDrh6zr12v/ed++/CklJaV3lpWVG7EwDsbF9WO113TpGT7VI1bRAFe+pbCwyIcAlQ+xkg0cyGnipMHrgO6Ui6lqAeEoQSBBeyJfxth2nvOLi0s+Jeb7JFKZgdkmh8YPYQVI/Fd2V9x2bdy4SWiZ4tluI2qDECDf4mygd0VFpSE4uNcGPGGDt7ePhFq9ALpcr/dO4/dCcpxO1aVKsgH612ZAS0djkpISSUnL8dQ+4WM8z/m98adP+9WwnXY4JCQIT9LkZali6oeqjC5uRZL1SLKORXvt5Mm5unaQZXfcxBZ5P/ZmwUHzslo+VYEN8bnWOzDOGTFi+N1arebtHTvyEIzm5/AaJ7KdVjxy5IgKpt5EmFQ1i6z345nS1ta2Vvk1AQdtNIC8Oicnx5uI4ix47gDZomex31+2KLP7qBJsY79OKIrJ9cKkSbmXm5ubfpeXtzuFE6SP5eXtSurdO+Qg8ZFbqJmxnbTv8lc4WG2ckfE6d67MCMgrOXPtx2EC+bsNWyC389gpDjbHoQpsJPcCgMqKbPOC0XAfH98/TJs29fTlyzXP8nv1u69evTZ1+/YdRs7hbR4yJC1Cp/MaZpNAF7zAejIQR9EBchsgr8rNzfFHEGTzQEuyy4HgYLeSlQqqwIYX4hdG0Vd2L5geGBYW+g4btFsJuT5z7ty5ZzjKO43f3TSyS78S130IRFLtEnJjBXgC5HM6gL6FdbGa3SY5hPlzyh0CWWHlOxyUJ8dzVXqUn0dEtrW1yt9JhDnehSnqZmCci/bvP1jADzklXt0HB+YS0b3NMTF9c6Fld6fBFWsEQTayX6ktKSnll1+9VuFEBeNMzRCQ1YxD6mKN1NB2MAG1atVt1Taorj4/BQdqPe381LaF0TqDoe0t9Lk3foKEU/2JlRSwiO7j8PrdPNu00Z0BGzBNBx0xTxsx4Vamp2eE85FVhW4txtik12tnRUb23WZR7tCj6i8rVDk+wHaVcTm3IQ71cnulyvr6hj9yVGA4r2QPUMeGwa6xY8cUsRX2IBjd9osylWAD8nkkuaRBFj5+Q8M6oXUFZBkBu/7aORxR3ioPzlxOgS0doXs5u2FYDDDZznQsbZD0QzgO73HAfR50JlFkYEdn5dixWc3oUgG9Y01xBGzoGREEURd1QocfSEUB8jRn+VPaQZdjFbpHWeDPKWXO5E6DrXTGoodkGl8BmHilTG3OYFYTe9gIUC9AZwDPjZy+Woi5yP+S6ORPYbSdgS0g8/G1RUXFN/nN5Yr09MGxgMPsc+2C7jlE4t/5ZcES1yh919plsIUMYHhXV1+Y39ZmFD3s1CEWzCnZWXl7z56vKrHPX4JmOM/VnIb6gEOUOfziYBzPt7nr1dWXNDgkN3CgPsesjAfkKdRz9TrGEZi/REZGLwFw4cstl1vANueEA5BjDIbWOUiEOAcJ5u8cvL+K8fC6HMXF55DjwrIQl5PEodqEKWnSvRxw1OBaXw8MDFg+ePAQCYA5tbtDO9MFqKWIzTqdTv8ZBznzlXJ35m4H25w5gB8M8LMpuwvwhwNchw42r2fjvrCurv4N/vspFyBEf5t4HT16lAZ1UYskf8aGcgptRdervqDJoRzTEV8BeB0An1BNRGUDj4Jtzgtg9cBOz0BaRzLQkayFnDzVDqTcy7ye5T3qZVdJSfH7BQWFv+edN2plDfY5el2Ta1nX1jP9tQHsaYyew/R3CHPzEHbyMcobbbXxRHmXgW2NeQbuS6Qwlg9AyLaNQzLySwKtqAt+dSxHwsQE1PYAWAM5Z+hM/1F1B+344ar8+6URsP4/p9512lZQXs49uVc5wFaw4VEBsLT5Ya//AzDfafkdei4SAAAAAElFTkSuQmCC"},GABl:function(ke,f){ke.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAKi0lEQVRoQ71ae3BU1Rn//e7dzYuioNRsHlSqRiUB2eUx0hbaKAHEAMWxiQ6PTUAUGCuIQNVOZ0xnrHUE5GHHIqOwCag8BlQiQnnUokgt5AEIK5GnBpIFXwjkAdl7vs7dkJCETXLvEj3/5d7v9/u+337nfN8554bowBHo16+3YRh3K7IPBHcRSIDI9QJ0AWkA8h0E3xM8DWAvde5x6Pqe+D17jnVUGLxWogqPp78SGSeC3wP4ZUR8pJ+Ct50O7e344uKjEXFcBkUkSERY6e43RkE9JcCgawngaiw3O6A/l7CvaHckvLYFhTKi5B8C3B2JQ6sYEhvpcMxKKioqs4ox7SwLkvT0mFNnz82HqKkCaHacRGxL1gDybHJp6WKSYoXHkqBytzuF4FoR6WOFtKNtCP4b0c7s5N27v22Pu11B5e7+6ZTgBgE6t0f2Y74n8IUjOuo+1+7dx9vy06agcrf7fgjXARLzYwZrnZsB6BzevaRkf2uYVgWdcruHKnAjRJzWHf4ElmSl5nTcnbRnT3k4b2EFVfTt29NQ8l+zKf4EIUbi4kAnhz7ohuLiH1qCwwo62cf9ccf3l0jibh1DckPy3lKzmTcbYQWV9+k7HlArOjaEjmejRm9yaWmzOMMKMncCp9x9dwlkYEeEQUCBrO0IrqYcApx1xsV6XLt2nWl43kyQqyB38dQJPZ7MY56qdLsHGIL/iY3m24R0p2jc6BDZrkVHf3XTiBFfMy9PdbSgNotCYv6kDAPGVhCTT3vz3zCNT7o9PhHJsRoIwUJN518TS0qKrWI62q4xQ/H5uTsB+Q3I0521zrcfGf/KuTMDBrguXar7or2mSuCCRm1q4t6SN5sGOGZBTQ9DsRdgJEFpQeo8pRvRJe/MYeMUMe2lYlQczl4cBki7jT78DyCVTN32qfkuRJC8Mrd3nSGNzYoa5wYm+P5kvivv43kakBdbbWTk1zqRnlBa6jdt8j4UR1Fx9WQAUyG4aqtEUIHYBWJh4ay4dQ28ciBjJiAvR5Qx8jtEOROZsuliSFBCQc4LSvBs4xogLjmjolPLH156VLKyok4ePuKHyK1XOSN/0Bz6PUlFRaXmuzELLrmNYHCVQO6wEhjBT5zReHj99LiToUwdGPIYgNesYMPE8hDTtq0JCYovyD0KkVuaGZHvnfb6xpjPTnk8o5WS91qSNC2bo+fWZiqq1RDpZDOggMPhHPHuzKi99aIy8gHx2uQwJ9t69tr2IBPfyr3TqJPPwxE4dGScGp+//XKB2CIiQ6/YcXP3faUjGjITNII7IxBTT0eeitJjB6yfyUr5MrMrLtT6IXDZFHUWaTd0Y8LKieOVEb6JkjgwOCbTvTY726j0eFINwT4RcYRi0LVfJZeUfGqumeKimgNWp1kbQX7w/pxOmaEsHRw6BaKW2BRkBjWQCQUTFylR01td9ODjgRzfq6Gp18ezSEGmEyxJ3lfaz3w2en7VNKUQen+tQ9O0ezfMiv1QjmZcj1oJQGBvl09tKl0Fuf8Rkd+1Koj4NkqPS/lq3D+/PztoUNcLF6oOQ7AweV/p8yZm5LyqveGqWSTiSK4pnB33UH2WMtZAJMsWD7HIFHRQRFLbBnLR6Rzfk6G15PFM05R2NHFf8RazzwSDqs0Dl52ACJ6PuTm229psXhJ/xjQosZl5vs/4/NxKQNpegERQd7B3xVjfIcnK0iuPHYtOLC6uHjW/dqQoo9BO0O3ZRkfpt6+bEXNY/BmZUPJ+e/bN3pM76crPrRVIdHtAkpsDXl+oqjWMUfOrpoiC/cXbhjPqWnrhU7E75NB9dyFYt6+9uFq838/4gpwfILjOCpBkZsDr+6DBduTcmomAWmYFa9VGc3DQhplxn4h/aAqU+sIqLmRHfkZXQU6ZCG63AiRZlpQa1bu4/9K6UEGYXzMESm2zgrVqQ2i3FM6JPS7+jIEwT832xi668nN2CPBbqziN2lOV3uULTPusl6uTahTKIZFuKpt7JXGm36y4hDxSiX/YI1DG61bjupyhzaag1QJkWwfyrO6MSqkYu/QbEzNqXvV2EbnXOr51S2p4o3BWJ3Nja5btAohMsMfLV80qtxCQGXaAJJcEvL5pJmb0vJpxStRKO/hwtuYunE7ds+HJ6P1yfEwXVJ+vgCDWFi8xg64Vk7JFGattAg2nw9n35NjX92etEb32qxpzn3dNWSKxvHB2p0n12RkyHYJFtmIyjXUtnT3eye1Sc16+gUC3Q0CyJCk1aqBZIB6YKzfVsdrcMSTY4WiwJbC/C+J+vWIOq0TyHPDvNI8rKba4iBpERXUNHR9cBTkfi9j/LEJqLwW8y582OR6Ye7FXHYx3gTDnpjYiM8U4o5nZeCbyD50BpRbaEmMaE1uZtn3Y5fPQxGch6gXbJKDSdW1ExfhlW0zsmAXSxQjW+ARy1X1ZS+76k6vkd5G4J8zMhKZa2ahuqKs+DPOLn91BPsK0bctCghJXTLrDUMoPiO3PJAQvApwSyFme3xDD6PmXPCJ1MwA+KCI/axqbWZpBFFJ3LDYLQNN3cnDIEgim2NWC+unmYsqmc42XEq6C3FUiEtrpRjIIzBscm/mMeXZqih+9UOIhNbeFMhBkRb/ZMV+afaalDykb3gdBowRi/0cFtcVM2xqq1FcErZyYKoZ8FkmWGoMjjwGy6MaYTsv82a9eaOuHue2DJ6KP3P/KxQYbOThkB8R6g2/i8xwcsbfyjsJQX2x50XhNWboigGcBrKam7RKRMqce+vodYwiSIOihREYAPN5wJJGDGdkQsdc6Gpxp/AtTt/2t4c9mghIKJvcU1O0VQVQk084yhjgHxKac9i45I+VZsTj3/SGI/MIyvjF6VqBrbAoTC6vDCjIfulZM/KMo9YptchsAEk8HvPkvhdbVwYznIJJnA97EVBvLXlvfblZ0whG58nPWCvCHyJy0gyKPde7WOdVcP3JkWHfUqkOAxNn2Rcxn2vbZLXFhr15vW/nEdeeNcyUArr5ctO25OUAjH6z0+tZfzs4qRFJZiU1IHTySvPoDQKt3yeb1cFDJNhHcdI0amhQk7gh4fen1YoYPhgQ/ss/NzxHtHGj2nHDYNi/Hk9/MTQka2CoiN9t3fNVkUDr0/hU5b5SK5Gnw7yyCiMcWL+GH5sxkz80nWsO1e9uftHJysqHqtoigpy3nLYxJLgt4fY+EsnMg41FAltriIzciyjm2tcy0WuXCOUnKf/xGg1VvishwW0Fc8XIhNoYpJ7J9gfpLRByGyM8tc5FzkTromXBrxlJRaM2ReW0sSi0QQTfLwZiG1P582rv876Hs+DNehpKZFvEnoWE2U7dbbrrtTrmWjhPfeqybEby0ECLjrARF8ETML9DzxD2+WikbdifqDHND2vb/PpDm5/oXcV3XRey+tsaKH1tTLhyh661H0xCsmyaQCW1dg1HTHwpMWLbmcpneBJH7Wg+QVdCwFKI/z7R/fWdHyDULaiCIL5jdScM3Y6X+m04/aXIPQGJnwJs/OCTm8yEjYSDMLSurQPkI5CrcoK2ja0vobBTpsD3l2nKU/mGe43DFiV5Ksb8SNUCj9lrlhOUl5r8JwG9evjMBhDmdjkJYBp2luLPHHrL+nq8jxv8BV2A7FHmr6w0AAAAASUVORK5CYII="},HmJG:function(ke,f,t){},JNOM:function(ke,f,t){"use strict";t.r(f);var Ke=t("MYAL"),i=t("a/1m"),ee=t("FHsC"),d=t("4PKU"),H=t("MPZO"),g=t("bnk9"),v=t("XSsT"),M=t("iBFk"),G=t("jpv3"),B=t("9rdS"),ae=t("VBJJ"),h=t.n(ae),se=t("z3+T"),s=t("55MS"),S=t("GZha"),Pe=t("buSX"),A=t("ZZRV"),e=t.n(A),x=t("q5+0"),$=t("DndG"),D=t("9kvl"),le=t("0YPX"),ce=t("xHv9"),te=t("OJ0L"),r=t("V0Rq"),l=t("1vsH"),E=t("mgmH"),k=t("Rbwl"),re=t("hTF7"),U=t("EYz/"),ge=t("gwXo"),Q=t("DHCt"),We=t("CRgH"),K=t("GrpF"),m=t("Xc/e"),be=t("uLqt"),j=t("/vd4"),oe=t("V0hb"),Fe=t("X0rv"),V=t("/Pi5"),o=t("X/R0"),w=t("M6G9"),tt=t("XZgM"),ue=t("TFeq"),Y=t("RXQH"),n=t("VgM2"),bt=t("rjoL"),N=t("TMtJ"),It=t("CeOx"),wt=t("NiCL"),gt=t("zjzt"),ra=t("EkPb"),Ce=t("7X0+"),L=t("NfTp"),C=t.n(L),F=t("ErOA"),Bt=function(P){var O=P.shixunHomeworks,ne=P.dispatch,Oe=Object(x.m)();return e.a.createElement(N.a,{centered:!0,title:"\u63D0\u793A",visible:O.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(se.a)(h.a.mark(function Ue(){var ve;return h.a.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:return Le.next=2,Object(F.a)("/api/myshixuns/".concat(O.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"post",body:{course_id:Oe.coursesId}});case 2:ve=Le.sent,ve.status===0&&(w.b.success("\u5220\u9664\u6210\u529F"),ne({type:"shixunHomeworks/setActionTabs",payload:{}}),ne({type:"shixunHomeworks/getWorkList",payload:Object(s.a)({},O.actionTabs.params)}));case 4:case"end":return Le.stop()}},Ue)})),onCancel:function(){ne({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?"))},Rt=Object(D.a)(function(W){var P=W.shixunHomeworks;return{shixunHomeworks:P}})(Bt),ot=function(P){var O,ne,Oe,Ue,ve,me,Le,Ve,z=P.exercise,dt=P.dispatch,ut=Object(x.m)(),st=Object(A.useState)(!0),Me=Object(S.a)(st,2),Ft=Me[0],Te=Me[1],Xe=Ce.a.useForm(),X=Object(S.a)(Xe,1),Et=X[0],Ne=z.actionTabs;return Object(A.useEffect)(function(){if(z.actionTabs.key==="\u66F4\u6539\u8BC4\u9605"){var et,J,Nt,Lt;Et.resetFields(),Et.setFieldsValue({subjective_score:Ne==null||((et=Ne.selectArrs)===null||et===void 0||((J=et.record)===null||J===void 0))?void 0:J.subjective_score,objective_score:Ne==null||((Nt=Ne.selectArrs)===null||Nt===void 0||((Lt=Nt.record)===null||Lt===void 0))?void 0:Lt.objective_score})}},[z.actionTabs.key]),e.a.createElement(e.a.Fragment,null,e.a.createElement(N.a,{centered:!0,title:"\u8BC4\u9605",visible:z.actionTabs.key==="\u66F4\u6539\u8BC4\u9605",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(se.a)(h.a.mark(function et(){var J,Nt,Lt,$t;return h.a.wrap(function(ia){for(;;)switch(ia.prev=ia.next){case 0:return ia.next=2,Et.validateFields();case 2:return Lt=Et.getFieldValue(),ia.next=5,Object(r.G)(Object(s.a)(Object(s.a)({},Lt),{},{id:ut.categoryId,user_id:Ne==null||((J=Ne.selectArrs)===null||J===void 0||((Nt=J.record)===null||Nt===void 0))?void 0:Nt.user_id}));case 5:$t=ia.sent,$t.status===0&&(w.b.success("\u8BC4\u9605\u6210\u529F"),Et.resetFields(),dt({type:"exercise/setActionTabs",payload:{}}),dt({type:"exercise/getExerciseList",payload:Object(s.a)({},z.actionTabs.params)}));case 7:case"end":return ia.stop()}},et)})),onCancel:function(){dt({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("div",{className:"pl30"},e.a.createElement(Ce.a,{form:Et},e.a.createElement(ue.a,null,e.a.createElement(n.a,null,e.a.createElement(Ce.a.Item,{name:"subjective_score",label:"\u4E3B\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(ge.a,{min:0,max:(Ne==null||((O=Ne.selectArrs)===null||O===void 0||((ne=O.exercise_types)===null||ne===void 0))?void 0:ne.subjective_score)*1,style:{width:150},placeholder:"\u8BF7\u586B\u5199\u4E3B\u89C2\u9898\u6210\u7EE9"}))),e.a.createElement(n.a,{flex:1},e.a.createElement("div",null,e.a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",Ne==null||((Oe=Ne.selectArrs)===null||Oe===void 0||((Ue=Oe.exercise_types)===null||Ue===void 0))?void 0:Ue.subjective_score,"\u5206")))),e.a.createElement(ue.a,null,e.a.createElement(n.a,null,e.a.createElement(Ce.a.Item,{name:"objective_score",label:"\u5BA2\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(ge.a,{min:0,max:(Ne==null||((ve=Ne.selectArrs)===null||ve===void 0||((me=ve.exercise_types)===null||me===void 0))?void 0:me.objective_score)*1,style:{width:150},width:150,placeholder:"\u8BF7\u586B\u5199\u5BA2\u89C2\u9898\u6210\u7EE9"}))),e.a.createElement(n.a,{flex:1},e.a.createElement("div",null,e.a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",Ne==null||((Le=Ne.selectArrs)===null||Le===void 0||((Ve=Le.exercise_types)===null||Ve===void 0))?void 0:Ve.objective_score,"\u5206"))))))))},xt=Object(D.a)(function(W){var P=W.exercise;return{exercise:P}})(ot),Yt=[{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"}],Xt=[{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"}],ua=t("BdwD"),_e=function(P){var O=P.exercise,ne=P.dispatch,Oe=Object(x.m)(),Ue=Object(A.useState)(!0),ve=Object(S.a)(Ue,2),me=ve[0],Le=ve[1],Ve=Ce.a.useForm(),z=Object(S.a)(Ve,1),dt=z[0],ut=Object(A.useState)(!1),st=Object(S.a)(ut,2),Me=st[0],Ft=st[1],Te=O.actionTabs;return Object(A.useEffect)(function(){if(O.actionTabs.key==="\u5EF6\u65F6"){var Xe,X,Et,Ne;Ft(!1),dt.resetFields(),dt.setFieldsValue({subjective_score:Te==null||((Xe=Te.selectArrs)===null||Xe===void 0||((X=Xe.record)===null||X===void 0))?void 0:X.subjective_score,objective_score:Te==null||((Et=Te.selectArrs)===null||Et===void 0||((Ne=Et.record)===null||Ne===void 0))?void 0:Ne.objective_score})}},[O.actionTabs.key]),e.a.createElement(e.a.Fragment,null,e.a.createElement(N.a,{width:370,centered:!0,title:"\u586B\u5199\u5EF6\u65F6\u65F6\u957F",visible:O.actionTabs.key==="\u5EF6\u65F6",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Me,onOk:Object(se.a)(h.a.mark(function Xe(){var X,Et;return h.a.wrap(function(et){for(;;)switch(et.prev=et.next){case 0:return et.next=2,dt.validateFields();case 2:Et=dt.getFieldValue(),ne({type:"exercise/setActionTabs",payload:{}}),Ft(!0),N.a.confirm({title:"\u5EF6\u65F6\u786E\u8BA4\u63D0\u793A",content:"\u60A8\u6B63\u5728\u4E3A\u3010".concat(Te==null||((X=Te.selectArrs)===null||X===void 0)?void 0:X.user_name,"\u3011\u540C\u5B66\u5355\u72EC\u5EF6\u957F\u8003\u8BD5\u65F6\u95F4\u3010").concat(Et==null?void 0:Et.time,"\u3011\u5206\u949F\uFF0C\u662F\u5426\u786E\u8BA4\u672C\u64CD\u4F5C\uFF1F"),onOk:function(){var J=Object(se.a)(h.a.mark(function Lt(){var $t,ta;return h.a.wrap(function(aa){for(;;)switch(aa.prev=aa.next){case 0:return aa.next=2,Object(r.f)(Object(s.a)(Object(s.a)({},Et),{},{id:Oe.categoryId,exercise_user_id:Te==null||(($t=Te.selectArrs)===null||$t===void 0)?void 0:$t.exercise_user_id}));case 2:ta=aa.sent,Ft(!1),ta.status===0&&(w.b.success("\u5EF6\u65F6\u6210\u529F"),dt.resetFields(),ne({type:"exercise/getExerciseList",payload:Object(s.a)({},O.actionTabs.params)}));case 5:case"end":return aa.stop()}},Lt)}));function Nt(){return J.apply(this,arguments)}return Nt}()});case 6:case"end":return et.stop()}},Xe)})),onCancel:function(){ne({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("div",{className:""},e.a.createElement(Ce.a,{form:dt},e.a.createElement(ue.a,null,e.a.createElement(n.a,{flex:1},e.a.createElement(Ce.a.Item,{name:"time",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(ge.a,{min:1,max:Te==null?void 0:Te.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(n.a,null,e.a.createElement("div",null,e.a.createElement("span",{className:"ml10"},"\u5206\u949F"))))))))},a=Object(D.a)(function(W){var P=W.exercise;return{exercise:P}})(_e),u=t("xKgJ"),y=t("hjlX"),b=t.n(y),T=function(P){var O=P.item,ne=P.renderText,Oe=Object(x.m)(),Ue=Object(A.useState)(),ve=Object(S.a)(Ue,2),me=ve[0],Le=ve[1],Ve=function(){var z=Object(se.a)(h.a.mark(function dt(){var ut;return h.a.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:if(!me){Me.next=2;break}return Me.abrupt("return");case 2:return Me.next=4,Object(r.v)({id:Oe.categoryId,user_id:O==null?void 0:O.user_id});case 4:ut=Me.sent,ut&&Le(ut);case 6:case"end":return Me.stop()}},dt)}));return function(){return z.apply(this,arguments)}}();return e.a.createElement(wt.a,{onVisibleChange:Ve,title:e.a.createElement("div",null,"\u5355\u9009\u9898 ",me==null?void 0:me.single_question_score,"\u5206 ",e.a.createElement("br",null),"\u591A\u9009\u9898 ",me==null?void 0:me.multiple_question_score,"\u5206 ",e.a.createElement("br",null),"\u5224\u65AD\u9898 ",me==null?void 0:me.judgement_question_score,"\u5206 ",e.a.createElement("br",null),"\u586B\u7A7A\u9898 ",me==null?void 0:me.completion_question_score,"\u5206 ",e.a.createElement("br",null),"\u5B9E\u8BAD\u9898 ",me==null?void 0:me.shixun_question_score,"\u5206")},ne)},de=T,Re=function(P){var O,ne,Oe,Ue,ve,me,Le,Ve,z,dt,ut,st,Me,Ft,Te,Xe,X,Et,Ne,et,J,Nt,Lt,$t,ta,ia,aa,ie,qt,Gt,na,Ea,_a,sa,mt=P.exercise,Ee=P.loading,Z=P.dispatch,ft=P.globalSetting,Tt=Object(Pe.a)(P,["exercise","loading","dispatch","globalSetting"]),He=Object(x.l)(),Kt=Object(A.useState)(Object(s.a)({},Object(x.m)())),Pa=Object(S.a)(Kt,2),Ae=Pa[0],c=Pa[1],p=mt.exerciseList,Ht=mt.commonHeader,ln=Object(A.useState)({}),Ga=Object(S.a)(ln,2),Va=Ga[0],mn=Ga[1],qa=Object(A.useState)(""),en=Object(S.a)(qa,2),En=en[0],Ie=en[1],I=Object(A.useState)(0),it=Object(S.a)(I,2),zt=it[0],Zt=it[1],fa=Object(A.useState)({}),Ua=Object(S.a)(fa,2),da=Ua[0],Vt=Ua[1],Qt=Ce.a.useForm(),xa=Object(S.a)(Qt,1),ha=xa[0];Object(A.useEffect)(function(){var Pt;if(Object(u.c)()){var q;Zt((q=p.exercise_types)===null||q===void 0?void 0:q.total_users)}else if(p==null||((Pt=p.exercise_types)===null||Pt===void 0)?void 0:Pt.score_open){var De;Zt((De=p.exercise_types)===null||De===void 0?void 0:De.unanswer_users)}},[p]),Object(A.useEffect)(function(){Z({type:"exercise/getExerciseList",payload:Ae})},[]);var Fa=function(q){Ae.page=1;var De=Object.assign({},ha.getFieldValue());if(Object.keys(De).map(function(Ut){if(Ut==="objective_score_gte"||Ut==="objective_score_lte")return;De[Ut].includes("all")?(delete Ae[Ut],ha.setFieldsValue(Object(gt.a)({},Ut,"all"))):(Ae[Ut]=De[Ut],De[Ut]==""||!De[Ut]?ha.setFieldsValue(Object(gt.a)({},Ut,"all")):ha.setFieldsValue(Object(gt.a)({},Ut,Ae[Ut])))}),q.objective_score_gte||q.objective_score_lte){if(De.objective_score_gte>De.objective_score_lte)return ha.setFieldsValue({objective_score_lte:De.objective_score_gte}),!1;if(De.objective_score_gte!=""&&De.objective_score_lte!=""&&De.objective_score_gte&&De.objective_score_lte)Ae.objective_score_lte=De.objective_score_lte,Ae.objective_score_gte=De.objective_score_gte;else return delete Ae.objective_score_lte,delete Ae.objective_score_gte,!1}c(Object(s.a)({},Ae)),Z({type:"exercise/getExerciseList",payload:Ae})},La=function(q,De){Ae.page=q,Ae.limit=20,Z({type:"exercise/getExerciseList",payload:Object(s.a)({},Ae)})},pa=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",width:50,align:"center",render:function(q,De,Ut){return((Ae.page||1)-1)*20+Ut+1}},{title:"\u59D3\u540D",dataIndex:"user_name",fixed:"left",width:150,ellipsis:!0,align:"center",render:function(q,De){return e.a.createElement("div",null,q||"--",!!(De==null?void 0:De.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"},De.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:da.student_id,sortDirections:["descend","ascend"],align:"center",sorter:function(q,De){return q.id-De.id},render:function(q){return q||"--"}},(p==null||((O=p.exercise_types)===null||O===void 0)?void 0:O.groups_count)!==0&&{title:"\u5206\u73ED",width:(p==null||((ne=p.exercise_types)===null||ne===void 0)?void 0:ne.subjective)===1?"12%":"20%",ellipsis:!0,dataIndex:"user_group_name",align:"center",render:function(q){return q||"--"}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",width:130,align:"center",render:function(q){return q===0?e.a.createElement("span",{className:"c-red"},"\u672A\u5F00\u59CB"):q===1?e.a.createElement("span",{className:"c-orange"},"\u8003\u8BD5\u4E2D"):q===2?e.a.createElement("span",{className:"c-green"},"\u5DF2\u4EA4\u5377"):e.a.createElement("span",{className:"c-red"},"\u5DF2\u4EA4\u5377\uFF08\u672A\u7B54\uFF09")}},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",sortOrder:da.end_at,width:145,ellipsis:!0,sortDirections:["descend","ascend"],align:"center",sorter:function(q,De){return q.id-De.id},render:function(q){return q?C()(q).format("YYYY-MM-DD HH:mm"):"--"}},(Ht==null?void 0:Ht.exercise_status)>1&&(Ht==null?void 0:Ht.open_camera)&&Object(u.c)()&&!((Oe=ft.setting)===null||Oe===void 0?void 0:Oe.is_local)&&{title:"\u8003\u8BD5\u7167\u7247",dataIndex:"photo_count",align:"center",width:100,render:function(q,De){return De.commit_status>0?"".concat(q||0,"/").concat(Ht==null?void 0:Ht.photo_count):"--"}},(Ht==null?void 0:Ht.ip_bind)&&Object(u.e)()&&{title:"\u8003\u8BD5IP",dataIndex:"last_ip",align:"center",width:100,render:function(q,De){return e.a.createElement(e.a.Fragment,null,q||"--",De.commit_status===1&&Ht.ip_bind&&De.last_ip&&e.a.createElement(g.a,{type:"link",onClick:Object(se.a)(h.a.mark(function Ut(){var Xa;return h.a.wrap(function(Za){for(;;)switch(Za.prev=Za.next){case 0:Xa=N.a.confirm({title:e.a.createElement(ue.a,null,e.a.createElement(n.a,{flex:"1"},"\u89E3\u9664\u7ED1\u5B9A"),e.a.createElement(n.a,null,e.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return Xa.destroy()}}))),width:500,icon:null,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 an=Object(se.a)(h.a.mark(function Ha(){var _n;return h.a.wrap(function(Qa){for(;;)switch(Qa.prev=Qa.next){case 0:return Qa.next=2,Object(r.N)({id:Ae.categoryId,exercise_user_id:De.exercise_user_id});case 2:_n=Qa.sent,_n.status===0&&(w.b.success("\u89E3\u7ED1\u6210\u529F"),Z({type:"exercise/getExerciseList",payload:Ae}));case 4:case"end":return Qa.stop()}},Ha)}));function cn(){return an.apply(this,arguments)}return cn}()});case 1:case"end":return Za.stop()}},Ut)}))},"\u89E3\u7ED1"))}},(Ht==null?void 0:Ht.open_camera)&&Object(u.e)()&&Ht.exercise_status<3&&!((Ue=ft.setting)===null||Ue===void 0?void 0:Ue.is_local)&&{title:"\u5141\u8BB8\u4E0D\u62CD\u6444",dataIndex:"close_camera",align:"center",width:100,render:function(q,De){return e.a.createElement(V.a,{checked:q,onClick:Object(se.a)(h.a.mark(function Ut(){return h.a.wrap(function(tn){for(;;)switch(tn.prev=tn.next){case 0:q||N.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 Za=Object(se.a)(h.a.mark(function cn(){var Ha;return h.a.wrap(function(za){for(;;)switch(za.prev=za.next){case 0:return za.next=2,Object(r.c)(Object(s.a)(Object(s.a)({},Ae),{},{exercise_user_id:De.exercise_user_id}));case 2:Ha=za.sent,(Ha==null?void 0:Ha.status)===0&&(w.b.success("\u64CD\u4F5C\u6210\u529F"),Z({type:"exercise/getExerciseList",payload:Object(s.a)({},Ae)}));case 4:case"end":return za.stop()}},cn)}));function an(){return Za.apply(this,arguments)}return an}()});case 1:case"end":return tn.stop()}},Ut)}))})}},!((p==null||((ve=p.exercise_types)===null||ve===void 0)?void 0:ve.objective)!==1||(p==null||((me=p.exercise_types)===null||me===void 0)?void 0:me.objective)===1&&(p==null||((Le=p.exercise_types)===null||Le===void 0)?void 0:Le.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",width:100,render:function(q,De){q=typeof q=="number"?Number(q):q;var Ut;return q>=0&&q<=60?Ut=e.a.createElement("span",null,q):q===100?Ut=e.a.createElement("span",{className:"c-green"},q):q>60?Ut=e.a.createElement("span",{className:"c-orange"},q):Ut="--",e.a.createElement(de,{renderText:Ut,item:De})}},!((p==null||((Ve=p.exercise_types)===null||Ve===void 0)?void 0:Ve.subjective)!==1||(p==null||((z=p.exercise_types)===null||z===void 0)?void 0:z.subjective)===1&&(p==null||((dt=p.exercise_types)===null||dt===void 0)?void 0:dt.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",width:100,dataIndex:"subjective_score",align:"center",render:function(q,De){q=typeof q=="number"?Number(q):q;var Ut;return q===0?Ut=e.a.createElement("span",null,q," ",e.a.createElement("span",{className:"c-red"}," (\u5F85\u8BC4\u5BA1)")):q>0&&q<=60?Ut=e.a.createElement("span",null,q):q===100?Ut=e.a.createElement("span",{className:"c-green"},q):q>60?Ut=e.a.createElement("span",{className:"c-orange"},q):Ut="--",Ut}},{title:"\u6700\u7EC8\u6210\u7EE9",width:100,dataIndex:"score",sortOrder:da.score,sortDirections:["descend","ascend"],align:"center",sorter:function(q,De){return q.id-De.id},render:function(q){return q=typeof q=="number"?Number(q):q,q===100?e.a.createElement("span",{className:"c-green"},q||"--"):q>60?e.a.createElement("span",{className:"c-orange"},q||"--"):e.a.createElement("span",null,q||"--")}},Object(u.c)()&&{title:"\u8BC4\u9605\u72B6\u6001",width:130,dataIndex:"has_comment",align:"center",render:function(q){return q?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"}},((Ht==null?void 0:Ht.assistant_auth)||Object(u.c)())&&{title:"\u64CD\u4F5C",fixed:"right",dataInex:"action",align:"center",width:150,render:function(q,De){return e.a.createElement("div",null,Object(u.c)()&&e.a.createElement(g.a,{ghost:!0,type:"primary",size:"small",disabled:De.commit_status<2},e.a.createElement($.Link,{className:De.commit_status>1?"c-blue":"c-black",to:De.commit_status>1&&"/classrooms/".concat(Ae.coursesId,"/exercise/").concat(Ae.categoryId,"/review/").concat(De.login),onClick:function(Xa){De.commit_status<2&&Xa.preventDefault(),De.commit_status===3&&(Xa.preventDefault(),Z({type:"exercise/setActionTabs",payload:{key:"\u66F4\u6539\u8BC4\u9605",selectArrs:{record:Object(s.a)({},De),exercise_types:Object(s.a)({},p==null?void 0:p.exercise_types)},params:Object(s.a)({},Ae)}}))}},De.review_status&&"\u66F4\u6539\u8BC4\u9605",!De.review_status&&"\u8BC4\u9605")),Object(u.q)()&&De.commit_status>1&&e.a.createElement($.Link,{to:"/classrooms/".concat(Ae.coursesId,"/exercise/").concat(Ae.categoryId,"/users/").concat(De==null?void 0:De.login),target:"_blank"},"\u67E5\u770B"),!!(Ht==null?void 0:Ht.exercise_time)&&Object(u.e)()&&e.a.createElement(wt.a,{title:function(){return Object(u.j)()?"\u60A8\u7684\u6743\u9650\u4E0D\u8DB3\uFF0C\u8BF7\u8054\u7CFB\u672C\u8BFE\u5802\u7BA1\u7406\u5458":Ht.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(g.a,{danger:!0,className:"c-red ml10",size:"small",disabled:function(){return Object(u.j)()?!0:Ht.exercise_status===3}(),onClick:function(){Object(u.i)()&&Z({type:"exercise/setActionTabs",payload:{key:"\u5EF6\u65F6",selectArrs:De,exercise_time:Ht.exercise_time,params:Object(s.a)({},Ae)}})}},"\u5EF6\u65F6")))}}].filter(function(Pt){return!!Pt}),va=Object(oe.a)(pa);return va[0]=Object(s.a)({},va[0]),va[(va==null?void 0:va.length)-1]=Object(s.a)({},va[(va==null?void 0:va.length)-1]),va[0].render=function(){return"\u6211"},va[(va==null?void 0:va.length)-1].render=function(){var Pt;if(p==null||((Pt=p.current_answer_user)===null||Pt===void 0)?void 0:Pt.login){var q;return e.a.createElement($.Link,{to:"/classrooms/".concat(Ae.coursesId,"/exercise/").concat(Ae.categoryId,"/users/").concat(p==null||((q=p.current_answer_user)===null||q===void 0)?void 0:q.login),target:"_blank"},"\u67E5\u770B")}else return"--"},e.a.createElement("section",{className:"minH500 bg-white mb50 inline-block w100"},(p==null||((ut=p.exercise_types)===null||ut===void 0)?void 0:ut.score_open)&&Object(u.q)()&&e.a.createElement(j.a,{hideOnSinglePage:!0,pagination:!1,showHeader:!1,dataSource:[Object(s.a)({},p==null?void 0:p.current_answer_user)],columns:va,scroll:{x:(pa==null?void 0:pa.length)*120}}),!Object(u.c)()&&e.a.createElement("div",{className:"bg-white pt10 pl25 mt15"},!!(p==null||((st=p.exercise_types)===null||st===void 0)?void 0:st.answer_users)&&e.a.createElement("span",{className:"mr10"},e.a.createElement("span",{style:{color:"#FF954C"}},p==null||((Me=p.exercise_types)===null||Me===void 0)?void 0:Me.answer_users," "),"\u5DF2\u4EA4"),!!(p==null||((Ft=p.exercise_types)===null||Ft===void 0)?void 0:Ft.unanswer_users)&&e.a.createElement("span",{className:"mr10"},p==null||((Te=p.exercise_types)===null||Te===void 0)?void 0:Te.unanswer_users,"\u672A\u4EA4"),(p==null||((Xe=p.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"}},p==null||((X=p.exercise_types)===null||X===void 0)?void 0:X.exercise_end_time))),!((Et=p.exercise_types)===null||Et===void 0?void 0:Et.exercise_all_users)&&!Object(u.q)()&&e.a.createElement(ua.a,null),(!!((Ne=p.exercise_types)===null||Ne===void 0?void 0:Ne.exercise_all_users)||Object(u.q)())&&e.a.createElement("aside",null,Object(u.c)()&&e.a.createElement("aside",{className:"pt20"},e.a.createElement(Ce.a,{form:ha,onValuesChange:Fa,initialValues:(et={},Object(gt.a)(et,"commit_status","all"),Object(gt.a)(et,"exercise_group_id","all"),Object(gt.a)(et,"review","all"),et)},e.a.createElement(Ce.a.Item,{name:"review"},e.a.createElement(m.a.Group,{style:{width:"100%"}},e.a.createElement(ue.a,null,e.a.createElement(n.a,{flex:"80px"},"\u4F60\u7684\u8BC4\u9605:"),e.a.createElement(n.a,{flex:"80px"},e.a.createElement(m.a,{value:"all",checked:!((J=Va.review)===null||J===void 0?void 0:J.length)},"\u5168\u90E8")),e.a.createElement(n.a,{flex:"1"},Yt==null?void 0:Yt.map(function(Pt,q){var De;return e.a.createElement(m.a,{value:Pt.id,key:q},Pt.name,"(",p==null||((De=p.exercise_types)===null||De===void 0)?void 0:De[Pt.type],")")}))))),e.a.createElement(Ce.a.Item,{name:"commit_status"},e.a.createElement(m.a.Group,{value:[],style:{width:"100%"}},e.a.createElement(ue.a,null,e.a.createElement(n.a,{flex:"80px"},"\u4F5C\u54C1\u72B6\u6001:"),e.a.createElement(n.a,{flex:"80px"},e.a.createElement(m.a,{value:"all",checked:!((Nt=Va.commit_status)===null||Nt===void 0?void 0:Nt.length)},"\u5168\u90E8")),e.a.createElement(n.a,{flex:"1"},Xt.map(function(Pt,q){var De;return e.a.createElement(m.a,{name:"commit_status",value:Pt.id},Pt.name,"(",p==null||((De=p.exercise_types)===null||De===void 0)?void 0:De[Pt.type],")")}))))),e.a.createElement(Ce.a.Item,{name:"exercise_group_id"},e.a.createElement(m.a.Group,{style:{width:"100%"}},e.a.createElement(ue.a,null,e.a.createElement(n.a,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(n.a,{flex:"80px"},e.a.createElement(m.a,{value:"all",checked:!((Lt=Va.course_group)===null||Lt===void 0?void 0:Lt.length)},"\u5168\u90E8")),e.a.createElement(n.a,{flex:"1"},p.course_groups&&p.course_groups.map(function(Pt,q){return e.a.createElement(m.a,{value:Pt.exercise_group_id},Pt.exercise_group_name,"(",Pt.exercise_group_students,")")}))))),e.a.createElement(ue.a,{align:"middle"},e.a.createElement(n.a,{flex:"1"},e.a.createElement(We.a.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:function(q){Ae.search=q,Z({type:"exercise/getExerciseList",payload:Object(s.a)(Object(s.a)({},Ae),{},{page:1})})},style:{width:240}}),e.a.createElement("span",{className:"ml5 c-red"},($t=p.exercise_types)===null||$t===void 0?void 0:$t.total_users),e.a.createElement("span",null,"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(ta=p.exercise_types)===null||ta===void 0?void 0:ta.exercise_all_users,"\u4E2A\u5B66\u751F\uFF09")),!(Ht==null?void 0:Ht.is_random)&&e.a.createElement(n.a,{className:["tr",b.a.rightFilter].join(" ")},((ia=p.exercise_types)===null||ia===void 0?void 0:ia.objective)===1&&((aa=p.exercise_types)===null||aa===void 0?void 0:aa.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(Ce.a.Item,{name:"objective_score_gte"},e.a.createElement(ge.a,{min:0,max:p==null||((ie=p.exercise_types)===null||ie===void 0)?void 0:ie.objective_score,placeholder:"\u6700\u4F4E"}))),e.a.createElement("span",null,e.a.createElement(Ce.a.Item,{name:"objective_score_lte"},e.a.createElement(ge.a,{min:(Ae==null?void 0:Ae.objective_score_gte)||0,max:p==null||((qt=p.exercise_types)===null||qt===void 0)?void 0:qt.objective_score,placeholder:"\u6700\u9AD8"})))),((Gt=p.exercise_types)===null||Gt===void 0?void 0:Gt.subjective)===1&&e.a.createElement(e.a.Fragment,null,e.a.createElement(g.a,{type:"default",disabled:(p==null||((na=p.total_exercise_users)===null||na===void 0)?void 0:na.length)<1},e.a.createElement($.Link,{to:"/classrooms/".concat(Ae.coursesId,"/exercise/").concat(Ae.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(g.a,{type:"default",disabled:(p==null||((Ea=p.total_exercise_users)===null||Ea===void 0)?void 0:Ea.length)<1},e.a.createElement($.Link,{to:"/classrooms/".concat(Ae.coursesId,"/exercise/").concat(Ae.categoryId,"/review/").concat(p==null||((_a=p.total_exercise_users)===null||_a===void 0||((sa=_a[0])===null||sa===void 0))?void 0:sa.user_login)},e.a.createElement("span",{className:"iconfont icon-filesync3x"}),e.a.createElement("span",null,"\u7EC4\u5185\u987A\u5E8F\u6279\u9605")))))))),e.a.createElement(j.a,{className:"mt30",loading:Ee["exercise/getExerciseList"],hideOnSinglePage:!0,pagination:!1,dataSource:(p==null?void 0:p.exercise_users)||[],columns:pa,scroll:{x:(pa==null?void 0:pa.length)*120},size:"large",onChange:function(q,De,Ut){if(da={},Ae.page=1,Ut.order===void 0){da[Ut.field]="descend";switch(Ut.field){case"student_id":Ie("descend"),Ae.order_type="desc";break}}else Ae.order_type=Ut.order.replace("end",""),da[Ut.field]=Ut.order;Vt(Object(s.a)({},da)),Ae.order_type=Ae.order_type==="desc"?"asc":"desc",Ae.order=Ut.field,Z({type:"exercise/getExerciseList",payload:Object(s.a)({},Ae)})}}),zt>20&&e.a.createElement("aside",{className:"tc mb50 pb30 mt30"},e.a.createElement(re.a,{showSizeChanger:!1,onChange:La,current:Ae.page||1,defaultPageSize:20,total:zt}))),e.a.createElement(xt,null),e.a.createElement(Rt,null),e.a.createElement(a,null))},Be=Object(D.a)(function(W){var P=W.exercise,O=W.loading,ne=W.globalSetting;return{exercise:P,loading:O.effects,globalSetting:ne}})(Re),kt=t("E+ey"),je=t("sY1U"),Mt=t("1w57"),yt=t("CxHN"),ze=t("8RY0"),at=t("tFzH"),Dt=t("D+AN"),lt=t("j+ej"),Jt=t("L4pD"),Ot=t("k5F3"),Ct=function(P){var O=P.exercise,ne=P.loading,Oe=P.dispatch,Ue=P.activeTabs,ve=Object(x.m)(),me=Object(A.useState)(Object(s.a)(Object(s.a)({},ve),{page:1,per_page:10})),Le=Object(S.a)(me,1),Ve=Le[0],z=O.editData,dt=[{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(A.useEffect)(function(){Ue==="2"&&ut()},[ve.categoryId,Ue]);var ut=function(){Oe({type:"exercise/editExercise",payload:Object(s.a)({},Ve)})},st=function(){var Ft;return z==null||((Ft=z.exercise_questions)===null||Ft===void 0)?void 0:Ft.map(function(Te,Xe){if(Te.key=Xe+1,Te.len=z.length,Te.hideAction=!0,Te.question_type===0)return e.a.createElement("aside",{key:Xe},e.a.createElement(Dt.a,{editData:Te}),e.a.createElement(je.a,null));if(Te.question_type===1)return e.a.createElement("aside",{key:Xe},e.a.createElement(ze.a,{editData:Te}),e.a.createElement(je.a,null));if(Te.question_type===2)return e.a.createElement("aside",{key:Xe},e.a.createElement(yt.a,{editData:Te}),e.a.createElement(je.a,null));if(Te.question_type===3)return e.a.createElement("aside",{key:Xe},e.a.createElement(Mt.a,{editData:Te}),e.a.createElement(je.a,null));if(Te.question_type===4)return e.a.createElement("aside",{key:Xe},e.a.createElement(lt.a,{editData:Te}),e.a.createElement(je.a,null));if(Te.question_type===5)return e.a.createElement("aside",{key:Xe},e.a.createElement(at.a,{editData:Te}),e.a.createElement(je.a,null));if(Te.question_type===6)return e.a.createElement("aside",{key:Xe},e.a.createElement(Jt.a,{editData:Te}),e.a.createElement(je.a,null))})};return e.a.createElement("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative"},e.a.createElement(Ot.a,{isPreview:!0,activeTabs:Ue}),e.a.createElement(je.a,null),st())},pt=Object(D.a)(function(W){var P=W.exercise,O=W.loading;return{exercise:P,loading:O.effects}})(Ct),nt=t("Mumi"),pe=t("/zo+"),xe=t("VrcO"),ye=t.n(xe),At=function(P){var O,ne,Oe,Ue,ve,me=P.exercise,Le=P.loading,Ve=P.dispatch,z=P.cb,dt=Object(s.a)({},Object(x.m)()),ut=Object(A.useState)([]),st=Object(S.a)(ut,2),Me=st[0],Ft=st[1],Te=Object(A.useState)(!0),Xe=Object(S.a)(Te,2),X=Xe[0],Et=Xe[1],Ne=Object(A.useState)(1),et=Object(S.a)(Ne,2),J=et[0],Nt=et[1],Lt=Object(A.useState)(!0),$t=Object(S.a)(Lt,2),ta=$t[0],ia=$t[1],aa=Object(A.useState)(!1),ie=Object(S.a)(aa,2),qt=ie[0],Gt=ie[1],na=Object(A.useState)(),Ea=Object(S.a)(na,2),_a=Ea[0],sa=Ea[1];dt.page=0,dt.limit=50,Object(A.useEffect)(function(){me.actionTabs.key==="\u6253\u56DE\u91CD\u505A"&&(Me=[],ft(1))},[me.actionTabs.key]);var mt=Ce.a.useForm(),Ee=Object(S.a)(mt,1),Z=Ee[0],ft=function(){var Tt=Object(se.a)(h.a.mark(function He(Kt){var Pa,Ae;return h.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:return Kt==1&&(Me=[]),dt.page=Kt,ia(!0),p.next=5,Ve({type:"exercise/getRedoModal",payload:Object(s.a)({},dt)});case 5:Ae=p.sent,(Ae==null||((Pa=Ae.exercise_users)===null||Pa===void 0)?void 0:Pa.length)parseInt(st.endIP))){J.next=7;break}return w.b.warn("IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5"),J.abrupt("return");case 7:Ue({type:"exercise/setActionTabs",payload:{key:"insterIp",data:Object(s.a)({},z.getFieldValue()),type:ne.actionTabs.type}});case 8:case"end":return J.stop()}},Et)})),onCancel:function(){Ue({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("section",{className:"pl10 pr10"},e.a.createElement(i.a,{activeKey:Xe,onChange:function(Ne){X(Ne),z.resetFields()}},e.a.createElement(ja,{tab:"\u65B0\u589EIP\u5730\u5740",key:"1"}),e.a.createElement(ja,{tab:"\u65B0\u589EIP\u8303\u56F4",key:"2"})),e.a.createElement(Ce.a,{form:z,className:"pt30",name:"form",layout:"vertical",onValuesChange:function(Ne,et){Me(Object(s.a)({},et))}},Xe==="1"&&e.a.createElement(Ce.a.Item,{name:"ip",rules:[{required:!0,message:"\u8BF7\u8F93\u5165IP\u5730\u5740"}],label:"IP\u5730\u5740"},e.a.createElement(we.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(Ne){z.setFieldsValue({ip:Object(oe.a)(Ne.filter(function(et){return Object(Da.a)(et)?!0:(w.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165"),!1)}))})}})),Xe==="2"&&e.a.createElement(ue.a,{gutter:[20,20]},e.a.createElement(n.a,{flex:"1"},e.a.createElement(Ce.a.Item,{name:"startIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740"}],label:"\u8D77\u59CBIP\u5730\u5740"},e.a.createElement(We.a,{maxLength:12,placeholder:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740",onBlur:function(Ne){var et="";Object(Da.a)(Ne.target.value)?et=Ne.target.value:(et="",w.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165")),z.setFieldsValue({startIP:et})}}))),e.a.createElement(n.a,{flex:"1"},e.a.createElement(Ce.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(We.a,{onBlur:function(Ne){},prefix:e.a.createElement("span",{className:"font14"},(O=st.startIP)===null||O===void 0?void 0:O.substring(0,st.startIP.lastIndexOf("."))),maxLength:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740\u7684\u540E\u4E09\u4F4D"})))))))},wa=Object(D.a)(function(W){var P=W.exercise,O=W.loading;return{exercise:P,loading:O}})($a),Ca=t("2JKx"),jt=t.n(Ca),Ye=t("Ot1p"),qe=t("kaH+"),_t=t("dhSg"),Je=t("m3rI"),ea=We.a.TextArea,ma=Wt.a.RangePicker,oa=we.a.Option,la=function(P){var O,ne,Oe,Ue,ve,me,Le,Ve,z,dt,ut=P.exercise,st=P.globalSetting,Me=P.loading,Ft=P.dispatch,Te=Object(x.m)(),Xe=Object(x.l)(),X=ut.workSetting,Et=ut.commonHeader,Ne=Object(A.useState)(!0),et=Object(S.a)(Ne,2),J=et[0],Nt=et[1],Lt=Object(A.useState)([]),$t=Object(S.a)(Lt,2),ta=$t[0],ia=$t[1],aa=Object(A.useState)({}),ie=Object(S.a)(aa,2),qt=ie[0],Gt=ie[1],na=Object(A.useState)([]),Ea=Object(S.a)(na,2),_a=Ea[0],sa=Ea[1],mt=Ce.a.useForm(),Ee=Object(S.a)(mt,1),Z=Ee[0],ft=Object(A.useState)([]),Tt=Object(S.a)(ft,2),He=Tt[0],Kt=Tt[1],Pa=Object(A.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,unified_setting:!1,publish_time:"",end_time:"",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:""}),Ae=Object(S.a)(Pa,2),c=Ae[0],p=Ae[1];Object(A.useEffect)(function(){Ht()},[X]),Object(A.useEffect)(function(){Ft({type:"exercise/getWorkSetting",payload:Object(s.a)({},Te)})},[]),Object(A.useEffect)(function(){if(ut.actionTabs.key==="insterIp"){debugger;ut.actionTabs.data.ip?c[ut.actionTabs.type]=[].concat(Object(oe.a)(c[ut.actionTabs.type]||[]),Object(oe.a)(ut.actionTabs.data.ip)):c[ut.actionTabs.type]=[].concat(Object(oe.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)]),p(Object(s.a)({},c))}},[ut.actionTabs]);var Ht=function(){var I,it,zt,Zt,fa,Ua,da,Vt=JSON.parse(JSON.stringify(X));Object.keys(c).map(function(Qt){var xa,ha,Fa;if(c[Qt]=(Vt==null||((xa=Vt.exercise)===null||xa===void 0)?void 0:xa[Qt])||(Vt==null||((ha=Vt.exercise_header)===null||ha===void 0)?void 0:ha[Qt]),Vt==null||((Fa=Vt.exercise_header)===null||Fa===void 0)?void 0:Fa[Qt]){var La;c[Qt]=Vt==null||((La=Vt.exercise_header)===null||La===void 0)?void 0:La[Qt]}else{var pa;c[Qt]=Vt==null||((pa=Vt.exercise)===null||pa===void 0)?void 0:pa[Qt]}}),c.file_list=(Vt==null||((I=Vt.exercise_header)===null||I===void 0)?void 0:I.attachment_id)?[{uid:Vt==null||((it=Vt.exercise_header)===null||it===void 0)?void 0:it.attachment_id,id:Vt==null||((zt=Vt.exercise_header)===null||zt===void 0)?void 0:zt.attachment_id,url:Vt==null||((Zt=Vt.exercise_header)===null||Zt===void 0)?void 0:Zt.photo_url}]:[],He=(Vt==null||((fa=Vt.published_course_groups)===null||fa===void 0)?void 0:fa.map(function(Qt){return{course_group_id:Qt.course_group_id,end_time:Qt.course_end_time,publish_time:Qt.course_publish_time}}))||[{}],X==null||((Ua=X.course_groups)===null||Ua===void 0)||Ua.map(function(Qt,xa){Qt.cilckkey="",Qt.isselect=!1}),X==null||((da=X.course_groups)===null||da===void 0)||da.map(function(Qt,xa){var ha;X==null||((ha=X.published_course_groups)===null||ha===void 0)||ha.map(function(Fa,La){var pa;(Fa==null||((pa=Fa.course_group_id)===null||pa===void 0)?void 0:pa.includes(Qt==null?void 0:Qt.course_group_id))&&(Qt.cilckkey=La,Qt.isselect=!0)})}),console.log("data:",c,X),p(c),Kt(He)},ln=function(){var I,it,zt,Zt,fa,Ua,da=JSON.parse(JSON.stringify(c));if(da.categoryId=Te.categoryId,da.publish_time_groups=He,da.attachment_id=((I=da.file_list)===null||I===void 0||((it=I[0])===null||it===void 0||((zt=it.response)===null||zt===void 0))?void 0:zt.id)||null,delete da.file_list,!c.unified_setting)delete da.publish_time,delete da.end_time,He.map(function(Qt){if(!Qt.course_group_id||!Qt.course_group_id){w.b.error("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");debugger;throw new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A")}if(!Qt.publish_time||!Qt.end_time){w.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 w.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 w.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==="pub"&&!((Zt=c.public_ip)===null||Zt===void 0?void 0:Zt.length))throw w.b.error("\u8BF7\u586B\u5199\u516C\u7F51IP\u5730\u5740"),new String("\u8BF7\u586B\u5199\u516C\u7F51IP\u5730\u5740");if(c.ip_limit==="inner"&&(!((fa=c.public_ip)===null||fa===void 0?void 0:fa.length)||!((Ua=c.inner_ip)===null||Ua===void 0?void 0:Ua.length)))throw w.b.error("\u8BF7\u586B\u5199\u516C\u7F51IP + \u5185\u7F51IP\u5730\u5740"),new String("\u8BF7\u586B\u5199\u5185\u7F51IP\u5730\u5740");if(c.open_camera||c.screen_open)var Vt=N.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(ue.a,{align:"",justify:"start",className:"mt20"},e.a.createElement(n.a,{flex:"24px"},e.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),e.a.createElement(n.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(ue.a,{justify:"start",className:"mt20"},e.a.createElement(n.a,{flex:"24px",className:"mr20"},e.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),e.a.createElement(n.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(m.a,{onChange:function(xa){return Vt.update({okButtonProps:{disabled:!xa.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){Ga(da)},okButtonProps:{disabled:!0}});else Ga(da)},Ga=function(I){Object(r.P)(Object(s.a)({},I)).then(function(it){it.status===0&&(w.b.success("\u66F4\u65B0\u6210\u529F"),Ft({type:"exercise/getCommonHeader",payload:Object(s.a)({},Te)}),Ft({type:"exercise/getWorkSetting",payload:Object(s.a)({},Te)}),Nt(!0))})},Va=function(I){return I&&I1}else return!1},en=function(I){var it;if(J)return[!0,!0];if(X==null||((it=X.published_course_groups)===null||it===void 0)?void 0:it.some(function(Zt){return Zt.course_group_id===I.course_group_id})){var zt;return J||(X==null||((zt=X.exercise)===null||zt===void 0)?void 0:zt.exercise_status)>1?[!0,!1]:[!1,!1]}else return[!1,!1]},En={disabled:J,multiple:!1,listType:"picture-card",onPreview:function(I){_t.a.publish("preview-image",I.thumbUrl)},withCredentials:!0,fileList:c.file_list,beforeUpload:function(I){var it=I.size/1024;return it>200?(w.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(Je.a.API_SERVER,"/api/attachments.json"),onChange:function(I){var it=I.fileList.filter(function(zt){return!!zt.status});c.file_list=it,p(Object.assign({},c))},onRemove:function(){var Ie=Object(se.a)(h.a.mark(function it(zt){return h.a.wrap(function(fa){for(;;)switch(fa.prev=fa.next){case 0:return c.file_list=[],p(Object.assign({},c)),fa.abrupt("return",!0);case 3:case"end":return fa.stop()}},it)}));function I(it){return Ie.apply(this,arguments)}return I}()};return e.a.createElement("section",{className:[jt.a.form,"mb50 bg-white"].join(" ")},e.a.createElement(ue.a,null,e.a.createElement(n.a,{span:24},e.a.createElement(ue.a,{align:"middle"},e.a.createElement(n.a,{flex:"1"},e.a.createElement("h1",{className:"mt15"},"\u53D1\u5E03\u8BBE\u7F6E")),e.a.createElement(n.a,null,Object(u.c)()&&J&&e.a.createElement(g.a,{type:"primary",size:"middle",ghost:!0,onClick:function(){return Nt(!1)}},"\u7F16\u8F91\u8BBE\u7F6E")))),((O=X.course_groups)===null||O===void 0?void 0:O.length)>0&&e.a.createElement(n.a,{span:24,className:"mt10"},e.a.createElement(m.a,{checked:c.unified_setting,disabled:J||(X==null||((ne=X.exercise)===null||ne===void 0)?void 0:ne.exercise_status)>1,onChange:function(){var I;if((X==null||((I=X.exercise)===null||I===void 0)?void 0:I.exercise_status)>1){w.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&&He==""&&Kt(He.concat({})),p(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(ue.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(n.a,null,"\u53D1\u5E03\u65F6\u95F4:"),e.a.createElement(n.a,{className:"ml5"},e.a.createElement(wt.a,{placement:"bottom",title:(X==null||((Oe=X.exercise)===null||Oe===void 0)?void 0:Oe.exercise_status)>1&&"\u53D1\u5E03\u65F6\u95F4\u5DF2\u8FC7\uFF0C\u4E0D\u80FD\u4FEE\u6539"},e.a.createElement(Wt.a,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:C()(Object(l.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:Va,disabled:J||(X==null||((Ue=X.exercise)===null||Ue===void 0)?void 0:Ue.exercise_status)>1,value:c.publish_time?C()(c.publish_time):"",allowClear:!1,onChange:function(I,it){c.publish_time=it,c.end_time||(c.end_time=C()(I).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),p(Object.assign({},c))}}))),e.a.createElement(n.a,null,e.a.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u6536\u5230\u8BD5\u5377\u7684\u65F6\u95F4)"))),e.a.createElement(ue.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(n.a,null,"\u622A\u6B62\u65F6\u95F4:"),e.a.createElement(n.a,{className:"ml5"},e.a.createElement(Wt.a,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:C()(Object(l.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:J,allowClear:!1,value:c.end_time?C()(c.end_time):"",disabledDate:mn,onChange:function(I,it){c.end_time=it,p(Object.assign({},c))}})),e.a.createElement(n.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(ue.a,{style:{marginTop:30,paddingTop:40,marginLeft:40,borderTop:"1px solid #eee"}},e.a.createElement(n.a,{span:24},e.a.createElement(ue.a,null,e.a.createElement(n.a,{span:10}),e.a.createElement(n.a,{span:9},e.a.createElement(ue.a,{className:"c-grey-c"},e.a.createElement(n.a,{flex:"1"},"(\u5B66\u751F\u6536\u5230\u8BD5\u5377\u7684\u65F6\u95F4)"),e.a.createElement(n.a,{flex:"1"},"(\u5B66\u751F\u53EF\u4EE5\u7B54\u9898\u7684\u65F6\u95F4\u622A\u70B9)"))),e.a.createElement(n.a,{span:4}))),He&&He.map(function(Ie,I){return e.a.createElement(n.a,{span:24,key:I},e.a.createElement(ue.a,{gutter:[8,16]},e.a.createElement(n.a,{span:9},e.a.createElement(ue.a,null,e.a.createElement(n.a,null,"\u53D1\u5E03\u89C4\u5219 ",I+1),e.a.createElement(n.a,{flex:"auto",style:{maxWidth:400}},e.a.createElement(we.a,{disabled:qa(Ie),className:"ml20",mode:"tags",size:"large",style:{width:"100%"},value:Ie.course_group_id,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:function(zt){He[I].course_group_id=zt,ia(He.map(function(Zt){return Zt.course_group_id}).toString().split(",")),Kt(He.slice()),X.course_groups.map(function(Zt,fa){zt.map(function(Ua,da){Zt.course_group_id===Ua&&(Zt.cilckkey=I,Zt.isselect=!0)})})},onDeselect:function(zt){X.course_groups.map(function(Zt,fa){Zt.course_group_id===zt&&Zt.cilckkey===I&&(Zt.cilckkey=I,Zt.isselect=!1)})}},X.course_groups&&X.course_groups.map(function(it,zt){return e.a.createElement(oa,Object(gt.a)({key:zt,disabled:(it==null?void 0:it.isselect)&&it.cilckkey!=I,value:it.course_group_id},"key",it.course_group_id),it.course_group_name)}))))),e.a.createElement(n.a,{span:1}),e.a.createElement(n.a,{span:9},e.a.createElement(ma,{disabled:en(Ie),disabledDate:Va,style:{width:400},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],showTime:{format:"HH:mm",defaultValue:[C()(Object(l.d)(),"HH:mm"),C()(Object(l.d)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",size:"large",value:Ie.publish_time&&[C()(Ie.publish_time),Ie.end_time&&C()(Ie.end_time)],onChange:function(zt,Zt){qa(Ie)||(He[I].publish_time=Zt[0]),He[I].end_time=Zt[1],Kt(Object(oe.a)(He))}})),!J&&e.a.createElement(n.a,{span:4},I>0&&e.a.createElement(ct.a,{onClick:function(){He=He.filter(function(zt,Zt){return I!==Zt}),Kt(Object(oe.a)(He))}}),e.a.createElement(Ze.a,{className:"c-green ml20",onClick:function(){Kt(He.concat({}))}}))))})),e.a.createElement(je.a,null),e.a.createElement(ue.a,null,e.a.createElement(n.a,null,e.a.createElement("strong",null,"\u7B54\u9898\u8BBE\u7F6E")),e.a.createElement(n.a,{span:24,className:"mt15 pl30"},e.a.createElement("span",null,"\u7B54\u9898\u65F6\u957F\uFF1A"),e.a.createElement(ge.a,{size:"large",disabled:J,min:1,value:c.time===-1?null:c.time,onChange:function(I){c.time=I,p(Object(s.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)")),!(Et==null?void 0:Et.is_random)&&e.a.createElement(e.a.Fragment,null,e.a.createElement(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:c.question_random,disabled:J,onChange:function(I){c.question_random=I.target.checked,p(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(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:c.choice_random,disabled:J,onChange:function(I){c.choice_random=I.target.checked,p(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(je.a,null),!(st==null||((ve=st.setting)===null||ve===void 0)?void 0:ve.is_local)&&e.a.createElement(e.a.Fragment,null,e.a.createElement(ue.a,null,e.a.createElement(n.a,null,e.a.createElement("strong",null,"\u9632\u4F5C\u5F0A\u8BBE\u7F6E")),e.a.createElement(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:c.open_camera,disabled:J,onChange:function(I){if(!c.time){w.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,p(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(n.a,{span:24,className:"mt15 pl30"},e.a.createElement("span",null,"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444\uFF1A"),e.a.createElement(ge.a,{size:"large",disabled:J||!c.open_camera,min:1,defaultValue:5,max:10,value:c.photo_count,onChange:function(I){c.photo_count=I,p(Object(s.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(n.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(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:c.screen_open,disabled:J,onChange:function(I){c.screen_open=I.target.checked,p(Object.assign({},c))}},e.a.createElement("strong",null,"\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377"))),c.screen_open&&e.a.createElement(n.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(ge.a,{size:"large",disabled:J,min:0,defaultValue:3,max:10,value:c.screen_num,onChange:function(I){c.screen_num=I,p(Object(s.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(ge.a,{size:"large",disabled:J,min:0,defaultValue:5,max:60,value:c.screen_sec,onChange:function(I){c.screen_sec=I,p(Object(s.a)({},c))}}),e.a.createElement("span",{className:"c-grey-333"},"\uFF08\u79D2\uFF09\u540E\u5373\u5224\u5B9A\u4E3A\u5207\u5C4F\u3002")),e.a.createElement(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:c.ip_limit!=="no",disabled:J,onChange:function(I){c.ip_limit==="no"?c.ip_limit="pub":c.ip_limit="no",p(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(n.a,{className:"mt15 ml50"},e.a.createElement(R.a.Group,{value:c.ip_limit,disabled:J,name:"ip_limit",onChange:function(I){c.ip_limit=I.target.value,p(Object(s.a)({},c))}},e.a.createElement(R.a,{value:"pub"},"\u4EC5\u9650\u5236\u516C\u7F51IP"),e.a.createElement(R.a,{value:"inner"},"\u9650\u5236\u516C\u7F51IP+\u5185\u7F51IP ",e.a.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B66\u751F\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),e.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")),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("span",{className:"c-blue"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")))),c.ip_limit!=="no"&&e.a.createElement(e.a.Fragment,null,e.a.createElement(ue.a,{className:"mt15 ml50 ".concat(jt.a.ipWrp)},e.a.createElement(n.a,null,e.a.createElement("span",null,"\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(n.a,null,!((me=c.public_ip)===null||me===void 0?void 0:me.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(Le=c.public_ip)===null||Le===void 0?void 0:Le.map(function(Ie,I){return e.a.createElement("span",{className:jt.a.ipItem},e.a.createElement("i",null,Ie," "),!J&&e.a.createElement(ga.a,{onClick:function(){N.a.confirm({title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){c.public_ip.splice(I,1),p(Object(s.a)({},c))}})},className:" c-grey-c",size:20}))}),Object(u.c)()&&!J&&e.a.createElement("span",{onClick:function(){Ft({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"))),c.ip_limit==="inner"&&e.a.createElement(ue.a,{className:"mt15 ml50 ".concat(jt.a.ipWrp)},e.a.createElement(n.a,null,e.a.createElement("span",null,"\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(n.a,null,!((Ve=c.inner_ip)===null||Ve===void 0?void 0:Ve.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(Ie,I){return e.a.createElement("span",{className:jt.a.ipItem},e.a.createElement("i",null,Ie," "),!J&&e.a.createElement(ga.a,{onClick:function(){J||N.a.confirm({title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){c.inner_ip.splice(I,1),p(Object(s.a)({},c))}})},className:" c-grey-c",size:20}))}),Object(u.c)()&&!J&&e.a.createElement("span",{className:"font14 c-blue ml10",onClick:function(){Ft({type:"exercise/setActionTabs",payload:{key:"addIp",type:"inner_ip"}})}}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),c.ip_limit==="inner"&&e.a.createElement(ue.a,null,e.a.createElement(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:c.ip_bind,disabled:J,onChange:function(I){c.ip_bind=I.target.checked,p(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(je.a,null)),e.a.createElement(ue.a,null,e.a.createElement(n.a,null,e.a.createElement("strong",null,"\u5C5E\u6027\u8BBE\u7F6E")),e.a.createElement(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:c.score_open,disabled:J,onChange:function(I){c.score_open=I.target.checked,p(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(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:c.answer_open,disabled:J,onChange:function(I){c.answer_open=I.target.checked,p(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(n.a,{span:24,className:"mt15 pl30 "},e.a.createElement(m.a,{checked:c.show_statistic,disabled:J,onChange:function(I){c.show_statistic=I.target.checked,p(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(n.a,{span:24,className:"mt15 pl30 pb40"},e.a.createElement(m.a,{checked:c.assistant_auth,disabled:J,onChange:function(I){c.assistant_auth=I.target.checked,p(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(je.a,null),Object(u.c)()&&e.a.createElement(ue.a,null,e.a.createElement(n.a,{flex:"600px"},e.a.createElement(ue.a,null,e.a.createElement(n.a,null,e.a.createElement("strong",null,"\u8BD5\u5377\u5BFC\u51FA\u683C\u5F0F\u8BBE\u7F6E")),e.a.createElement(n.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(fe.a,En,!((dt=c.file_list)===null||dt===void 0?void 0:dt.length)&&e.a.createElement("div",null,e.a.createElement(Ia,null),e.a.createElement("div",{style:{marginTop:8}},"\u4E0A\u4F20")))),e.a.createElement(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:c.show_title,disabled:J,onChange:function(I){c.show_title=I.target.checked,p(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(n.a,{span:24,className:"mt15 pl30 "},e.a.createElement(m.a,{checked:c.show_body,disabled:J,onChange:function(I){c.show_body=I.target.checked,p(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(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:c.show_info,disabled:J,onChange:function(I){c.show_info=I.target.checked,p(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(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:c.show_table,disabled:J,onChange:function(I){c.show_table=I.target.checked,p(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(n.a,{span:24,className:"mt15 pl30"},e.a.createElement("strong",null,"\u5BC6\u5C01\u7EBF\u533A\u57DF\u8BBE\u7F6E"),e.a.createElement(m.a,{className:"pl8",checked:c.show_user,disabled:J,onChange:function(I){c.show_user=I.target.checked,p(Object.assign({},c))}},e.a.createElement("strong",null,"\u59D3\u540D")),e.a.createElement(m.a,{checked:c.show_no,disabled:J,onChange:function(I){c.show_no=I.target.checked,p(Object.assign({},c))}},e.a.createElement("strong",null,"\u5B66\u53F7")),e.a.createElement(m.a,{checked:c.show_group,disabled:J,onChange:function(I){c.show_group=I.target.checked,p(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(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:c.show_desc,disabled:J,onChange:function(I){c.show_desc=I.target.checked,p(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"},J?e.a.createElement(ea,{style:{height:150,width:550},disabled:!0,value:c.description}):e.a.createElement(Ye.a,{width:550,height:150,defaultValue:c.description,id:"exercise-detail-config-exam-description-id",onChange:function(I){c.description=I,p(Object.assign({},c))}})))),e.a.createElement(n.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")}))),!J&&e.a.createElement(n.a,{className:"mb50 pb10 btn-w120"},e.a.createElement(g.a,{type:"primary",size:"large",onClick:function(){return ln()}},"\u63D0\u4EA4"),e.a.createElement(g.a,{onClick:function(){Nt(!0),Ht()},type:"primary",size:"large",ghost:!0,className:"ml20"},"\u53D6\u6D88")),e.a.createElement(qe.a,null),e.a.createElement(wa,null))},Ba=Object(D.a)(function(W){var P=W.exercise,O=W.loading,ne=W.globalSetting;return{exercise:P,loading:O.effects,globalSetting:ne}})(la),ca=t("NE/W"),Na=t("L7QV"),ya=t("9Bee"),Oa=t("51gm"),Aa=t.n(Oa),ka={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u4E3B\u89C2\u9898",5:"\u5B9E\u8BAD\u9898"},Ma={1:"\u6EE1\u5206\u4F5C\u7B54",2:"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54",3:"\u96F6\u5206\u4F5C\u7B54",4:"\u672A\u6279"},Ya=function(P){var O,ne,Oe=P.exercise,Ue=P.loading,ve=P.dispatch,me=Object(x.m)(),Le=Object(A.useState)(Object(s.a)(Object(s.a)({},me),{sort:"asc",page:1,per_page:10})),Ve=Object(S.a)(Le,2),z=Ve[0],dt=Ve[1],ut=Object(x.l)(),st=Oe.statisticsList,Me=Object(A.useState)({}),Ft=Object(S.a)(Me,2),Te=Ft[0],Xe=Ft[1],X=Object(A.useState)([]),Et=Object(S.a)(X,2),Ne=Et[0],et=Et[1],J=Object(A.useState)(""),Nt=Object(S.a)(J,2),Lt=Nt[0],$t=Nt[1],ta=Object(A.useState)(""),ia=Object(S.a)(ta,2),aa=ia[0],ie=ia[1],qt=Ce.a.useForm(),Gt=Object(S.a)(qt,1),na=Gt[0],Ea=function(){var Z=Object.assign({},na.getFieldValue());Object.keys(Z).map(function(ft){Z[ft].includes("all")?(delete z[ft],na.setFieldsValue(Object(gt.a)({},ft,"all"))):(z[ft]=Z[ft],na.setFieldsValue(Object(gt.a)({},ft,z[ft])))}),mt()},_a=function(Z,ft){z.page=Z,z.limit=20,ve({type:"exercise/getExerciseStatistics",payload:Object(s.a)({},z)})},sa=[{title:"\u63D0\u4EA4\u7387",dataIndex:"commit_percent",align:"center",render:function(Z){return e.a.createElement("span",null,Z===0?0:(Z*100).toFixed(2),"%")}},{title:"\u6700\u4F4E\u5206",dataIndex:"min_score",align:"center",render:function(Z){return e.a.createElement("span",null,Z,"\u5206")}},{title:"\u6700\u9AD8\u5206",dataIndex:"max_score",align:"center",render:function(Z){return e.a.createElement("span",{className:"c-orange"},Z,"\u5206")}},{title:"\u5E73\u5747\u5206",dataIndex:"average_score",align:"center",render:function(Z){return e.a.createElement("span",null,Z,"\u5206")}},{title:"\u4E0D\u53CA\u683C\uFF08\u5F97\u5206 \u4F4E\u4E8E60%\uFF09",dataIndex:"fail_counts",align:"center",render:function(Z){return e.a.createElement("span",null,Z,"\u4EBA")}},{title:"\u53CA\u683C\uFF08\u5F97\u520660%~70%\uFF09",dataIndex:"pass_counts",align:"center",render:function(Z){return e.a.createElement("span",null,Z,"\u4EBA")}},{title:"\u826F\u597D\uFF08\u5F97\u520670%~90%\uFF09",dataIndex:"good_counts",align:"center",render:function(Z){return e.a.createElement("span",null,Z,"\u4EBA")}},{title:"\u4F18\u79C0\uFF08\u5F97\u520690%~100%\uFF09",dataIndex:"best_counts",align:"center",render:function(Z){return e.a.createElement("span",{className:"c-orange"},Z,"\u4EBA")}}],mt=function(){var Ee=Object(se.a)(h.a.mark(function Z(){var ft;return h.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:return He.next=2,ve({type:"exercise/getExerciseStatistics",payload:Object(s.a)({},z)});case 2:ft=He.sent,(ft==null?void 0:ft.exercise_counts)&&et([ft.exercise_counts]);case 4:case"end":return He.stop()}},Z)}));return function(){return Ee.apply(this,arguments)}}();return Object(A.useEffect)(function(){mt()},[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(Ce.a,{form:na,onChange:Ea,initialValues:(O={},Object(gt.a)(O,"commit_status","all"),Object(gt.a)(O,"exercise_group_id","all"),Object(gt.a)(O,"review","all"),O)},e.a.createElement(Ce.a.Item,{name:"exercise_group_id"},e.a.createElement(m.a.Group,{style:{width:"100%"}},e.a.createElement(ue.a,null,e.a.createElement(n.a,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(n.a,{flex:"80px"},e.a.createElement(m.a,{value:"all",checked:!Te.course_group},"\u5168\u90E8")),e.a.createElement(n.a,{flex:"1"},st.course_groups&&st.course_groups.map(function(Ee,Z){return e.a.createElement(m.a,{value:Ee.exercise_group_id,key:Z},Ee.exercise_group_name,"(",Ee.exercise_group_students,")")}))))))),e.a.createElement(j.a,{className:"mt30",loading:Ue["exercise/getExerciseStatistics"],pagination:!1,dataSource:Ne,columns:sa}),e.a.createElement("div",{className:Aa.a.title},e.a.createElement(ue.a,{align:"middle",style:{height:"100%"},className:"ml5 mr5"},e.a.createElement(n.a,{flex:1,className:"font16"},"\u7EDF\u8BA1\u8BE6\u60C5"),e.a.createElement(n.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),dt(Object(s.a)({},z)),mt()}},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(pe.a,{spinning:Ue["exercise/getExerciseStatistics"]},e.a.createElement("div",{className:"minH200"},st==null||((ne=st.commit_results)===null||ne===void 0)?void 0:ne.map(function(Ee,Z){var ft;return e.a.createElement("aside",{key:Z,className:"font14 c-black mt30"},e.a.createElement(ue.a,null,e.a.createElement(n.a,{flex:1},Ee.ques_position,".",ka[Ee.ques_type]),e.a.createElement(n.a,null,"\u6B63\u786E\u7387 ",e.a.createElement("span",{className:"c-orange"},Ee.right_percent,"%"))),e.a.createElement("div",null,e.a.createElement(ya.a,{value:Ee.ques_title})),e.a.createElement("div",{className:"mt20",style:{display:Ee.ques_type===5?"none":""}},e.a.createElement(ue.a,{className:"c-light-black ",gutter:[24,20]},e.a.createElement(n.a,{flex:1},"\u9009\u9879"),e.a.createElement(n.a,{flex:"60px",className:"tc"},"\u5C0F\u8BA1"),e.a.createElement(n.a,{flex:"200px"},"\u767E\u5206\u6BD4"))),e.a.createElement(je.a,{style:{margin:0,marginBottom:20,display:Ee.ques_type===5?"none":""}}),Ee==null||((ft=Ee.ques_details)===null||ft===void 0)?void 0:ft.map(function(Tt,He){return Ee.ques_type===5?e.a.createElement("div",{className:"mt20"},e.a.createElement(ue.a,{key:He,gutter:[24,24],className:"font14 c-black"},e.a.createElement(n.a,{flex:1},Tt.challenge_position,".",Tt.challenge_name),e.a.createElement(n.a,null,"\u6B63\u786E\u7387 ",e.a.createElement("span",{className:"c-orange"},Tt.challenge_percent,"%"))),e.a.createElement("div",null,e.a.createElement(ue.a,{className:"c-light-black ",gutter:[24,20]},e.a.createElement(n.a,{flex:1},"\u9009\u9879"),e.a.createElement(n.a,{flex:"60px",className:"tc"},"\u5C0F\u8BA1"),e.a.createElement(n.a,{flex:"200px"},"\u767E\u5206\u6BD4"))),e.a.createElement(je.a,{style:{margin:0,marginBottom:20}}),Tt==null?void 0:Tt.challenge_details.map(function(Kt){return e.a.createElement(ue.a,{key:He,gutter:[24,24],className:"font14 c-black"},e.a.createElement(n.a,{flex:1},e.a.createElement(ue.a,null,e.a.createElement(n.a,{flex:1,className:"ml10"},e.a.createElement(ya.a,{value:Ma[Kt.choice_text]})))),e.a.createElement(n.a,{flex:"60px",className:"tc"},e.a.createElement("span",{className:Kt.choice_right_boolean&&"c-green"},Kt.choice_users_count||0)),e.a.createElement(n.a,{flex:"200px"},e.a.createElement(Na.a,{status:"active",strokeColor:"#2abd8b",percent:(Kt.choice_percent*100).toFixed(),width:200})))}),e.a.createElement(ue.a,{className:"",gutter:[24,20]},e.a.createElement(n.a,{className:"ml10",flex:1},"\u6709\u6548\u586B\u5199\u91CF"),e.a.createElement(n.a,{flex:"60px",className:"tc"},Ee.effictive_counts),e.a.createElement(n.a,{flex:"200px"})),e.a.createElement(je.a,{style:{margin:0,marginBottom:20}})):e.a.createElement(ue.a,{key:He,gutter:[24,24],className:"font14 c-black"},e.a.createElement(n.a,{flex:1},e.a.createElement(ue.a,null,Ee.ques_type===2||Ee.ques_type===3||Ee.ques_type===4?"":e.a.createElement(n.a,null,l.i[He],". "),Ee.ques_type===4?e.a.createElement(n.a,{flex:1,className:"ml10"},e.a.createElement(ya.a,{value:Ma[Tt.choice_text]})):e.a.createElement(n.a,{flex:1,className:"ml10"},e.a.createElement(ya.a,{value:Tt.choice_text==="wrong"?"\u586B\u5199\u4E86\u9519\u8BEF\u7B54\u6848":Tt.choice_text})))),e.a.createElement(n.a,{flex:"60px",className:"tc"},e.a.createElement("span",{className:Tt.choice_right_boolean&&"c-green"},Tt.choice_users_count||0)),e.a.createElement(n.a,{flex:"200px"},e.a.createElement(Na.a,{status:"active",strokeColor:"#2abd8b",percent:(Tt.choice_percent*100).toFixed(),width:200})))}),e.a.createElement(ue.a,{style:{display:Ee.ques_type===5?"none":""},className:"",gutter:[24,20]},e.a.createElement(n.a,{className:Ee.ques_type===2||Ee.ques_type===3||Ee.ques_type===4?"ml10":"",flex:1},"\u6709\u6548\u586B\u5199\u91CF"),e.a.createElement(n.a,{flex:"60px",className:"tc"},Ee.effictive_counts),e.a.createElement(n.a,{flex:"200px"})))})))),e.a.createElement("div",{className:"tc mt30 mb50"},e.a.createElement(re.a,{hideOnSinglePage:!0,total:st==null?void 0:st.questions_count,current:z.page||1,onChange:function(Z){z.page=Z,mt()}})))},Ja=Object(D.a)(function(W){var P=W.exercise,O=W.loading;return{exercise:P,loading:O.effects}})(Ya),Wa=t("jMyQ"),nn=t.n(Wa),Sa={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u7B80\u7B54\u9898",25:"\u5B9E\u8BAD\u9898"},rn=function(P){var O,ne=P.exercise,Oe=P.loading,Ue=P.dispatch,ve=Object(x.m)(),me=Object(x.l)(),Le=ne.statisticsList,Ve=Object(A.useState)({}),z=Object(S.a)(Ve,2),dt=z[0],ut=z[1],st=Object(A.useState)([]),Me=Object(S.a)(st,2),Ft=Me[0],Te=Me[1],Xe=Object(A.useState)(""),X=Object(S.a)(Xe,2),Et=X[0],Ne=X[1],et=Object(A.useState)(""),J=Object(S.a)(et,2),Nt=J[0],Lt=J[1],$t=Object(A.useState)({}),ta=Object(S.a)($t,2),ia=ta[0],aa=ta[1],ie=Ce.a.useForm(),qt=Object(S.a)(ie,1),Gt=qt[0];ve.sort="asc";var na=function(Z){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:Z.details[0].full_count,name:"100%"},{value:Z.details[0].best_count,name:"90%-100%"},{value:Z.details[0].good_count,name:"70%-90%"},{value:Z.details[0].pass_count,name:"60%-70%"},{value:Z.details[0].fails_count,name:"60%\u4EE5\u4E0B"}],itemStyle:{emphasis:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"},normal:{color:function(Tt){var He=["#99B8FB","#80E0B9","#8190AA","#F7C739","#EB7E65"];return He[Tt.dataIndex]}}},emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}},Ea=function(){var Z=Object.assign({},Gt.getFieldValue());Object.keys(Z).map(function(ft){Z[ft].includes("all")?(delete ve[ft],Gt.setFieldsValue(Object(gt.a)({},ft,"all"))):(ve[ft]=Z[ft],Gt.setFieldsValue(Object(gt.a)({},ft,ve[ft])))}),Ue({type:"exercise/getExerciseStatistics",payload:ve})},_a=function(Z,ft){ve.page=Z,ve.limit=20,Ue({type:"exercise/getExerciseStatistics",payload:Object(s.a)({},ve)})},sa=[{title:"\u63D0\u4EA4\u7387",dataIndex:"commit_percent",render:function(Z){return e.a.createElement("span",null,Z*100,"%")}},{title:"\u6700\u4F4E\u5206",dataIndex:"max_score",render:function(Z){return e.a.createElement("span",null,Z,"\u5206")}},{title:"\u6700\u9AD8\u5206",dataIndex:"max_score",render:function(Z){return e.a.createElement("span",{className:"c-orange"},Z,"\u5206")}},{title:"\u5E73\u5747\u5206",dataIndex:"average_score",render:function(Z){return e.a.createElement("span",null,Z,"\u5206")}},{title:"\u4E0D\u53CA\u683C\uFF08\u5F97\u5206 \u4F4E\u4E8E60%\uFF09",dataIndex:"fail_counts",render:function(Z){return e.a.createElement("span",null,Z,"\u4EBA")}},{title:"\u53CA\u683C\uFF08\u5F97\u520660%~70%\uFF09",dataIndex:"pass_counts",render:function(Z){return e.a.createElement("span",null,Z,"\u4EBA")}},{title:"\u826F\u597D\uFF08\u5F97\u520670%~90%\uFF09",dataIndex:"good_counts",render:function(Z){return e.a.createElement("span",null,Z,"\u4EBA")}},{title:"\u4F18\u79C0\uFF08\u5F97\u520690%~100%\uFF09",dataIndex:"best_counts",render:function(Z){return e.a.createElement("span",{className:"c-orange"},Z,"\u4EBA")}}],mt=function(){var Ee=Object(se.a)(h.a.mark(function Z(){var ft;return h.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:return He.next=2,Ue({type:"exercise/getExerciseStatistics",payload:Object(s.a)({},ve)});case 2:ft=He.sent,(ft==null?void 0:ft.exercise_counts)&&Te([ft.exercise_counts]);case 4:case"end":return He.stop()}},Z)}));return function(){return Ee.apply(this,arguments)}}();return Object(A.useEffect)(function(){mt()},[ve.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(j.a,{className:"mt10 bg-white",loading:Oe["exercise/getExerciseStatistics"],pagination:!1,dataSource:Ft,columns:sa})),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,Le==null||((O=Le.commit_results)===null||O===void 0)?void 0:O.map(function(Ee,Z){return e.a.createElement("div",{key:Z,className:"bg-white pl20 pt20 pr20 pb20 mt20"},e.a.createElement("div",{style:{fontSize:14,color:"#1890FF",fontWeight:500}},Z+1,"\u3001",Sa[Ee.question_type],e.a.createElement("span",{style:{color:"#999",paddingLeft:10}},"(\u5171",Ee.question_count,"\u5C0F\u9898\uFF0C",Ee.question_score,"\u5206)"),e.a.createElement("span",{style:{color:"#000",float:"right"}},"\u5168\u73ED\u6B63\u786E\u7387\uFF1A",Ee.right_percent*100,"%")),e.a.createElement(nn.a,{option:na(Ee),style:{height:370},opts:{renderer:"svg"}}))})))},un=Object(D.a)(function(W){var P=W.exercise,O=W.loading;return{exercise:P,loading:O.effects}})(rn),sn=t("tf39"),Ka=t.n(sn),on=function(P){var O,ne,Oe,Ue,ve,me,Le,Ve,z,dt=P.exercise,ut=P.globalSetting,st=P.loading,Me=P.dispatch,Ft=P.user,Te=P.match,Xe=Object(Pe.a)(P,["exercise","globalSetting","loading","dispatch","user","match"]),X=Object(x.m)(),Et=Object(x.l)(),Ne=Object(A.useState)([]),et=Object(S.a)(Ne,2),J=et[0],Nt=et[1],Lt=Object(A.useState)(Et.query.tabs||0),$t=Object(S.a)(Lt,2),ta=$t[0],ia=$t[1],aa=dt.exerciseList,ie=dt.commonHeader,qt=Ft.userInfo;X.category=Et.query.category_id,Object(A.useEffect)(function(){Me({type:"exercise/getCommonHeader",payload:Object(s.a)({},X)})},[X.coursesId]);var Gt=function(){Object(l.C)({ip_limit:ie.ip_limit,ip_bind:ie.ip_bind,open_camera:ie.open_camera,exercise_tips:[ie.open_camera?"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A":""],exerciseId:ie.id,screen_open:ie.screen_open,screen_num:ie.screen_num,coursesId:X.coursesId,login:qt.login,history:Xe.history})},na=function(){Me({type:"exercise/getExerciseList",payload:Object(s.a)({},X)})},Ea=function(){var Ee={0:function(){Me({type:"exercise/getExerciseList",payload:Object(s.a)({},X)})},3:function(){Me({type:"exercise/getWorkSetting",payload:Object(s.a)({},X)})}};Ee[ta]&&Ee[ta]()},_a=[{name:"\u7B54\u9898\u5217\u8868",id:0,compontent:e.a.createElement(Be,null)},{name:"\u7EDF\u8BA1\u7ED3\u679C",id:1,compontent:e.a.createElement(Ja,null)},{name:"\u8BD5\u5377\u9884\u89C8",id:2,compontent:e.a.createElement(pt,{activeTabs:ta})},{name:"\u8BBE\u7F6E",id:3,compontent:e.a.createElement(Ba,null)}].filter(function(mt){return(ie==null?void 0:ie.is_random)?(mt.name==="\u7EDF\u8BA1\u7ED3\u679C"&&(mt.compontent=e.a.createElement(un,null)),mt.name!=="\u8BD5\u5377\u9884\u89C8"):!0}).filter(function(mt){return Object(u.j)()&&(ie==null?void 0:ie.assistant_auth)||Object(u.c)()?!0:(ie==null?void 0:ie.show_statistic)&&(ie==null?void 0:ie.exercise_status)===3?mt.name!=="\u8BD5\u5377\u9884\u89C8":mt.name==="\u7B54\u9898\u5217\u8868"||mt.name==="\u8BBE\u7F6E"}).filter(function(mt){return!!mt}),sa=function(){return e.a.createElement(B.a,{onClick:function(){var Ee=Object(se.a)(h.a.mark(function Z(ft){var Tt;return h.a.wrap(function(Kt){for(;;)switch(Kt.prev=Kt.next){case 0:Kt.t0=ft.key,Kt.next=Kt.t0==="1"?3:8;break;case 3:return Kt.next=5,Object(r.k)(Object(s.a)({},X));case 5:return Tt=Kt.sent,Tt.status===0&&Object(E.i)(Object(s.a)({},X)),Kt.abrupt("break",8);case 8:case"end":return Kt.stop()}},Z)}));return function(Z){return Ee.apply(this,arguments)}}()},e.a.createElement(B.a.Item,{key:"1"},"\u5B66\u751F\u6210\u7EE9"),e.a.createElement(B.a.Item,{key:"2"},e.a.createElement("a",{target:"_blank",href:"/classrooms/".concat(X.coursesId,"/exercise/").concat(X.categoryId,"/export_blank")},"\u7A7A\u767D\u8BD5\u5377")),e.a.createElement(B.a.Item,{key:"3"},e.a.createElement($.Link,{to:"/classrooms/".concat(X.coursesId,"/exportlist/exercise_score")},"\u5386\u53F2\u5BFC\u51FA")))};return Object(u.h)()?e.a.createElement("section",{className:Ka.a.bg},e.a.createElement("div",{className:"edu-container"},qt.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($.Link,{to:"/classrooms/".concat(X.coursesId,"/exercise")},Ft==null||((O=Ft.userInfo)===null||O===void 0||((ne=O.course)===null||ne===void 0))?void 0:ne.course_name)),e.a.createElement(M.a.Item,null,e.a.createElement($.Link,{to:"/classrooms/".concat(X.coursesId,"/exercise")},"\u8BD5\u5377")),e.a.createElement(M.a.Item,null,"\u8BD5\u5377\u8BE6\u60C5"))),e.a.createElement("aside",{className:[Ka.a.title,"mt20"].join(" ")},e.a.createElement($.Link,{to:"/classrooms/".concat(X.coursesId,"/exercise")},e.a.createElement(le.a,{className:"font16 c-black"})),e.a.createElement("strong",{className:"font20 ml5"},ie==null?void 0:ie.exercise_name),e.a.createElement(l.g,{is_random:ie==null?void 0:ie.is_random,status:[l.c[ie.exercise_status]]}))),e.a.createElement("aside",{className:"mt30 relative"},e.a.createElement("div",{className:Ka.a.export},Object(u.c)()&&(ie==null||((Oe=ie.user_permission)===null||Oe===void 0)?void 0:Oe.user_commit_counts)>0&&(ie==null?void 0:ie.exercise_status)===2&&e.a.createElement(g.a,{onClick:function(Ee){Ee.preventDefault(),Me({type:"exercise/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",params:X}})}},e.a.createElement("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"\u6253\u56DE\u91CD\u505A"),Object(u.c)()&&(ie==null||((Ue=ie.user_permission)===null||Ue===void 0)?void 0:Ue.exercise_unpublish_count)>0&&e.a.createElement(g.a,{onClick:function(Ee){Ee.preventDefault(),Me({type:"exercise/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",params:X,cb:Ea}})}},e.a.createElement("span",{className:"iconfont icon-fabuzhiwei font14 mr5"}),"\u7ACB\u5373\u53D1\u5E03"),Object(u.c)()&&(ie==null||((ve=ie.user_permission)===null||ve===void 0)?void 0:ve.exercise_publish_count)>0&&e.a.createElement(g.a,{onClick:function(Ee){Ee.preventDefault(),Me({type:"exercise/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:X}})}},e.a.createElement("span",{className:"iconfont icon-lijijiezhi mr5 font14"}),"\u7ACB\u5373\u622A\u6B62"),Object(u.q)()&&(ie==null||((me=ie.user_permission)===null||me===void 0)?void 0:me.current_status)===2&&ie.exercise_status>1&&e.a.createElement(g.a,{onClick:Gt},e.a.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u5F00\u59CB\u7B54\u9898"),Object(u.q)()&&(ie==null||((Le=ie.user_permission)===null||Le===void 0)?void 0:Le.current_status)===0&&ie.exercise_status>1&&e.a.createElement(g.a,{onClick:Gt},e.a.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7EE7\u7EED\u7B54\u9898"),Object(u.c)()&&(Object(u.j)()&&(ie==null?void 0:ie.assistant_auth)||!Object(u.j)())&&e.a.createElement(g.a,null,e.a.createElement($.Link,{to:(ie==null?void 0:ie.is_random)?"/classrooms/".concat(X.coursesId,"/exercise/").concat(X.categoryId,"/random/edit?random=true"):"/classrooms/".concat(X.coursesId,"/exercise/").concat(X.categoryId,"/edit?random=false")},e.a.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7F16\u8F91\u8BD5\u5377")),Object(u.c)()&&e.a.createElement(d.a,{overlay:sa},e.a.createElement(g.a,null,e.a.createElement(ce.a,null),"\u5BFC\u51FA",e.a.createElement(te.a,null)))),e.a.createElement(i.a,{defaultActiveKey:ta,className:Ka.a.tabs,onChange:function(Ee){return ia(Ee)}},_a.map(function(mt,Ee){return e.a.createElement(i.a.TabPane,{tab:mt.name,key:mt.id})})),e.a.createElement("section",{className:"pl25 pr25 bg-white"},(Ve=_a.filter(function(mt){return mt.id==ta}))===null||Ve===void 0||((z=Ve[0])===null||z===void 0)?void 0:z.compontent))),e.a.createElement(rt,null),e.a.createElement(Ge,null),e.a.createElement(Se,{cb:function(){return na()}})):""},dn=f.default=Object(D.a)(function(W){var P=W.exercise,O=W.loading,ne=W.user,Oe=W.globalSetting;return{exercise:P,globalSetting:Oe,user:ne,loading:O.effects}})(on)},L4pD:function(ke,f,t){"use strict";var Ke=t("CeOx"),i=t("NiCL"),ee=t("rjoL"),d=t("TMtJ"),H=t("VBJJ"),g=t.n(H),v=t("55MS"),M=t("X/R0"),G=t("M6G9"),B=t("z3+T"),ae=t("GZha"),h=t("buSX"),se=t("ZZRV"),s=t.n(se),S=t("q5+0"),Pe=t("9kvl"),A=t("V0Rq"),e=t("1vsH"),x=t("9Bee"),$=t("YJx+"),D=t.n($),le=["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"],ce=function(r,l){var E=r.problemset,k=r.exercise,re=r.globalSetting,U=r.loading,ge=r.dispatch,Q=r.onRef,We=Q===void 0?function(){}:Q,K=r.editData,m=r.cancelAdd,be=m===void 0?function(){}:m,j=r.editKey,oe=r.setEditKey,Fe=oe===void 0?function(){}:oe,V=r.addCallback,o=V===void 0?function(){}:V,w=r.setIsClaer,tt=w===void 0?function(){}:w,ue=Object(h.a)(r,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),Y=Object(se.useState)([]),n=Object(ae.a)(Y,2),bt=n[0],N=n[1],It=Object(se.useState)(),wt=Object(ae.a)(It,2),gt=wt[0],ra=wt[1],Ce=Object(se.useState)([]),L=Object(ae.a)(Ce,2),C=L[0],F=L[1],Bt=Object(se.useState)(""),Rt=Object(ae.a)(Bt,2),ot=Rt[0],xt=Rt[1],Yt=Object(se.useState)(5),Xt=Object(ae.a)(Yt,2),ua=Xt[0],_e=Xt[1],a=Object(se.useState)(!1),u=Object(ae.a)(a,2),y=u[0],b=u[1],T=Object(S.k)(),de=Object(S.m)();Object(se.useEffect)(function(){N(["","","",""])},[]),Object(se.useEffect)(function(){if(!(K==null?void 0:K.question_choices)){b(!0),xt(""),_e(5),N(["","","",""]),F([]);return}xt(K==null?void 0:K.question_title),_e(parseInt(K==null?void 0:K.question_score)),N(K==null?void 0:K.question_choices.map(function(ze){return ze.choice_text}));var yt=[];K==null||K.standard_answer.map(function(ze,at){yt.push(ze-1)}),F(yt)},[K]),Object(se.useImperativeHandle)(l,function(){return{onSave:Re,isEdit:y}});var Re=function(){var yt=Object(B.a)(g.a.mark(function ze(){var at,Dt,lt;return g.a.wrap(function(Ot){for(;;)switch(Ot.prev=Ot.next){case 0:if(ot){Ot.next=3;break}return G.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),Ot.abrupt("return",!1);case 3:if(at=bt.findIndex(function(Ct){return!Ct}),!(at>-1)){Ot.next=7;break}return G.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(le[at]," \u9009\u9879\u7684\u5185\u5BB9")),Ot.abrupt("return",!1);case 7:if(C.length){Ot.next=10;break}return G.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),Ot.abrupt("return",!1);case 10:if(!(C.length<1)){Ot.next=13;break}return G.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),Ot.abrupt("return",!1);case 13:if(Dt=bt.map(function(Ct,pt){return{choice_text:Ct,is_answer:C.includes(pt)?pt+1:0}}),!K.question_id){Ot.next=20;break}return Ot.next=17,ge({type:"exercise/editExerciseQuestion",payload:{id:K.question_id,question_title:ot,question_type:1,question_score:ua,question_choices:Dt.map(function(Ct){return Ct.choice_text}),standard_answers:Dt.filter(function(Ct){return Ct.is_answer}).map(function(Ct){return Ct.is_answer})}});case 17:lt=Ot.sent,Ot.next=23;break;case 20:return Ot.next=22,ge({type:"exercise/addExerciseQuestion",payload:{insert_id:K==null?void 0:K.insert_id,categoryId:de.categoryId,question_title:ot,question_type:1,question_score:"5.0",question_choices:Dt.map(function(Ct){return Ct.choice_text}),standard_answers:Dt.filter(function(Ct){return Ct.is_answer}).map(function(Ct){return Ct.is_answer})}});case 22:lt=Ot.sent;case 23:lt.status===0&&(G.b.success("\u4FDD\u5B58\u6210\u529F"),b(!1),ge({type:"exercise/editExercise",payload:Object(v.a)({},de)}));case 24:case"end":return Ot.stop()}},ze)}));return function(){return yt.apply(this,arguments)}}(),Be=[{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(yt){var ze,at;return(k==null||((ze=k.editData)===null||ze===void 0||((at=ze.exercise)===null||at===void 0))?void 0:at.exercise_status)===1?yt:yt.id!=="del"&&yt.id!=="add"}),kt=function(){var yt=Object(B.a)(g.a.mark(function ze(at){return g.a.wrap(function(lt){for(;;)switch(lt.prev=lt.next){case 0:lt.t0=at.id,lt.next=lt.t0==="del"?3:lt.t0==="up"||lt.t0==="down"?5:lt.t0==="edit"?9:lt.t0==="add"?12:17;break;case 3:return d.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(B.a)(g.a.mark(function Ot(){return g.a.wrap(function(pt){for(;;)switch(pt.prev=pt.next){case 0:return pt.next=2,Object(A.j)({id:K.question_id});case 2:ge({type:"exercise/editExercise",payload:Object(v.a)({},de)});case 3:case"end":return pt.stop()}},Ot)}))()}}),lt.abrupt("break",17);case 5:return lt.next=7,ge({type:"exercise/exeriseMoveUpDown",payload:{id:K.question_id,opr:at.id}});case 7:return ge({type:"exercise/editExercise",payload:Object(v.a)({},de)}),lt.abrupt("break",17);case 9:return tt(!1),T.push("/problems/".concat(K==null?void 0:K.hack_identifier,"/edit?type=exercises&express_id=").concat(de.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)),lt.abrupt("break",17);case 12:if(!(j!==-1)){lt.next=15;break}return G.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),lt.abrupt("return");case 15:return o({key:K.key,insert_id:K==null?void 0:K.question_id,question_type:6}),lt.abrupt("break",17);case 17:case"end":return lt.stop()}},ze)}));return function(at){return yt.apply(this,arguments)}}(),je=function(){var yt=Object(B.a)(g.a.mark(function ze(at){var Dt;return g.a.wrap(function(Jt){for(;;)switch(Jt.prev=Jt.next){case 0:return at.preventDefault(),Jt.next=3,Object(A.L)({id:K==null?void 0:K.hack_identifier});case 3:Dt=Jt.sent,Dt.status===0&&Object(e.y)("/myproblems/".concat(Dt==null?void 0:Dt.identifier));case 5:case"end":return Jt.stop()}},ze)}));return function(at){return yt.apply(this,arguments)}}(),Mt=function(){return s.a.createElement("aside",null,s.a.createElement("div",{className:D.a.questionType},s.a.createElement("div",null,s.a.createElement("span",{className:"font16 c-blue"},K.key,"\u3001\u7F16\u7A0B\u9898"),"\uFF08",K.question_score,"\u5206\uFF09"),s.a.createElement("span",{className:"c-blue current",onClick:function(at){return je(at)}},"\u67E5\u770B\u8BE6\u60C5"),!K.hideAction&&Be.map(function(ze,at){return ze.id==="up"&&K.key===1||ze.id==="down"&&K.key===K.len?null:s.a.createElement(i.a,{key:at,placement:"bottom",title:ze.name},s.a.createElement("span",{onClick:function(){return kt(ze)},className:ze.icon}))})),s.a.createElement("div",{className:"mt5"},s.a.createElement(x.a,{value:K.question_title})),s.a.createElement("div",{className:D.a.questionChoices},s.a.createElement(x.a,{value:K.description||""})))};return s.a.createElement("section",{className:D.a.wrap},Mt())};f.a=Object(Pe.a)(function(te){var r=te.problemset,l=te.loading,E=te.globalSetting,k=te.exercise;return{problemset:r,globalSetting:E,exercise:k,loading:l.effects}},null,null,{forwardRef:!0})(Object(se.forwardRef)(ce))},M8RZ:function(ke,f,t){"use strict";t.d(f,"a",function(){return G});var Ke=t("FGJx"),i=t("o0AO"),ee=t("uwZC"),d=t("lpH6"),H=t("ZZRV"),g=t.n(H),v=t("EaaV"),M=t.n(v),G=function(B){Object(ee.a)(h,B);var ae=Object(d.a)(h);function h(se){var s;Object(Ke.a)(this,h),s=ae.call(this,se);var S=window.document;return s.node=S.createElement("div"),S.body.appendChild(s.node),s}return Object(i.a)(h,[{key:"render",value:function(){var s=this.props.children;return Object(v.createPortal)(s,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),h}(g.a.Component)},O2Wb:function(ke,f,t){ke.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(ke,f,t){"use strict";var Ke=t("rjoL"),i=t("TMtJ"),ee=t("Uu80"),d=t("GZha"),H=t("zjzt"),g=t("ZZRV"),v=t.n(g),M=t("M0ff"),G=t.n(M),B=t("BlUI"),ae=t("4X1q"),h=t("bwE0"),se=t("aPdX"),s=t("rnm6"),S=t("95/S"),Pe=t("kSUc"),A=t("9Bee"),e=t("1gHQ"),x=t("dejd"),$=t("C+DQ"),D=[{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 le(b){var T=b.onActionCallback,de=b.title,Re=b.icon,Be=b.actionName,kt=b.className,je=kt===void 0?"":kt,Mt=b.children;function yt(){T(Be)}return v.a.createElement("a",{title:de,className:je,onClick:yt},v.a.createElement("i",{className:"md-iconfont ".concat(Re)}),Mt)}var ce=function(b){var T=b.watch,de=b.showNullButton,Re=b.onActionCallback,Be=b.fullScreen,kt=[].concat(D,[{title:"".concat(T?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(T?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return v.a.createElement("ul",{className:"markdown-toolbar-container"},kt.map(function(je,Mt){return v.a.createElement("li",{key:Mt},je.actionName?v.a.createElement(le,Object(e.a)({},je,{onActionCallback:Re})):v.a.createElement("span",{className:"v-line"}))}),de?v.a.createElement("li",null,v.a.createElement(le,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Re},v.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,v.a.createElement("li",{className:"btn-full-screen"},v.a.createElement(le,{icon:"".concat(Be?"icon-shrink":"icon-enlarge"),title:Be?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Re})))},te=t("M8RZ"),r=t("MPZO"),l=t("bnk9"),E=t("EkPb"),k=t("7X0+"),re=t("DHCt"),U=t("CRgH"),ge={labelCol:{span:4},wrapperCol:{span:20}},Q=function(b){var T=b.callback,de=b.onCancel;function Re(Be){T(Be)}return v.a.createElement(k.a,Object(e.a)({},ge,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Re}),v.a.createElement(k.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},v.a.createElement(U.a,null)),v.a.createElement(k.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},v.a.createElement(U.a,null)),v.a.createElement("div",{className:"flex-container flex-end"},v.a.createElement(l.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),v.a.createElement(l.a,{type:"ghost",onClick:de},"\u53D6\u6D88")))},We=t("7ahc"),K=t("HmJG"),m=t("BjJ7"),be=k.a.useForm,j={width:280,marginRight:10},oe={labelCol:{span:5},wrapperCol:{span:19}},Fe=function(b){var T=b.callback,de=b.onCancel,Re=be(),Be=Object(d.a)(Re,1),kt=Be[0];function je(ze){T(ze)}function Mt(ze){kt.setFieldsValue({src:"/api/attachments/".concat(ze.id)})}function yt(ze){var at=ze.target.files[0];o(at,Mt)}return v.a.createElement(k.a,Object(e.a)({form:kt},oe,{className:"upload-image-panel",onFinish:je}),v.a.createElement(k.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},v.a.createElement("div",{className:"flex-container"},v.a.createElement(k.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},v.a.createElement(U.a,{style:j})),v.a.createElement(V,{onFileChange:yt}))),v.a.createElement(k.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},v.a.createElement(U.a,{style:{width:264}})),v.a.createElement(k.a.Item,{style:{textAlign:"right"}},v.a.createElement(l.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),v.a.createElement(l.a,{type:"ghost",onClick:de},"\u53D6\u6D88")))};function V(b){var T=b.onFileChange;return v.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",v.a.createElement("input",{type:"file",accept:"image/*",onChange:T}))}function o(b,T){var de=new FormData;de.append("editormd-image-file",b),de.append("file_param_name","editormd-image-file"),de.append("byxhr","true");var Re=new window.XMLHttpRequest;Re.withCredentials=!0,Re.addEventListener("load",function(Be){T(JSON.parse(Be.target.responseText))},!1),Re.addEventListener("error",function(Be){console.error(Be)},!1),Re.open("POST","".concat(m.a,"/api/attachments.json")),Re.send(de)}var w=t("EYz/"),tt=t("gwXo"),ue=t("9cas"),Y=t("twZV"),n=Y.a.Group,bt={margin:"0 8px"},N=function(b){var T=b.callback,de=b.onCancel;function Re(Be){T(Be)}return v.a.createElement(k.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Re},v.a.createElement("div",{className:"flex-container"},v.a.createElement("span",{style:bt},"\u5355\u5143\u683C\u6570\uFF1A"),v.a.createElement("span",{style:bt},"\u884C\u6570"),v.a.createElement(k.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},v.a.createElement(tt.a,null)),v.a.createElement("span",{style:bt},"\u5217\u6570"),v.a.createElement(k.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},v.a.createElement(tt.a,null))),v.a.createElement("div",{className:"flex-container",style:{marginTop:12}},v.a.createElement("span",{style:bt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),v.a.createElement(k.a.Item,{name:"align"},v.a.createElement(n,null,v.a.createElement(Y.a,{value:"default"},v.a.createElement("i",{className:"fa fa-align-justify"})),v.a.createElement(Y.a,{value:"left"},v.a.createElement("i",{className:"fa fa-align-left"})),v.a.createElement(Y.a,{value:"center"},v.a.createElement("i",{className:"fa fa-align-center"})),v.a.createElement(Y.a,{value:"right"},v.a.createElement("i",{className:"fa fa-align-right"}))))),v.a.createElement("div",{className:"flex-container flex-end"},v.a.createElement(l.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),v.a.createElement(l.a,{type:"ghost",onClick:de},"\u53D6\u6D88")))},It="link",wt="upload-image",gt="code-block",ra="add-table",Ce="------------",L={default:Ce,left:":".concat(Ce),center:":".concat(Ce,":"),right:"".concat(Ce,":")},C=t("9VGf"),F,Bt;function Rt(){}var ot=0,xt=1e4,Yt="\u2581";function Xt(b){return/^\d+$/.test(b)?"".concat(b,"px"):b}var ua=navigator.platform.toUpperCase().indexOf("MAC")>=0,_e=ua?"Cmd":"Ctrl",a=(F={},Object(H.a)(F,_e+"-B","bold"),Object(H.a)(F,_e+"-I","italic"),F),u=(Bt={},Object(H.a)(Bt,It,"\u6DFB\u52A0\u94FE\u63A5"),Object(H.a)(Bt,gt,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(H.a)(Bt,wt,"\u6DFB\u52A0\u56FE\u7247"),Object(H.a)(Bt,ra,"\u6DFB\u52A0\u8868\u683C"),Bt),y=f.a=function(b){var T=b.defaultValue,de=T===void 0?"":T,Re=b.onChange,Be=b.width,kt=Be===void 0?"100%":Be,je=b.height,Mt=je===void 0?400:je,yt=b.miniToolbar,ze=yt===void 0?!1:yt,at=b.isFocus,Dt=at===void 0?!1:at,lt=b.watch,Jt=b.id,Ot=Jt===void 0?"markdown-editor-id":Jt,Ct=b.showResizeBar,pt=Ct===void 0?!1:Ct,nt=b.noStorage,pe=nt===void 0?!1:nt,xe=b.showNullButton,ye=xe===void 0?!1:xe,At=b.fullScreen,Se=At===void 0?!1:At,St=b.onBlur,Wt=b.onCMBeforeChange,ht=b.className,rt=ht===void 0?"":ht,ba=b.placeholder,Ge=ba===void 0?"":ba,he=Object(g.useState)(null),fe=Object(d.a)(he,2),_=fe[0],R=fe[1],Qe=Object(g.useState)(de),we=Object(d.a)(Qe,2),ct=we[0],Ze=we[1],ga=Object(g.useState)(lt),$e=Object(d.a)(ga,2),vt=$e[0],Ra=$e[1],Ta=Object(g.useState)(Se),Ia=Object(d.a)(Ta,2),Da=Ia[0],ja=Ia[1],$a=Object(g.useState)(""),wa=Object(d.a)($a,2),Ca=wa[0],jt=wa[1],Ye=Object(g.useState)(0),qe=Object(d.a)(Ye,2),_t=qe[0],Je=qe[1],ea=Object(g.useState)(Mt),ma=Object(d.a)(ea,2),oa=ma[0],la=ma[1],Ba=Object(g.useState)(!1),ca=Object(d.a)(Ba,2),Na=ca[0],ya=ca[1],Oa=Object(g.useRef)(),Aa=Object(g.useRef)(),ka=Object(g.useRef)(),Ma=Object(g.useRef)();Object(g.useEffect)(function(){if(Oa.current){var W=function(ne,Oe){var Ue=Oe.clipboardData;if(Ue){var ve=Ue.types.toString(),me=Ue.items;if(ve==="text/html,Files"||ve==="Files"){var Le=me[1];ve==="Files"&&(Le=me[0]),Le.kind==="file"&&Le.type.match(/^image\//i)&&o(Le.getAsFile(),function(Ve){Ve.id?P.replaceSelection("![,](/api/attachments/".concat(Ve.id,")")):document.location.href="/user/login"})}else return!0}return!0},P=G.a.fromTextArea(Oa.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!ze,lineWrapping:!0,value:de,autoCloseTags:!0,autoCloseBrackets:!0});return P.on("paste",W),R(P),function(){P.off("paste",W)}}},[]);var Ya=Object(g.useCallback)(function(){if(Aa.current)try{var W=Aa.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,P=Aa.current.getElementsByClassName("markdown-editor-body")[0];Da?P.style.height="calc(100vh - ".concat(W,"px)"):P.style.height="".concat(oa-W,"px")}catch(O){console.log(O,"---- to set md editor body height")}},[oa,Aa,Da]);Object(g.useEffect)(function(){function W(){var O=new B.default(function(ne){var Oe=Object(ee.a)(ne),Ue;try{for(Oe.s();!(Ue=Oe.n()).done;){var ve=Ue.value;(ve.target.offsetHeight>0||ve.target.offsetWidth>0)&&(Ya(),_.setSize("100%","100%"),_.refresh())}}catch(me){Oe.e(me)}finally{Oe.f()}});return O.observe(Oa.current.parentElement),O}if(_){var P=W();return function(){P.unobserve(Oa.current.parentElement)}}},[_,Ya]),Object(g.useEffect)(function(){if(_){for(var W=[],P=function(){var ve=ne[O];Oe=Object(d.a)(ve,2);var me=Oe[0],Le=Oe[1],Ve=Object(H.a)({},me,function(){Ja(Le)});W.push(Ve),_.addKeyMap(Ve)},O=0,ne=Object.entries(a);O0){var W=new Date().getTime(),P=window.sessionStorage.getItem(Ot);W>=_t+xt&&(!P||P!==ct)&&(window.sessionStorage.setItem(Ot,ct),ya(!0))}},xt),Object(g.useEffect)(function(){Ra(lt)},[_,lt]),Object(g.useEffect)(function(){_&&(Dt&&_.focus())},[_,Dt]),Object(g.useEffect)(function(){if(vt&&_){var W=function(ne){var Oe=ne.target;Ma.current&&(Ma.current.scrollTop=Ma.current.scrollHeight*Oe.scrollTop/Oe.scrollHeight)},P=_.getScrollerElement();return P.addEventListener("scroll",W),function(){P.removeEventListener("scroll",W)}}},[_,vt]),Object(g.useEffect)(function(){if(_&&Wt){var W=function(O,ne){Wt(O,ne)};return _.on("beforeChange",W),function(){_.off("beforeChange",W)}}},[_,Wt]),Object(g.useEffect)(function(){if(_&&St){var W=function(){St(_.getValue())};return _.on("blur",W),function(){_.off("blur",W)}}},[_,St]),Object(g.useEffect)(function(){if(_){var W=function(O){var ne=O.getValue();Ze(ne),Je(new Date().getTime()),O.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Re&&Re(ne)};return _.on("change",W),function(){_.off("change",W)}}},[_,Re]),Object(g.useEffect)(function(){_&&(de==null?(_.setValue(""),Ze("")):de!==_.getValue()&&(_.setValue(de),Ze(de)))},[_,de]);var Ja=Object(g.useCallback)(function(W){var P=_.getCursor(),O=_.getSelection(),ne=O.split(` `);switch(W){case"bold":return _.replaceSelection("**"+O+"**"),O===""&&_.setCursor(P.line,P.ch+2),_.focus();case"italic":return _.replaceSelection("*"+O+"*"),O===""&&_.setCursor(P.line,P.ch+1),_.focus();case"code":return _.replaceSelection("`"+O+"`"),O===""&&_.setCursor(P.line,P.ch+1),_.focus();case"inline-latex":return _.replaceSelection("`$$"+O+"$$`"),O===""&&_.setCursor(P.line,P.ch+3),_.focus();case"latex":return _.replaceSelection("```latex\n"+O+"\n```"),_.setCursor(P.line+1,O.length+1),_.focus();case"line-break":return _.replaceSelection(`
      `),_.focus();case"list-ul":return O===""?_.replaceSelection("- "+O):_.replaceSelection(ne.map(function(Oe){return Oe===""?"":"- ".concat(Oe)}).join(` `)),_.focus();case"list-ol":return O===""?_.replaceSelection("1. "+O):_.replaceSelection(ne.map(function(Oe,Ue){return Oe===""?"":"".concat(Ue+1,". ").concat(Oe)}).join(` `)),_.focus();case"add-null-ch":return O===""&&_.setCursor(P.line,P.ch+1),_.replaceSelection(Yt),_.focus();case"eraser":return _.setValue(""),_.focus();case"trigger-watch":return Ra(!vt),_.focus();case"trigger-full-screen":return ja(!Da),_.focus();case It:jt(It);return;case gt:jt(gt);return;case wt:jt(wt);return;case ra:jt(ra);return;default:throw new Error}},[_,vt,Da]),Wa=Object(g.useCallback)(function(W){jt("");switch(Ca){case It:var P=W.title,O=W.link;return _.replaceSelection("[".concat(P,"](").concat(O,")")),_.focus();case gt:var ne=W.language,Oe=W.content;return _.replaceSelection(["```"+ne,Oe,"```"].join(` `)),_.focus();case wt:var Ue=W.src,ve=W.alt;return _.replaceSelection("![ ".concat(ve," ]( ").concat(Ue,' "').concat(ve,'" )')),_.focus();case ra:for(var me=W.row,Le=W.col,Ve=W.align,z=` -`,dt=0;dt300&&(Le=300);var Ve=Mt+Le+"px";la(Ve)}},ne=ka.current,Oe=!1,Ue=0;return ne.addEventListener("mousedown",W),document.addEventListener("mousemove",O),document.addEventListener("mouseup",P),function(){ne.removeEventListener("mousedown",W),document.removeEventListener("mousemove",O),document.removeEventListener("mouseup",P)}}},[_,ka]),Object(g.useEffect)(function(){la(Mt)},[Mt]);var rn=Xt(kt),un=Xt(oa),sn={width:rn,height:un},Ka=Object(g.useMemo)(function(){if(_t){var W=new Date(_t),P=W.getHours(),O=W.getMinutes(),ne=W.getSeconds();return P=P<10?"0"+P:P,O=O<10?"0"+O:O,ne=ne<10?"0"+ne:ne,"".concat(P,":").concat(O,":").concat(ne)}return 0},[_t]);function on(){window.sessionStorage.removeItem(Ot),ya(!1),Je(0)}function dn(){ya(!1),Je(0),_.setValue(window.sessionStorage.getItem(Ot))}return v.a.createElement(g.Fragment,null,v.a.createElement("div",{className:"markdown-editor-wrapper",ref:Aa},v.a.createElement("div",{className:"markdown-editor-container ".concat(rt," ").concat(vt?"on-preview":""," ").concat(ze?"mini":""," ").concat(Da?"full-screen":""),style:sn},v.a.createElement(ce,{watch:vt,fullScreen:Da,showNullButton:ye,onActionCallback:Ja}),v.a.createElement("div",{className:"markdown-editor-body"},v.a.createElement("div",{className:"codemirror-container"},v.a.createElement("textarea",{ref:Oa,placeholder:Ge})),vt?v.a.createElement("div",{ref:Ma,className:"preview-container"},v.a.createElement(A.a,{value:ct})):null)),Na?v.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",v.a.createElement("a",{onClick:dn},"\u6062\u590D")," ? /",v.a.createElement("a",{onClick:on},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Ka," \u4FDD\u5B58\uFF09"):null),pt?v.a.createElement("a",{ref:ka,className:"editor-resize"}):null,v.a.createElement(te.a,null,u[Ca]?v.a.createElement(i.a,{centered:!0,title:u[Ca],visible:!0,onCancel:Sa,footer:null},nn):null))}},UZu5:function(ke,f,t){},"YJx+":function(ke,f,t){ke.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(ke,f,t){"use strict";t.d(f,"d",function(){return Ke}),t.d(f,"b",function(){return i}),t.d(f,"c",function(){return ee}),t.d(f,"a",function(){return d});function Ke(H){try{H.mozRequestFullScreen?H.mozRequestFullScreen():H.webkitRequestFullScreen&&H.webkitRequestFullScreen()}catch(g){console.log(g,":e")}}function i(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var ee=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function d(){var H=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,g=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(H==null)}},dejd:function(ke,f,t){},dfu6:function(ke,f,t){"use strict";t.d(f,"a",function(){return Ke});var Ke=function(d){var H=/^(\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 H.test(d)},i=function(d){var H=/^(\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 H.test(d)}},dhSg:function(ke,f,t){"use strict";function Ke(ee){var d={},H={subscribe:function(v,M){return d[v]||(d[v]=[]),d[v].push(M),this.unsubscribe.bind(null,v,M)},unsubscribe:function(v,M){var G=d[v],B=-1;if(G){for(var ae=0;ae=0)return d[v].splice(B,1),!0}return!1},publish:function(v){if(!d[v])return!1;var M=Array.prototype.slice.call(arguments,1);return d[v].forEach(function(G){G.apply(null,M)}),this}};return ee?Object.assign(ee,H):H}var i=new Ke;f.a=i},hjlX:function(ke,f,t){ke.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(ke,f,t){ke.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},"j+ej":function(ke,f,t){"use strict";var Ke=t("CeOx"),i=t("NiCL"),ee=t("rjoL"),d=t("TMtJ"),H=t("MPZO"),g=t("bnk9"),v=t("EYz/"),M=t("gwXo"),G=t("X/R0"),B=t("M6G9"),ae=t("VBJJ"),h=t.n(ae),se=t("z3+T"),s=t("55MS"),I=t("V0hb"),Pe=t("GZha"),A=t("buSX"),e=t("ZZRV"),x=t.n(e),$=t("q5+0"),D=t("9kvl"),le=t("Ot1p"),ce=t("V0Rq"),te=t("YJx+"),r=t.n(te),l=t("9Bee"),E=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"],re=function(ge,Q){var We=ge.problemset,K=ge.exercise,m=ge.globalSetting,be=ge.loading,j=ge.dispatch,oe=ge.onRef,Fe=oe===void 0?function(){}:oe,V=ge.editData,o=ge.cancelAdd,w=o===void 0?function(){}:o,tt=ge.editKey,ue=ge.setEditKey,Y=ue===void 0?function(){}:ue,n=ge.addCallback,bt=n===void 0?function(){}:n,N=ge.setIsClaer,It=N===void 0?function(){}:N,wt=Object(A.a)(ge,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),gt=Object(e.useState)(""),ra=Object(Pe.a)(gt,2),Ce=ra[0],S=ra[1],C=Object(e.useState)(""),F=Object(Pe.a)(C,2),Bt=F[0],Rt=F[1],ot=Object(e.useState)(""),xt=Object(Pe.a)(ot,2),Yt=xt[0],Xt=xt[1],ua=Object(e.useState)(10),_e=Object(Pe.a)(ua,2),a=_e[0],u=_e[1],y=Object(e.useState)(!1),b=Object(Pe.a)(y,2),L=b[0],de=b[1],Re=Object(e.useState)([]),Be=Object(Pe.a)(Re,2),kt=Be[0],je=Be[1],Mt=Object($.m)(),yt=Object(e.useState)([]),ze=Object(Pe.a)(yt,2),at=ze[0],Dt=ze[1],lt=function(xe){Dt([].concat(Object(I.a)(at),[Object(s.a)({},xe)]))};Object(e.useEffect)(function(){var pe;if(!(V==null?void 0:V.question_title)){de(!0),S(""),Xt(""),u(10);return}S(V==null?void 0:V.question_title),Xt(V==null||((pe=V.standard_answer)===null||pe===void 0)?void 0:pe[0]),u(V==null?void 0:V.question_score),je(V.tag_discipline_ids)},[We.editData]),Object(e.useEffect)(function(){var pe,xe=(K==null||((pe=K.tagDisciplineData)===null||pe===void 0)?void 0:pe.tag_disciplines)&&Array.isArray(K.tagDisciplineData.tag_disciplines)?K.tagDisciplineData.tag_disciplines:[];Dt(xe)},[K.tagDisciplineData]),Object(e.useEffect)(function(){L&&pe();function pe(){return xe.apply(this,arguments)}function xe(){return xe=Object(se.a)(h.a.mark(function ye(){var At,Se,St;return h.a.wrap(function(ht){for(;;)switch(ht.prev=ht.next){case 0:return ht.next=2,Object(ce.B)({sub_discipline_id:(At=K.editData)===null||At===void 0||((Se=At.exercise)===null||Se===void 0)?void 0:Se.sub_discipline_id});case 2:St=ht.sent,Dt(St.tag_disciplines);case 4:case"end":return ht.stop()}},ye)})),xe.apply(this,arguments)}},[L]),Object(e.useImperativeHandle)(Q,function(){return{onSave:Jt,isEdit:L}});var Jt=function(){var pe=Object(se.a)(h.a.mark(function xe(){var ye,At,Se,St,Wt;return h.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:if(Ce){rt.next=3;break}return B.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),rt.abrupt("return",!1);case 3:if(!(kt.length<1)){rt.next=6;break}return B.b.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"),rt.abrupt("return",!1);case 6:if(!V.question_id){rt.next=12;break}return rt.next=9,j({type:"exercise/editExerciseQuestion",payload:{id:V.question_id,question_title:Ce,question_type:4,question_score:a,standard_answers:[Yt],tag_discipline_ids:kt,sub_discipline_id:(At=K.editData)===null||At===void 0||((Se=At.exercise)===null||Se===void 0)?void 0:Se.sub_discipline_id}});case 9:ye=rt.sent,rt.next=15;break;case 12:return rt.next=14,j({type:"exercise/addExerciseQuestion",payload:{insert_id:V==null?void 0:V.insert_id,categoryId:Mt.categoryId,exercise_bank_id:Mt.categoryId,question_title:Ce,question_type:4,question_score:a,standard_answers:[Yt],tag_discipline_ids:kt,sub_discipline_id:(St=K.editData)===null||St===void 0||((Wt=St.exercise)===null||Wt===void 0)?void 0:Wt.sub_discipline_id}});case 14:ye=rt.sent;case 15:return ye.status===0&&(Y(-1),B.b.success("\u4FDD\u5B58\u6210\u529F"),de(!1),j({type:"exercise/editExercise",payload:Object(s.a)({},Mt)})),rt.abrupt("return",{name:Ce,answer_texts:[Yt],analysis:Bt});case 17:case"end":return rt.stop()}},xe)}));return function(){return pe.apply(this,arguments)}}(),Ot=function(){var xe,ye;return x.a.createElement("aside",null,x.a.createElement("div",{className:r.a.questionType},x.a.createElement("div",null,x.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")),x.a.createElement(le.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ce,onChange:function(Se){return S(Se)}}),x.a.createElement("p",{className:r.a.titleWrap},x.a.createElement("span",{className:r.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),x.a.createElement(le.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:Yt,onChange:function(Se){return Xt(Se)}}),x.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",x.a.createElement(M.a,{value:a,max:1e4,min:0,onChange:function(Se){u(Se)}})," \u5206"),x.a.createElement("p",{className:r.a.titleWrap},x.a.createElement("span",{className:r.a.required},"*"),x.a.createElement("span",{className:"".concat(r.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",x.a.createElement("span",{className:r.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")),x.a.createElement("div",{className:"mt5"},x.a.createElement(E.a,{value:kt,selectvalues:V==null?void 0:V.tag_discipline_ids,onChange:je,subId:(xe=K.editData)===null||xe===void 0||((ye=xe.exercise)===null||ye===void 0)?void 0:ye.sub_discipline_id,knowledgeOptions:at,onAddKnowledgeFinish:lt}))),x.a.createElement("aside",{className:"tr"},(tt!==-1||V.question_id)&&x.a.createElement(g.a,{type:"default",onClick:function(){w(),de(!1)}},"\u53D6\u6D88"),x.a.createElement(g.a,{className:"ml20",type:"primary",onClick:function(){Jt()}},"\u4FDD\u5B58")))},Ct=[{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 xe,ye;return(K==null||((xe=K.editData)===null||xe===void 0||((ye=xe.exercise)===null||ye===void 0))?void 0:ye.exercise_status)===1?pe:pe.id!=="del"&&pe.id!=="add"}),pt=function(){var pe=Object(se.a)(h.a.mark(function xe(ye){return h.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:Se.t0=ye.id,Se.next=Se.t0==="del"?3:Se.t0==="up"||Se.t0==="down"?5:Se.t0==="edit"?9:Se.t0==="add"?11:16;break;case 3:return d.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(se.a)(h.a.mark(function Wt(){return h.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.next=2,Object(ce.j)({id:V.question_id});case 2:j({type:"exercise/editExercise",payload:Object(s.a)({},Mt)});case 3:case"end":return rt.stop()}},Wt)}))()}}),Se.abrupt("break",16);case 5:return Se.next=7,j({type:"exercise/exeriseMoveUpDown",payload:{id:V.question_id,opr:ye.id}});case 7:return j({type:"exercise/editExercise",payload:Object(s.a)({},Mt)}),Se.abrupt("break",16);case 9:return tt!==-1?B.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(It(!1),Y(V.key),de(!0)),Se.abrupt("break",16);case 11:if(!(tt!==-1)){Se.next=14;break}return B.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),Se.abrupt("return");case 14:return bt({key:V.key,insert_id:V==null?void 0:V.question_id,question_type:4}),Se.abrupt("break",16);case 16:case"end":return Se.stop()}},xe)}));return function(ye){return pe.apply(this,arguments)}}(),nt=function(){return x.a.createElement("aside",null,x.a.createElement("div",{className:r.a.questionType},x.a.createElement("div",null,x.a.createElement("span",{className:"font16 c-blue"},V.key,"\u3001\u7B80\u7B54\u9898"),"\uFF08",V.question_score,"\u5206\uFF09"),!V.hideAction&&Ct.map(function(xe,ye){return xe.id==="up"&&V.key===1||xe.id==="down"&&V.key===V.len?null:x.a.createElement(i.a,{key:ye,placement:"bottom",title:xe.name},x.a.createElement("span",{onClick:function(){return pt(xe)},className:xe.icon}))})),x.a.createElement("div",{className:"mt5"},x.a.createElement(l.a,{value:V.question_title})),x.a.createElement("div",{className:r.a.questionChoices},x.a.createElement("p",null,x.a.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),x.a.createElement(l.a,{value:Yt})))};return x.a.createElement("section",{className:r.a.wrap},!L&&nt(),L&&Ot())};f.a=Object(D.a)(function(U){var ge=U.problemset,Q=U.loading,We=U.exercise,K=U.globalSetting;return{problemset:ge,globalSetting:K,exercise:We,loading:Q.effects}},null,null,{forwardRef:!0})(Object(e.forwardRef)(re))},k5F3:function(ke,f,t){"use strict";var Ke=t("uLqt"),i=t("/vd4"),ee=t("VBJJ"),d=t.n(ee),H=t("z3+T"),g=t("GZha"),v=t("ZZRV"),M=t.n(v),G=t("q5+0"),B=t("uJ6K"),ae=t.n(B),h=t("V0Rq"),se=t("9Bee"),s=t("1vsH"),I=function(A){var e=A.isPreview,x=e===void 0?!1:e,$=A.isExportBlank,D=$===void 0?!1:$,le=A.activeTabs,ce=Object(G.m)(),te=Object(v.useState)(),r=Object(g.a)(te,2),l=r[0],E=r[1],k=Object(v.useState)(),re=Object(g.a)(k,2),U=re[0],ge=re[1];Object(v.useEffect)(function(){(Object(s.w)(le)||le==="2")&&Q()},[ce.userId,ce.coursesId,ce.exerciseId,ce.categoryId,le]);var Q=function(){var be=Object(H.a)(d.a.mark(function j(){var oe,Fe,V,o,w,tt,ue,Y;return d.a.wrap(function(bt){for(;;)switch(bt.prev=bt.next){case 0:return oe={id:ce.exerciseId||ce.categoryId,identify:ce.userId||null},bt.next=3,Object(h.q)(oe);case 3:Fe=bt.sent,E(Fe||{}),V=Fe||{},o=V.table,((o==null?void 0:o.total_singles_scores)||(o==null?void 0:o.total_doubles_scores)||(o==null?void 0:o.total_nulls_scores)||(o==null?void 0:o.total_judges_scores)||(o==null?void 0:o.total_pros_scores)||(o==null?void 0:o.total_shixuns_scores)||(o==null?void 0:o.total_mains_scores))&&(w=Number(o==null?void 0:o.total_singles_scores)+Number(o==null?void 0:o.total_doubles_scores)+Number(o==null?void 0:o.total_nulls_scores)+Number(o==null?void 0:o.total_judges_scores)+Number(o==null?void 0:o.total_pros_scores)+Number(o==null?void 0:o.total_shixuns_scores)+Number(o==null?void 0:o.total_mains_scores)),((o==null?void 0:o.singles_scores)||(o==null?void 0:o.doubles_scores)||(o==null?void 0:o.nulls_scores)||(o==null?void 0:o.judges_scores)||(o==null?void 0:o.pros_scores)||(o==null?void 0:o.shixuns_scores)||(o==null?void 0:o.mains_scores))&&(tt=Number(o==null?void 0:o.singles_scores)+Number(o==null?void 0:o.doubles_scores)+Number(o==null?void 0:o.nulls_scores)+Number(o==null?void 0:o.judges_scores)+Number(o==null?void 0:o.pros_scores)+Number(o==null?void 0:o.shixuns_scores)+Number(o==null?void 0:o.mains_scores)),ue=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:o==null?void 0:o.total_singles_scores,doubles_score:o==null?void 0:o.total_doubles_scores,nulls_score:o==null?void 0:o.total_nulls_scores,judges_score:o==null?void 0:o.total_judges_scores,pros_score:o==null?void 0:o.total_pros_scores,shixuns_score:o==null?void 0:o.total_shixuns_scores,mains_score:o==null?void 0:o.total_mains_scores,total_score:w},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:o==null?void 0:o.singles_scores,doubles_score:o==null?void 0:o.doubles_scores,nulls_score:o==null?void 0:o.nulls_scores,judges_score:o==null?void 0:o.judges_scores,pros_score:o==null?void 0:o.pros_scores,shixuns_score:o==null?void 0:o.shixuns_scores,mains_score:o==null?void 0:o.mains_scores,total_score:tt},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Y=[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}],ge(D?Y:ue);case 11:case"end":return bt.stop()}},j)}));return function(){return be.apply(this,arguments)}}(),We=[{width:"11%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:function(j){return M.a.createElement("a",null,j)}},{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=l||{},m=K.exercise_header;return M.a.createElement(M.a.Fragment,null,((m==null?void 0:m.show_user)||(m==null?void 0:m.show_no)||(m==null?void 0:m.show_group))&&M.a.createElement("section",{className:ae.a.glassSeal},(m==null?void 0:m.show_user)&&M.a.createElement("span",null,"\u59D3\u540D\uFF1A",M.a.createElement("span",null,l==null?void 0:l.user)),(m==null?void 0:m.show_no)&&M.a.createElement("span",null,"\u5B66\u53F7\uFF1A",M.a.createElement("span",null,l==null?void 0:l.student_id)),(m==null?void 0:m.show_group)&&M.a.createElement("span",null,"\u4E13\u4E1A\u73ED\u7EA7\uFF1A",M.a.createElement("span",null,l==null?void 0:l.group_name))),M.a.createElement("section",{className:"".concat(ae.a.wrap," ").concat(x?"pl20":"pl60"," pr30")},(l==null?void 0:l.photo_url)&&M.a.createElement("img",{className:ae.a.img,src:l==null?void 0:l.photo_url}),(m==null?void 0:m.show_title)&&M.a.createElement("p",{className:"font16 tc c-grey-333"},M.a.createElement("strong",null,l==null?void 0:l.title)),(m==null?void 0:m.show_body)&&M.a.createElement("p",{className:"tc c-grey-333"},"\u8003\u8BD5\u5185\u5BB9\uFF1A",l==null?void 0:l.body),(m==null?void 0:m.show_info)&&M.a.createElement("p",{className:"tc c-grey-666"},"\u5171:\u3010",l==null?void 0:l.total_count,"\u5927\u9898\u3011\u3010",l==null?void 0:l.large_counts,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",l==null?void 0:l.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(l==null?void 0:l.time)>-1?"".concat(l==null?void 0:l.time,"\u5206\u949F"):"\u4E0D\u9650","\u3011"),(m==null?void 0:m.show_desc)&&M.a.createElement("div",{className:"mt10"},M.a.createElement("p",{className:"font16"},"\u8003\u8BD5\u8BF4\u660E\uFF1A"),M.a.createElement(se.a,{value:l==null?void 0:l.description})),(m==null?void 0:m.show_table)&&M.a.createElement("div",{className:"mt10"},M.a.createElement(i.a,{className:ae.a.table,columns:We,dataSource:U,bordered:!0,pagination:!1}))))};f.a=I},kSUc:function(ke,f,t){},"kaH+":function(ke,f,t){"use strict";var Ke=t("MPZO"),i=t("bnk9"),ee=t("GZha"),d=t("ZZRV"),H=t.n(d),g=t("UZu5"),v=t.n(g),M=t("dhSg"),G=t("TJkC"),B=t("Z9Ac"),ae=t("EOO0");f.a=function(){var h=Object(d.useState)(""),se=Object(ee.a)(h,2),s=se[0],I=se[1],Pe=Object(d.useState)(0),A=Object(ee.a)(Pe,2),e=A[0],x=A[1];Object(d.useEffect)(function(){var le=M.a.subscribe("preview-image",function(ce){I(ce)});return le},[]);function $(){I("")}function D(){x(e+90)}return H.a.createElement(d.Fragment,null,s?H.a.createElement("div",{className:"image-preview-container"},H.a.createElement("div",{className:"button-group"},H.a.createElement(i.a,{onClick:D},"\u65CB\u8F6C",H.a.createElement(G.a,null)),H.a.createElement(i.a,{href:s},"\u4E0B\u8F7D",H.a.createElement(B.a,null)),H.a.createElement(i.a,{onClick:$},"\u5173\u95ED",H.a.createElement(ae.a,null))),H.a.createElement("img",{className:"image-preview",src:s,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(e,"deg)")}})):null)}},kqOp:function(ke,f,t){"use strict";t.d(f,"a",function(){return B});var Ke=t("1gHQ"),i=t("FGJx"),ee=t("o0AO"),d=t("uwZC"),H=t("lpH6"),g=t("ZZRV"),v=t.n(g),M=t("Ot1p"),G="\u2581",B=function(ae){Object(d.a)(se,ae);var h=Object(H.a)(se);function se(){var s;Object(i.a)(this,se);for(var I=arguments.length,Pe=new Array(I),A=0;A "+ge[We]+": "+ge[We+1])}}})}},tFzH:function(ke,f,t){"use strict";var Ke=t("CeOx"),i=t("NiCL"),ee=t("rjoL"),d=t("TMtJ"),H=t("MPZO"),g=t("bnk9"),v=t("GrpF"),M=t("Xc/e"),G=t("XZgM"),B=t("TFeq"),ae=t("EYz/"),h=t("gwXo"),se=t("RXQH"),s=t("VgM2"),I=t("DHCt"),Pe=t("CRgH"),A=t("VBJJ"),e=t.n(A),x=t("55MS"),$=t("X/R0"),D=t("M6G9"),le=t("z3+T"),ce=t("GZha"),te=t("buSX"),r=t("ZZRV"),l=t.n(r),E=t("q5+0"),k=t("DndG"),re=t("9kvl"),U=t("V0Rq"),ge=t("Ot1p"),Q=t("YJx+"),We=t.n(Q),K=t("9Bee"),m=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],be=function(oe,Fe){var V=oe.problemset,o=oe.globalSetting,w=oe.exercise,tt=oe.loading,ue=oe.dispatch,Y=oe.editData,n=oe.cancelAdd,bt=n===void 0?function(){}:n,N=oe.editKey,It=oe.setEditKey,wt=It===void 0?function(){}:It,gt=oe.addCallback,ra=gt===void 0?function(){}:gt,Ce=oe.setIsClaer,S=Ce===void 0?function(){}:Ce,C=Object(te.a)(oe,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),F=Object(r.useState)(""),Bt=Object(ce.a)(F,2),Rt=Bt[0],ot=Bt[1],xt=Object(r.useState)(""),Yt=Object(ce.a)(xt,2),Xt=Yt[0],ua=Yt[1],_e=Object(r.useState)(""),a=Object(ce.a)(_e,2),u=a[0],y=a[1],b=Object(r.useState)([]),L=Object(ce.a)(b,2),de=L[0],Re=L[1],Be=Object(r.useState)(""),kt=Object(ce.a)(Be,2),je=kt[0],Mt=kt[1],yt=Object(r.useState)(),ze=Object(ce.a)(yt,2),at=ze[0],Dt=ze[1],lt=Object(r.useState)(!1),Jt=Object(ce.a)(lt,2),Ot=Jt[0],Ct=Jt[1],pt=Object(r.useState)([]),nt=Object(ce.a)(pt,2),pe=nt[0],xe=nt[1],ye=Object(r.useState)(!1),At=Object(ce.a)(ye,2),Se=At[0],St=At[1],Wt=Object(E.m)();Object(r.useEffect)(function(){var fe;Y.edit&&(St(!0),ua(""),ot(""),xe([])),ot(Y.shixun_name),ua(Y.question_title);var _=[];(fe=Y.shixun)===null||fe===void 0||fe.map(function(R){_.push(R.challenge_score)}),xe(_)},[Y]),Object(r.useEffect)(function(){Ct(!1)},[Se]),Object(r.useImperativeHandle)(Fe,function(){return{onSave:ht,isEdit:Se}});var ht=function(){var fe=Object(le.a)(e.a.mark(function _(){var R,Qe,we;return e.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:if(R=[],Qe=!1,!Qe){Ze.next=4;break}return Ze.abrupt("return",!1);case 4:if(!Y.question_id){Ze.next=10;break}return Ze.next=7,ue({type:"exercise/editExerciseQuestion",payload:{id:Y.question_id,question_title:Xt,shixun_name:Rt,shixun_id:Y.shixun_id,question_type:5,question_scores:pe}});case 7:we=Ze.sent,Ze.next=13;break;case 10:return Ze.next=12,ue({type:"exercise/addExerciseQuestion",payload:{insert_id:Y==null?void 0:Y.insert_id,categoryId:Wt.categoryId,question_title:Xt,shixun_name:Rt,shixun_id:Y.shixun_id,question_type:5,question_scores:pe}});case 12:we=Ze.sent;case 13:return we.status===0&&(wt(-1),D.b.success("\u4FDD\u5B58\u6210\u529F"),St(!1),ue({type:"exercise/editExercise",payload:Object(x.a)({},Wt)})),Ze.abrupt("return",{name:Xt,analysis:u,standard_answers:R,is_ordered:at});case 15:case"end":return Ze.stop()}},_)}));return function(){return fe.apply(this,arguments)}}(),rt=function(){var _;return l.a.createElement("aside",null,l.a.createElement("div",{className:We.a.questionType},l.a.createElement("div",null,l.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")),l.a.createElement("div",{className:"mt10"},l.a.createElement(Pe.a,{defaultValue:Rt,onChange:function(Qe){debugger;ot(Qe.target.value)}})),l.a.createElement("div",{className:"mt10"},l.a.createElement(ge.a,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:Xt,onChange:function(Qe){ua(Qe)}})),l.a.createElement("div",{className:"mt20"},(_=Y.shixun)===null||_===void 0?void 0:_.map(function(R,Qe){return l.a.createElement(B.a,{gutter:[20,20]},l.a.createElement(s.a,{flex:"1"},Qe+1,".",R.challenge_name),l.a.createElement(s.a,null,l.a.createElement(h.a,{defaultValue:pe[Qe],onChange:function(ct){pe[Qe]=ct,xe(pe),console.log("srore:L",pe[Qe])}})))})),l.a.createElement("div",{className:"mt20"},de.length>1&&l.a.createElement("span",null,l.a.createElement(M.a,{checked:at,onChange:function(Qe){return Dt(Qe.target.checked)},className:"".concat(We.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),l.a.createElement("span",{className:"".concat(We.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"))),l.a.createElement("aside",{className:"tr"},(N!==-1||!(Y==null?void 0:Y.edit))&&l.a.createElement(g.a,{type:"default",onClick:function(){bt(),St(!1)}},"\u53D6\u6D88"),l.a.createElement(g.a,{className:"ml20",type:"primary",onClick:function(){ht()}},"\u4FDD\u5B58")))},ba=[{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(fe){var _,R;return(w==null||((_=w.editData)===null||_===void 0||((R=_.exercise)===null||R===void 0))?void 0:R.exercise_status)===1?fe:fe.id!=="del"&&fe.id!=="add"}),Ge=function(){var fe=Object(le.a)(e.a.mark(function _(R){return e.a.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:we.t0=R.id,we.next=we.t0==="del"?3:we.t0==="up"||we.t0==="down"?5:we.t0==="edit"?9:we.t0==="add"?15:21;break;case 3:return d.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(le.a)(e.a.mark(function Ze(){return e.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:return $e.next=2,Object(U.j)({id:Y.question_id});case 2:ue({type:"exercise/editExercise",payload:Object(x.a)({},Wt)});case 3:case"end":return $e.stop()}},Ze)}))()}}),we.abrupt("break",21);case 5:return we.next=7,ue({type:"exercise/exeriseMoveUpDown",payload:{id:Y.question_id,opr:R.id}});case 7:return ue({type:"exercise/editExercise",payload:Object(x.a)({},Wt)}),we.abrupt("break",21);case 9:if(!(N!==-1)){we.next=12;break}return D.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),we.abrupt("return");case 12:return S(!1),St(!0),we.abrupt("break",21);case 15:if(!(N!==-1)){we.next=18;break}return D.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),we.abrupt("return");case 18:return ue({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",editData:{key:Y.key,insert_id:Y==null?void 0:Y.question_id,question_type:5}}}),wt(-1),we.abrupt("break",21);case 21:case"end":return we.stop()}},_)}));return function(R){return fe.apply(this,arguments)}}(),he=function(){var _;return l.a.createElement("aside",null,l.a.createElement("div",{className:We.a.questionType},l.a.createElement("div",null,l.a.createElement("span",{className:"font16 c-blue"},Y.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",Y.question_score,"\u5206\uFF09"),l.a.createElement("div",{className:"tr"},l.a.createElement(k.Link,{target:"_blank",to:"/shixuns/".concat(Y.shixun_identifier,"/challenges")},"\u5B9E\u8BAD\u8BE6\u60C5"),!Y.hideAction&&ba.map(function(R,Qe){return R.id==="up"&&Y.key===1||R.id==="down"&&Y.key===Y.len?null:l.a.createElement(i.a,{key:Qe,placement:"bottom",title:R.name},l.a.createElement("span",{onClick:function(){return Ge(R)},className:R.icon}))}))),l.a.createElement("div",{className:"font16"},l.a.createElement(K.a,{value:Y.shixun_name})),l.a.createElement("div",{className:"mt30"}),(_=Y.shixun)===null||_===void 0?void 0:_.map(function(R,Qe){return l.a.createElement("div",{key:Qe},"\u7B2C",Qe+1,"\u5173 ",l.a.createElement("span",{className:"ml10"},R.challenge_name)," ",l.a.createElement("span",{className:"ml10"},R.challenge_score))}))};return l.a.createElement("section",{className:We.a.wrap},!Se&&he(),Se&&rt())};f.a=Object(re.a)(function(j){var oe=j.problemset,Fe=j.loading,V=j.globalSetting,o=j.exercise;return{problemset:oe,globalSetting:V,exercise:o,loading:Fe.effects}},null,null,{forwardRef:!0})(Object(r.forwardRef)(be))},tf39:function(ke,f,t){ke.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(ke,f,t){"use strict";t.d(f,"a",function(){return $});var Ke=t("VBJJ"),i=t.n(Ke),ee=t("X/R0"),d=t("M6G9"),H=t("z3+T"),g=t("DHCt"),v=t("CRgH"),M=t("rjoL"),G=t("TMtJ"),B=t("V0hb"),ae=t("GZha"),h=t("VmQ4"),se=t("QeCE"),s=t("ZZRV"),I=t.n(s),Pe=t("ErOA"),A=t("i58Z"),e=t.n(A),x=se.a.Option,$=function(le){var ce=le.subId,te=le.value,r=le.selectvalues,l=le.knowledgeOptions,E=l===void 0?[]:l,k=le.onChange,re=k===void 0?function(){}:k,U=le.onAddKnowledgeFinish,ge=U===void 0?function(){}:U,Q=Object(s.useRef)(),We=Object(s.useState)([]),K=Object(ae.a)(We,2),m=K[0],be=K[1],j=function(V,o){console.log("---------",o),be(Object(B.a)(o.map(function(w){return w.key}))),re(Object(B.a)(o.map(function(w){return w.key})))};Object(s.useEffect)(function(){(r==null?void 0:r.length)>0&&(be(Object(B.a)(r)),re(Object(B.a)(r)))},[E]);var oe=function(V){V.preventDefault(),Q.current="",G.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:I.a.createElement("div",{className:"font14"},"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",I.a.createElement("br",null),I.a.createElement(v.a,{className:"mt5",maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:Q.current,onChange:function(w){Q.current=w.target.value}})),onOk:function(){return new Promise(function(){var w=Object(H.a)(i.a.mark(function tt(ue,Y){var n;return i.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:if(Q.current){N.next=3;break}return d.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),N.abrupt("return",Y());case 3:if(!(Q.current.length>20)){N.next=6;break}return d.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),N.abrupt("return",Y());case 6:return N.next=8,Object(Pe.a)("/api/tag_disciplines.json",{method:"post",body:{name:Q.current,sub_discipline_id:ce}});case 8:return n=N.sent,(n==null?void 0:n.status)===0&&(ge({id:n.tag_discipline_id,name:Q.current}),re([].concat(Object(B.a)(te||[]),[n.tag_discipline_id])),be([].concat(Object(B.a)(m||[]),[n.tag_discipline_id]))),N.abrupt("return",ue());case 11:case"end":return N.stop()}},tt)}));return function(tt,ue){return w.apply(this,arguments)}}())}})};return I.a.createElement("div",{className:e.a.wrap},I.a.createElement(se.a,{disabled:!ce,mode:"multiple",className:"mr5",style:{width:"242px"},onChange:j,value:E==null?void 0:E.filter(function(Fe){return(m==null?void 0:m.includes(Fe==null?void 0:Fe.id))||(m==null?void 0:m.includes((Fe==null?void 0:Fe.id)+""))}).map(function(Fe){return Fe.name})},E==null?void 0:E.map(function(Fe){return I.a.createElement(x,{key:Fe.id,value:Fe.name},Fe.name,Fe.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")})),I.a.createElement("button",{disabled:!ce,className:"".concat(e.a.addKnowledge," ").concat(ce?"":e.a.disabled),onClick:oe},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},uJ6K:function(ke,f,t){ke.exports={wrap:"wrap___1AALq",img:"img___20GEO",table:"table___26NT5",totalScore:"totalScore___1t1Bx",people:"people___BMR7K",glassSeal:"glassSeal___2woZ-"}},xKgJ:function(ke,f,t){"use strict";t.d(f,"o",function(){return g}),t.d(f,"b",function(){return v}),t.d(f,"c",function(){return M}),t.d(f,"e",function(){return G}),t.d(f,"f",function(){return B}),t.d(f,"r",function(){return ae}),t.d(f,"g",function(){return h}),t.d(f,"s",function(){return se}),t.d(f,"d",function(){return s}),t.d(f,"i",function(){return I}),t.d(f,"j",function(){return Pe}),t.d(f,"q",function(){return A}),t.d(f,"h",function(){return e}),t.d(f,"p",function(){return x}),t.d(f,"a",function(){return r}),t.d(f,"l",function(){return N}),t.d(f,"m",function(){return It}),t.d(f,"k",function(){return wt}),t.d(f,"n",function(){return ra}),t.d(f,"t",function(){return Ce});var Ke=t("9kvl"),i;(function(S){S[S.SuperAdmin=1]="SuperAdmin",S[S.Operation=2]="Operation",S[S.CertifiedTeacher=5]="CertifiedTeacher",S[S.TrainingProduction=8]="TrainingProduction",S[S.UncertifiedTeacher=12]="UncertifiedTeacher",S[S.Student=15]="Student"})(i||(i={}));var ee;(function(S){S[S.SuperAdmin=1]="SuperAdmin",S[S.Operation=2]="Operation",S[S.Admin=5]="Admin",S[S.Teacher=8]="Teacher",S[S.Assistant=12]="Assistant",S[S.Student=15]="Student"})(ee||(ee={}));var d=function(C){var F=Object(Ke.b)()._store.getState(),Bt=F.user,Rt=Bt.userInfo;return C.some(function(ot){return ot==(Rt==null?void 0:Rt.role)})},H=function(C){var F=Object(Ke.b)()._store.getState(),Bt=F.user,Rt=Bt.userInfo;return(Rt==null?void 0:Rt.own)?!0:C.some(function(ot){var xt;return ot==(Rt==null||((xt=Rt.course)===null||xt===void 0)?void 0:xt.course_role)})},g=function(){var C=Object(Ke.b)()._store.getState(),F=C.user,Bt=F.userInfo;return Bt.main_site},v=function(){var C,F=Object(Ke.b)()._store.getState(),Bt=F.user,Rt=Bt.userInfo;return Rt==null||((C=Rt.course)===null||C===void 0)?void 0:C.course_is_end},M=function(){return H([ee.SuperAdmin,ee.Operation,ee.Admin,ee.Teacher,ee.Assistant])},G=function(){return H([ee.SuperAdmin,ee.Teacher,ee.Admin,ee.Assistant,ee.Operation])},B=function(){return H([ee.SuperAdmin,ee.Teacher,ee.Admin])},ae=function(){return H([ee.SuperAdmin])},h=function(){return H([ee.SuperAdmin,ee.Operation,ee.Admin])},se=function(){return H([ee.SuperAdmin,ee.Operation])},s=function(){return H([ee.SuperAdmin,ee.Admin])},I=function(){return H([ee.SuperAdmin,ee.Operation,ee.Admin,ee.Teacher])},Pe=function(){return H([ee.Assistant])},A=function(){return H([ee.Student])},e=function(){return H([ee.SuperAdmin,ee.Operation,ee.Admin,ee.Teacher,ee.Assistant,ee.Student])},x=function(){var C,F=Object(Ke.b)()._store.getState(),Bt=F.user,Rt=Bt.userInfo;return(Rt==null||((C=Rt.course)===null||C===void 0)?void 0:C.course_role)===null},$=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student])},D=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return F||!F&&d([i.SuperAdmin])},le=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return F||!F&&d([i.SuperAdmin,i.Operation])},ce=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student]):F||!F&&d([i.SuperAdmin,i.Operation])},te=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student]):F||!F&&d([i.SuperAdmin,i.Operation])},r=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction])},l=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin]):F||!F&&d([i.SuperAdmin])},E=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation]):F||!F&&d([i.SuperAdmin,i.Operation])},k=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student]):F||!F&&d([i.SuperAdmin,i.Operation])},re=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):F||!F&&d([i.SuperAdmin,i.Operation])},U=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation,i.CertifiedTeacher]):F||!F&&d([i.SuperAdmin,i.Operation])},ge=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin]):!1},Q=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student])},We=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin]):F||!F&&d([i.SuperAdmin])},K=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation]):F||!F&&d([i.SuperAdmin,i.Operation])},m=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student]):F||!F&&d([i.SuperAdmin,i.Operation])},be=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?!1:F||!F&&d([i.SuperAdmin,i.Operation])},j=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?F||!F&&d([i.SuperAdmin,i.Operation]):!1},oe=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):!1},Fe=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?!F&&d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):!1},V=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation,i.CertifiedTeacher]):F||!F&&d([i.SuperAdmin,i.Operation])},o=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher])},w=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin]):F||!F&&d([i.SuperAdmin])},tt=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation]):F||!F&&d([i.SuperAdmin,i.Operation])},ue=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):F||!F&&d([i.SuperAdmin,i.Operation])},Y=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?F||!F&&d([i.SuperAdmin,i.Operation]):!1},n=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):F||!F&&d([i.SuperAdmin,i.Operation])},bt=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H([ee.Teacher])},N=function(){return d([i.SuperAdmin])},It=function(){return d([i.SuperAdmin,i.Operation])},wt=function(){return d([i.Student])},gt=function(){return d([i.SuperAdmin,i.Operation,i.CertifiedTeacher])},ra=function(){var C,F=Object(Ke.b)()._store.getState(),Bt=F.user;return!!((C=Bt.userInfo)===null||C===void 0?void 0:C.login)},Ce=function(){var C=Object(Ke.b)()._store.getState(),F=C.user;return F.userInfo}}}]); +`),_.focus();default:throw new Error}},[_,Ca]),nn=Object(g.useMemo)(function(){switch(Ca){case It:return v.a.createElement(Q,{callback:Wa,onCancel:Sa});case gt:return v.a.createElement(We.b,{callback:Wa,onCancel:Sa});case wt:return v.a.createElement(Fe,{callback:Wa,onCancel:Sa});case ra:return v.a.createElement(N,{callback:Wa,onCancel:Sa});default:return null}},[Ca]);function Sa(){jt("")}Object(g.useEffect)(function(){if(ka.current){var W=function(me){Oe=!0,Ue=me.pageY},P=function(){Oe=!1},O=function(me){if(Oe){var Le=me.pageY-Ue;Le<0&&(Le=0),Le>300&&(Le=300);var Ve=Mt+Le+"px";la(Ve)}},ne=ka.current,Oe=!1,Ue=0;return ne.addEventListener("mousedown",W),document.addEventListener("mousemove",O),document.addEventListener("mouseup",P),function(){ne.removeEventListener("mousedown",W),document.removeEventListener("mousemove",O),document.removeEventListener("mouseup",P)}}},[_,ka]),Object(g.useEffect)(function(){la(Mt)},[Mt]);var rn=Xt(kt),un=Xt(oa),sn={width:rn,height:un},Ka=Object(g.useMemo)(function(){if(_t){var W=new Date(_t),P=W.getHours(),O=W.getMinutes(),ne=W.getSeconds();return P=P<10?"0"+P:P,O=O<10?"0"+O:O,ne=ne<10?"0"+ne:ne,"".concat(P,":").concat(O,":").concat(ne)}return 0},[_t]);function on(){window.sessionStorage.removeItem(Ot),ya(!1),Je(0)}function dn(){ya(!1),Je(0),_.setValue(window.sessionStorage.getItem(Ot))}return v.a.createElement(g.Fragment,null,v.a.createElement("div",{className:"markdown-editor-wrapper",ref:Aa},v.a.createElement("div",{className:"markdown-editor-container ".concat(rt," ").concat(vt?"on-preview":""," ").concat(ze?"mini":""," ").concat(Da?"full-screen":""),style:sn},v.a.createElement(ce,{watch:vt,fullScreen:Da,showNullButton:ye,onActionCallback:Ja}),v.a.createElement("div",{className:"markdown-editor-body"},v.a.createElement("div",{className:"codemirror-container"},v.a.createElement("textarea",{ref:Oa,placeholder:Ge})),vt?v.a.createElement("div",{ref:Ma,className:"preview-container"},v.a.createElement(A.a,{value:ct})):null)),Na?v.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",v.a.createElement("a",{onClick:dn},"\u6062\u590D")," ? /",v.a.createElement("a",{onClick:on},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Ka," \u4FDD\u5B58\uFF09"):null),pt?v.a.createElement("a",{ref:ka,className:"editor-resize"}):null,v.a.createElement(te.a,null,u[Ca]?v.a.createElement(i.a,{centered:!0,title:u[Ca],visible:!0,onCancel:Sa,footer:null},nn):null))}},UZu5:function(ke,f,t){},"YJx+":function(ke,f,t){ke.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(ke,f,t){"use strict";t.d(f,"d",function(){return Ke}),t.d(f,"b",function(){return i}),t.d(f,"c",function(){return ee}),t.d(f,"a",function(){return d});function Ke(H){try{H.mozRequestFullScreen?H.mozRequestFullScreen():H.webkitRequestFullScreen&&H.webkitRequestFullScreen()}catch(g){console.log(g,":e")}}function i(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var ee=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function d(){var H=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,g=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(H==null)}},dejd:function(ke,f,t){},dfu6:function(ke,f,t){"use strict";t.d(f,"a",function(){return Ke});var Ke=function(d){var H=/^(\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 H.test(d)},i=function(d){var H=/^(\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 H.test(d)}},dhSg:function(ke,f,t){"use strict";function Ke(ee){var d={},H={subscribe:function(v,M){return d[v]||(d[v]=[]),d[v].push(M),this.unsubscribe.bind(null,v,M)},unsubscribe:function(v,M){var G=d[v],B=-1;if(G){for(var ae=0;ae=0)return d[v].splice(B,1),!0}return!1},publish:function(v){if(!d[v])return!1;var M=Array.prototype.slice.call(arguments,1);return d[v].forEach(function(G){G.apply(null,M)}),this}};return ee?Object.assign(ee,H):H}var i=new Ke;f.a=i},hjlX:function(ke,f,t){ke.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(ke,f,t){ke.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},"j+ej":function(ke,f,t){"use strict";var Ke=t("CeOx"),i=t("NiCL"),ee=t("rjoL"),d=t("TMtJ"),H=t("MPZO"),g=t("bnk9"),v=t("EYz/"),M=t("gwXo"),G=t("X/R0"),B=t("M6G9"),ae=t("VBJJ"),h=t.n(ae),se=t("z3+T"),s=t("55MS"),S=t("V0hb"),Pe=t("GZha"),A=t("buSX"),e=t("ZZRV"),x=t.n(e),$=t("q5+0"),D=t("9kvl"),le=t("Ot1p"),ce=t("V0Rq"),te=t("YJx+"),r=t.n(te),l=t("9Bee"),E=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"],re=function(ge,Q){var We=ge.problemset,K=ge.exercise,m=ge.globalSetting,be=ge.loading,j=ge.dispatch,oe=ge.onRef,Fe=oe===void 0?function(){}:oe,V=ge.editData,o=ge.cancelAdd,w=o===void 0?function(){}:o,tt=ge.editKey,ue=ge.setEditKey,Y=ue===void 0?function(){}:ue,n=ge.addCallback,bt=n===void 0?function(){}:n,N=ge.setIsClaer,It=N===void 0?function(){}:N,wt=Object(A.a)(ge,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),gt=Object(e.useState)(""),ra=Object(Pe.a)(gt,2),Ce=ra[0],L=ra[1],C=Object(e.useState)(""),F=Object(Pe.a)(C,2),Bt=F[0],Rt=F[1],ot=Object(e.useState)(""),xt=Object(Pe.a)(ot,2),Yt=xt[0],Xt=xt[1],ua=Object(e.useState)(10),_e=Object(Pe.a)(ua,2),a=_e[0],u=_e[1],y=Object(e.useState)(!1),b=Object(Pe.a)(y,2),T=b[0],de=b[1],Re=Object(e.useState)([]),Be=Object(Pe.a)(Re,2),kt=Be[0],je=Be[1],Mt=Object($.m)(),yt=Object(e.useState)([]),ze=Object(Pe.a)(yt,2),at=ze[0],Dt=ze[1],lt=function(xe){Dt([].concat(Object(S.a)(at),[Object(s.a)({},xe)]))};Object(e.useEffect)(function(){var pe;if(!(V==null?void 0:V.question_title)){de(!0),L(""),Xt(""),u(10);return}L(V==null?void 0:V.question_title),Xt(V==null||((pe=V.standard_answer)===null||pe===void 0)?void 0:pe[0]),u(V==null?void 0:V.question_score),je(V.tag_discipline_ids)},[We.editData]),Object(e.useEffect)(function(){var pe,xe=(K==null||((pe=K.tagDisciplineData)===null||pe===void 0)?void 0:pe.tag_disciplines)&&Array.isArray(K.tagDisciplineData.tag_disciplines)?K.tagDisciplineData.tag_disciplines:[];Dt(xe)},[K.tagDisciplineData]),Object(e.useEffect)(function(){T&&pe();function pe(){return xe.apply(this,arguments)}function xe(){return xe=Object(se.a)(h.a.mark(function ye(){var At,Se,St;return h.a.wrap(function(ht){for(;;)switch(ht.prev=ht.next){case 0:return ht.next=2,Object(ce.B)({sub_discipline_id:(At=K.editData)===null||At===void 0||((Se=At.exercise)===null||Se===void 0)?void 0:Se.sub_discipline_id});case 2:St=ht.sent,Dt(St.tag_disciplines);case 4:case"end":return ht.stop()}},ye)})),xe.apply(this,arguments)}},[T]),Object(e.useImperativeHandle)(Q,function(){return{onSave:Jt,isEdit:T}});var Jt=function(){var pe=Object(se.a)(h.a.mark(function xe(){var ye,At,Se,St,Wt;return h.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:if(Ce){rt.next=3;break}return B.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),rt.abrupt("return",!1);case 3:if(!(kt.length<1)){rt.next=6;break}return B.b.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"),rt.abrupt("return",!1);case 6:if(!V.question_id){rt.next=12;break}return rt.next=9,j({type:"exercise/editExerciseQuestion",payload:{id:V.question_id,question_title:Ce,question_type:4,question_score:a,standard_answers:[Yt],tag_discipline_ids:kt,sub_discipline_id:(At=K.editData)===null||At===void 0||((Se=At.exercise)===null||Se===void 0)?void 0:Se.sub_discipline_id}});case 9:ye=rt.sent,rt.next=15;break;case 12:return rt.next=14,j({type:"exercise/addExerciseQuestion",payload:{insert_id:V==null?void 0:V.insert_id,categoryId:Mt.categoryId,exercise_bank_id:Mt.categoryId,question_title:Ce,question_type:4,question_score:a,standard_answers:[Yt],tag_discipline_ids:kt,sub_discipline_id:(St=K.editData)===null||St===void 0||((Wt=St.exercise)===null||Wt===void 0)?void 0:Wt.sub_discipline_id}});case 14:ye=rt.sent;case 15:return ye.status===0&&(Y(-1),B.b.success("\u4FDD\u5B58\u6210\u529F"),de(!1),j({type:"exercise/editExercise",payload:Object(s.a)({},Mt)})),rt.abrupt("return",{name:Ce,answer_texts:[Yt],analysis:Bt});case 17:case"end":return rt.stop()}},xe)}));return function(){return pe.apply(this,arguments)}}(),Ot=function(){var xe,ye;return x.a.createElement("aside",null,x.a.createElement("div",{className:r.a.questionType},x.a.createElement("div",null,x.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")),x.a.createElement(le.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ce,onChange:function(Se){return L(Se)}}),x.a.createElement("p",{className:r.a.titleWrap},x.a.createElement("span",{className:r.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),x.a.createElement(le.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:Yt,onChange:function(Se){return Xt(Se)}}),x.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",x.a.createElement(M.a,{value:a,max:1e4,min:0,onChange:function(Se){u(Se)}})," \u5206"),x.a.createElement("p",{className:r.a.titleWrap},x.a.createElement("span",{className:r.a.required},"*"),x.a.createElement("span",{className:"".concat(r.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",x.a.createElement("span",{className:r.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")),x.a.createElement("div",{className:"mt5"},x.a.createElement(E.a,{value:kt,selectvalues:V==null?void 0:V.tag_discipline_ids,onChange:je,subId:(xe=K.editData)===null||xe===void 0||((ye=xe.exercise)===null||ye===void 0)?void 0:ye.sub_discipline_id,knowledgeOptions:at,onAddKnowledgeFinish:lt}))),x.a.createElement("aside",{className:"tr"},(tt!==-1||V.question_id)&&x.a.createElement(g.a,{type:"default",onClick:function(){w(),de(!1)}},"\u53D6\u6D88"),x.a.createElement(g.a,{className:"ml20",type:"primary",onClick:function(){Jt()}},"\u4FDD\u5B58")))},Ct=[{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 xe,ye;return(K==null||((xe=K.editData)===null||xe===void 0||((ye=xe.exercise)===null||ye===void 0))?void 0:ye.exercise_status)===1?pe:pe.id!=="del"&&pe.id!=="add"}),pt=function(){var pe=Object(se.a)(h.a.mark(function xe(ye){return h.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:Se.t0=ye.id,Se.next=Se.t0==="del"?3:Se.t0==="up"||Se.t0==="down"?5:Se.t0==="edit"?9:Se.t0==="add"?11:16;break;case 3:return d.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(se.a)(h.a.mark(function Wt(){return h.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.next=2,Object(ce.j)({id:V.question_id});case 2:j({type:"exercise/editExercise",payload:Object(s.a)({},Mt)});case 3:case"end":return rt.stop()}},Wt)}))()}}),Se.abrupt("break",16);case 5:return Se.next=7,j({type:"exercise/exeriseMoveUpDown",payload:{id:V.question_id,opr:ye.id}});case 7:return j({type:"exercise/editExercise",payload:Object(s.a)({},Mt)}),Se.abrupt("break",16);case 9:return tt!==-1?B.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(It(!1),Y(V.key),de(!0)),Se.abrupt("break",16);case 11:if(!(tt!==-1)){Se.next=14;break}return B.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),Se.abrupt("return");case 14:return bt({key:V.key,insert_id:V==null?void 0:V.question_id,question_type:4}),Se.abrupt("break",16);case 16:case"end":return Se.stop()}},xe)}));return function(ye){return pe.apply(this,arguments)}}(),nt=function(){return x.a.createElement("aside",null,x.a.createElement("div",{className:r.a.questionType},x.a.createElement("div",null,x.a.createElement("span",{className:"font16 c-blue"},V.key,"\u3001\u7B80\u7B54\u9898"),"\uFF08",V.question_score,"\u5206\uFF09"),!V.hideAction&&Ct.map(function(xe,ye){return xe.id==="up"&&V.key===1||xe.id==="down"&&V.key===V.len?null:x.a.createElement(i.a,{key:ye,placement:"bottom",title:xe.name},x.a.createElement("span",{onClick:function(){return pt(xe)},className:xe.icon}))})),x.a.createElement("div",{className:"mt5"},x.a.createElement(l.a,{value:V.question_title})),x.a.createElement("div",{className:r.a.questionChoices},x.a.createElement("p",null,x.a.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),x.a.createElement(l.a,{value:Yt})))};return x.a.createElement("section",{className:r.a.wrap},!T&&nt(),T&&Ot())};f.a=Object(D.a)(function(U){var ge=U.problemset,Q=U.loading,We=U.exercise,K=U.globalSetting;return{problemset:ge,globalSetting:K,exercise:We,loading:Q.effects}},null,null,{forwardRef:!0})(Object(e.forwardRef)(re))},k5F3:function(ke,f,t){"use strict";var Ke=t("uLqt"),i=t("/vd4"),ee=t("VBJJ"),d=t.n(ee),H=t("z3+T"),g=t("GZha"),v=t("ZZRV"),M=t.n(v),G=t("q5+0"),B=t("uJ6K"),ae=t.n(B),h=t("V0Rq"),se=t("9Bee"),s=t("1vsH"),S=function(A){var e=A.isPreview,x=e===void 0?!1:e,$=A.isExportBlank,D=$===void 0?!1:$,le=A.activeTabs,ce=Object(G.m)(),te=Object(v.useState)(),r=Object(g.a)(te,2),l=r[0],E=r[1],k=Object(v.useState)(),re=Object(g.a)(k,2),U=re[0],ge=re[1];Object(v.useEffect)(function(){(Object(s.w)(le)||le==="2")&&Q()},[ce.userId,ce.coursesId,ce.exerciseId,ce.categoryId,le]);var Q=function(){var be=Object(H.a)(d.a.mark(function j(){var oe,Fe,V,o,w,tt,ue,Y;return d.a.wrap(function(bt){for(;;)switch(bt.prev=bt.next){case 0:return oe={id:ce.exerciseId||ce.categoryId,identify:ce.userId||null},bt.next=3,Object(h.q)(oe);case 3:Fe=bt.sent,E(Fe||{}),V=Fe||{},o=V.table,((o==null?void 0:o.total_singles_scores)||(o==null?void 0:o.total_doubles_scores)||(o==null?void 0:o.total_nulls_scores)||(o==null?void 0:o.total_judges_scores)||(o==null?void 0:o.total_pros_scores)||(o==null?void 0:o.total_shixuns_scores)||(o==null?void 0:o.total_mains_scores))&&(w=Number(o==null?void 0:o.total_singles_scores)+Number(o==null?void 0:o.total_doubles_scores)+Number(o==null?void 0:o.total_nulls_scores)+Number(o==null?void 0:o.total_judges_scores)+Number(o==null?void 0:o.total_pros_scores)+Number(o==null?void 0:o.total_shixuns_scores)+Number(o==null?void 0:o.total_mains_scores)),((o==null?void 0:o.singles_scores)||(o==null?void 0:o.doubles_scores)||(o==null?void 0:o.nulls_scores)||(o==null?void 0:o.judges_scores)||(o==null?void 0:o.pros_scores)||(o==null?void 0:o.shixuns_scores)||(o==null?void 0:o.mains_scores))&&(tt=Number(o==null?void 0:o.singles_scores)+Number(o==null?void 0:o.doubles_scores)+Number(o==null?void 0:o.nulls_scores)+Number(o==null?void 0:o.judges_scores)+Number(o==null?void 0:o.pros_scores)+Number(o==null?void 0:o.shixuns_scores)+Number(o==null?void 0:o.mains_scores)),ue=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:o==null?void 0:o.total_singles_scores,doubles_score:o==null?void 0:o.total_doubles_scores,nulls_score:o==null?void 0:o.total_nulls_scores,judges_score:o==null?void 0:o.total_judges_scores,pros_score:o==null?void 0:o.total_pros_scores,shixuns_score:o==null?void 0:o.total_shixuns_scores,mains_score:o==null?void 0:o.total_mains_scores,total_score:w},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:o==null?void 0:o.singles_scores,doubles_score:o==null?void 0:o.doubles_scores,nulls_score:o==null?void 0:o.nulls_scores,judges_score:o==null?void 0:o.judges_scores,pros_score:o==null?void 0:o.pros_scores,shixuns_score:o==null?void 0:o.shixuns_scores,mains_score:o==null?void 0:o.mains_scores,total_score:tt},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Y=[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}],ge(D?Y:ue);case 11:case"end":return bt.stop()}},j)}));return function(){return be.apply(this,arguments)}}(),We=[{width:"11%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:function(j){return M.a.createElement("a",null,j)}},{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=l||{},m=K.exercise_header;return M.a.createElement(M.a.Fragment,null,((m==null?void 0:m.show_user)||(m==null?void 0:m.show_no)||(m==null?void 0:m.show_group))&&M.a.createElement("section",{className:ae.a.glassSeal},(m==null?void 0:m.show_user)&&M.a.createElement("span",null,"\u59D3\u540D\uFF1A",M.a.createElement("span",null,l==null?void 0:l.user)),(m==null?void 0:m.show_no)&&M.a.createElement("span",null,"\u5B66\u53F7\uFF1A",M.a.createElement("span",null,l==null?void 0:l.student_id)),(m==null?void 0:m.show_group)&&M.a.createElement("span",null,"\u4E13\u4E1A\u73ED\u7EA7\uFF1A",M.a.createElement("span",null,l==null?void 0:l.group_name))),M.a.createElement("section",{className:"".concat(ae.a.wrap," ").concat(x?"pl20":"pl60"," pr30")},(l==null?void 0:l.photo_url)&&M.a.createElement("img",{className:ae.a.img,src:l==null?void 0:l.photo_url}),(m==null?void 0:m.show_title)&&M.a.createElement("p",{className:"font16 tc c-grey-333"},M.a.createElement("strong",null,l==null?void 0:l.title)),(m==null?void 0:m.show_body)&&M.a.createElement("p",{className:"tc c-grey-333"},"\u8003\u8BD5\u5185\u5BB9\uFF1A",l==null?void 0:l.body),(m==null?void 0:m.show_info)&&M.a.createElement("p",{className:"tc c-grey-666"},"\u5171:\u3010",l==null?void 0:l.total_count,"\u5927\u9898\u3011\u3010",l==null?void 0:l.large_counts,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",l==null?void 0:l.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(l==null?void 0:l.time)>-1?"".concat(l==null?void 0:l.time,"\u5206\u949F"):"\u4E0D\u9650","\u3011"),(m==null?void 0:m.show_desc)&&M.a.createElement("div",{className:"mt10"},M.a.createElement("p",{className:"font16"},"\u8003\u8BD5\u8BF4\u660E\uFF1A"),M.a.createElement(se.a,{value:l==null?void 0:l.description})),(m==null?void 0:m.show_table)&&M.a.createElement("div",{className:"mt10"},M.a.createElement(i.a,{className:ae.a.table,columns:We,dataSource:U,bordered:!0,pagination:!1}))))};f.a=S},kSUc:function(ke,f,t){},"kaH+":function(ke,f,t){"use strict";var Ke=t("MPZO"),i=t("bnk9"),ee=t("GZha"),d=t("ZZRV"),H=t.n(d),g=t("UZu5"),v=t.n(g),M=t("dhSg"),G=t("TJkC"),B=t("Z9Ac"),ae=t("EOO0");f.a=function(){var h=Object(d.useState)(""),se=Object(ee.a)(h,2),s=se[0],S=se[1],Pe=Object(d.useState)(0),A=Object(ee.a)(Pe,2),e=A[0],x=A[1];Object(d.useEffect)(function(){var le=M.a.subscribe("preview-image",function(ce){S(ce)});return le},[]);function $(){S("")}function D(){x(e+90)}return H.a.createElement(d.Fragment,null,s?H.a.createElement("div",{className:"image-preview-container"},H.a.createElement("div",{className:"button-group"},H.a.createElement(i.a,{onClick:D},"\u65CB\u8F6C",H.a.createElement(G.a,null)),H.a.createElement(i.a,{href:s},"\u4E0B\u8F7D",H.a.createElement(B.a,null)),H.a.createElement(i.a,{onClick:$},"\u5173\u95ED",H.a.createElement(ae.a,null))),H.a.createElement("img",{className:"image-preview",src:s,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(e,"deg)")}})):null)}},kqOp:function(ke,f,t){"use strict";t.d(f,"a",function(){return B});var Ke=t("1gHQ"),i=t("FGJx"),ee=t("o0AO"),d=t("uwZC"),H=t("lpH6"),g=t("ZZRV"),v=t.n(g),M=t("Ot1p"),G="\u2581",B=function(ae){Object(d.a)(se,ae);var h=Object(H.a)(se);function se(){var s;Object(i.a)(this,se);for(var S=arguments.length,Pe=new Array(S),A=0;A "+ge[We]+": "+ge[We+1])}}})}},tFzH:function(ke,f,t){"use strict";var Ke=t("CeOx"),i=t("NiCL"),ee=t("rjoL"),d=t("TMtJ"),H=t("MPZO"),g=t("bnk9"),v=t("GrpF"),M=t("Xc/e"),G=t("XZgM"),B=t("TFeq"),ae=t("EYz/"),h=t("gwXo"),se=t("RXQH"),s=t("VgM2"),S=t("DHCt"),Pe=t("CRgH"),A=t("VBJJ"),e=t.n(A),x=t("55MS"),$=t("X/R0"),D=t("M6G9"),le=t("z3+T"),ce=t("GZha"),te=t("buSX"),r=t("ZZRV"),l=t.n(r),E=t("q5+0"),k=t("DndG"),re=t("9kvl"),U=t("V0Rq"),ge=t("Ot1p"),Q=t("YJx+"),We=t.n(Q),K=t("9Bee"),m=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],be=function(oe,Fe){var V=oe.problemset,o=oe.globalSetting,w=oe.exercise,tt=oe.loading,ue=oe.dispatch,Y=oe.editData,n=oe.cancelAdd,bt=n===void 0?function(){}:n,N=oe.editKey,It=oe.setEditKey,wt=It===void 0?function(){}:It,gt=oe.addCallback,ra=gt===void 0?function(){}:gt,Ce=oe.setIsClaer,L=Ce===void 0?function(){}:Ce,C=Object(te.a)(oe,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),F=Object(r.useState)(""),Bt=Object(ce.a)(F,2),Rt=Bt[0],ot=Bt[1],xt=Object(r.useState)(""),Yt=Object(ce.a)(xt,2),Xt=Yt[0],ua=Yt[1],_e=Object(r.useState)(""),a=Object(ce.a)(_e,2),u=a[0],y=a[1],b=Object(r.useState)([]),T=Object(ce.a)(b,2),de=T[0],Re=T[1],Be=Object(r.useState)(""),kt=Object(ce.a)(Be,2),je=kt[0],Mt=kt[1],yt=Object(r.useState)(),ze=Object(ce.a)(yt,2),at=ze[0],Dt=ze[1],lt=Object(r.useState)(!1),Jt=Object(ce.a)(lt,2),Ot=Jt[0],Ct=Jt[1],pt=Object(r.useState)([]),nt=Object(ce.a)(pt,2),pe=nt[0],xe=nt[1],ye=Object(r.useState)(!1),At=Object(ce.a)(ye,2),Se=At[0],St=At[1],Wt=Object(E.m)();Object(r.useEffect)(function(){var fe;Y.edit&&(St(!0),ua(""),ot(""),xe([])),ot(Y.shixun_name),ua(Y.question_title);var _=[];(fe=Y.shixun)===null||fe===void 0||fe.map(function(R){_.push(R.challenge_score)}),xe(_)},[Y]),Object(r.useEffect)(function(){Ct(!1)},[Se]),Object(r.useImperativeHandle)(Fe,function(){return{onSave:ht,isEdit:Se}});var ht=function(){var fe=Object(le.a)(e.a.mark(function _(){var R,Qe,we;return e.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:if(R=[],Qe=!1,!Qe){Ze.next=4;break}return Ze.abrupt("return",!1);case 4:if(!Y.question_id){Ze.next=10;break}return Ze.next=7,ue({type:"exercise/editExerciseQuestion",payload:{id:Y.question_id,question_title:Xt,shixun_name:Rt,shixun_id:Y.shixun_id,question_type:5,question_scores:pe}});case 7:we=Ze.sent,Ze.next=13;break;case 10:return Ze.next=12,ue({type:"exercise/addExerciseQuestion",payload:{insert_id:Y==null?void 0:Y.insert_id,categoryId:Wt.categoryId,question_title:Xt,shixun_name:Rt,shixun_id:Y.shixun_id,question_type:5,question_scores:pe}});case 12:we=Ze.sent;case 13:return we.status===0&&(wt(-1),D.b.success("\u4FDD\u5B58\u6210\u529F"),St(!1),ue({type:"exercise/editExercise",payload:Object(x.a)({},Wt)})),Ze.abrupt("return",{name:Xt,analysis:u,standard_answers:R,is_ordered:at});case 15:case"end":return Ze.stop()}},_)}));return function(){return fe.apply(this,arguments)}}(),rt=function(){var _;return l.a.createElement("aside",null,l.a.createElement("div",{className:We.a.questionType},l.a.createElement("div",null,l.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")),l.a.createElement("div",{className:"mt10"},l.a.createElement(Pe.a,{defaultValue:Rt,onChange:function(Qe){debugger;ot(Qe.target.value)}})),l.a.createElement("div",{className:"mt10"},l.a.createElement(ge.a,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:Xt,onChange:function(Qe){ua(Qe)}})),l.a.createElement("div",{className:"mt20"},(_=Y.shixun)===null||_===void 0?void 0:_.map(function(R,Qe){return l.a.createElement(B.a,{gutter:[20,20]},l.a.createElement(s.a,{flex:"1"},Qe+1,".",R.challenge_name),l.a.createElement(s.a,null,l.a.createElement(h.a,{defaultValue:pe[Qe],onChange:function(ct){pe[Qe]=ct,xe(pe),console.log("srore:L",pe[Qe])}})))})),l.a.createElement("div",{className:"mt20"},de.length>1&&l.a.createElement("span",null,l.a.createElement(M.a,{checked:at,onChange:function(Qe){return Dt(Qe.target.checked)},className:"".concat(We.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),l.a.createElement("span",{className:"".concat(We.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"))),l.a.createElement("aside",{className:"tr"},(N!==-1||!(Y==null?void 0:Y.edit))&&l.a.createElement(g.a,{type:"default",onClick:function(){bt(),St(!1)}},"\u53D6\u6D88"),l.a.createElement(g.a,{className:"ml20",type:"primary",onClick:function(){ht()}},"\u4FDD\u5B58")))},ba=[{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(fe){var _,R;return(w==null||((_=w.editData)===null||_===void 0||((R=_.exercise)===null||R===void 0))?void 0:R.exercise_status)===1?fe:fe.id!=="del"&&fe.id!=="add"}),Ge=function(){var fe=Object(le.a)(e.a.mark(function _(R){return e.a.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:we.t0=R.id,we.next=we.t0==="del"?3:we.t0==="up"||we.t0==="down"?5:we.t0==="edit"?9:we.t0==="add"?15:21;break;case 3:return d.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(le.a)(e.a.mark(function Ze(){return e.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:return $e.next=2,Object(U.j)({id:Y.question_id});case 2:ue({type:"exercise/editExercise",payload:Object(x.a)({},Wt)});case 3:case"end":return $e.stop()}},Ze)}))()}}),we.abrupt("break",21);case 5:return we.next=7,ue({type:"exercise/exeriseMoveUpDown",payload:{id:Y.question_id,opr:R.id}});case 7:return ue({type:"exercise/editExercise",payload:Object(x.a)({},Wt)}),we.abrupt("break",21);case 9:if(!(N!==-1)){we.next=12;break}return D.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),we.abrupt("return");case 12:return L(!1),St(!0),we.abrupt("break",21);case 15:if(!(N!==-1)){we.next=18;break}return D.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),we.abrupt("return");case 18:return ue({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",editData:{key:Y.key,insert_id:Y==null?void 0:Y.question_id,question_type:5}}}),wt(-1),we.abrupt("break",21);case 21:case"end":return we.stop()}},_)}));return function(R){return fe.apply(this,arguments)}}(),he=function(){var _;return l.a.createElement("aside",null,l.a.createElement("div",{className:We.a.questionType},l.a.createElement("div",null,l.a.createElement("span",{className:"font16 c-blue"},Y.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",Y.question_score,"\u5206\uFF09"),l.a.createElement("div",{className:"tr"},l.a.createElement(k.Link,{target:"_blank",to:"/shixuns/".concat(Y.shixun_identifier,"/challenges")},"\u5B9E\u8BAD\u8BE6\u60C5"),!Y.hideAction&&ba.map(function(R,Qe){return R.id==="up"&&Y.key===1||R.id==="down"&&Y.key===Y.len?null:l.a.createElement(i.a,{key:Qe,placement:"bottom",title:R.name},l.a.createElement("span",{onClick:function(){return Ge(R)},className:R.icon}))}))),l.a.createElement("div",{className:"font16"},l.a.createElement(K.a,{value:Y.shixun_name})),l.a.createElement("div",{className:"mt30"}),(_=Y.shixun)===null||_===void 0?void 0:_.map(function(R,Qe){return l.a.createElement("div",{key:Qe},"\u7B2C",Qe+1,"\u5173 ",l.a.createElement("span",{className:"ml10"},R.challenge_name)," ",l.a.createElement("span",{className:"ml10"},R.challenge_score))}))};return l.a.createElement("section",{className:We.a.wrap},!Se&&he(),Se&&rt())};f.a=Object(re.a)(function(j){var oe=j.problemset,Fe=j.loading,V=j.globalSetting,o=j.exercise;return{problemset:oe,globalSetting:V,exercise:o,loading:Fe.effects}},null,null,{forwardRef:!0})(Object(r.forwardRef)(be))},tf39:function(ke,f,t){ke.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(ke,f,t){"use strict";t.d(f,"a",function(){return $});var Ke=t("VBJJ"),i=t.n(Ke),ee=t("X/R0"),d=t("M6G9"),H=t("z3+T"),g=t("DHCt"),v=t("CRgH"),M=t("rjoL"),G=t("TMtJ"),B=t("V0hb"),ae=t("GZha"),h=t("VmQ4"),se=t("QeCE"),s=t("ZZRV"),S=t.n(s),Pe=t("ErOA"),A=t("i58Z"),e=t.n(A),x=se.a.Option,$=function(le){var ce=le.subId,te=le.value,r=le.selectvalues,l=le.knowledgeOptions,E=l===void 0?[]:l,k=le.onChange,re=k===void 0?function(){}:k,U=le.onAddKnowledgeFinish,ge=U===void 0?function(){}:U,Q=Object(s.useRef)(),We=Object(s.useState)([]),K=Object(ae.a)(We,2),m=K[0],be=K[1],j=function(V,o){be(Object(B.a)(o.map(function(w){return w.key}))),re(Object(B.a)(o.map(function(w){return w.key})))};Object(s.useEffect)(function(){(r==null?void 0:r.length)>0&&(be(Object(B.a)(r)),re(Object(B.a)(r)))},[E]);var oe=function(V){V.preventDefault(),Q.current="",G.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:S.a.createElement("div",{className:"font14"},"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",S.a.createElement("br",null),S.a.createElement(v.a,{className:"mt5",maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:Q.current,onChange:function(w){Q.current=w.target.value}})),onOk:function(){return new Promise(function(){var w=Object(H.a)(i.a.mark(function tt(ue,Y){var n;return i.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:if(Q.current){N.next=3;break}return d.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),N.abrupt("return",Y());case 3:if(!(Q.current.length>20)){N.next=6;break}return d.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),N.abrupt("return",Y());case 6:return N.next=8,Object(Pe.a)("/api/tag_disciplines.json",{method:"post",body:{name:Q.current,sub_discipline_id:ce}});case 8:return n=N.sent,(n==null?void 0:n.status)===0&&(ge({id:n.tag_discipline_id,name:Q.current}),re([].concat(Object(B.a)(te||[]),[n.tag_discipline_id])),be([].concat(Object(B.a)(m||[]),[n.tag_discipline_id]))),N.abrupt("return",ue());case 11:case"end":return N.stop()}},tt)}));return function(tt,ue){return w.apply(this,arguments)}}())}})};return S.a.createElement("div",{className:e.a.wrap},S.a.createElement(se.a,{disabled:!ce,mode:"multiple",className:"mr5",style:{width:"242px"},onChange:j,value:E==null?void 0:E.filter(function(Fe){return(m==null?void 0:m.includes(Fe==null?void 0:Fe.id))||(m==null?void 0:m.includes((Fe==null?void 0:Fe.id)+""))}).map(function(Fe){return Fe.name})},E==null?void 0:E.map(function(Fe){return S.a.createElement(x,{key:Fe.id,value:Fe.name},S.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},S.a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},Fe.name),S.a.createElement("span",null,Fe.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")))})),S.a.createElement("button",{disabled:!ce,className:"".concat(e.a.addKnowledge," ").concat(ce?"":e.a.disabled),onClick:oe},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},uJ6K:function(ke,f,t){ke.exports={wrap:"wrap___1AALq",img:"img___20GEO",table:"table___26NT5",totalScore:"totalScore___1t1Bx",people:"people___BMR7K",glassSeal:"glassSeal___2woZ-"}},xKgJ:function(ke,f,t){"use strict";t.d(f,"o",function(){return g}),t.d(f,"b",function(){return v}),t.d(f,"c",function(){return M}),t.d(f,"e",function(){return G}),t.d(f,"f",function(){return B}),t.d(f,"r",function(){return ae}),t.d(f,"g",function(){return h}),t.d(f,"s",function(){return se}),t.d(f,"d",function(){return s}),t.d(f,"i",function(){return S}),t.d(f,"j",function(){return Pe}),t.d(f,"q",function(){return A}),t.d(f,"h",function(){return e}),t.d(f,"p",function(){return x}),t.d(f,"a",function(){return r}),t.d(f,"l",function(){return N}),t.d(f,"m",function(){return It}),t.d(f,"k",function(){return wt}),t.d(f,"n",function(){return ra}),t.d(f,"t",function(){return Ce});var Ke=t("9kvl"),i;(function(L){L[L.SuperAdmin=1]="SuperAdmin",L[L.Operation=2]="Operation",L[L.CertifiedTeacher=5]="CertifiedTeacher",L[L.TrainingProduction=8]="TrainingProduction",L[L.UncertifiedTeacher=12]="UncertifiedTeacher",L[L.Student=15]="Student"})(i||(i={}));var ee;(function(L){L[L.SuperAdmin=1]="SuperAdmin",L[L.Operation=2]="Operation",L[L.Admin=5]="Admin",L[L.Teacher=8]="Teacher",L[L.Assistant=12]="Assistant",L[L.Student=15]="Student"})(ee||(ee={}));var d=function(C){var F=Object(Ke.b)()._store.getState(),Bt=F.user,Rt=Bt.userInfo;return C.some(function(ot){return ot==(Rt==null?void 0:Rt.role)})},H=function(C){var F=Object(Ke.b)()._store.getState(),Bt=F.user,Rt=Bt.userInfo;return(Rt==null?void 0:Rt.own)?!0:C.some(function(ot){var xt;return ot==(Rt==null||((xt=Rt.course)===null||xt===void 0)?void 0:xt.course_role)})},g=function(){var C=Object(Ke.b)()._store.getState(),F=C.user,Bt=F.userInfo;return Bt.main_site},v=function(){var C,F=Object(Ke.b)()._store.getState(),Bt=F.user,Rt=Bt.userInfo;return Rt==null||((C=Rt.course)===null||C===void 0)?void 0:C.course_is_end},M=function(){return H([ee.SuperAdmin,ee.Operation,ee.Admin,ee.Teacher,ee.Assistant])},G=function(){return H([ee.SuperAdmin,ee.Teacher,ee.Admin,ee.Assistant,ee.Operation])},B=function(){return H([ee.SuperAdmin,ee.Teacher,ee.Admin])},ae=function(){return H([ee.SuperAdmin])},h=function(){return H([ee.SuperAdmin,ee.Operation,ee.Admin])},se=function(){return H([ee.SuperAdmin,ee.Operation])},s=function(){return H([ee.SuperAdmin,ee.Admin])},S=function(){return H([ee.SuperAdmin,ee.Operation,ee.Admin,ee.Teacher])},Pe=function(){return H([ee.Assistant])},A=function(){return H([ee.Student])},e=function(){return H([ee.SuperAdmin,ee.Operation,ee.Admin,ee.Teacher,ee.Assistant,ee.Student])},x=function(){var C,F=Object(Ke.b)()._store.getState(),Bt=F.user,Rt=Bt.userInfo;return(Rt==null||((C=Rt.course)===null||C===void 0)?void 0:C.course_role)===null},$=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student])},D=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return F||!F&&d([i.SuperAdmin])},le=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return F||!F&&d([i.SuperAdmin,i.Operation])},ce=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student]):F||!F&&d([i.SuperAdmin,i.Operation])},te=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student]):F||!F&&d([i.SuperAdmin,i.Operation])},r=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction])},l=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin]):F||!F&&d([i.SuperAdmin])},E=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation]):F||!F&&d([i.SuperAdmin,i.Operation])},k=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student]):F||!F&&d([i.SuperAdmin,i.Operation])},re=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):F||!F&&d([i.SuperAdmin,i.Operation])},U=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation,i.CertifiedTeacher]):F||!F&&d([i.SuperAdmin,i.Operation])},ge=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin]):!1},Q=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student])},We=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin]):F||!F&&d([i.SuperAdmin])},K=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation]):F||!F&&d([i.SuperAdmin,i.Operation])},m=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student]):F||!F&&d([i.SuperAdmin,i.Operation])},be=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?!1:F||!F&&d([i.SuperAdmin,i.Operation])},j=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?F||!F&&d([i.SuperAdmin,i.Operation]):!1},oe=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):!1},Fe=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?!F&&d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):!1},V=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation,i.CertifiedTeacher]):F||!F&&d([i.SuperAdmin,i.Operation])},o=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher])},w=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin]):F||!F&&d([i.SuperAdmin])},tt=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation]):F||!F&&d([i.SuperAdmin,i.Operation])},ue=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):F||!F&&d([i.SuperAdmin,i.Operation])},Y=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?F||!F&&d([i.SuperAdmin,i.Operation]):!1},n=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return C?d([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):F||!F&&d([i.SuperAdmin,i.Operation])},bt=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H([ee.Teacher])},N=function(){return d([i.SuperAdmin])},It=function(){return d([i.SuperAdmin,i.Operation])},wt=function(){return d([i.Student])},gt=function(){return d([i.SuperAdmin,i.Operation,i.CertifiedTeacher])},ra=function(){var C,F=Object(Ke.b)()._store.getState(),Bt=F.user;return!!((C=Bt.userInfo)===null||C===void 0?void 0:C.login)},Ce=function(){var C=Object(Ke.b)()._store.getState(),F=C.user;return F.userInfo}}}]); diff --git a/p__Classrooms__Lists__Exercise__Edit__index.js b/p__Classrooms__Lists__Exercise__Edit__index.js index f761658212..ca00d46582 100644 --- a/p__Classrooms__Lists__Exercise__Edit__index.js +++ b/p__Classrooms__Lists__Exercise__Edit__index.js @@ -1,13 +1,13 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[55,4,5,7,9,11,12,14],{"+GcH":function(ot,_,e){ot.exports={flex_box_center:"flex_box_center___3xHRf",flex_space_between:"flex_space_between___2VApQ",flex_box_vertical_center:"flex_box_vertical_center___M5QUt",flex_box_center_end:"flex_box_center_end___1Cj96",flex_box_column:"flex_box_column___zvXki",wrp:"wrp___1KYEa",drawer:"drawer___1uIdA",menu:"menu___MH6Nk",actived:"actived___1WaNz",actived2:"actived2___1cfLJ",listItem:"listItem___2VoBg",info:"info___1HHqK",title:"title___1LV27",titleLeft:"titleLeft___3qiqk",titleRight:"titleRight___32hrQ",search:"search___37guu",description:"description___1ap9H",menuCourse:"menuCourse___1Y9Xo",menut:"menut___jgaMW",actived3:"actived3___3x0bQ",actived4:"actived4___3niHk",subTag:"subTag___1cnUa"}},"1vsH":function(ot,_,e){"use strict";e.d(_,"i",function(){return O}),e.d(_,"l",function(){return ne}),e.d(_,"e",function(){return I}),e.d(_,"h",function(){return n}),e.d(_,"c",function(){return D}),e.d(_,"f",function(){return g}),e.d(_,"g",function(){return re}),e.d(_,"a",function(){return ze}),e.d(_,"E",function(){return le}),e.d(_,"D",function(){return B}),e.d(_,"F",function(){return ie}),e.d(_,"G",function(){return a}),e.d(_,"t",function(){return K}),e.d(_,"s",function(){return Z}),e.d(_,"q",function(){return y}),e.d(_,"p",function(){return ae}),e.d(_,"B",function(){return Ee}),e.d(_,"k",function(){return Ie}),e.d(_,"A",function(){return nt}),e.d(_,"v",function(){return S}),e.d(_,"m",function(){return L}),e.d(_,"y",function(){return it}),e.d(_,"o",function(){return dt}),e.d(_,"d",function(){return _t}),e.d(_,"b",function(){return mt}),e.d(_,"u",function(){return M}),e.d(_,"z",function(){return f}),e.d(_,"x",function(){return at}),e.d(_,"n",function(){return Qe}),e.d(_,"w",function(){return we}),e.d(_,"r",function(){return lt}),e.d(_,"j",function(){return ct}),e.d(_,"C",function(){return vt});var ke=e("GrpF"),i=e("Xc/e"),Q=e("VBJJ"),m=e.n(Q),se=e("XZgM"),P=e("TFeq"),E=e("RXQH"),_e=e("VgM2"),de=e("rjoL"),A=e("TMtJ"),te=e("z3+T"),x=e("zjzt"),ve=e("ZZRV"),l=e.n(ve),je=e("xKgJ"),ue=e("s8TD"),$e=e("V0Rq"),b=e("bntm"),j=e("vcnW"),X=e.n(j),O=["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"],k=function(t){var r={\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 t.data&&t.data.map(function(s,u){return l.a.createElement("span",{key:u,className:r[s]&&r[s].class},s)})},ne=function(t){var r,s=(r={},Object(x.a)(r,-1,"\u91CD\u505A\u4E2D"),Object(x.a)(r,0,"\u672A\u5F00\u542F"),Object(x.a)(r,1,"\u672A\u901A\u5173"),Object(x.a)(r,2,"\u6309\u65F6\u901A\u5173"),r);return s[t]||"\u8FDF\u4EA4\u901A\u5173"},I=function(t){var r,s,u,p=(r={},Object(x.a)(r,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(x.a)(r,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(x.a)(r,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(x.a)(r,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(x.a)(r,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),r);return l.a.createElement("span",{className:p==null||((s=p[t.status])===null||s===void 0)?void 0:s.class},p==null||((u=p[t.status])===null||u===void 0)?void 0:u.name)},n=function(t){var r=t.status,s={0:{class:"tag-style bg-blue ml10",name:"\u5F85\u9009\u4E2D"},1:{class:"tag-style bg-blue ml10",name:"\u5F85\u786E\u8BA4"},2:{class:"tag-style bg-pink ml10",name:"\u5DF2\u786E\u8BA4"}};try{return l.a.createElement("span",{className:s[r].class},s[r].name)}catch(u){console.log("utils.StatusGraduationProjectTags",t.status)}},D={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},g={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},re=function(t){var r={\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A:{class:"tag-style-fzb ml10 iconfont icon-fangzuobi"},\u516C\u5F00:{class:"tag-style bg-blue ml10"},\u5DF2\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-green ml10"},\u672A\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-pink ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u533F\u540D\u4F5C\u54C1:{class:"tag-style bg-cyan ml10"},\u5DF2\u9009\u62E9:{class:"tag-style bg-grey-ede ml10"},\u5DF2\u7ED3\u675F:{class:"tag-style bg-grey-ede ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u533F\u8BC4\u4E2D:{class:"tag-style bg-blue ml10"},\u7533\u8BC9\u4E2D:{class:"tag-style bg-blue ml10"},\u8003\u8BD5\u4E2D:{class:"tag-style bg-light-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u8BC4\u9605\u4E2D:{class:"tag-style bg-blue ml10"},\u5F85\u9009\u4E2D:{class:"tag-style bg-blue ml10"},\u4EA4\u53C9\u8BC4\u9605\u4E2D:{class:"tag-style bg-light-orange ml10"},\u5DF2\u5F00\u542F\u4EA4\u53C9\u8BC4\u9605:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u786E\u8BA4:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u5904\u7406:{class:"tag-style bg-lightblue-purple ml10"},\u79C1\u6709:{class:"tag-style bg-lightblue-purple ml10"},\u672A\u63D0\u4EA4:{class:"tag-style bg-lightblue-purple ml10"},\u5DF2\u786E\u8BA4:{class:"tag-style bg-light-pink ml10"},\u5DF2\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u5DF2\u622A\u6B62:{class:"tag-style bg-light-pink ml10"},\u5F00\u53D1\u8BFE\u7A0B:{class:"tag-style bg-orange ml10"},\u5DF2\u5F00\u64AD:{class:"tag-style-border border-green c-green ml10"},\u672A\u5F00\u64AD:{class:"tag-style-border border-light-black ml10"},\u6309\u65F6\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u8FDF\u4EA4\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u5F00\u542F:{class:"tag-style-border border-light-black ml10"}},s=[];t.is_random&&s.push(l.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{t.status&&t.status.map(function(u,p){s.push(l.a.createElement("span",{key:p,className:r[u]&&r[u].class},u))})}catch(u){console.log("utils.status.tag:",u,t.status)}return s},fe=function(t){var r,s,u,p=(r={},Object(x.a)(r,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(x.a)(r,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(x.a)(r,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(x.a)(r,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(x.a)(r,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),r);return l.a.createElement("span",{className:(s=p[t.status])===null||s===void 0?void 0:s.class},(u=p[t.status])===null||u===void 0?void 0:u.name)},ze=function(t){var r,s,u={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 l.a.createElement("span",{className:(r=u[t.status])===null||r===void 0?void 0:r.class},(s=u[t.status])===null||s===void 0?void 0:s.name)},le=function(t){t=new Date(t).getTime();var r=1e3*60,s=r*60,u=s*24,p="",F=new Date().getTime(),z=F-t;if(z<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),p="\u521A\u521A";var ee=parseInt(z/u,10),Ye=parseInt(z/s,10),ye=parseInt(z/r,10);return ee>30?p=""+B(t,"yyyy-MM-dd"):ee>1?p=""+ee+"\u5929\u524D":ee==1?p="\u6628\u5929":Ye>=1?p=""+Ye+"\u5C0F\u65F6\u524D":ye>=5?p=""+ye+"\u5206\u949F\u524D":p="\u521A\u521A",p},B=function(t,r){typeof t=="string"&&(t.indexOf("T")>=0&&(t=t.replace("T"," ")),t=new Date(Date.parse(t.replace(/-/g,"/")))),t=new Date(t);var s={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds(),"q+":Math.floor((t.getMonth()+3)/3),S:t.getMilliseconds()},u=[["\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(r)&&(r=r.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(r)&&(r=r.replace(RegExp.$1,u[RegExp.$1.length-1][t.getDay()]));for(var p in s)new RegExp("("+p+")").test(r)&&(r=r.replace(RegExp.$1,RegExp.$1.length==1?s[p]:("00"+s[p]).substr((""+s[p]).length)));return r},ie=function(t){if(!t||t<0)return"0\u79D2";console.log("time:",t);var r=60,s=r*60,u=s*24,p=t/u,F=t/s,z=t/r,ee=t%60;return p>=1?parseInt(p.toString())+"\u5929"+Math.floor(F%24)+"\u65F6"+Math.floor(z%60)+"\u5206"+Math.floor(t%60)+"\u79D2":F>1?parseInt(F.toString())+"\u65F6"+Math.floor(z%60)+"\u5206"+Math.floor(t%60)+"\u79D2":z>=1?parseInt(z.toString())+"\u5206"+Math.floor(t%60)+"\u79D2":Math.ceil(t)+"\u79D2"},a=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,s=0;if(t){s=t.length;for(var u=0;u=55296&&p<=56319&&(s--,u++)}}return s<=r},K=function(t,r,s){if(r){var u=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,p=/[\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,F=p.test(r),z=u.test(r);(F===!0||z===!0||(r.length<2||r.length>=21))&&s("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}s()},Z=function(t,r,s){if(r){var u=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,p=/[\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,F=p.test(r),z=u.test(r);(F===!0||z===!0||(r.length<2||r.length>=11))&&s("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}s()},y=function(t){if(!t)return"";for(var r=t.length-1,s="",u=0;u0){r=!1;break}return r}function d(){var T=navigator.userAgent,t=["Chrome"];return t.some(function(r){return T.indexOf(r)>-1})}function rt(){var T=navigator.userAgent,t=["Chrome","Firefox"];return t.some(function(r){return T.indexOf(r)>-1})}var L=function(){var t,r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return r==null||((t=r.toString())===null||t===void 0)?void 0:t.replace(/\B(?=(\d{3})+(?!\d))/g,",")},it=function(t){var r=document.createElement("a");r.target="_blank",document.body.appendChild(r),r.href=t;var s=document.createEvent("MouseEvents");s.initEvent("click",!1,!1),r.dispatchEvent(s),document.body.removeChild(r)},dt=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return t.length<=6?t:"".concat(t.substring(0,3),"...").concat(t.substring(t.length-3,t.length))},_t=function(){var t=new Date().getHours(),r=new Date().getMinutes();return r>=30?(t++,r="00"):r="30",t+":"+r},mt=function(){var t=new Date().getHours(),r=new Date().getMinutes();return r>=30?(t++,r="00"):r="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+t+":"+r},Ce;(function(T){T.Number="Number",T.String="String",T.Boolean="Boolean",T.Object="Object",T.Array="Array",T.Function="Function"})(Ce||(Ce={}));var v=function(t){var r=Object.prototype.toString.call(t);return r.substring(8,r.length-1)},M=function(t){return v(t)===Ce.Array?t.length===0:v(t)===Ce.Object?Object.keys(t).length===0:!t},f=function(t,r){for(var s=[],u=t;u1&&arguments[1]!==void 0?arguments[1]:12,s=r/2-2,u=r/2+3;return t.length>r?t.substr(0,s)+"..."+t.substr(u,r):t},Qe=function(t){return t>4.5?5:t>4&&t<=4.5?4.5:t>3.5&&t<=4?4:t>3&&t<=3.5?3.5:t>2.5&&t<=3?3:t>2&&t<=2.5?2.5:t>1.5&&t<=2?2:t>1&&t<=1.5?1.5:t>.5&&t<=1?1:t>0&&t<=.5?.5:0},we=function(t){return t==null};function tt(T,t){var r=new RegExp("(^|&)".concat(T,"=([^&]*)(&|$)"),"i"),s=t.substr(1).match(r);return s!=null?decodeURIComponent(s[2]):null}var lt=function(t){switch(t.container_type){case"ApplyUserAuthentication":if(t.tiding_type==="Apply"){if(t.auth_type===1)return window.open("/admins/identity_authentications");if(t.auth_type===2)return window.open("/admins/professional_authentications")}return t.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 t.tiding_type==="Apply"?window.open("/admins/department_applies"):t.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return t.tiding_type==="Apply"?window.open("/admins/unit_applies"):t.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(t.parent_container_type){case"ApplyShixun":if(t.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(t.tiding_type==="System")return window.open("/shixuns/".concat(t.identifier,"/challenges"));case"ApplySubject":if(t.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(t.tiding_type==="System")return window.open("/paths/".concat(t.parent_container_id));case"TrialAuthorization":if(t.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(t.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(t.belong_container_id,"/teachers"));case"StudentJoinCourse":if(t.tiding_type==="Apply")return window.open("/classrooms/".concat(t.belong_container_id,"/teachers"));if(t.tiding_type==="System")return window.open("/classrooms/".concat(t.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/"));case"Course":return t.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(t.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(t.container_id));case"JournalsForMessage":switch(t.parent_container_type){case"Principal":return"";case"HomeworkCommon":return t.homework_type==="normal"?window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/question")):t.homework_type==="group"?window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/question")):t.homework_type==="practice"?window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(t.belong_container_id,"/graduation_topics/").concat(t.parent_container_id,"/detail"));case"StudentWorksScore":return t.homework_type==="normal"?window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/question")):t.homework_type==="group"?window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/question")):t.homework_type==="practice"?window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(t.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(t.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(t.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(t.container_id));case"DealProject":return window.open("/projects/".concat(t.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(t.container_id));case"Poll":switch(t.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(t.belong_container_id,"/poll/").concat(t.container_id,"/detail"));default:return window.open(" /classrooms/".concat(t.belong_container_id,"/poll/").concat(t.container_id,"/detail"))}case"Exercise":switch(t.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(t.belong_container_id,"/exercise/").concat(t.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(t.belong_container_id,"/exercise/").concat(t.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(t.belong_container_id,"/exercise/").concat(t.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(t.belong_container_id,"/graduation_topics/").concat(t.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(t.belong_container_id,"/graduation_topics/").concat(t.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(t.belong_container_id,"/graduation_tasks/").concat(t.container_id));case"GraduationWork":return window.open("/classrooms/".concat(t.belong_container_id,"/graduation_tasks/").concat(t.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(t.belong_container_id,"/graduation_tasks/").concat(t.parent_container_id));case"HomeworkCommon":switch(t.parent_container_type){case"AnonymousCommentFail":if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="practice")return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="practice")return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="practice")return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail?tabs=0"));default:if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="practice")return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/review/").concat(t.container_id));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/review/").concat(t.container_id));if(t.homework_type==="practice")return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.trigger_user.id,"/review/").concat(t.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.trigger_user.id,"/review/").concat(t.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(t.parent_container_id));case"Issue":return window.open("/issues/".concat(t.container_id));case"PullRequest":return window.open("/projects/".concat(t.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(t.tiding_type==="Apply")return window.open("/admins/library_applies");if(t.tiding_type==="System")return window.open("/moop_cases/".concat(t.container_id));case"ProjectPackage":return t.tiding_type==="Destroyed"||t.tiding_type==="Destroyed_end"?void 0:t.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(t.container_id));case"Discuss":return t.parent_container_type==="Hack"&&t.extra?window.open("/myproblems/".concat(t.extra,"/comment")):window.open("/shixuns/".concat(t.identifier,"/shixun_discuss"));case"Video":if(t.tiding_type==="Apply")return window.open("/admins/video_applies");if(t.tiding_type==="System"){var r;return window.open("/users/".concat((r=Object(je.t)())===null||r===void 0?void 0:r.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(t.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(t.container_id));case"ResubmitStudentWork":if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/").concat(t.container_id,"/appraise"));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/").concat(t.container_id,"/appraise"));case"AdjustScore":if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(t.belong_container_id,"/course_videos?open=live"));case"Hack":if(t.extra&&t.parent_container_type!=="HackDelete")return window.open("/problems/".concat(t.extra,"/edit"));default:return}},ct=function(t){var r,s;return new Promise(function(){var u=Object(te.a)(m.a.mark(function p(F,z){var ee;return m.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:if(!(t.ip_limit==="inner")){ye.next=4;break}return ye.next=3,Object(ue.a)({ip_limit:t==null?void 0:t.ip_limit});case 3:r=ye.sent;case 4:return ye.next=6,Object($e.e)({id:t.exerciseId,ip:r});case 6:if(ee=ye.sent,ee.status===0?F(ee):z(ee),!t.errmsgHide){ye.next=10;break}return ye.abrupt("return",!0);case 10:if(!(ee.status===-1)){ye.next=15;break}return s=A.a.info({title:l.a.createElement(P.a,null,l.a.createElement(_e.a,{flex:"1"},"\u63D0\u793A"),l.a.createElement(_e.a,null,l.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return s.destroy()}}))),icon:null,className:"custom-modal-divider",content:l.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),ye.abrupt("return",!1);case 15:if(!(ee.status===-2)){ye.next=18;break}return s=A.a.info({title:l.a.createElement(P.a,null,l.a.createElement(_e.a,{flex:"1"},"\u63D0\u793A"),l.a.createElement(_e.a,null,l.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return s.destroy()}}))),icon:null,className:"custom-modal-divider",content:l.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",l.a.createElement("span",{className:"c-red"},ee.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),ye.abrupt("return",!1);case 18:case"end":return ye.stop()}},p)}));return function(p,F){return u.apply(this,arguments)}}())},vt=function(){var T=Object(te.a)(m.a.mark(function t(r){var s;return m.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(!(r.ip_limit!=="no")){p.next=4;break}return p.next=3,ct(r);case 3:d()||A.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:l.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",l.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",l.a.createElement("br",null),"\u8BF7\u4F7F\u7528",l.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});case 4:if(!(r.open_camera||r.screen_open)){p.next=12;break}if(rt()){p.next=9;break}return A.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:l.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",l.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",l.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",l.a.createElement("br",null),"\u8BF7\u4F7F\u7528",l.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",l.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),p.abrupt("return",!1);case 9:s=A.a.info({title:l.a.createElement(P.a,null,l.a.createElement(_e.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),l.a.createElement(_e.a,null,l.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return s.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:l.a.createElement("div",{className:"font16 p20"},r.open_camera&&l.a.createElement(P.a,{align:"middle",justify:"start",className:"mt20"},l.a.createElement(_e.a,null,l.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),l.a.createElement(_e.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",l.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),r.screen_open&&l.a.createElement(P.a,{justify:"start",className:"mt20"},l.a.createElement(_e.a,{flex:"24px",className:"mr20"},l.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),l.a.createElement(_e.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",r.screen_num,"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377\u3002\uFF08\u9000\u51FA\u5168\u5C4F\u5C06\u5224\u5B9A\u4E3A\u5207\u5C4F\u4E00\u6B21\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u8BF7\u52FF\u9000\u51FA\u5168\u5C4F\uFF09",l.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),r.ip_bind&&l.a.createElement(P.a,{justify:"start",className:"mt20"},l.a.createElement(_e.a,{flex:"24px",className:"mr20"},l.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),l.a.createElement(_e.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")),l.a.createElement("p",{className:"ml40 mt40"},l.a.createElement(i.a,{onChange:function(z){return s.update({okButtonProps:{disabled:!z.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var z;Object(b.d)(document.body),r.history.push("/classrooms/".concat(r.coursesId,"/exercise/").concat(r.exerciseId,"/users/").concat((z=Object(je.t)())===null||z===void 0?void 0:z.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),p.next=13;break;case 12:r.history.push("/classrooms/".concat(r.coursesId,"/exercise/").concat(r.exerciseId,"/users/").concat(r.login));case 13:case"end":return p.stop()}},t)}));return function(r){return T.apply(this,arguments)}}()},"1w57":function(ot,_,e){"use strict";var ke=e("XZgM"),i=e("TFeq"),Q=e("DHCt"),m=e("CRgH"),se=e("RXQH"),P=e("VgM2"),E=e("CeOx"),_e=e("NiCL"),de=e("MPZO"),A=e("bnk9"),te=e("EYz/"),x=e("gwXo"),ve=e("GrpF"),l=e("Xc/e"),je=e("rjoL"),ue=e("TMtJ"),$e=e("X/R0"),b=e("M6G9"),j=e("VBJJ"),X=e.n(j),O=e("z3+T"),k=e("55MS"),ne=e("V0hb"),I=e("GZha"),n=e("buSX"),D=e("ZZRV"),g=e.n(D),re=e("q5+0"),fe=e("9kvl"),ze=e("V0Rq"),le=e("kqOp"),B=e("7qnI"),ie=e("1vsH"),a=e("YJx+"),K=e.n(a),Z=e("9Bee"),y=e("u2Z1"),ae=["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(ce,$){var Ie=ce.problemset,nt=ce.globalSetting,S=ce.exercise,d=ce.loading,rt=ce.dispatch,L=ce.editData,it=ce.editKey,dt=ce.setEditKey,_t=dt===void 0?function(){}:dt,mt=ce.cancelAdd,Ce=mt===void 0?function(){}:mt,v=ce.addCallback,M=v===void 0?function(){}:v,f=ce.setIsClaer,at=f===void 0?function(){}:f,Qe=Object(n.a)(ce,["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),we=Object(D.useState)(""),tt=Object(I.a)(we,2),lt=tt[0],ct=tt[1],vt=Object(D.useState)(""),T=Object(I.a)(vt,2),t=T[0],r=T[1],s=Object(D.useState)([]),u=Object(I.a)(s,2),p=u[0],F=u[1],z=Object(D.useState)(""),ee=Object(I.a)(z,2),Ye=ee[0],ye=ee[1],et=Object(D.useState)(),Xe=Object(I.a)(et,2),he=Xe[0],be=Xe[1],Ve=Object(D.useState)(!1),Be=Object(I.a)(Ve,2),qe=Be[0],Ne=Be[1],Ke=Object(D.useState)(2),R=Object(I.a)(Ke,2),Oe=R[0],H=R[1],Y=Object(D.useState)(0),h=Object(I.a)(Y,2),Fe=h[0],V=h[1],He=Object(D.useState)(!1),w=Object(I.a)(He,2),me=w[0],J=w[1],st=Object(D.useState)([]),oe=Object(I.a)(st,2),N=oe[0],C=oe[1],o=Object(re.m)(),c=Object(D.useState)([]),Ue=Object(I.a)(c,2),pe=Ue[0],Se=Ue[1],Ae=function(Me){Se([].concat(Object(ne.a)(pe),[Object(k.a)({},Me)]))};Object(D.useEffect)(function(){if(!(L==null?void 0:L.question_title)){J(!0),ct(""),be(!1),H(2),F([]),ye(""),Ne(!1);return}ct(L==null?void 0:L.question_title),be(L==null?void 0:L.is_ordered),H(L==null?void 0:L.question_score);var ut=L==null?void 0:L.standard_answer.map(function(Me){return Me.answer_text});F(Object(ne.a)(ut)),C(L.tag_discipline_ids)},[L]),Object(D.useEffect)(function(){Ne(!1),me&&ut();function ut(){return Me.apply(this,arguments)}function Me(){return Me=Object(O.a)(X.a.mark(function Te(){var We,xe,ge;return X.a.wrap(function(q){for(;;)switch(q.prev=q.next){case 0:return q.next=2,Object(ze.B)({sub_discipline_id:(We=S.editData)===null||We===void 0||((xe=We.exercise)===null||xe===void 0)?void 0:xe.sub_discipline_id});case 2:ge=q.sent,Se(ge.tag_disciplines);case 4:case"end":return q.stop()}},Te)})),Me.apply(this,arguments)}},[me]),Object(D.useImperativeHandle)($,function(){return{onSave:bt,isEdit:me}}),Object(D.useEffect)(function(){var ut,Me=(S==null||((ut=S.tagDisciplineData)===null||ut===void 0)?void 0:ut.tag_disciplines)&&Array.isArray(S.tagDisciplineData.tag_disciplines)?S.tagDisciplineData.tag_disciplines:[];Se(Me)},[S.tagDisciplineData]);var bt=function(){var ut=Object(O.a)(X.a.mark(function Me(){var Te,We,xe,ge,W,q,G;return X.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:if(Te=[],We=!1,p.forEach(function(Et,Pt){Te.push({choice_id:Pt+1,answer_text:[]}),Et.forEach(function(gt,Dt){Te[Pt].answer_text.push(gt),(!gt||!Object(ie.G)(gt,1e4))&&(ye("".concat(Pt,"-").concat(Dt)),b.b.info(gt?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),We=!0)})}),!We){De.next=5;break}return De.abrupt("return",!1);case 5:if(!(N.length<1)){De.next=8;break}return b.b.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"),De.abrupt("return",!1);case 8:if(!L.question_id){De.next=14;break}return De.next=11,rt({type:"exercise/editExerciseQuestion",payload:{id:L.question_id,question_title:lt,question_type:3,question_score:Oe,is_ordered:he,standard_answers:Te,tag_discipline_ids:N,sub_discipline_id:(ge=S.editData)===null||ge===void 0||((W=ge.exercise)===null||W===void 0)?void 0:W.sub_discipline_id}});case 11:xe=De.sent,De.next=17;break;case 14:return De.next=16,rt({type:"exercise/addExerciseQuestion",payload:{insert_id:L==null?void 0:L.insert_id,categoryId:o.categoryId,question_title:lt,question_type:3,question_score:Oe,is_ordered:he,standard_answers:Te,tag_discipline_ids:N,sub_discipline_id:(q=S.editData)===null||q===void 0||((G=q.exercise)===null||G===void 0)?void 0:G.sub_discipline_id}});case 16:xe=De.sent;case 17:return xe.status===0&&(_t(-1),b.b.success("\u4FDD\u5B58\u6210\u529F"),J(!1),rt({type:"exercise/editExercise",payload:Object(k.a)({},o)})),De.abrupt("return",{name:lt,analysis:t,standard_answers:Te,is_ordered:he});case 19:case"end":return De.stop()}},Me)}));return function(){return ut.apply(this,arguments)}}(),Pe=function(Me,Te,We){var xe=p.slice();if(Te&&xe.splice(Me,Te),it===L.key){if(We&&qe||!L.question_id)for(var ge=0;ge1&&g.a.createElement("span",null,g.a.createElement(l.a,{checked:he,onChange:function(G){return be(G.target.checked)},className:"".concat(K.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),g.a.createElement("span",{className:"".concat(K.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"))),g.a.createElement("p",{className:""},g.a.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C\uFF1A",g.a.createElement(x.a,{value:Oe,max:1e4,min:0,onChange:function(G){H(G)}})," \u5206 \xA0 ",!!Oe&&!!Fe&&g.a.createElement("span",{style:{color:"red"}},"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A",(Oe/Fe).toFixed(1),"\u5206)")),g.a.createElement("p",{className:K.a.titleWrap},g.a.createElement("span",{className:K.a.required},"*"),g.a.createElement("span",{className:"".concat(K.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",g.a.createElement("span",{className:K.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")),g.a.createElement("div",{className:"mt5"},g.a.createElement(y.a,{value:N,selectvalues:L==null?void 0:L.tag_discipline_ids,onChange:C,subId:(ge=S.editData)===null||ge===void 0||((W=ge.exercise)===null||W===void 0)?void 0:W.sub_discipline_id,knowledgeOptions:pe,onAddKnowledgeFinish:Ae}))),g.a.createElement("aside",{className:"tr"},(it!==-1||L.question_id)&&g.a.createElement(A.a,{type:"default",onClick:function(){Ce(),J(!1)}},"\u53D6\u6D88"),g.a.createElement(A.a,{className:"ml20",type:"primary",onClick:function(){bt()}},"\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\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(ut){var Me,Te;return(S==null||((Me=S.editData)===null||Me===void 0||((Te=Me.exercise)===null||Te===void 0))?void 0:Te.exercise_status)===1?ut:ut.id!=="del"&&ut.id!=="add"}),St=function(){var ut=Object(O.a)(X.a.mark(function Me(Te){return X.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:xe.t0=Te.id,xe.next=xe.t0==="del"?3:xe.t0==="up"||xe.t0==="down"?5:xe.t0==="edit"?9:xe.t0==="add"?11:16;break;case 3:return ue.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(O.a)(X.a.mark(function W(){return X.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return G.next=2,Object(ze.j)({id:L.question_id});case 2:rt({type:"exercise/editExercise",payload:Object(k.a)({},o)});case 3:case"end":return G.stop()}},W)}))()}}),xe.abrupt("break",16);case 5:return xe.next=7,rt({type:"exercise/exeriseMoveUpDown",payload:{id:L.question_id,opr:Te.id}});case 7:return rt({type:"exercise/editExercise",payload:Object(k.a)({},o)}),xe.abrupt("break",16);case 9:return it!==-1?b.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(at(!1),_t(L.key),J(!0)),xe.abrupt("break",16);case 11:if(!(it!==-1)){xe.next=14;break}return b.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),xe.abrupt("return");case 14:return M({key:L.key,insert_id:L==null?void 0:L.question_id,question_type:3}),xe.abrupt("break",16);case 16:case"end":return xe.stop()}},Me)}));return function(Te){return ut.apply(this,arguments)}}(),At=function(){var Me;return g.a.createElement("aside",null,g.a.createElement("div",{className:K.a.questionType},g.a.createElement("div",null,g.a.createElement("span",{className:"font16 c-blue"},L.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",L.question_score,"\u5206\uFF09"),!L.hideAction&&Tt.map(function(Te,We){return Te.id==="up"&&L.key===1||Te.id==="down"&&L.key===L.len?null:g.a.createElement(_e.a,{key:We,placement:"bottom",title:Te.name},g.a.createElement("span",{onClick:function(){return St(Te)},className:Te.icon}))})),g.a.createElement("div",{className:"mt5"},g.a.createElement(Z.a,{value:L.question_title||""})),g.a.createElement("div",{className:K.a.questionChoices},L==null||((Me=L.standard_answer)===null||Me===void 0)?void 0:Me.map(function(Te,We){return g.a.createElement(i.a,{key:We,align:"middle"},g.a.createElement(P.a,null,"\u7B54\u6848\uFF08\u586B\u7A7A",Te.choice_id,"\uFF09\uFF1A"),g.a.createElement(P.a,{flex:"1"},g.a.createElement(i.a,{align:"middle",gutter:[1,1]},Te.answer_text.map(function(xe,ge){return g.a.createElement(P.a,{span:24,key:ge},g.a.createElement(m.a,{key:We,checked:L.standard_answer.includes(We),disabled:!0,value:xe}))}))))})))};return g.a.createElement("section",{className:K.a.wrap},!me&&At(),me&&Lt())};_.a=Object(fe.a)(function(U){var ce=U.problemset,$=U.loading,Ie=U.exercise,nt=U.globalSetting;return{problemset:ce,globalSetting:nt,exercise:Ie,loading:$.effects}},null,null,{forwardRef:!0})(Object(D.forwardRef)(Ee))},"7ahc":function(ot,_,e){"use strict";e.d(_,"a",function(){return j});var ke=e("55MS"),i=e("1gHQ"),Q=e("MPZO"),m=e("bnk9"),se=e("EkPb"),P=e("7X0+"),E=e("GZha"),_e=e("VmQ4"),de=e("QeCE"),A=e("ZZRV"),te=e.n(A),x=e("M0ff"),ve=e.n(x),l=e("4X1q"),je=e.n(l),ue=de.a.Option,$e={labelCol:{span:4},wrapperCol:{span:20}},b={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};_.b=function(X){var O=X.callback,k=X.onCancel,ne=Object(A.useState)("python"),I=Object(E.a)(ne,2),n=I[0],D=I[1];function g(fe){D(b[fe][1])}function re(fe){O(fe)}return te.a.createElement(P.a,Object(i.a)({},$e,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:re}),te.a.createElement(P.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},te.a.createElement(de.a,{onChange:g},Object.keys(b).map(function(fe){return te.a.createElement(ue,{key:fe,value:fe},b[fe][0])}))),te.a.createElement(P.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},te.a.createElement(j,{mode:n})),te.a.createElement("div",{className:"flex-container flex-end"},te.a.createElement(m.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),te.a.createElement(m.a,{type:"ghost",onClick:k},"\u53D6\u6D88")))};function j(X){var O=X.value,k=X.onChange,ne=X.mode,I=X.options,n=I===void 0?{}:I,D=Object(A.useRef)(),g=Object(A.useState)(),re=Object(E.a)(g,2),fe=re[0],ze=re[1];return Object(A.useEffect)(function(){if(fe){var le=function(ie){var a=ie.getValue();k&&k(a)};return fe.on("change",le),function(){fe.off("change",le)}}},[fe,k]),Object(A.useEffect)(function(){fe&&fe.setOption("mode",ne)},[fe,ne]),Object(A.useEffect)(function(){fe&&(O!==fe.getValue()&&fe.setValue(O||""))},[fe,O]),Object(A.useEffect)(function(){if(D.current&&!fe){var le=ve.a.fromTextArea(D.current,Object(ke.a)({mode:ne,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},n));ze(le)}},[D.current,fe]),te.a.createElement("div",{className:"my-codemirror-container"},te.a.createElement("textarea",{ref:D}))}},"7qnI":function(ot,_,e){"use strict";var ke=e("CeOx"),i=e("NiCL"),Q=e("FGJx"),m=e("o0AO"),se=e("uwZC"),P=e("lpH6"),E=e("DHCt"),_e=e("CRgH"),de=e("ZZRV"),A=e.n(de),te=e("O2Wb"),x=e.n(te),ve=_e.a.TextArea,l=function(je){Object(se.a)($e,je);var ue=Object(P.a)($e);function $e(){return Object(Q.a)(this,$e),ue.apply(this,arguments)}return Object(m.a)($e,[{key:"render",value:function(){var j=this,X=this.props,O=X.index,k=X.onAnswerChange,ne=X.addChildAnswer,I=X.exerciseIsPublish,n=X.answers,D=X.activeOptionErrorIndex;return A.a.createElement("div",{className:x.a.flex},A.a.createElement("div",{className:"".concat(x.a.color666," mb5 mt6"),style:{flex:"0 0 90px"}},"\u7B54\u6848(\u586B\u7A7A",O+1,"):"),A.a.createElement("div",{className:"".concat(x.a.flex," ").concat(x.a.flex1),style:{flexDirection:"column"}},n.map(function(g,re){var fe="".concat(O,"-").concat(re);return A.a.createElement("div",{className:"".concat(x.a.flex," ").concat(x.a.flex1),key:re},A.a.createElement("div",{className:x.a.flex1,style:{flex:"0 0 1000px"}},A.a.createElement("div",null,A.a.createElement(ve,{className:fe===D?x.a.error:"",spellCheck:!1,rows:4,value:g||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(re==0?"":"(\u53EF\u9009)"),onChange:function(le){return k(O,re,le.target.value)},style:{minHeight:95}}))),!I&&A.a.createElement(A.a.Fragment,null,re!=0&&A.a.createElement(i.a,{title:"\u5220\u9664"},A.a.createElement("i",{className:"".concat(x.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return j.props.deleteChildAnswer(O,re)},style:{float:"right"}})),re===0&&A.a.createElement(i.a,{title:"\u5220\u9664"},A.a.createElement("i",{className:"".concat(x.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return j.props.deleteChildAnswermain(O,re)},style:{float:"right"}})),A.a.createElement(i.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},A.a.createElement("i",{className:"".concat(x.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return ne(O)},style:{float:"right",visibility:re==n.length-1?"":"hidden"}}))))})))}}]),$e}(de.Component);_.a=l},"8RY0":function(ot,_,e){"use strict";var ke=e("MPZO"),i=e("bnk9"),Q=e("EYz/"),m=e("gwXo"),se=e("XZgM"),P=e("TFeq"),E=e("RXQH"),_e=e("VgM2"),de=e("GrpF"),A=e("Xc/e"),te=e("CeOx"),x=e("NiCL"),ve=e("rjoL"),l=e("TMtJ"),je=e("X/R0"),ue=e("M6G9"),$e=e("VBJJ"),b=e.n($e),j=e("z3+T"),X=e("55MS"),O=e("V0hb"),k=e("GZha"),ne=e("buSX"),I=e("ZZRV"),n=e.n(I),D=e("q5+0"),g=e("9kvl"),re=e("V0Rq"),fe=e("Ot1p"),ze=e("9Bee"),le=e("YJx+"),B=e.n(le),ie=e("u2Z1"),a=["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"],K=function(y,ae){var Ee=y.problemset,U=y.globalSetting,ce=y.exercise,$=y.loading,Ie=y.dispatch,nt=y.onRef,S=nt===void 0?function(){}:nt,d=y.editData,rt=y.cancelAdd,L=rt===void 0?function(){}:rt,it=y.editKey,dt=y.setEditKey,_t=dt===void 0?function(){}:dt,mt=y.setIsClaer,Ce=mt===void 0?function(){}:mt,v=y.addCallback,M=v===void 0?function(oe){}:v,f=Object(ne.a)(y,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),at=Object(I.useState)([]),Qe=Object(k.a)(at,2),we=Qe[0],tt=Qe[1],lt=Object(I.useState)(),ct=Object(k.a)(lt,2),vt=ct[0],T=ct[1],t=Object(I.useState)([]),r=Object(k.a)(t,2),s=r[0],u=r[1],p=Object(I.useState)(""),F=Object(k.a)(p,2),z=F[0],ee=F[1],Ye=Object(I.useState)(5),ye=Object(k.a)(Ye,2),et=ye[0],Xe=ye[1],he=Object(I.useState)(!1),be=Object(k.a)(he,2),Ve=be[0],Be=be[1],qe=Object(I.useState)([]),Ne=Object(k.a)(qe,2),Ke=Ne[0],R=Ne[1],Oe=Object(I.useState)([]),H=Object(k.a)(Oe,2),Y=H[0],h=H[1],Fe=function(N){h([].concat(Object(O.a)(Y),[Object(X.a)({},N)]))},V=Object(D.m)();Object(I.useEffect)(function(){tt(["","","",""])},[]),Object(I.useEffect)(function(){if(!(d==null?void 0:d.question_choices)){Be(!0),ee(""),Xe(5),tt(["","","",""]),u([]);return}ee(d==null?void 0:d.question_title),Xe(parseInt(d==null?void 0:d.question_score)),tt(d==null?void 0:d.question_choices.map(function(N){return N.choice_text}));var oe=[];d==null||d.standard_answer.map(function(N,C){oe.push(N-1)}),u(oe),R(d.tag_discipline_ids)},[d]),Object(I.useEffect)(function(){Ve&&oe();function oe(){return N.apply(this,arguments)}function N(){return N=Object(j.a)(b.a.mark(function C(){var o,c,Ue;return b.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:return Se.next=2,Object(re.B)({sub_discipline_id:(o=ce.editData)===null||o===void 0||((c=o.exercise)===null||c===void 0)?void 0:c.sub_discipline_id});case 2:Ue=Se.sent,h(Ue.tag_disciplines);case 4:case"end":return Se.stop()}},C)})),N.apply(this,arguments)}},[Ve]),Object(I.useImperativeHandle)(ae,function(){return{onSave:He,isEdit:Ve}}),Object(I.useEffect)(function(){var oe,N=(ce==null||((oe=ce.tagDisciplineData)===null||oe===void 0)?void 0:oe.tag_disciplines)&&Array.isArray(ce.tagDisciplineData.tag_disciplines)?ce.tagDisciplineData.tag_disciplines:[];h(N)},[ce.tagDisciplineData]);var He=function(){var oe=Object(j.a)(b.a.mark(function N(){var C,o,c,Ue,pe,Se,Ae;return b.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:if(z){Pe.next=3;break}return ue.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),Pe.abrupt("return",!1);case 3:if(C=we.findIndex(function(Le){return!Le}),!(C>-1)){Pe.next=7;break}return ue.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(a[C]," \u9009\u9879\u7684\u5185\u5BB9")),Pe.abrupt("return",!1);case 7:if(s.length){Pe.next=10;break}return ue.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),Pe.abrupt("return",!1);case 10:if(!(s.length<1)){Pe.next=13;break}return ue.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),Pe.abrupt("return",!1);case 13:if(!(Ke.length<1)){Pe.next=16;break}return ue.b.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"),Pe.abrupt("return",!1);case 16:if(o=we.map(function(Le,Rt){return{choice_text:Le,is_answer:s.includes(Rt)?Rt+1:0}}),!d.question_id){Pe.next=23;break}return Pe.next=20,Ie({type:"exercise/editExerciseQuestion",payload:{id:d.question_id,question_title:z,question_type:1,question_score:et,question_choices:o.map(function(Le){return Le.choice_text}),standard_answers:o.filter(function(Le){return Le.is_answer}).map(function(Le){return Le.is_answer}),tag_discipline_ids:Ke,sub_discipline_id:(Ue=ce.editData)===null||Ue===void 0||((pe=Ue.exercise)===null||pe===void 0)?void 0:pe.sub_discipline_id}});case 20:c=Pe.sent,Pe.next=26;break;case 23:return Pe.next=25,Ie({type:"exercise/addExerciseQuestion",payload:{insert_id:d==null?void 0:d.insert_id,categoryId:V.categoryId,question_title:z,question_type:1,question_score:et,question_choices:o.map(function(Le){return Le.choice_text}),standard_answers:o.filter(function(Le){return Le.is_answer}).map(function(Le){return Le.is_answer}),tag_discipline_ids:Ke,sub_discipline_id:(Se=ce.editData)===null||Se===void 0||((Ae=Se.exercise)===null||Ae===void 0)?void 0:Ae.sub_discipline_id}});case 25:c=Pe.sent;case 26:c.status===0&&(_t(-1),ue.b.success("\u4FDD\u5B58\u6210\u529F"),Be(!1),Ie({type:"exercise/editExercise",payload:Object(X.a)({},V)}));case 27:case"end":return Pe.stop()}},N)}));return function(){return oe.apply(this,arguments)}}(),w=[{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(oe){var N,C;return(ce==null||((N=ce.editData)===null||N===void 0||((C=N.exercise)===null||C===void 0))?void 0:C.exercise_status)===1?oe:oe.id!=="del"&&oe.id!=="add"}),me=function(){var oe=Object(j.a)(b.a.mark(function N(C){return b.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:c.t0=C.id,c.next=c.t0==="del"?3:c.t0==="up"||c.t0==="down"?5:c.t0==="edit"?9:c.t0==="add"?11:16;break;case 3:return l.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(j.a)(b.a.mark(function pe(){return b.a.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:return Ae.next=2,Object(re.j)({id:d.question_id});case 2:Ie({type:"exercise/editExercise",payload:Object(X.a)({},V)});case 3:case"end":return Ae.stop()}},pe)}))()}}),c.abrupt("break",16);case 5:return c.next=7,Ie({type:"exercise/exeriseMoveUpDown",payload:{id:d.question_id,opr:C.id}});case 7:return Ie({type:"exercise/editExercise",payload:Object(X.a)({},V)}),c.abrupt("break",16);case 9:return it!==-1?ue.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Ce(!1),_t(d.key),Be(!0)),c.abrupt("break",16);case 11:if(!(it!==-1)){c.next=14;break}return ue.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),c.abrupt("return");case 14:return M({key:d.key,insert_id:d==null?void 0:d.question_id,question_type:1}),c.abrupt("break",16);case 16:case"end":return c.stop()}},N)}));return function(C){return oe.apply(this,arguments)}}(),J=function(){var N;return n.a.createElement("aside",null,n.a.createElement("div",{className:B.a.questionType},n.a.createElement("div",null,n.a.createElement("span",{className:"font16 c-blue"},d.key,"\u3001\u591A\u9009\u9898"),"\uFF08",d.question_score,"\u5206\uFF09"),!d.hideAction&&w.map(function(C,o){return C.id==="up"&&d.key===1||C.id==="down"&&d.key===d.len?null:n.a.createElement(x.a,{key:o,placement:"bottom",title:C.name},n.a.createElement("span",{onClick:function(){return me(C)},className:C.icon}))})),n.a.createElement("div",{className:"mt5"},n.a.createElement(ze.a,{value:d.question_title})),n.a.createElement("div",{className:B.a.questionChoices},d==null||((N=d.question_choices)===null||N===void 0)?void 0:N.map(function(C,o){return n.a.createElement(P.a,null,n.a.createElement(_e.a,null,n.a.createElement(A.a,{key:o,checked:d.standard_answer.includes(o+1),disabled:!0},a[o],".")),n.a.createElement(_e.a,{flex:"1"},n.a.createElement("span",{className:"c-black font14"},n.a.createElement(ze.a,{value:C.choice_text}))))})))},st=function(){var N,C;return n.a.createElement("aside",null,n.a.createElement("div",{className:B.a.questionType},n.a.createElement("div",null,n.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")),n.a.createElement("p",{className:B.a.titleWrap},n.a.createElement("span",{className:B.a.required},"*"),n.a.createElement("span",{className:B.a.title},"\u9898\u5E72\uFF1A")),n.a.createElement(fe.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:z,onChange:function(c){return ee(c)}}),n.a.createElement("p",{className:B.a.titleWrap},n.a.createElement("span",{className:B.a.required},"*"),n.a.createElement("span",{className:B.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",n.a.createElement("span",{className:B.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),we.map(function(o,c){var Ue,pe;return n.a.createElement("div",{className:B.a.choiceWrap,key:c},n.a.createElement(x.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},n.a.createElement("div",{className:"".concat(B.a.answer," ").concat(s.includes(c)?B.a.activeAnswer:""),onClick:function(){s.includes(c)?u(s.filter(function(Ae){return Ae!==c})):u([].concat(Object(O.a)(s),[c]))}},a[c])),n.a.createElement("div",{className:B.a.editorWrap},vt===c?n.a.createElement(fe.a,{id:"single-question-option-".concat(c),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:o,onChange:function(Ae){we[c]=Ae,tt(we)}}):n.a.createElement("div",{className:B.a.htmlWrap,onClick:function(){return T(c)}},n.a.createElement(ze.a,{value:o}))),((Ue=ce.editData)===null||Ue===void 0||((pe=Ue.exercise)===null||pe===void 0)?void 0:pe.exercise_status)===1&&n.a.createElement(n.a.Fragment,null,c>1&&n.a.createElement(x.a,{title:"\u5220\u9664"},n.a.createElement("i",{className:"".concat(B.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return tt(we.filter(function(Ae,bt){return bt!==c}))}})),c<7&&c===we.length-1&&n.a.createElement(x.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},n.a.createElement("i",{className:"".concat(B.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return tt([].concat(Object(O.a)(we),[""]))}}))))}),n.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"),n.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",n.a.createElement(m.a,{value:et,max:1e4,min:0,onChange:function(c){Xe(c)}})," \u5206"),n.a.createElement("p",{className:B.a.titleWrap},n.a.createElement("span",{className:B.a.required},"*"),n.a.createElement("span",{className:"".concat(B.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",n.a.createElement("span",{className:B.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")),n.a.createElement("div",{className:"mt5"},n.a.createElement(ie.a,{value:Ke,selectvalues:d==null?void 0:d.tag_discipline_ids,onChange:R,subId:(N=ce.editData)===null||N===void 0||((C=N.exercise)===null||C===void 0)?void 0:C.sub_discipline_id,knowledgeOptions:Y,onAddKnowledgeFinish:Fe}))),n.a.createElement("aside",{className:"tr"},(it!==-1||d.question_id)&&n.a.createElement(i.a,{type:"default",onClick:function(){L(),Be(!1)}},"\u53D6\u6D88"),n.a.createElement(i.a,{className:"ml20",type:"primary",onClick:function(){He()}},"\u4FDD\u5B58")))};return n.a.createElement("section",{className:B.a.wrap},!Ve&&J(),Ve&&st())};_.a=Object(g.a)(function(Z){var y=Z.problemset,ae=Z.loading,Ee=Z.exercise,U=Z.globalSetting;return{problemset:y,globalSetting:U,exercise:Ee,loading:ae.effects}},null,null,{forwardRef:!0})(Object(I.forwardRef)(K))},"9Bee":function(ot,_,e){"use strict";var ke=e("ZZRV"),i=e.n(ke),Q=e("Sawj"),m=e("GZha"),se=e("tVQ9"),P=e.n(se),E=e("PRXW");function _e(K,Z){var y=K.match(/^(\s+)(?:```)/);if(y===null)return Z;var ae=y[1];return Z.split(` -`).map(function(Ee){var U=Ee.match(/^\s+/);if(U===null)return Ee;var ce=Object(m.a)(U,1),$=ce[0];return $.length>=ae.length?Ee.slice(ae.length):Ee}).join(` -`)}var de=[],A=["
        "],te=new P.a.Renderer,x=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function ve(){de.length=0,A=["
          "]}function l(K,Z,y,ae){if(Z>=K.length||K[Z].level<=y)return Z;var Ee=K[Z];ae.push("
        • "+Ee.text+""),Z++;var U=[];return Z=l(K,Z,Ee.level,U),U.length>0&&(ae.push("
            "),U.forEach(function(ce){ae.push(ce)}),ae.push("
          ")),ae.push("
        • "),Z=l(K,Z,y,ae),Z}function je(){return l(de,0,0,A),A.push("
        "),A.join("")}var ue={heading:function(Z){var y=x.exec(Z);if(y)return{type:"heading",raw:y[0],depth:y[1].length,text:y[2]}},fences:function(Z){var y=this.rules.block.fences.exec(Z);if(y){var ae=y[0],Ee=_e(ae,y[3]||""),U=y[2]?y[2].trim():y[2];if(["latex","katex","math"].indexOf(U)>=0){var ce=j(),$=Ee;Ee=ce,X[ce]={type:"block",expression:$}}return{type:"code",raw:ae,lang:U,text:Ee}}}},$e=/(?:\${2})([^\n`]+?)(?:\${2})/gi,b=0,j=function(){return"__special_katext_id_".concat(b++,"__")},X={};function O(){return X}function k(){b=0,X={}}function ne(K){return K=K.replace($e,function(Z,y){var ae=j();return X[ae]={type:"inline",expression:y},ae}),K}var I=te.listitem;te.listitem=function(K){return I(ne(K))};var n=te.paragraph;te.paragraph=function(K){return n(ne(K))};var D=te.tablecell;te.tablecell=function(K,Z){return D(ne(K),Z)},te.code=function(K,Z,y){var ae=(Z||"").match(/\S*/)[0];return ae?["latex","katex","math"].indexOf(ae)>=0?"

        ".concat(K,"

        "):'
        ').concat(y?K:Object(E.escape)(K,!0),`
        -`):'
        '+(y?K:Object(E.escape)(K,!0))+"
        "},te.heading=function(K,Z,y){var ae=this.options.headerPrefix+y.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return de.push({anchor:ae,level:Z,text:K}),"'+K+""},P.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),P.a.use({tokenizer:ue,renderer:te});var g=P.a,re=e("8+LE"),fe=e("ZRDM"),ze=e.n(fe),le=e("saPB"),B=/]*>/g;function ie(K){var Z=document.createElement("div");return Z.innerHTML=K,Z.childNodes.length===0?"":Z.childNodes[0].nodeValue}var a=_.a=function(K){var Z=K.value,y=Z===void 0?"":Z,ae=K.className,Ee=K.style,U=Ee===void 0?{}:Ee,ce=String(y),$=Object(ke.useMemo)(function(){var S=g(ce),d=O();return ce.match(/\[TOC\]/)&&(S=S.replace("

        [TOC]

        ",je()),ve()),S=S.replace(/(__special_katext_id_\d+__)/g,function(rt,L){var it=d[L],dt=it.type,_t=it.expression;return Object(le.renderToString)(ie(_t)||"",{displayMode:dt==="block",throwOnError:!1,output:"html"})}),S=S.replace(/▁/g,"\u2581\u2581\u2581"),k(),ze.a.sanitize(S)},[ce]),Ie=Object(ke.useRef)();function nt(S){var d=S.target;if(d.tagName.toUpperCase()==="A"){var rt=d.getAttribute("href");if(rt.startsWith("#")){S.preventDefault();var L=document.getElementById(rt.replace("#",""));L&&L.scrollIntoView(!0)}}}return Object(ke.useEffect)(function(){if(Ie.current&&$&&($.match(B)&&window.PR.prettyPrint()),Ie.current)return Ie.current.addEventListener("click",nt),function(){Ie.current.removeEventListener("click",nt),k(),ve()}},[$,Ie.current,nt]),i.a.createElement("div",{ref:Ie,style:U,className:"".concat(ae||""," markdown-body"),dangerouslySetInnerHTML:{__html:$}})}},"9VGf":function(ot,_,e){"use strict";e.d(_,"a",function(){return Q});var ke=e("ZZRV"),i=e.n(ke);function Q(m,se){var P=Object(ke.useRef)();Object(ke.useEffect)(function(){P.current=m}),Object(ke.useEffect)(function(){function E(){P.current()}if(se!==null){var _e=setInterval(E,se);return function(){return clearInterval(_e)}}},[se])}},BjJ7:function(ot,_,e){"use strict";e.d(_,"d",function(){return i}),e.d(_,"c",function(){return Q}),e.d(_,"f",function(){return m}),e.d(_,"b",function(){return se}),e.d(_,"e",function(){return P}),e.d(_,"a",function(){return E});var ke=e("m3rI");function i(_e){var de=!0;if(_e.length>0){for(var A=0;A<_e.length;A++)if(_e[A].compile_success==0||!_e[A].compile_success){de=!1;break}}else de=!1;return de}function Q(_e){for(var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",A=[],te=0;te<_e.length;te++){var x=_e[te],ve=de?"".concat(de,"/").concat(x.name):"".concat(x.name);A.push({title:x.name,isLeaf:!(x.type==="tree"),key:ve})}return A}function m(_e,de,A){for(var te=0;te<_e.length;te++){var x=_e[te];if(x.key===de){x.children=A;break}x.children&&m(x.children,de,A)}return _e}function se(_e,de,A){var te;return function(){var x=this,ve=arguments,l=function(){te=null,A||_e.apply(x,ve)},je=A&&!te;clearTimeout(te),te=setTimeout(l,de),je&&_e.apply(x,ve)}}var P=!0,E=ke.a.API_SERVER},"C+DQ":function(ot,_,e){},CxHN:function(ot,_,e){"use strict";var ke=e("MPZO"),i=e("bnk9"),Q=e("EYz/"),m=e("gwXo"),se=e("9cas"),P=e("twZV"),E=e("CeOx"),_e=e("NiCL"),de=e("rjoL"),A=e("TMtJ"),te=e("X/R0"),x=e("M6G9"),ve=e("VBJJ"),l=e.n(ve),je=e("z3+T"),ue=e("55MS"),$e=e("V0hb"),b=e("GZha"),j=e("buSX"),X=e("ZZRV"),O=e.n(X),k=e("q5+0"),ne=e("9kvl"),I=e("V0Rq"),n=e("Ot1p"),D=e("YJx+"),g=e.n(D),re=e("9Bee"),fe=e("u2Z1"),ze=["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"],le=function(ie,a){var K=ie.problemset,Z=ie.globalSetting,y=ie.exercise,ae=ie.loading,Ee=ie.dispatch,U=ie.onRef,ce=U===void 0?function(){}:U,$=ie.editData,Ie=ie.editKey,nt=ie.setEditKey,S=nt===void 0?function(){}:nt,d=ie.cancelAdd,rt=d===void 0?function(){}:d,L=ie.addCallback,it=L===void 0?function(){}:L,dt=ie.setIsClaer,_t=dt===void 0?function(){}:dt,mt=Object(j.a)(ie,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),Ce=Object(X.useState)(),v=Object(b.a)(Ce,2),M=v[0],f=v[1],at=Object(X.useState)(""),Qe=Object(b.a)(at,2),we=Qe[0],tt=Qe[1],lt=Object(X.useState)(!1),ct=Object(b.a)(lt,2),vt=ct[0],T=ct[1],t=Object(X.useState)(2),r=Object(b.a)(t,2),s=r[0],u=r[1],p=Object(X.useState)([]),F=Object(b.a)(p,2),z=F[0],ee=F[1],Ye=Object(X.useState)([]),ye=Object(b.a)(Ye,2),et=ye[0],Xe=ye[1],he=function(Oe){Xe([].concat(Object($e.a)(et),[Object(ue.a)({},Oe)]))},be=Object(k.m)();Object(X.useEffect)(function(){if(!($==null?void 0:$.question_choices)){T(!0),tt(""),u(2),f("");return}tt($==null?void 0:$.question_title),u($==null?void 0:$.question_score),f($.standard_answer[0]+""),ee($.tag_discipline_ids)},[$]),Object(X.useEffect)(function(){vt&&R();function R(){return Oe.apply(this,arguments)}function Oe(){return Oe=Object(je.a)(l.a.mark(function H(){var Y,h,Fe;return l.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:return He.next=2,Object(I.B)({sub_discipline_id:(Y=y.editData)===null||Y===void 0||((h=Y.exercise)===null||h===void 0)?void 0:h.sub_discipline_id});case 2:Fe=He.sent,Xe(Fe.tag_disciplines);case 4:case"end":return He.stop()}},H)})),Oe.apply(this,arguments)}},[vt]),Object(X.useImperativeHandle)(a,function(){return{onSave:Ve,isEdit:vt}}),Object(X.useEffect)(function(){var R,Oe=(y==null||((R=y.tagDisciplineData)===null||R===void 0)?void 0:R.tag_disciplines)&&Array.isArray(y.tagDisciplineData.tag_disciplines)?y.tagDisciplineData.tag_disciplines:[];Xe(Oe)},[y.tagDisciplineData]);var Ve=function(){var R=Object(je.a)(l.a.mark(function Oe(){var H,Y,h,Fe,V,He;return l.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:if(we){me.next=3;break}return x.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),me.abrupt("return",!1);case 3:if(M){me.next=6;break}return x.b.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),me.abrupt("return",!1);case 6:if(!(z.length<1)){me.next=9;break}return x.b.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"),me.abrupt("return",!1);case 9:if(H=[{choice_text:"\u6B63\u786E",is_answer:M==="1"?1:0},{choice_text:"\u9519\u8BEF",is_answer:M==="2"?2:0}],!$.question_id){me.next=16;break}return me.next=13,Ee({type:"exercise/editExerciseQuestion",payload:{id:$.question_id,question_title:we,question_type:2,question_score:s,question_choices:H.map(function(J){return J.choice_text}),standard_answers:H.filter(function(J){return J.is_answer}).map(function(J){return J.is_answer}),tag_discipline_ids:z,sub_discipline_id:(h=y.editData)===null||h===void 0||((Fe=h.exercise)===null||Fe===void 0)?void 0:Fe.sub_discipline_id}});case 13:Y=me.sent,me.next=19;break;case 16:return me.next=18,Ee({type:"exercise/addExerciseQuestion",payload:{insert_id:$==null?void 0:$.insert_id,categoryId:be.categoryId,question_title:we,question_type:2,question_score:s,question_choices:H.map(function(J){return J.choice_text}),standard_answers:H.filter(function(J){return J.is_answer}).map(function(J){return J.is_answer}),tag_discipline_ids:z,sub_discipline_id:(V=y.editData)===null||V===void 0||((He=V.exercise)===null||He===void 0)?void 0:He.sub_discipline_id}});case 18:Y=me.sent;case 19:return Y.status===0&&(S(-1),x.b.success("\u4FDD\u5B58\u6210\u529F"),T(!1),Ee({type:"exercise/editExercise",payload:Object(ue.a)({},be)})),me.abrupt("return",{name:we,choices:H});case 21:case"end":return me.stop()}},Oe)}));return function(){return R.apply(this,arguments)}}(),Be=[{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\u5224\u65AD\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(R){var Oe,H;return(y==null||((Oe=y.editData)===null||Oe===void 0||((H=Oe.exercise)===null||H===void 0))?void 0:H.exercise_status)===1?R:R.id!=="del"&&R.id!=="add"}),qe=function(){var R=Object(je.a)(l.a.mark(function Oe(H){return l.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:h.t0=H.id,h.next=h.t0==="del"?3:h.t0==="up"||h.t0==="down"?5:h.t0==="edit"?9:h.t0==="add"?11:16;break;case 3:return A.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(je.a)(l.a.mark(function V(){return l.a.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return w.next=2,Object(I.j)({id:$.question_id});case 2:Ee({type:"exercise/editExercise",payload:Object(ue.a)({},be)});case 3:case"end":return w.stop()}},V)}))()}}),h.abrupt("break",16);case 5:return h.next=7,Ee({type:"exercise/exeriseMoveUpDown",payload:{id:$.question_id,opr:H.id}});case 7:return Ee({type:"exercise/editExercise",payload:Object(ue.a)({},be)}),h.abrupt("break",16);case 9:return Ie!==-1?x.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(_t(!1),S($.key),T(!0)),h.abrupt("break",16);case 11:if(!(Ie!==-1)){h.next=14;break}return x.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),h.abrupt("return");case 14:return it({key:$.key,insert_id:$==null?void 0:$.question_id,question_type:2}),h.abrupt("break",16);case 16:case"end":return h.stop()}},Oe)}));return function(H){return R.apply(this,arguments)}}(),Ne=function(){var Oe;return O.a.createElement("aside",null,O.a.createElement("div",{className:g.a.questionType},O.a.createElement("div",null,O.a.createElement("span",{className:"font16 c-blue"},$.key,"\u3001\u5224\u65AD\u9898"),"\uFF08",$.question_score,"\u5206\uFF09"),!$.hideAction&&Be.map(function(H,Y){return H.id==="up"&&$.key===1||H.id==="down"&&$.key===$.len?null:O.a.createElement(_e.a,{key:Y,placement:"bottom",title:H.name},O.a.createElement("span",{onClick:function(){return qe(H)},className:H.icon}))})),O.a.createElement("div",{className:"mt5"},O.a.createElement(re.a,{value:$.question_title})),O.a.createElement("div",{className:g.a.questionChoices},$==null||((Oe=$.question_choices)===null||Oe===void 0)?void 0:Oe.map(function(H,Y){return O.a.createElement(P.a,{key:Y,checked:$.standard_answer.includes(Y+1),disabled:!0},ze[Y],". ",O.a.createElement("span",{className:"c-black font14"},H.choice_text))})))},Ke=function(){var Oe,H;return O.a.createElement("aside",null,O.a.createElement("div",null,O.a.createElement("span",{className:"font16 c-blue"},"\u5224\u65AD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09"),O.a.createElement("p",{className:g.a.titleWrap},O.a.createElement("span",{className:g.a.required},"*"),O.a.createElement("span",{className:g.a.title},"\u9898\u5E72\uFF1A")),O.a.createElement(n.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:we,onChange:function(h){return tt(h)}}),O.a.createElement("p",{className:g.a.titleWrap},O.a.createElement("span",{className:g.a.required},"*"),O.a.createElement("span",{className:g.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",O.a.createElement("span",{className:g.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),O.a.createElement(P.a.Group,{buttonStyle:"solid",value:M,onChange:function(h){return f(h.target.value)}},O.a.createElement(P.a.Button,{value:"1",className:"".concat(g.a.radio," mr40")},"\u6B63\u786E"),O.a.createElement(P.a.Button,{value:"2",className:g.a.radio},"\u9519\u8BEF")),O.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\uFF0C\u53EF\u4EE5\u76F4\u63A5\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848"),O.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",O.a.createElement(m.a,{value:s,max:1e4,min:0,onChange:function(h){u(h)}})," \u5206"),O.a.createElement("p",{className:g.a.titleWrap},O.a.createElement("span",{className:g.a.required},"*"),O.a.createElement("span",{className:"".concat(g.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",O.a.createElement("span",{className:g.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")),O.a.createElement("div",{className:"mt5"},O.a.createElement(fe.a,{value:z,selectvalues:$==null?void 0:$.tag_discipline_ids,onChange:ee,subId:(Oe=y.editData)===null||Oe===void 0||((H=Oe.exercise)===null||H===void 0)?void 0:H.sub_discipline_id,knowledgeOptions:et,onAddKnowledgeFinish:he}))),O.a.createElement("aside",{className:"tr"},(Ie!==-1||$.question_id)&&O.a.createElement(i.a,{type:"default",onClick:function(){rt(),T(!1)}},"\u53D6\u6D88"),O.a.createElement(i.a,{className:"ml20",type:"primary",onClick:function(){Ve()}},"\u4FDD\u5B58")))};return O.a.createElement("section",{className:g.a.wrap},!vt&&Ne(),vt&&Ke())};_.a=Object(ne.a)(function(B){var ie=B.problemset,a=B.loading,K=B.exercise,Z=B.globalSetting;return{problemset:ie,globalSetting:Z,exercise:K,loading:a.effects}},null,null,{forwardRef:!0})(Object(X.forwardRef)(le))},"D+AN":function(ot,_,e){"use strict";var ke=e("MPZO"),i=e("bnk9"),Q=e("EYz/"),m=e("gwXo"),se=e("XZgM"),P=e("TFeq"),E=e("RXQH"),_e=e("VgM2"),de=e("9cas"),A=e("twZV"),te=e("CeOx"),x=e("NiCL"),ve=e("rjoL"),l=e("TMtJ"),je=e("X/R0"),ue=e("M6G9"),$e=e("VBJJ"),b=e.n($e),j=e("z3+T"),X=e("55MS"),O=e("V0hb"),k=e("GZha"),ne=e("buSX"),I=e("ZZRV"),n=e.n(I),D=e("q5+0"),g=e("9kvl"),re=e("V0Rq"),fe=e("Ot1p"),ze=e("9Bee"),le=e("YJx+"),B=e.n(le),ie=e("u2Z1"),a=["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"],K=function(y,ae){var Ee=y.problemset,U=y.exercise,ce=y.globalSetting,$=y.loading,Ie=y.dispatch,nt=y.onRef,S=nt===void 0?function(){}:nt,d=y.editData,rt=y.cancelAdd,L=rt===void 0?function(){}:rt,it=y.editKey,dt=y.setEditKey,_t=dt===void 0?function(){}:dt,mt=y.setIsClaer,Ce=mt===void 0?function(){}:mt,v=y.addCallback,M=v===void 0?function(oe){}:v,f=Object(ne.a)(y,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),at=Object(I.useState)([]),Qe=Object(k.a)(at,2),we=Qe[0],tt=Qe[1],lt=Object(I.useState)(),ct=Object(k.a)(lt,2),vt=ct[0],T=ct[1],t=Object(I.useState)([]),r=Object(k.a)(t,2),s=r[0],u=r[1],p=Object(I.useState)(""),F=Object(k.a)(p,2),z=F[0],ee=F[1],Ye=Object(I.useState)(5),ye=Object(k.a)(Ye,2),et=ye[0],Xe=ye[1],he=Object(I.useState)([]),be=Object(k.a)(he,2),Ve=be[0],Be=be[1];console.log("editData: ",d),console.log("exercise: ",U);var qe=Object(I.useState)(!1),Ne=Object(k.a)(qe,2),Ke=Ne[0],R=Ne[1],Oe=Object(D.m)(),H=Object(I.useState)([]),Y=Object(k.a)(H,2),h=Y[0],Fe=Y[1],V=function(N){Fe([].concat(Object(O.a)(h),[Object(X.a)({},N)]))};Object(I.useEffect)(function(){tt(["","","",""])},[]),Object(I.useEffect)(function(){if(!(d==null?void 0:d.question_choices)){R(!0),ee(""),Xe(5),tt(["","","",""]),u([]);return}ee(d==null?void 0:d.question_title),Xe(parseInt(d==null?void 0:d.question_score)),tt(d==null?void 0:d.question_choices.map(function(N){return N.choice_text}));var oe=[];d==null||d.standard_answer.map(function(N,C){oe.push(N-1)}),Be(d.tag_discipline_ids),u(oe)},[d]),Object(I.useEffect)(function(){Ke&&oe();function oe(){return N.apply(this,arguments)}function N(){return N=Object(j.a)(b.a.mark(function C(){var o,c,Ue;return b.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:return Se.next=2,Object(re.B)({sub_discipline_id:(o=U.editData)===null||o===void 0||((c=o.exercise)===null||c===void 0)?void 0:c.sub_discipline_id});case 2:Ue=Se.sent,Fe(Ue.tag_disciplines);case 4:case"end":return Se.stop()}},C)})),N.apply(this,arguments)}},[Ke]),Object(I.useEffect)(function(){var oe,N=(U==null||((oe=U.tagDisciplineData)===null||oe===void 0)?void 0:oe.tag_disciplines)&&Array.isArray(U.tagDisciplineData.tag_disciplines)?U.tagDisciplineData.tag_disciplines:[];Fe(N)},[U.tagDisciplineData]),Object(I.useImperativeHandle)(ae,function(){return{onSave:He,isEdit:Ke}});var He=function(){var oe=Object(j.a)(b.a.mark(function N(){var C,o,c,Ue,pe,Se,Ae;return b.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:if(z){Pe.next=3;break}return ue.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),Pe.abrupt("return",!1);case 3:if(C=we.findIndex(function(Le){return!Le}),!(C>-1)){Pe.next=7;break}return ue.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(a[C]," \u9009\u9879\u7684\u5185\u5BB9")),Pe.abrupt("return",!1);case 7:if(s.length){Pe.next=10;break}return ue.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),Pe.abrupt("return",!1);case 10:if(!(s.length<1)){Pe.next=13;break}return ue.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),Pe.abrupt("return",!1);case 13:if(!(Ve.length<1)){Pe.next=16;break}return ue.b.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"),Pe.abrupt("return",!1);case 16:if(o=we.map(function(Le,Rt){return{choice_text:Le,is_answer:s.includes(Rt)?Rt+1:0}}),!d.question_id){Pe.next=23;break}return Pe.next=20,Ie({type:"exercise/editExerciseQuestion",payload:{id:d.question_id,question_title:z,question_type:1,question_score:et,question_choices:o.map(function(Le){return Le.choice_text}),standard_answers:o.filter(function(Le){return Le.is_answer}).map(function(Le){return Le.is_answer}),tag_discipline_ids:Ve,sub_discipline_id:(Ue=U.editData)===null||Ue===void 0||((pe=Ue.exercise)===null||pe===void 0)?void 0:pe.sub_discipline_id}});case 20:c=Pe.sent,Pe.next=26;break;case 23:return Pe.next=25,Ie({type:"exercise/addExerciseQuestion",payload:{insert_id:d==null?void 0:d.insert_id,categoryId:Oe.categoryId,question_title:z,question_type:1,question_score:et,question_choices:o.map(function(Le){return Le.choice_text}),standard_answers:o.filter(function(Le){return Le.is_answer}).map(function(Le){return Le.is_answer}),tag_discipline_ids:Ve,sub_discipline_id:(Se=U.editData)===null||Se===void 0||((Ae=Se.exercise)===null||Ae===void 0)?void 0:Ae.sub_discipline_id}});case 25:c=Pe.sent;case 26:c.status===0&&(_t(-1),ue.b.success("\u4FDD\u5B58\u6210\u529F"),R(!1),Ie({type:"exercise/editExercise",payload:Object(X.a)({},Oe)}));case 27:case"end":return Pe.stop()}},N)}));return function(){return oe.apply(this,arguments)}}(),w=[{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(oe){var N,C;return(U==null||((N=U.editData)===null||N===void 0||((C=N.exercise)===null||C===void 0))?void 0:C.exercise_status)===1?oe:oe.id!=="del"&&oe.id!=="add"}),me=function(){var oe=Object(j.a)(b.a.mark(function N(C){return b.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:c.t0=C.id,c.next=c.t0==="del"?3:c.t0==="up"||c.t0==="down"?5:c.t0==="edit"?9:c.t0==="add"?11:16;break;case 3:return l.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(j.a)(b.a.mark(function pe(){return b.a.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:return Ae.next=2,Object(re.j)({id:d.question_id});case 2:Ie({type:"exercise/editExercise",payload:Object(X.a)({},Oe)});case 3:case"end":return Ae.stop()}},pe)}))()}}),c.abrupt("break",16);case 5:return c.next=7,Ie({type:"exercise/exeriseMoveUpDown",payload:{id:d.question_id,opr:C.id}});case 7:return Ie({type:"exercise/editExercise",payload:Object(X.a)({},Oe)}),c.abrupt("break",16);case 9:return it!==-1?ue.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Ce(!1),_t(d.key),R(!0)),c.abrupt("break",16);case 11:if(!(it!==-1)){c.next=14;break}return ue.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),c.abrupt("return");case 14:return M({key:d.key,insert_id:d==null?void 0:d.question_id,question_type:0}),c.abrupt("break",16);case 16:case"end":return c.stop()}},N)}));return function(C){return oe.apply(this,arguments)}}(),J=function(){var N;return n.a.createElement("aside",null,n.a.createElement("div",{className:B.a.questionType},n.a.createElement("div",null,n.a.createElement("span",{className:"font16 c-blue"},d.key,"\u3001\u5355\u9009\u9898"),"\uFF08",d.question_score,"\u5206\uFF09"),!d.hideAction&&w.map(function(C,o){return C.id==="up"&&d.key===1||C.id==="down"&&d.key===d.len?null:n.a.createElement(x.a,{key:o,placement:"bottom",title:C.name},n.a.createElement("span",{onClick:function(){return me(C)},className:C.icon}))})),n.a.createElement("div",{className:"mt5"},n.a.createElement(ze.a,{value:d.question_title})),n.a.createElement("div",{className:B.a.questionChoices},d==null||((N=d.question_choices)===null||N===void 0)?void 0:N.map(function(C,o){return n.a.createElement(P.a,null,n.a.createElement(_e.a,null,n.a.createElement(A.a,{key:o,checked:d.standard_answer.includes(o+1),disabled:!0},a[o],".")),n.a.createElement(_e.a,{flex:"1"},n.a.createElement("span",{className:"c-black font14"},n.a.createElement(ze.a,{value:C.choice_text}))))})))},st=function(){var N,C;return n.a.createElement("aside",null,n.a.createElement("div",{className:B.a.questionType},n.a.createElement("div",null,n.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")),n.a.createElement("p",{className:B.a.titleWrap},n.a.createElement("span",{className:B.a.required},"*"),n.a.createElement("span",{className:B.a.title},"\u9898\u5E72\uFF1A")),n.a.createElement(fe.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:z,onChange:function(c){return ee(c)}}),n.a.createElement("p",{className:B.a.titleWrap},n.a.createElement("span",{className:B.a.required},"*"),n.a.createElement("span",{className:B.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",n.a.createElement("span",{className:B.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),we.map(function(o,c){var Ue,pe;return n.a.createElement("div",{className:B.a.choiceWrap,key:c},n.a.createElement(x.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},n.a.createElement("div",{className:"".concat(B.a.answer," ").concat(s.includes(c)?B.a.activeAnswer:""),onClick:function(){s.includes(c)?u(s.filter(function(Ae){return Ae!==c})):u([].concat(Object(O.a)(s),[c]))}},a[c])),n.a.createElement("div",{className:B.a.editorWrap},vt===c?n.a.createElement(fe.a,{id:"single-question-option-".concat(c),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:o,onChange:function(Ae){we[c]=Ae,tt(we)}}):n.a.createElement("div",{className:B.a.htmlWrap,onClick:function(){return T(c)}},n.a.createElement(ze.a,{value:o}))),((Ue=U.editData)===null||Ue===void 0||((pe=Ue.exercise)===null||pe===void 0)?void 0:pe.exercise_status)===1&&n.a.createElement(n.a.Fragment,null,c>1&&n.a.createElement(x.a,{title:"\u5220\u9664"},n.a.createElement("i",{className:"".concat(B.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return tt(we.filter(function(Ae,bt){return bt!==c}))}})),c<7&&c===we.length-1&&n.a.createElement(x.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},n.a.createElement("i",{className:"".concat(B.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return tt([].concat(Object(O.a)(we),[""]))}}))))}),n.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"),n.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",n.a.createElement(m.a,{value:et,max:1e4,min:0,onChange:function(c){Xe(c)}})," \u5206"),n.a.createElement("p",{className:B.a.titleWrap},n.a.createElement("span",{className:B.a.required},"*"),n.a.createElement("span",{className:"".concat(B.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",n.a.createElement("span",{className:B.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")),n.a.createElement("div",{className:"mt5"},n.a.createElement(ie.a,{selectvalues:d==null?void 0:d.tag_discipline_ids,value:Ve,onChange:Be,subId:(N=U.editData)===null||N===void 0||((C=N.exercise)===null||C===void 0)?void 0:C.sub_discipline_id,knowledgeOptions:h,onAddKnowledgeFinish:V}))),n.a.createElement("aside",{className:"tr"},(it!==-1||d.question_id)&&n.a.createElement(i.a,{type:"default",onClick:function(){L(),R(!1)}},"\u53D6\u6D88"),n.a.createElement(i.a,{className:"ml20",type:"primary",onClick:function(){He()}},"\u4FDD\u5B58")))};return n.a.createElement("section",{className:B.a.wrap},!Ke&&J(),Ke&&st())};_.a=Object(g.a)(function(Z){var y=Z.problemset,ae=Z.loading,Ee=Z.globalSetting,U=Z.exercise;return{problemset:y,globalSetting:Ee,exercise:U,loading:ae.effects}},null,null,{forwardRef:!0})(Object(I.forwardRef)(K))},E7pt:function(ot,_,e){"use strict";e.r(_);var ke=e("2mHG"),i=e("KFRP"),Q=e("MPZO"),m=e("bnk9"),se=e("9cas"),P=e("twZV"),E=e("EYz/"),_e=e("gwXo"),de=e("DHCt"),A=e("CRgH"),te=e("A/ao"),x=e("HGue"),ve=e("CeOx"),l=e("NiCL"),je=e("XZgM"),ue=e("TFeq"),$e=e("RXQH"),b=e("VgM2"),j=e("XSsT"),X=e("iBFk"),O=e("E+ey"),k=e("sY1U"),ne=e("X/R0"),I=e("M6G9"),n=e("55MS"),D=e("VBJJ"),g=e.n(D),re=e("z3+T"),fe=e("V0hb"),ze=e("EkPb"),le=e("7X0+"),B=e("GZha"),ie=e("ZZRV"),a=e.n(ie),K=e("q5+0"),Z=e("DndG"),y=e("9kvl"),ae=e("i4g8"),Ee=e("V0Rq"),U=e("8RY0"),ce=e("D+AN"),$=e("CxHN"),Ie=e("1w57"),nt=e("j+ej"),S=e("tFzH"),d=e("2aF/"),rt=e("1kpo"),L=e("Rbwl"),it=e("hTF7"),dt=e("GrpF"),_t=e("Xc/e"),mt=e("+GcH"),Ce=e.n(mt),v=A.a.Search,M=[{id:"type",name:"\u6765\u6E90",children:[{name:"\u5168\u90E8",id:"all",type:"type"},{name:"\u6211\u7684",id:"mine",type:"type"}]}],f=[{id:"diff",name:"\u96BE\u5EA6",children:[{name:"\u5168\u90E8",id:"",type:"diff"},{name:"\u521D\u7EA7",id:1,type:"diff"},{name:"\u4E2D\u7EA7",id:2,type:"diff"},{name:"\u4E2D\u9AD8\u7EA7",id:3,type:"diff"},{name:"\u9AD8\u7EA7",id:4,type:"diff"}]}],at=function(t){var r,s=t.classroomList,u=t.shixunsList,p=t.loading,F=t.dispatch,z=t.callback,ee=Object(ie.useState)(Object(n.a)({},Object(K.m)())),Ye=Object(B.a)(ee,2),ye=Ye[0],et=Ye[1],Xe=Object(K.l)(),he=s.actionTabs,be=le.a.useForm(),Ve=Object(B.a)(be,1),Be=Ve[0],qe=s.shixunLists,Ne=Object(ie.useState)([]),Ke=Object(B.a)(Ne,2),R=Ke[0],Oe=Ke[1],H=Object(ie.useState)({page:1,type:"all",diff:"",status:"published",order:"desc",limit:20,sort:"publish_time",no_jupyter:1}),Y=Object(B.a)(H,2),h=Y[0],Fe=Y[1],V=s.actionTabs.key==="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE";if(Object(ie.useEffect)(function(){V&&F({type:"classroomList/getShixunLists",payload:Object(n.a)({},h)})},[ye.categoryId,V,h]),Object(ie.useEffect)(function(){F({type:"shixunsList/getMenus",payload:{}})},[]),Object(ie.useEffect)(function(){Oe([])},[s.actionTabs.key]),s.actionTabs.key!=="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE")return null;var He=function(me,J,st){h.tag_level=me,h.tag_id=J,h.current_id=st,Fe(Object(n.a)({},h))};return a.a.createElement(rt.a,{title:"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",placement:"bottom",height:"100%",closable:!0,onClose:function(){F({type:"classroomList/setActionTabs",payload:{key:""}})},visible:!!V,key:"bottom",className:Ce.a.drawer,footer:a.a.createElement("div",{className:"tc"},a.a.createElement(m.a,{size:"large",onClick:function(){F({type:"classroomList/setActionTabs",payload:{key:""}})},style:{marginRight:8}},"\u53D6\u6D88"),a.a.createElement(m.a,{size:"large",onClick:Object(re.a)(g.a.mark(function w(){var me,J;return g.a.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:R.length>1?I.b.error("\u53EA\u80FD\u9009\u62E9\u4E00\u4E2A\u5B9E\u8BAD\u9879\u76EE"):R.length===0?I.b.error("\u8BF7\u9009\u62E9\u5B9E\u8BAD\u9879\u76EE"):(z&&z(qe==null||((me=qe.shixun_list)===null||me===void 0)?void 0:me.filter(function(N){return N.id===R[0]})[0],(J=s.actionTabs)===null||J===void 0?void 0:J.editData),F({type:"classroomList/setActionTabs",payload:{key:""}}));case 1:case"end":return oe.stop()}},w)})),type:"primary"},"\u786E\u5B9A"))},a.a.createElement("section",{className:"tc"},a.a.createElement(v,{placeholder:"\u5B9E\u8BAD\u4FE1\u606F/\u9662\u6821\u540D\u79F0/\u521B\u5EFA\u8005",enterButton:"\u641C\u7D22",size:"large",className:Ce.a.search,onSearch:function(me){h.keyword=me,F({type:"classroomList/getShixunLists",payload:Object(n.a)({},h)})}})),a.a.createElement("section",{className:"edu-container"},M.map(function(w,me){var J;return a.a.createElement("ul",{className:Ce.a.menu,key:me},a.a.createElement("li",null,w.name),w==null||((J=w.children)===null||J===void 0)?void 0:J.map(function(st,oe){return a.a.createElement("li",{key:oe,className:h[w.id]==st.id?Ce.a.actived:"",onClick:function(){h[w.id]=st.id,Fe(Object(n.a)({},h)),F({type:"classroomList/getShixunLists",payload:Object(n.a)({},h)})}},a.a.createElement("strong",null,st.name))}))}),a.a.createElement("ul",{className:Ce.a.menut},a.a.createElement("span",{style:{padding:"18px",fontWeight:"600"}},"\u65B9\u5411\uFF1A"),a.a.createElement("li",{className:h.tag_id?"":Ce.a.actived3,onClick:function(){He(null,null,null)}},a.a.createElement("strong",null,"\u5168\u90E8")),u.menus&&u.menus.map(function(w,me){return a.a.createElement("li",{key:me,className:h.current_id==w.id&&h.tag_level===1?Ce.a.actived3:""},a.a.createElement("strong",{onClick:function(){He(1,w.id,w.id)}},w.name),a.a.createElement("div",null,w.sub_repertoires.map(function(J,st){return a.a.createElement("div",{key:st,className:"mt5"},a.a.createElement("div",{className:h.tag_id==J.id&&h.tag_level===2?"".concat(Ce.a.actived4," ").concat(Ce.a.subTag):Ce.a.subTag,onClick:function(){He(2,J.id,w.id)}},J.name),a.a.createElement("ul",{className:"mt5"},J.tags&&J.tags.map(function(oe,N){return a.a.createElement("li",{key:N,className:h.tag_id==oe.id&&h.tag_level===3?Ce.a.actived4:"",onClick:function(){He(3,oe.id,w.id)}},oe.name)})))})))})),f.map(function(w,me){var J;return a.a.createElement("ul",{className:Ce.a.menu,key:me},a.a.createElement("li",null,w.name),w==null||((J=w.children)===null||J===void 0)?void 0:J.map(function(st,oe){return a.a.createElement("li",{key:oe,className:h[w.id]==st.id?Ce.a.actived:"",onClick:function(){h[w.id]=st.id,Fe(Object(n.a)({},h)),F({type:"classroomList/getShixunLists",payload:Object(n.a)({},h)})}},a.a.createElement("strong",null,st.name))}))}),a.a.createElement("div",{className:Ce.a.menuCourse,style:{margin:"0px 15px"}},a.a.createElement("ul",null,a.a.createElement("li",null,"\u5DF2\u9009",a.a.createElement("span",{className:"c-blue"},R.length),"\u4E2A\u5B9E\u8BAD"),a.a.createElement("li",null,"\u5171",a.a.createElement("span",{className:"c-blue"},qe.shixuns_count),"\u4E2A\u8BFE\u7A0B"),a.a.createElement("li",{className:"current",onClick:function(){h.order=h.order==="asc"?"desc":"asc",Fe(Object(n.a)({},h))}},"\u5B66\u4E60\u4EBA\u6570",a.a.createElement("p",{className:"edu-sorter current ".concat(h.order)},h.order==="asc"?a.a.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}):a.a.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))))),qe==null||((r=qe.shixun_list)===null||r===void 0)?void 0:r.map(function(w,me){return a.a.createElement("div",{className:Ce.a.listItem,key:me},a.a.createElement(_t.a,{checked:R.includes(w.id),value:w.id,onChange:function(st){var oe=R.indexOf(w.id);R.indexOf(w.id)>-1?Oe(R.filter(function(N){return N!==w.id})):Oe(R.concat(w.id))}}),a.a.createElement("div",{className:Ce.a.info},a.a.createElement("div",{className:Ce.a.title},a.a.createElement("div",{className:Ce.a.titleLeft},a.a.createElement(Z.Link,{to:"/shixuns/".concat(w.identifier,"/challenges"),target:"_blank"},a.a.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:w.title}})))),a.a.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},a.a.createElement("span",{className:Ce.a.description,dangerouslySetInnerHTML:{__html:w.description}})),a.a.createElement("div",{className:"flex-wrp mt15"},w.challenge_names.map(function(J,st){return a.a.createElement("span",{key:st,className:"mr30"},"\u7B2C",st+1,"\u5173 ",J," ")})),a.a.createElement(k.a,{dashed:!0}),a.a.createElement("div",{className:"c-light-black mt20"},a.a.createElement("span",null,w.author_name),a.a.createElement("span",{className:"ml15 mr15"},"|"),a.a.createElement("span",null,w.author_school_name),a.a.createElement("span",{className:"ml15 mr15"},"|"),a.a.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570 ",w.level),a.a.createElement("span",{className:"ml15 mr15"},"|"),a.a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 "),a.a.createElement("span",null,w.study_count))))}),a.a.createElement("p",null)),a.a.createElement("div",{className:"tc"},a.a.createElement(it.a,{defaultCurrent:1,current:ye.page||1,hideOnSinglePage:!0,defaultPageSize:20,showQuickJumper:!0,showSizeChanger:!1,total:qe==null?void 0:qe.shixuns_count,onChange:function(me){h.page=me,Oe([]),F({type:"classroomList/getShixunLists",payload:Object(n.a)({},h)})}})))},Qe=Object(y.a)(function(T){var t=T.classroomList,r=T.loading,s=T.shixunsList;return{classroomList:t,loading:r,shixunsList:s}})(at),we=e("L4pD"),tt=e("zQJ6"),lt=e.n(tt),ct=function(t){var r,s,u,p,F,z,ee,Ye,ye,et,Xe,he,be,Ve,Be,qe,Ne,Ke,R=t.exercise,Oe=t.globalSetting,H=t.loading,Y=t.user,h=t.problemset,Fe=t.dispatch,V=Object(K.m)(),He=Object(K.k)(),w=Y.userInfo,me=le.a.useForm(),J=Object(B.a)(me,1),st=J[0],oe=Object(ie.useState)([]),N=Object(B.a)(oe,2),C=N[0],o=N[1],c=Object(ie.useState)(!1),Ue=Object(B.a)(c,2),pe=Ue[0],Se=Ue[1],Ae=Object(ie.useState)(-1),bt=Object(B.a)(Ae,2),Pe=bt[0],Le=bt[1],Rt=Object(ie.useRef)(),jt=Object(ie.useState)(!1),Ft=Object(B.a)(jt,2),Mt=Ft[0],Lt=Ft[1],Tt=[{name:"\u9009\u62E9\u9898",id:0,count:"q_singles",score:"q_singles_scores"},{name:"\u591A\u9009\u9898",id:1,count:"q_doubles",score:"q_doubles_scores"},{name:"\u5224\u65AD\u9898",id:2,count:"q_judges",score:"q_judges_scores"},{name:"\u586B\u7A7A\u9898",id:3,count:"q_nulls",score:"q_nulls_scores"},{name:"\u7B80\u7B54\u9898",id:4,count:"q_mains",score:"q_mains_scores"},{name:"\u5B9E\u8BAD\u9898",id:5,count:"q_shixuns",score:"q_shixuns_scores"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores"}];Object(ie.useEffect)(function(){var ge,W,q;if((ge=R.editData)===null||ge===void 0?void 0:ge.exercise_questions){var G,Re,De,Et,Pt,gt,Dt,Ct,Bt;o(Object(fe.a)((G=R.editData)===null||G===void 0?void 0:G.exercise_questions)),st.setFieldsValue({exercise_name:(Re=R.editData)===null||Re===void 0||((De=Re.exercise)===null||De===void 0)?void 0:De.exercise_name,time:(Et=R.editData)===null||Et===void 0||((Pt=Et.exercise)===null||Pt===void 0)?void 0:Pt.time,difficulty:(gt=R.editData)===null||gt===void 0||((Dt=gt.exercise)===null||Dt===void 0)?void 0:Dt.difficulty,exercise_description:(Ct=R.editData)===null||Ct===void 0||((Bt=Ct.exercise)===null||Bt===void 0)?void 0:Bt.exercise_description})}var It=(W=R.editData)===null||W===void 0||((q=W.exercise)===null||q===void 0)?void 0:q.sub_discipline_id;It&&St(It)},[R.editData]),Object(ie.useEffect)(function(){var ge,W,q=[],G=(ge=R.editData)===null||ge===void 0||((W=ge.exercise)===null||W===void 0)?void 0:W.sub_discipline_id;h.courseOptions.map(function(Re){var De;Re.value===G&&q.push(G),Re==null||((De=Re.children)===null||De===void 0)||De.map(function(Et){Et.value===G&&(q=[Re.value,Et.value])})}),st.setFieldsValue({courseid:Object(fe.a)(q)})},[h.courseOptions]);var St=function(){var ge=Object(re.a)(g.a.mark(function W(q){return g.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:return Re.next=2,Fe({type:"exercise/getTagDiscipline",payload:{sub_discipline_id:q}});case 2:case"end":return Re.stop()}},W)}));return function(q){return ge.apply(this,arguments)}}();Object(ie.useEffect)(function(){At()},[V.categoryId]);var At=function(){var ge=Object(re.a)(g.a.mark(function W(){return g.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return G.next=2,Fe({type:"exercise/editExercise",payload:Object(n.a)({},V)});case 2:return G.next=4,Fe({type:"problemset/getEditDisciplines",payload:{source:"question"}});case 4:case"end":return G.stop()}},W)}));return function(){return ge.apply(this,arguments)}}(),ut=function(){var ge=Object(re.a)(g.a.mark(function W(){var q,G,Re;return g.a.wrap(function(Et){for(;;)switch(Et.prev=Et.next){case 0:return Et.next=2,st.validateFields();case 2:return Re=st.getFieldValue(),Re.is_md=!0,Re.exerciseId=(q=R.editData)===null||q===void 0||((G=q.exercise)===null||G===void 0)?void 0:G.id,Re.sub_discipline_id=Re.courseid[Re.courseid.length-1],Se(!1),Et.next=9,Object(Ee.F)(Object(n.a)({},Re));case 9:Le(-1),Fe({type:"exercise/editExercise",payload:Object(n.a)({},V)});case 11:case"end":return Et.stop()}},W)}));return function(){return ge.apply(this,arguments)}}(),Me=function(){var ge=Object(re.a)(g.a.mark(function W(q){var G,Re,De,Et;return g.a.wrap(function(gt){for(;;)switch(gt.prev=gt.next){case 0:if(!(Pe!==-1)){gt.next=3;break}return I.b.error("\u4E0D\u80FD\u540C\u65F6\u7F16\u8F91\u4E24\u9898"),gt.abrupt("return");case 3:q===5?Fe({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE"}}):q===6?He.push("/problems/new?difficult=".concat((G=R.editData)===null||G===void 0||((Re=G.exercise)===null||Re===void 0)?void 0:Re.difficulty,"&sub_discipline_id=").concat((De=R.editData)===null||De===void 0||((Et=De.exercise)===null||Et===void 0)?void 0:Et.sub_discipline_id,"&express_id=").concat(V.categoryId,"&callback_url=").concat(location.pathname)):(Le((C==null?void 0:C.length)+1),o([].concat(Object(fe.a)(C),[{question_type:q}]))),Lt(!0);case 5:case"end":return gt.stop()}},W)}));return function(q){return ge.apply(this,arguments)}}(),Te=function(){var W;Le(-1),(C==null||((W=C[Pe-1])===null||W===void 0)?void 0:W.question_id)||o(C.filter(function(q,G){return G!==Pe-1}))},We=function(){var W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(W.question_type===6){var q,G,Re,De;return He.push("/problems/new?difficult=".concat((q=R.editData)===null||q===void 0||((G=q.exercise)===null||G===void 0)?void 0:G.difficulty,"&sub_discipline_id=").concat((Re=R.editData)===null||Re===void 0||((De=Re.exercise)===null||De===void 0)?void 0:De.sub_discipline_id,"&express_id=").concat(V.categoryId,"&callback_url=").concat(location.pathname)),!1}C.splice(W==null?void 0:W.key,0,Object(n.a)({insert_id:W==null?void 0:W.insert_id},W)).slice(),o(Object(fe.a)(C.map(function(Et,Pt){return Object(n.a)(Object(n.a)({},Et),{key:Pt+1})}))),Le(W.key+1)},xe=function(){return C==null?void 0:C.map(function(W,q){W.key=q+1,W.len=C.length;var G={ref:Rt,editData:W,editKey:Pe,cancelAdd:function(){return Te()},setEditKey:function(De){return Le(De)},setIsClaer:function(De){return Lt(De)},addCallback:function(De){return We(De)}};if(W.question_type===0)return a.a.createElement("aside",null,a.a.createElement(ce.a,G),a.a.createElement(k.a,null));if(W.question_type===1)return a.a.createElement("aside",null,a.a.createElement(U.a,G),a.a.createElement(k.a,null));if(W.question_type===2)return a.a.createElement("aside",null,a.a.createElement($.a,G),a.a.createElement(k.a,null));if(W.question_type===3)return a.a.createElement("aside",null,a.a.createElement(Ie.a,G),a.a.createElement(k.a,null));if(W.question_type===4)return a.a.createElement("aside",null,a.a.createElement(nt.a,G),a.a.createElement(k.a,null));if(W.question_type===5)return a.a.createElement("aside",null,a.a.createElement(S.a,G),a.a.createElement(k.a,null));if(W.question_type===6)return a.a.createElement("aside",null,a.a.createElement(we.a,G),a.a.createElement(k.a,null))})};return a.a.createElement("section",{className:"edu-container minH500"},a.a.createElement(i.a,{loading:H["exercise/editExercise"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},a.a.createElement("section",{className:"animated fadeIn"},a.a.createElement("aside",{className:"mt10"},w&&a.a.createElement(X.a,{separator:">"},a.a.createElement(X.a.Item,null,a.a.createElement(Z.Link,{to:"/classrooms/".concat(V.coursesId,"/exercise")},w==null||((r=w.course)===null||r===void 0)?void 0:r.course_name)),a.a.createElement(X.a.Item,null,a.a.createElement(Z.Link,{to:"/classrooms/".concat(V.coursesId,"/exercise")},"\u8BD5\u5377\u5217\u8868")),a.a.createElement(X.a.Item,null,"\u7F16\u8F91\u8BD5\u5377"))),a.a.createElement("aside",{className:[lt.a.title,"mt20"].join(" ")},a.a.createElement(ue.a,{style:{width:"100%"}},a.a.createElement(b.a,{flex:"1"},a.a.createElement("strong",{className:"font20 ml5"},"\u7F16\u8F91\u8BD5\u5377")),a.a.createElement(b.a,null,a.a.createElement(Z.Link,{className:"font16 c-light-black",to:"/classrooms/".concat(V.coursesId,"/exercise")},"\u8FD4\u56DE"))))),a.a.createElement("section",{className:[lt.a.bg,"pt30","pl30","pr30","pb30","mt20"].join(" ")},!pe&&a.a.createElement("aside",null,a.a.createElement("div",{className:lt.a.containerDesc},a.a.createElement("div",null,(s=R.editData)===null||s===void 0||((u=s.exercise)===null||u===void 0)?void 0:u.exercise_name),a.a.createElement("div",null,a.a.createElement(l.a,{title:"\u7F16\u8F91"},a.a.createElement("span",{onClick:function(){return Se(!0)},className:"iconfont c-green ml30 icon-bianjishijuan3x"})))),a.a.createElement("div",{className:"c-light-black"},(p=R.editData)===null||p===void 0||((F=p.exercise)===null||F===void 0)?void 0:F.exercise_description)),pe&&a.a.createElement(le.a,{layout:"vertical",form:st,className:lt.a.formWrap},a.a.createElement(le.a.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"courseid",labelCol:{span:5},wrapperCol:{span:5},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"}]},a.a.createElement(x.a,{disabled:((z=R.editData)===null||z===void 0||((ee=z.exercise)===null||ee===void 0)?void 0:ee.exercise_status)!==1,placeholder:"\u8BF7\u9009\u62E9...",options:h.courseOptions})),a.a.createElement(le.a.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0\uFF1A",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u540D\u79F0"}]},a.a.createElement(A.a,{maxLength:60,placeholder:"\u8BD5\u5377\u6807\u9898\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"})),a.a.createElement("div",{style:{display:"flex"}},a.a.createElement(le.a.Item,{name:"time",label:"\u8003\u8BD5\u65F6\u957F"},a.a.createElement(_e.a,{min:1,max:9999,disabled:((Ye=R.editData)===null||Ye===void 0||((ye=Ye.exercise)===null||ye===void 0)?void 0:ye.exercise_status)!==1,width:300,maxLength:60,placeholder:"\u8BF7\u586B\u5199\u8003\u8BD5\u65F6\u957F"})),a.a.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"32px",marginTop:23}},"\u5206\u949F")),a.a.createElement(le.a.Item,{label:"\u96BE\u5EA6\uFF1A",name:"difficulty",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},a.a.createElement(P.a.Group,{disabled:((et=R.editData)===null||et===void 0||((Xe=et.exercise)===null||Xe===void 0)?void 0:Xe.exercise_status)!==1},a.a.createElement(P.a.Button,{value:1},"\u7B80\u5355"),a.a.createElement(P.a.Button,{value:2},"\u9002\u4E2D"),a.a.createElement(P.a.Button,{value:3},"\u56F0\u96BE"))),a.a.createElement(le.a.Item,{label:"\u8BD5\u5377\u987B\u77E5\uFF1A",name:"exercise_description"},a.a.createElement(A.a.TextArea,{disabled:((he=R.editData)===null||he===void 0||((be=he.exercise)===null||be===void 0)?void 0:be.exercise_status)!==1,maxLength:100,rows:6,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u672C\u6B21\u8BD5\u5377\u7B54\u9898\u7684\u76F8\u5173\u8BF4\u660E\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26"})),a.a.createElement(le.a.Item,{className:"tr"},a.a.createElement(m.a,{type:"primary",onClick:function(){ut()}},"\u4FDD\u5B58"),a.a.createElement(m.a,{style:{marginLeft:10},onClick:function(){var W;if(Se(!1),(W=R.editData)===null||W===void 0?void 0:W.exercise_questions){var q,G,Re,De,Et,Pt,gt,Dt,Ct;o(Object(fe.a)((q=R.editData)===null||q===void 0?void 0:q.exercise_questions)),st.setFieldsValue({exercise_name:(G=R.editData)===null||G===void 0||((Re=G.exercise)===null||Re===void 0)?void 0:Re.exercise_name,time:(De=R.editData)===null||De===void 0||((Et=De.exercise)===null||Et===void 0)?void 0:Et.time,difficulty:(Pt=R.editData)===null||Pt===void 0||((gt=Pt.exercise)===null||gt===void 0)?void 0:gt.difficulty,exercise_description:(Dt=R.editData)===null||Dt===void 0||((Ct=Dt.exercise)===null||Ct===void 0)?void 0:Ct.exercise_description})}}},"\u53D6\u6D88")))),a.a.createElement(ue.a,{className:"mt20"},a.a.createElement(b.a,{flex:1},Tt.map(function(ge,W){var q,G,Re,De;if(R==null||((q=R.editData)===null||q===void 0||((G=q.exercise_types)===null||G===void 0))?void 0:G[ge.count])return a.a.createElement("span",{className:"mr15 font14",key:W},ge.name," ",R==null||((Re=R.editData)===null||Re===void 0)?void 0:Re.exercise_types[ge.count],"\u9898\uFF0C\u5171",R==null||((De=R.editData)===null||De===void 0)?void 0:De.exercise_types[ge.score],"\u5206")})),a.a.createElement(b.a,null,a.a.createElement("span",{className:"font14 c-black"},"\u5408\u8BA1 ",a.a.createElement("span",{className:"c-blue"},(R==null||((Ve=R.editData)===null||Ve===void 0||((Be=Ve.exercise_types)===null||Be===void 0))?void 0:Be.q_counts)||0)," \u9898 \u5171 ",a.a.createElement("span",{className:"c-orange"},(R==null||((qe=R.editData.exercise_types)===null||qe===void 0)?void 0:qe.q_scores)||0)," \u5206"))),C!=""&&a.a.createElement("section",{className:[lt.a.bg,"pt30","pl20","pr20","pb20","mt20"].join(" ")},xe()),((Ne=R.editData)===null||Ne===void 0||((Ke=Ne.exercise)===null||Ke===void 0)?void 0:Ke.exercise_status)===1&&a.a.createElement("section",{style:{display:"flex"},className:[lt.a.bg,"pt30","pl30","pr30","pb30","mt20"].join(" ")},a.a.createElement("div",{style:{flex:"1"}},Tt.map(function(ge){return a.a.createElement(m.a,{className:"mr20",type:"primary",onClick:function(){return Me(ge.id)}},a.a.createElement(ae.a,{className:"mr5"}),ge.name)})),a.a.createElement(m.a,{className:"mr20",type:"primary"},a.a.createElement(ae.a,{className:"mr5"}),a.a.createElement(Z.Link,{style:{color:"#fff"},to:"/classrooms/".concat(V==null?void 0:V.coursesId,"/exercise/").concat(V==null?void 0:V.categoryId,"/detail?random=false&tabs=2")},"\u8BD5\u5377\u9884\u89C8"))),a.a.createElement(Qe,{callback:function(W,q){if(q){C.splice(q==null?void 0:q.key,0,Object(n.a)(Object(n.a)({insert_id:q==null?void 0:q.insert_id},q),{},{shixun:W.challenge_names.map(function(G){return{challenge_name:G,challenge_score:5}}),shixun_name:W.title,shixun_id:W.id,question_type:5,edit:!0})).slice(),o(Object(fe.a)(C.map(function(G,Re){return Object(n.a)(Object(n.a)({},G),{key:Re+1})}))),Le(q.key+1);return}C.push({shixun:W.challenge_names.map(function(G){return{challenge_name:G,challenge_score:5}}),shixun_name:W.title,shixun_id:W.id,question_type:5,edit:!0}),o(Object(fe.a)(C))}})))},vt=_.default=Object(y.a)(function(T){var t=T.exercise,r=T.loading,s=T.user,u=T.problemset,p=T.globalSetting;return{exercise:t,globalSetting:p,user:s,problemset:u,loading:r.effects}})(ct)},HmJG:function(ot,_,e){},L4pD:function(ot,_,e){"use strict";var ke=e("CeOx"),i=e("NiCL"),Q=e("rjoL"),m=e("TMtJ"),se=e("VBJJ"),P=e.n(se),E=e("55MS"),_e=e("X/R0"),de=e("M6G9"),A=e("z3+T"),te=e("GZha"),x=e("buSX"),ve=e("ZZRV"),l=e.n(ve),je=e("q5+0"),ue=e("9kvl"),$e=e("V0Rq"),b=e("1vsH"),j=e("9Bee"),X=e("YJx+"),O=e.n(X),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"],ne=function(n,D){var g=n.problemset,re=n.exercise,fe=n.globalSetting,ze=n.loading,le=n.dispatch,B=n.onRef,ie=B===void 0?function(){}:B,a=n.editData,K=n.cancelAdd,Z=K===void 0?function(){}:K,y=n.editKey,ae=n.setEditKey,Ee=ae===void 0?function(){}:ae,U=n.addCallback,ce=U===void 0?function(){}:U,$=n.setIsClaer,Ie=$===void 0?function(){}:$,nt=Object(x.a)(n,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),S=Object(ve.useState)([]),d=Object(te.a)(S,2),rt=d[0],L=d[1],it=Object(ve.useState)(),dt=Object(te.a)(it,2),_t=dt[0],mt=dt[1],Ce=Object(ve.useState)([]),v=Object(te.a)(Ce,2),M=v[0],f=v[1],at=Object(ve.useState)(""),Qe=Object(te.a)(at,2),we=Qe[0],tt=Qe[1],lt=Object(ve.useState)(5),ct=Object(te.a)(lt,2),vt=ct[0],T=ct[1],t=Object(ve.useState)(!1),r=Object(te.a)(t,2),s=r[0],u=r[1],p=Object(je.k)(),F=Object(je.m)();Object(ve.useEffect)(function(){L(["","","",""])},[]),Object(ve.useEffect)(function(){if(!(a==null?void 0:a.question_choices)){u(!0),tt(""),T(5),L(["","","",""]),f([]);return}tt(a==null?void 0:a.question_title),T(parseInt(a==null?void 0:a.question_score)),L(a==null?void 0:a.question_choices.map(function(he){return he.choice_text}));var Xe=[];a==null||a.standard_answer.map(function(he,be){Xe.push(he-1)}),f(Xe)},[a]),Object(ve.useImperativeHandle)(D,function(){return{onSave:z,isEdit:s}});var z=function(){var Xe=Object(A.a)(P.a.mark(function he(){var be,Ve,Be;return P.a.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:if(we){Ne.next=3;break}return de.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),Ne.abrupt("return",!1);case 3:if(be=rt.findIndex(function(Ke){return!Ke}),!(be>-1)){Ne.next=7;break}return de.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(k[be]," \u9009\u9879\u7684\u5185\u5BB9")),Ne.abrupt("return",!1);case 7:if(M.length){Ne.next=10;break}return de.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),Ne.abrupt("return",!1);case 10:if(!(M.length<1)){Ne.next=13;break}return de.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),Ne.abrupt("return",!1);case 13:if(Ve=rt.map(function(Ke,R){return{choice_text:Ke,is_answer:M.includes(R)?R+1:0}}),!a.question_id){Ne.next=20;break}return Ne.next=17,le({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:we,question_type:1,question_score:vt,question_choices:Ve.map(function(Ke){return Ke.choice_text}),standard_answers:Ve.filter(function(Ke){return Ke.is_answer}).map(function(Ke){return Ke.is_answer})}});case 17:Be=Ne.sent,Ne.next=23;break;case 20:return Ne.next=22,le({type:"exercise/addExerciseQuestion",payload:{insert_id:a==null?void 0:a.insert_id,categoryId:F.categoryId,question_title:we,question_type:1,question_score:"5.0",question_choices:Ve.map(function(Ke){return Ke.choice_text}),standard_answers:Ve.filter(function(Ke){return Ke.is_answer}).map(function(Ke){return Ke.is_answer})}});case 22:Be=Ne.sent;case 23:Be.status===0&&(de.b.success("\u4FDD\u5B58\u6210\u529F"),u(!1),le({type:"exercise/editExercise",payload:Object(E.a)({},F)}));case 24:case"end":return Ne.stop()}},he)}));return function(){return Xe.apply(this,arguments)}}(),ee=[{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(Xe){var he,be;return(re==null||((he=re.editData)===null||he===void 0||((be=he.exercise)===null||be===void 0))?void 0:be.exercise_status)===1?Xe:Xe.id!=="del"&&Xe.id!=="add"}),Ye=function(){var Xe=Object(A.a)(P.a.mark(function he(be){return P.a.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:Be.t0=be.id,Be.next=Be.t0==="del"?3:Be.t0==="up"||Be.t0==="down"?5:Be.t0==="edit"?9:Be.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(A.a)(P.a.mark(function Ne(){return P.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Object($e.j)({id:a.question_id});case 2:le({type:"exercise/editExercise",payload:Object(E.a)({},F)});case 3:case"end":return R.stop()}},Ne)}))()}}),Be.abrupt("break",17);case 5:return Be.next=7,le({type:"exercise/exeriseMoveUpDown",payload:{id:a.question_id,opr:be.id}});case 7:return le({type:"exercise/editExercise",payload:Object(E.a)({},F)}),Be.abrupt("break",17);case 9:return Ie(!1),p.push("/problems/".concat(a==null?void 0:a.hack_identifier,"/edit?type=exercises&express_id=").concat(F.categoryId,"&question_id=").concat(a==null?void 0:a.question_id,"&score=").concat(a==null?void 0:a.question_score,"&callback_url=").concat(location.pathname)),Be.abrupt("break",17);case 12:if(!(y!==-1)){Be.next=15;break}return de.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),Be.abrupt("return");case 15:return ce({key:a.key,insert_id:a==null?void 0:a.question_id,question_type:6}),Be.abrupt("break",17);case 17:case"end":return Be.stop()}},he)}));return function(be){return Xe.apply(this,arguments)}}(),ye=function(){var Xe=Object(A.a)(P.a.mark(function he(be){var Ve;return P.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:return be.preventDefault(),qe.next=3,Object($e.L)({id:a==null?void 0:a.hack_identifier});case 3:Ve=qe.sent,Ve.status===0&&Object(b.y)("/myproblems/".concat(Ve==null?void 0:Ve.identifier));case 5:case"end":return qe.stop()}},he)}));return function(be){return Xe.apply(this,arguments)}}(),et=function(){return l.a.createElement("aside",null,l.a.createElement("div",{className:O.a.questionType},l.a.createElement("div",null,l.a.createElement("span",{className:"font16 c-blue"},a.key,"\u3001\u7F16\u7A0B\u9898"),"\uFF08",a.question_score,"\u5206\uFF09"),l.a.createElement("span",{className:"c-blue current",onClick:function(be){return ye(be)}},"\u67E5\u770B\u8BE6\u60C5"),!a.hideAction&&ee.map(function(he,be){return he.id==="up"&&a.key===1||he.id==="down"&&a.key===a.len?null:l.a.createElement(i.a,{key:be,placement:"bottom",title:he.name},l.a.createElement("span",{onClick:function(){return Ye(he)},className:he.icon}))})),l.a.createElement("div",{className:"mt5"},l.a.createElement(j.a,{value:a.question_title})),l.a.createElement("div",{className:O.a.questionChoices},l.a.createElement(j.a,{value:a.description||""})))};return l.a.createElement("section",{className:O.a.wrap},et())};_.a=Object(ue.a)(function(I){var n=I.problemset,D=I.loading,g=I.globalSetting,re=I.exercise;return{problemset:n,globalSetting:g,exercise:re,loading:D.effects}},null,null,{forwardRef:!0})(Object(ve.forwardRef)(ne))},M8RZ:function(ot,_,e){"use strict";e.d(_,"a",function(){return de});var ke=e("FGJx"),i=e("o0AO"),Q=e("uwZC"),m=e("lpH6"),se=e("ZZRV"),P=e.n(se),E=e("EaaV"),_e=e.n(E),de=function(A){Object(Q.a)(x,A);var te=Object(m.a)(x);function x(ve){var l;Object(ke.a)(this,x),l=te.call(this,ve);var je=window.document;return l.node=je.createElement("div"),je.body.appendChild(l.node),l}return Object(i.a)(x,[{key:"render",value:function(){var l=this.props.children;return Object(E.createPortal)(l,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),x}(P.a.Component)},O2Wb:function(ot,_,e){ot.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(ot,_,e){"use strict";var ke=e("rjoL"),i=e("TMtJ"),Q=e("Uu80"),m=e("GZha"),se=e("zjzt"),P=e("ZZRV"),E=e.n(P),_e=e("M0ff"),de=e.n(_e),A=e("BlUI"),te=e("4X1q"),x=e("bwE0"),ve=e("aPdX"),l=e("rnm6"),je=e("95/S"),ue=e("kSUc"),$e=e("9Bee"),b=e("1gHQ"),j=e("dejd"),X=e("C+DQ"),O=[{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 k(u){var p=u.onActionCallback,F=u.title,z=u.icon,ee=u.actionName,Ye=u.className,ye=Ye===void 0?"":Ye,et=u.children;function Xe(){p(ee)}return E.a.createElement("a",{title:F,className:ye,onClick:Xe},E.a.createElement("i",{className:"md-iconfont ".concat(z)}),et)}var ne=function(u){var p=u.watch,F=u.showNullButton,z=u.onActionCallback,ee=u.fullScreen,Ye=[].concat(O,[{title:"".concat(p?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(p?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return E.a.createElement("ul",{className:"markdown-toolbar-container"},Ye.map(function(ye,et){return E.a.createElement("li",{key:et},ye.actionName?E.a.createElement(k,Object(b.a)({},ye,{onActionCallback:z})):E.a.createElement("span",{className:"v-line"}))}),F?E.a.createElement("li",null,E.a.createElement(k,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:z},E.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,E.a.createElement("li",{className:"btn-full-screen"},E.a.createElement(k,{icon:"".concat(ee?"icon-shrink":"icon-enlarge"),title:ee?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:z})))},I=e("M8RZ"),n=e("MPZO"),D=e("bnk9"),g=e("EkPb"),re=e("7X0+"),fe=e("DHCt"),ze=e("CRgH"),le={labelCol:{span:4},wrapperCol:{span:20}},B=function(u){var p=u.callback,F=u.onCancel;function z(ee){p(ee)}return E.a.createElement(re.a,Object(b.a)({},le,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:z}),E.a.createElement(re.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},E.a.createElement(ze.a,null)),E.a.createElement(re.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},E.a.createElement(ze.a,null)),E.a.createElement("div",{className:"flex-container flex-end"},E.a.createElement(D.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.a.createElement(D.a,{type:"ghost",onClick:F},"\u53D6\u6D88")))},ie=e("7ahc"),a=e("HmJG"),K=e("BjJ7"),Z=re.a.useForm,y={width:280,marginRight:10},ae={labelCol:{span:5},wrapperCol:{span:19}},Ee=function(u){var p=u.callback,F=u.onCancel,z=Z(),ee=Object(m.a)(z,1),Ye=ee[0];function ye(he){p(he)}function et(he){Ye.setFieldsValue({src:"/api/attachments/".concat(he.id)})}function Xe(he){var be=he.target.files[0];ce(be,et)}return E.a.createElement(re.a,Object(b.a)({form:Ye},ae,{className:"upload-image-panel",onFinish:ye}),E.a.createElement(re.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},E.a.createElement("div",{className:"flex-container"},E.a.createElement(re.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},E.a.createElement(ze.a,{style:y})),E.a.createElement(U,{onFileChange:Xe}))),E.a.createElement(re.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},E.a.createElement(ze.a,{style:{width:264}})),E.a.createElement(re.a.Item,{style:{textAlign:"right"}},E.a.createElement(D.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.a.createElement(D.a,{type:"ghost",onClick:F},"\u53D6\u6D88")))};function U(u){var p=u.onFileChange;return E.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",E.a.createElement("input",{type:"file",accept:"image/*",onChange:p}))}function ce(u,p){var F=new FormData;F.append("editormd-image-file",u),F.append("file_param_name","editormd-image-file"),F.append("byxhr","true");var z=new window.XMLHttpRequest;z.withCredentials=!0,z.addEventListener("load",function(ee){p(JSON.parse(ee.target.responseText))},!1),z.addEventListener("error",function(ee){console.error(ee)},!1),z.open("POST","".concat(K.a,"/api/attachments.json")),z.send(F)}var $=e("EYz/"),Ie=e("gwXo"),nt=e("9cas"),S=e("twZV"),d=S.a.Group,rt={margin:"0 8px"},L=function(u){var p=u.callback,F=u.onCancel;function z(ee){p(ee)}return E.a.createElement(re.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:z},E.a.createElement("div",{className:"flex-container"},E.a.createElement("span",{style:rt},"\u5355\u5143\u683C\u6570\uFF1A"),E.a.createElement("span",{style:rt},"\u884C\u6570"),E.a.createElement(re.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},E.a.createElement(Ie.a,null)),E.a.createElement("span",{style:rt},"\u5217\u6570"),E.a.createElement(re.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},E.a.createElement(Ie.a,null))),E.a.createElement("div",{className:"flex-container",style:{marginTop:12}},E.a.createElement("span",{style:rt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),E.a.createElement(re.a.Item,{name:"align"},E.a.createElement(d,null,E.a.createElement(S.a,{value:"default"},E.a.createElement("i",{className:"fa fa-align-justify"})),E.a.createElement(S.a,{value:"left"},E.a.createElement("i",{className:"fa fa-align-left"})),E.a.createElement(S.a,{value:"center"},E.a.createElement("i",{className:"fa fa-align-center"})),E.a.createElement(S.a,{value:"right"},E.a.createElement("i",{className:"fa fa-align-right"}))))),E.a.createElement("div",{className:"flex-container flex-end"},E.a.createElement(D.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.a.createElement(D.a,{type:"ghost",onClick:F},"\u53D6\u6D88")))},it="link",dt="upload-image",_t="code-block",mt="add-table",Ce="------------",v={default:Ce,left:":".concat(Ce),center:":".concat(Ce,":"),right:"".concat(Ce,":")},M=e("9VGf"),f,at;function Qe(){}var we=0,tt=1e4,lt="\u2581";function ct(u){return/^\d+$/.test(u)?"".concat(u,"px"):u}var vt=navigator.platform.toUpperCase().indexOf("MAC")>=0,T=vt?"Cmd":"Ctrl",t=(f={},Object(se.a)(f,T+"-B","bold"),Object(se.a)(f,T+"-I","italic"),f),r=(at={},Object(se.a)(at,it,"\u6DFB\u52A0\u94FE\u63A5"),Object(se.a)(at,_t,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(se.a)(at,dt,"\u6DFB\u52A0\u56FE\u7247"),Object(se.a)(at,mt,"\u6DFB\u52A0\u8868\u683C"),at),s=_.a=function(u){var p=u.defaultValue,F=p===void 0?"":p,z=u.onChange,ee=u.width,Ye=ee===void 0?"100%":ee,ye=u.height,et=ye===void 0?400:ye,Xe=u.miniToolbar,he=Xe===void 0?!1:Xe,be=u.isFocus,Ve=be===void 0?!1:be,Be=u.watch,qe=u.id,Ne=qe===void 0?"markdown-editor-id":qe,Ke=u.showResizeBar,R=Ke===void 0?!1:Ke,Oe=u.noStorage,H=Oe===void 0?!1:Oe,Y=u.showNullButton,h=Y===void 0?!1:Y,Fe=u.fullScreen,V=Fe===void 0?!1:Fe,He=u.onBlur,w=u.onCMBeforeChange,me=u.className,J=me===void 0?"":me,st=u.placeholder,oe=st===void 0?"":st,N=Object(P.useState)(null),C=Object(m.a)(N,2),o=C[0],c=C[1],Ue=Object(P.useState)(F),pe=Object(m.a)(Ue,2),Se=pe[0],Ae=pe[1],bt=Object(P.useState)(Be),Pe=Object(m.a)(bt,2),Le=Pe[0],Rt=Pe[1],jt=Object(P.useState)(V),Ft=Object(m.a)(jt,2),Mt=Ft[0],Lt=Ft[1],Tt=Object(P.useState)(""),St=Object(m.a)(Tt,2),At=St[0],ut=St[1],Me=Object(P.useState)(0),Te=Object(m.a)(Me,2),We=Te[0],xe=Te[1],ge=Object(P.useState)(et),W=Object(m.a)(ge,2),q=W[0],G=W[1],Re=Object(P.useState)(!1),De=Object(m.a)(Re,2),Et=De[0],Pt=De[1],gt=Object(P.useRef)(),Dt=Object(P.useRef)(),Ct=Object(P.useRef)(),Bt=Object(P.useRef)();Object(P.useEffect)(function(){if(gt.current){var Ge=function(ft,pt){var ht=pt.clipboardData;if(ht){var yt=ht.types.toString(),Ut=ht.items;if(yt==="text/html,Files"||yt==="Files"){var Ot=Ut[1];yt==="Files"&&(Ot=Ut[0]),Ot.kind==="file"&&Ot.type.match(/^image\//i)&&ce(Ot.getAsFile(),function(xt){xt.id?Ze.replaceSelection("![,](/api/attachments/".concat(xt.id,")")):document.location.href="/user/login"})}else return!0}return!0},Ze=de.a.fromTextArea(gt.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!he,lineWrapping:!0,value:F,autoCloseTags:!0,autoCloseBrackets:!0});return Ze.on("paste",Ge),c(Ze),function(){Ze.off("paste",Ge)}}},[]);var It=Object(P.useCallback)(function(){if(Dt.current)try{var Ge=Dt.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,Ze=Dt.current.getElementsByClassName("markdown-editor-body")[0];Mt?Ze.style.height="calc(100vh - ".concat(Ge,"px)"):Ze.style.height="".concat(q-Ge,"px")}catch(Je){console.log(Je,"---- to set md editor body height")}},[q,Dt,Mt]);Object(P.useEffect)(function(){function Ge(){var Je=new A.default(function(ft){var pt=Object(Q.a)(ft),ht;try{for(pt.s();!(ht=pt.n()).done;){var yt=ht.value;(yt.target.offsetHeight>0||yt.target.offsetWidth>0)&&(It(),o.setSize("100%","100%"),o.refresh())}}catch(Ut){pt.e(Ut)}finally{pt.f()}});return Je.observe(gt.current.parentElement),Je}if(o){var Ze=Ge();return function(){Ze.unobserve(gt.current.parentElement)}}},[o,It]),Object(P.useEffect)(function(){if(o){for(var Ge=[],Ze=function(){var yt=ft[Je];pt=Object(m.a)(yt,2);var Ut=pt[0],Ot=pt[1],xt=Object(se.a)({},Ut,function(){kt(Ot)});Ge.push(xt),o.addKeyMap(xt)},Je=0,ft=Object.entries(t);Je0){var Ge=new Date().getTime(),Ze=window.sessionStorage.getItem(Ne);Ge>=We+tt&&(!Ze||Ze!==Se)&&(window.sessionStorage.setItem(Ne,Se),Pt(!0))}},tt),Object(P.useEffect)(function(){Rt(Be)},[o,Be]),Object(P.useEffect)(function(){o&&(Ve&&o.focus())},[o,Ve]),Object(P.useEffect)(function(){if(Le&&o){var Ge=function(ft){var pt=ft.target;Bt.current&&(Bt.current.scrollTop=Bt.current.scrollHeight*pt.scrollTop/pt.scrollHeight)},Ze=o.getScrollerElement();return Ze.addEventListener("scroll",Ge),function(){Ze.removeEventListener("scroll",Ge)}}},[o,Le]),Object(P.useEffect)(function(){if(o&&w){var Ge=function(Je,ft){w(Je,ft)};return o.on("beforeChange",Ge),function(){o.off("beforeChange",Ge)}}},[o,w]),Object(P.useEffect)(function(){if(o&&He){var Ge=function(){He(o.getValue())};return o.on("blur",Ge),function(){o.off("blur",Ge)}}},[o,He]),Object(P.useEffect)(function(){if(o){var Ge=function(Je){var ft=Je.getValue();Ae(ft),xe(new Date().getTime()),Je.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),z&&z(ft)};return o.on("change",Ge),function(){o.off("change",Ge)}}},[o,z]),Object(P.useEffect)(function(){o&&(F==null?(o.setValue(""),Ae("")):F!==o.getValue()&&(o.setValue(F),Ae(F)))},[o,F]);var kt=Object(P.useCallback)(function(Ge){var Ze=o.getCursor(),Je=o.getSelection(),ft=Je.split(` +(window.webpackJsonp=window.webpackJsonp||[]).push([[55,4,5,7,9,11,12,14],{"+GcH":function(ot,_,e){ot.exports={flex_box_center:"flex_box_center___3xHRf",flex_space_between:"flex_space_between___2VApQ",flex_box_vertical_center:"flex_box_vertical_center___M5QUt",flex_box_center_end:"flex_box_center_end___1Cj96",flex_box_column:"flex_box_column___zvXki",wrp:"wrp___1KYEa",drawer:"drawer___1uIdA",menu:"menu___MH6Nk",actived:"actived___1WaNz",actived2:"actived2___1cfLJ",listItem:"listItem___2VoBg",info:"info___1HHqK",title:"title___1LV27",titleLeft:"titleLeft___3qiqk",titleRight:"titleRight___32hrQ",search:"search___37guu",description:"description___1ap9H",menuCourse:"menuCourse___1Y9Xo",menut:"menut___jgaMW",actived3:"actived3___3x0bQ",actived4:"actived4___3niHk",subTag:"subTag___1cnUa"}},"1vsH":function(ot,_,e){"use strict";e.d(_,"i",function(){return O}),e.d(_,"l",function(){return ne}),e.d(_,"e",function(){return I}),e.d(_,"h",function(){return n}),e.d(_,"c",function(){return D}),e.d(_,"f",function(){return g}),e.d(_,"g",function(){return re}),e.d(_,"a",function(){return ze}),e.d(_,"E",function(){return le}),e.d(_,"D",function(){return B}),e.d(_,"F",function(){return ie}),e.d(_,"G",function(){return a}),e.d(_,"t",function(){return K}),e.d(_,"s",function(){return Z}),e.d(_,"q",function(){return y}),e.d(_,"p",function(){return ae}),e.d(_,"B",function(){return Ee}),e.d(_,"k",function(){return Ie}),e.d(_,"A",function(){return nt}),e.d(_,"v",function(){return S}),e.d(_,"m",function(){return L}),e.d(_,"y",function(){return it}),e.d(_,"o",function(){return dt}),e.d(_,"d",function(){return _t}),e.d(_,"b",function(){return mt}),e.d(_,"u",function(){return M}),e.d(_,"z",function(){return f}),e.d(_,"x",function(){return at}),e.d(_,"n",function(){return Qe}),e.d(_,"w",function(){return we}),e.d(_,"r",function(){return lt}),e.d(_,"j",function(){return ct}),e.d(_,"C",function(){return vt});var ke=e("GrpF"),i=e("Xc/e"),Q=e("VBJJ"),m=e.n(Q),se=e("XZgM"),P=e("TFeq"),E=e("RXQH"),_e=e("VgM2"),ce=e("rjoL"),A=e("TMtJ"),te=e("z3+T"),x=e("zjzt"),ve=e("ZZRV"),l=e.n(ve),Be=e("xKgJ"),ue=e("s8TD"),$e=e("V0Rq"),b=e("bntm"),j=e("vcnW"),X=e.n(j),O=["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"],k=function(t){var r={\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 t.data&&t.data.map(function(s,u){return l.a.createElement("span",{key:u,className:r[s]&&r[s].class},s)})},ne=function(t){var r,s=(r={},Object(x.a)(r,-1,"\u91CD\u505A\u4E2D"),Object(x.a)(r,0,"\u672A\u5F00\u542F"),Object(x.a)(r,1,"\u672A\u901A\u5173"),Object(x.a)(r,2,"\u6309\u65F6\u901A\u5173"),r);return s[t]||"\u8FDF\u4EA4\u901A\u5173"},I=function(t){var r,s,u,p=(r={},Object(x.a)(r,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(x.a)(r,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(x.a)(r,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(x.a)(r,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(x.a)(r,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),r);return l.a.createElement("span",{className:p==null||((s=p[t.status])===null||s===void 0)?void 0:s.class},p==null||((u=p[t.status])===null||u===void 0)?void 0:u.name)},n=function(t){var r=t.status,s={0:{class:"tag-style bg-blue ml10",name:"\u5F85\u9009\u4E2D"},1:{class:"tag-style bg-blue ml10",name:"\u5F85\u786E\u8BA4"},2:{class:"tag-style bg-pink ml10",name:"\u5DF2\u786E\u8BA4"}};try{return l.a.createElement("span",{className:s[r].class},s[r].name)}catch(u){console.log("utils.StatusGraduationProjectTags",t.status)}},D={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},g={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},re=function(t){var r={\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A:{class:"tag-style-fzb ml10 iconfont icon-fangzuobi"},\u516C\u5F00:{class:"tag-style bg-blue ml10"},\u5DF2\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-green ml10"},\u672A\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-pink ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u533F\u540D\u4F5C\u54C1:{class:"tag-style bg-cyan ml10"},\u5DF2\u9009\u62E9:{class:"tag-style bg-grey-ede ml10"},\u5DF2\u7ED3\u675F:{class:"tag-style bg-grey-ede ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u533F\u8BC4\u4E2D:{class:"tag-style bg-blue ml10"},\u7533\u8BC9\u4E2D:{class:"tag-style bg-blue ml10"},\u8003\u8BD5\u4E2D:{class:"tag-style bg-light-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u8BC4\u9605\u4E2D:{class:"tag-style bg-blue ml10"},\u5F85\u9009\u4E2D:{class:"tag-style bg-blue ml10"},\u4EA4\u53C9\u8BC4\u9605\u4E2D:{class:"tag-style bg-light-orange ml10"},\u5DF2\u5F00\u542F\u4EA4\u53C9\u8BC4\u9605:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u786E\u8BA4:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u5904\u7406:{class:"tag-style bg-lightblue-purple ml10"},\u79C1\u6709:{class:"tag-style bg-lightblue-purple ml10"},\u672A\u63D0\u4EA4:{class:"tag-style bg-lightblue-purple ml10"},\u5DF2\u786E\u8BA4:{class:"tag-style bg-light-pink ml10"},\u5DF2\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u5DF2\u622A\u6B62:{class:"tag-style bg-light-pink ml10"},\u5F00\u53D1\u8BFE\u7A0B:{class:"tag-style bg-orange ml10"},\u5DF2\u5F00\u64AD:{class:"tag-style-border border-green c-green ml10"},\u672A\u5F00\u64AD:{class:"tag-style-border border-light-black ml10"},\u6309\u65F6\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u8FDF\u4EA4\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u5F00\u542F:{class:"tag-style-border border-light-black ml10"}},s=[];t.is_random&&s.push(l.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{t.status&&t.status.map(function(u,p){s.push(l.a.createElement("span",{key:p,className:r[u]&&r[u].class},u))})}catch(u){console.log("utils.status.tag:",u,t.status)}return s},fe=function(t){var r,s,u,p=(r={},Object(x.a)(r,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(x.a)(r,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(x.a)(r,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(x.a)(r,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(x.a)(r,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),r);return l.a.createElement("span",{className:(s=p[t.status])===null||s===void 0?void 0:s.class},(u=p[t.status])===null||u===void 0?void 0:u.name)},ze=function(t){var r,s,u={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 l.a.createElement("span",{className:(r=u[t.status])===null||r===void 0?void 0:r.class},(s=u[t.status])===null||s===void 0?void 0:s.name)},le=function(t){t=new Date(t).getTime();var r=1e3*60,s=r*60,u=s*24,p="",F=new Date().getTime(),z=F-t;if(z<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),p="\u521A\u521A";var ee=parseInt(z/u,10),Ye=parseInt(z/s,10),ye=parseInt(z/r,10);return ee>30?p=""+B(t,"yyyy-MM-dd"):ee>1?p=""+ee+"\u5929\u524D":ee==1?p="\u6628\u5929":Ye>=1?p=""+Ye+"\u5C0F\u65F6\u524D":ye>=5?p=""+ye+"\u5206\u949F\u524D":p="\u521A\u521A",p},B=function(t,r){typeof t=="string"&&(t.indexOf("T")>=0&&(t=t.replace("T"," ")),t=new Date(Date.parse(t.replace(/-/g,"/")))),t=new Date(t);var s={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds(),"q+":Math.floor((t.getMonth()+3)/3),S:t.getMilliseconds()},u=[["\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(r)&&(r=r.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(r)&&(r=r.replace(RegExp.$1,u[RegExp.$1.length-1][t.getDay()]));for(var p in s)new RegExp("("+p+")").test(r)&&(r=r.replace(RegExp.$1,RegExp.$1.length==1?s[p]:("00"+s[p]).substr((""+s[p]).length)));return r},ie=function(t){if(!t||t<0)return"0\u79D2";console.log("time:",t);var r=60,s=r*60,u=s*24,p=t/u,F=t/s,z=t/r,ee=t%60;return p>=1?parseInt(p.toString())+"\u5929"+Math.floor(F%24)+"\u65F6"+Math.floor(z%60)+"\u5206"+Math.floor(t%60)+"\u79D2":F>1?parseInt(F.toString())+"\u65F6"+Math.floor(z%60)+"\u5206"+Math.floor(t%60)+"\u79D2":z>=1?parseInt(z.toString())+"\u5206"+Math.floor(t%60)+"\u79D2":Math.ceil(t)+"\u79D2"},a=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,s=0;if(t){s=t.length;for(var u=0;u=55296&&p<=56319&&(s--,u++)}}return s<=r},K=function(t,r,s){if(r){var u=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,p=/[\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,F=p.test(r),z=u.test(r);(F===!0||z===!0||(r.length<2||r.length>=21))&&s("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}s()},Z=function(t,r,s){if(r){var u=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,p=/[\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,F=p.test(r),z=u.test(r);(F===!0||z===!0||(r.length<2||r.length>=11))&&s("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}s()},y=function(t){if(!t)return"";for(var r=t.length-1,s="",u=0;u0){r=!1;break}return r}function d(){var T=navigator.userAgent,t=["Chrome"];return t.some(function(r){return T.indexOf(r)>-1})}function rt(){var T=navigator.userAgent,t=["Chrome","Firefox"];return t.some(function(r){return T.indexOf(r)>-1})}var L=function(){var t,r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return r==null||((t=r.toString())===null||t===void 0)?void 0:t.replace(/\B(?=(\d{3})+(?!\d))/g,",")},it=function(t){var r=document.createElement("a");r.target="_blank",document.body.appendChild(r),r.href=t;var s=document.createEvent("MouseEvents");s.initEvent("click",!1,!1),r.dispatchEvent(s),document.body.removeChild(r)},dt=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return t.length<=6?t:"".concat(t.substring(0,3),"...").concat(t.substring(t.length-3,t.length))},_t=function(){var t=new Date().getHours(),r=new Date().getMinutes();return r>=30?(t++,r="00"):r="30",t+":"+r},mt=function(){var t=new Date().getHours(),r=new Date().getMinutes();return r>=30?(t++,r="00"):r="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+t+":"+r},Ce;(function(T){T.Number="Number",T.String="String",T.Boolean="Boolean",T.Object="Object",T.Array="Array",T.Function="Function"})(Ce||(Ce={}));var v=function(t){var r=Object.prototype.toString.call(t);return r.substring(8,r.length-1)},M=function(t){return v(t)===Ce.Array?t.length===0:v(t)===Ce.Object?Object.keys(t).length===0:!t},f=function(t,r){for(var s=[],u=t;u1&&arguments[1]!==void 0?arguments[1]:12,s=r/2-2,u=r/2+3;return t.length>r?t.substr(0,s)+"..."+t.substr(u,r):t},Qe=function(t){return t>4.5?5:t>4&&t<=4.5?4.5:t>3.5&&t<=4?4:t>3&&t<=3.5?3.5:t>2.5&&t<=3?3:t>2&&t<=2.5?2.5:t>1.5&&t<=2?2:t>1&&t<=1.5?1.5:t>.5&&t<=1?1:t>0&&t<=.5?.5:0},we=function(t){return t==null};function tt(T,t){var r=new RegExp("(^|&)".concat(T,"=([^&]*)(&|$)"),"i"),s=t.substr(1).match(r);return s!=null?decodeURIComponent(s[2]):null}var lt=function(t){switch(t.container_type){case"ApplyUserAuthentication":if(t.tiding_type==="Apply"){if(t.auth_type===1)return window.open("/admins/identity_authentications");if(t.auth_type===2)return window.open("/admins/professional_authentications")}return t.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 t.tiding_type==="Apply"?window.open("/admins/department_applies"):t.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return t.tiding_type==="Apply"?window.open("/admins/unit_applies"):t.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(t.parent_container_type){case"ApplyShixun":if(t.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(t.tiding_type==="System")return window.open("/shixuns/".concat(t.identifier,"/challenges"));case"ApplySubject":if(t.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(t.tiding_type==="System")return window.open("/paths/".concat(t.parent_container_id));case"TrialAuthorization":if(t.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(t.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(t.belong_container_id,"/teachers"));case"StudentJoinCourse":if(t.tiding_type==="Apply")return window.open("/classrooms/".concat(t.belong_container_id,"/teachers"));if(t.tiding_type==="System")return window.open("/classrooms/".concat(t.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/"));case"Course":return t.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(t.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(t.container_id));case"JournalsForMessage":switch(t.parent_container_type){case"Principal":return"";case"HomeworkCommon":return t.homework_type==="normal"?window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/question")):t.homework_type==="group"?window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/question")):t.homework_type==="practice"?window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(t.belong_container_id,"/graduation_topics/").concat(t.parent_container_id,"/detail"));case"StudentWorksScore":return t.homework_type==="normal"?window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/question")):t.homework_type==="group"?window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/question")):t.homework_type==="practice"?window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(t.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(t.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(t.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(t.container_id));case"DealProject":return window.open("/projects/".concat(t.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(t.container_id));case"Poll":switch(t.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(t.belong_container_id,"/poll/").concat(t.container_id,"/detail"));default:return window.open(" /classrooms/".concat(t.belong_container_id,"/poll/").concat(t.container_id,"/detail"))}case"Exercise":switch(t.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(t.belong_container_id,"/exercise/").concat(t.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(t.belong_container_id,"/exercise/").concat(t.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(t.belong_container_id,"/exercise/").concat(t.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(t.belong_container_id,"/graduation_topics/").concat(t.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(t.belong_container_id,"/graduation_topics/").concat(t.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(t.belong_container_id,"/graduation_tasks/").concat(t.container_id));case"GraduationWork":return window.open("/classrooms/".concat(t.belong_container_id,"/graduation_tasks/").concat(t.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(t.belong_container_id,"/graduation_tasks/").concat(t.parent_container_id));case"HomeworkCommon":switch(t.parent_container_type){case"AnonymousCommentFail":if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="practice")return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="practice")return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="practice")return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail?tabs=0"));default:if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="practice")return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/review/").concat(t.container_id));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/review/").concat(t.container_id));if(t.homework_type==="practice")return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.trigger_user.id,"/review/").concat(t.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.trigger_user.id,"/review/").concat(t.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(t.parent_container_id));case"Issue":return window.open("/issues/".concat(t.container_id));case"PullRequest":return window.open("/projects/".concat(t.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(t.tiding_type==="Apply")return window.open("/admins/library_applies");if(t.tiding_type==="System")return window.open("/moop_cases/".concat(t.container_id));case"ProjectPackage":return t.tiding_type==="Destroyed"||t.tiding_type==="Destroyed_end"?void 0:t.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(t.container_id));case"Discuss":return t.parent_container_type==="Hack"&&t.extra?window.open("/myproblems/".concat(t.extra,"/comment")):window.open("/shixuns/".concat(t.identifier,"/shixun_discuss"));case"Video":if(t.tiding_type==="Apply")return window.open("/admins/video_applies");if(t.tiding_type==="System"){var r;return window.open("/users/".concat((r=Object(Be.t)())===null||r===void 0?void 0:r.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(t.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(t.container_id));case"ResubmitStudentWork":if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/").concat(t.container_id,"/appraise"));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/").concat(t.container_id,"/appraise"));case"AdjustScore":if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(t.belong_container_id,"/course_videos?open=live"));case"Hack":if(t.extra&&t.parent_container_type!=="HackDelete")return window.open("/problems/".concat(t.extra,"/edit"));default:return}},ct=function(t){var r,s;return new Promise(function(){var u=Object(te.a)(m.a.mark(function p(F,z){var ee;return m.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:if(!(t.ip_limit==="inner")){ye.next=4;break}return ye.next=3,Object(ue.a)({ip_limit:t==null?void 0:t.ip_limit});case 3:r=ye.sent;case 4:return ye.next=6,Object($e.e)({id:t.exerciseId,ip:r});case 6:if(ee=ye.sent,ee.status===0?F(ee):z(ee),!t.errmsgHide){ye.next=10;break}return ye.abrupt("return",!0);case 10:if(!(ee.status===-1)){ye.next=15;break}return s=A.a.info({title:l.a.createElement(P.a,null,l.a.createElement(_e.a,{flex:"1"},"\u63D0\u793A"),l.a.createElement(_e.a,null,l.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return s.destroy()}}))),icon:null,className:"custom-modal-divider",content:l.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),ye.abrupt("return",!1);case 15:if(!(ee.status===-2)){ye.next=18;break}return s=A.a.info({title:l.a.createElement(P.a,null,l.a.createElement(_e.a,{flex:"1"},"\u63D0\u793A"),l.a.createElement(_e.a,null,l.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return s.destroy()}}))),icon:null,className:"custom-modal-divider",content:l.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",l.a.createElement("span",{className:"c-red"},ee.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),ye.abrupt("return",!1);case 18:case"end":return ye.stop()}},p)}));return function(p,F){return u.apply(this,arguments)}}())},vt=function(){var T=Object(te.a)(m.a.mark(function t(r){var s;return m.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(!(r.ip_limit!=="no")){p.next=4;break}return p.next=3,ct(r);case 3:d()||A.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:l.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",l.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",l.a.createElement("br",null),"\u8BF7\u4F7F\u7528",l.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});case 4:if(!(r.open_camera||r.screen_open)){p.next=12;break}if(rt()){p.next=9;break}return A.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:l.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",l.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",l.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",l.a.createElement("br",null),"\u8BF7\u4F7F\u7528",l.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",l.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),p.abrupt("return",!1);case 9:s=A.a.info({title:l.a.createElement(P.a,null,l.a.createElement(_e.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),l.a.createElement(_e.a,null,l.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return s.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:l.a.createElement("div",{className:"font16 p20"},r.open_camera&&l.a.createElement(P.a,{align:"middle",justify:"start",className:"mt20"},l.a.createElement(_e.a,null,l.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),l.a.createElement(_e.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",l.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),r.screen_open&&l.a.createElement(P.a,{justify:"start",className:"mt20"},l.a.createElement(_e.a,{flex:"24px",className:"mr20"},l.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),l.a.createElement(_e.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",r.screen_num,"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377\u3002\uFF08\u9000\u51FA\u5168\u5C4F\u5C06\u5224\u5B9A\u4E3A\u5207\u5C4F\u4E00\u6B21\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u8BF7\u52FF\u9000\u51FA\u5168\u5C4F\uFF09",l.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),r.ip_bind&&l.a.createElement(P.a,{justify:"start",className:"mt20"},l.a.createElement(_e.a,{flex:"24px",className:"mr20"},l.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),l.a.createElement(_e.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")),l.a.createElement("p",{className:"ml40 mt40"},l.a.createElement(i.a,{onChange:function(z){return s.update({okButtonProps:{disabled:!z.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var z;Object(b.d)(document.body),r.history.push("/classrooms/".concat(r.coursesId,"/exercise/").concat(r.exerciseId,"/users/").concat((z=Object(Be.t)())===null||z===void 0?void 0:z.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),p.next=13;break;case 12:r.history.push("/classrooms/".concat(r.coursesId,"/exercise/").concat(r.exerciseId,"/users/").concat(r.login));case 13:case"end":return p.stop()}},t)}));return function(r){return T.apply(this,arguments)}}()},"1w57":function(ot,_,e){"use strict";var ke=e("XZgM"),i=e("TFeq"),Q=e("DHCt"),m=e("CRgH"),se=e("RXQH"),P=e("VgM2"),E=e("CeOx"),_e=e("NiCL"),ce=e("MPZO"),A=e("bnk9"),te=e("EYz/"),x=e("gwXo"),ve=e("GrpF"),l=e("Xc/e"),Be=e("rjoL"),ue=e("TMtJ"),$e=e("X/R0"),b=e("M6G9"),j=e("VBJJ"),X=e.n(j),O=e("z3+T"),k=e("55MS"),ne=e("V0hb"),I=e("GZha"),n=e("buSX"),D=e("ZZRV"),g=e.n(D),re=e("q5+0"),fe=e("9kvl"),ze=e("V0Rq"),le=e("kqOp"),B=e("7qnI"),ie=e("1vsH"),a=e("YJx+"),K=e.n(a),Z=e("9Bee"),y=e("u2Z1"),ae=["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(de,$){var Ie=de.problemset,nt=de.globalSetting,S=de.exercise,d=de.loading,rt=de.dispatch,L=de.editData,it=de.editKey,dt=de.setEditKey,_t=dt===void 0?function(){}:dt,mt=de.cancelAdd,Ce=mt===void 0?function(){}:mt,v=de.addCallback,M=v===void 0?function(){}:v,f=de.setIsClaer,at=f===void 0?function(){}:f,Qe=Object(n.a)(de,["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),we=Object(D.useState)(""),tt=Object(I.a)(we,2),lt=tt[0],ct=tt[1],vt=Object(D.useState)(""),T=Object(I.a)(vt,2),t=T[0],r=T[1],s=Object(D.useState)([]),u=Object(I.a)(s,2),p=u[0],F=u[1],z=Object(D.useState)(""),ee=Object(I.a)(z,2),Ye=ee[0],ye=ee[1],et=Object(D.useState)(),Xe=Object(I.a)(et,2),he=Xe[0],be=Xe[1],Ve=Object(D.useState)(!1),Fe=Object(I.a)(Ve,2),qe=Fe[0],Ne=Fe[1],Ke=Object(D.useState)(2),R=Object(I.a)(Ke,2),Oe=R[0],H=R[1],Y=Object(D.useState)(0),h=Object(I.a)(Y,2),Le=h[0],V=h[1],He=Object(D.useState)(!1),w=Object(I.a)(He,2),me=w[0],J=w[1],st=Object(D.useState)([]),oe=Object(I.a)(st,2),N=oe[0],C=oe[1],o=Object(re.m)(),c=Object(D.useState)([]),Ue=Object(I.a)(c,2),pe=Ue[0],je=Ue[1],Ae=function(Me){je([].concat(Object(ne.a)(pe),[Object(k.a)({},Me)]))};Object(D.useEffect)(function(){if(!(L==null?void 0:L.question_title)){J(!0),ct(""),be(!1),H(2),F([]),ye(""),Ne(!1);return}ct(L==null?void 0:L.question_title),be(L==null?void 0:L.is_ordered),H(L==null?void 0:L.question_score);var ut=L==null?void 0:L.standard_answer.map(function(Me){return Me.answer_text});F(Object(ne.a)(ut)),C(L.tag_discipline_ids)},[L]),Object(D.useEffect)(function(){Ne(!1),me&&ut();function ut(){return Me.apply(this,arguments)}function Me(){return Me=Object(O.a)(X.a.mark(function Se(){var We,xe,ge;return X.a.wrap(function(q){for(;;)switch(q.prev=q.next){case 0:return q.next=2,Object(ze.B)({sub_discipline_id:(We=S.editData)===null||We===void 0||((xe=We.exercise)===null||xe===void 0)?void 0:xe.sub_discipline_id});case 2:ge=q.sent,je(ge.tag_disciplines);case 4:case"end":return q.stop()}},Se)})),Me.apply(this,arguments)}},[me]),Object(D.useImperativeHandle)($,function(){return{onSave:bt,isEdit:me}}),Object(D.useEffect)(function(){var ut,Me=(S==null||((ut=S.tagDisciplineData)===null||ut===void 0)?void 0:ut.tag_disciplines)&&Array.isArray(S.tagDisciplineData.tag_disciplines)?S.tagDisciplineData.tag_disciplines:[];je(Me)},[S.tagDisciplineData]);var bt=function(){var ut=Object(O.a)(X.a.mark(function Me(){var Se,We,xe,ge,W,q,G;return X.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:if(Se=[],We=!1,p.forEach(function(Et,Pt){Se.push({choice_id:Pt+1,answer_text:[]}),Et.forEach(function(gt,Dt){Se[Pt].answer_text.push(gt),(!gt||!Object(ie.G)(gt,1e4))&&(ye("".concat(Pt,"-").concat(Dt)),b.b.info(gt?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),We=!0)})}),!We){De.next=5;break}return De.abrupt("return",!1);case 5:if(!(N.length<1)){De.next=8;break}return b.b.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"),De.abrupt("return",!1);case 8:if(!L.question_id){De.next=14;break}return De.next=11,rt({type:"exercise/editExerciseQuestion",payload:{id:L.question_id,question_title:lt,question_type:3,question_score:Oe,is_ordered:he,standard_answers:Se,tag_discipline_ids:N,sub_discipline_id:(ge=S.editData)===null||ge===void 0||((W=ge.exercise)===null||W===void 0)?void 0:W.sub_discipline_id}});case 11:xe=De.sent,De.next=17;break;case 14:return De.next=16,rt({type:"exercise/addExerciseQuestion",payload:{insert_id:L==null?void 0:L.insert_id,categoryId:o.categoryId,question_title:lt,question_type:3,question_score:Oe,is_ordered:he,standard_answers:Se,tag_discipline_ids:N,sub_discipline_id:(q=S.editData)===null||q===void 0||((G=q.exercise)===null||G===void 0)?void 0:G.sub_discipline_id}});case 16:xe=De.sent;case 17:return xe.status===0&&(_t(-1),b.b.success("\u4FDD\u5B58\u6210\u529F"),J(!1),rt({type:"exercise/editExercise",payload:Object(k.a)({},o)})),De.abrupt("return",{name:lt,analysis:t,standard_answers:Se,is_ordered:he});case 19:case"end":return De.stop()}},Me)}));return function(){return ut.apply(this,arguments)}}(),Pe=function(Me,Se,We){var xe=p.slice();if(Se&&xe.splice(Me,Se),it===L.key){if(We&&qe||!L.question_id)for(var ge=0;ge1&&g.a.createElement("span",null,g.a.createElement(l.a,{checked:he,onChange:function(G){return be(G.target.checked)},className:"".concat(K.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),g.a.createElement("span",{className:"".concat(K.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"))),g.a.createElement("p",{className:""},g.a.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C\uFF1A",g.a.createElement(x.a,{value:Oe,max:1e4,min:0,onChange:function(G){H(G)}})," \u5206 \xA0 ",!!Oe&&!!Le&&g.a.createElement("span",{style:{color:"red"}},"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A",(Oe/Le).toFixed(1),"\u5206)")),g.a.createElement("p",{className:K.a.titleWrap},g.a.createElement("span",{className:K.a.required},"*"),g.a.createElement("span",{className:"".concat(K.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",g.a.createElement("span",{className:K.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")),g.a.createElement("div",{className:"mt5"},g.a.createElement(y.a,{value:N,selectvalues:L==null?void 0:L.tag_discipline_ids,onChange:C,subId:(ge=S.editData)===null||ge===void 0||((W=ge.exercise)===null||W===void 0)?void 0:W.sub_discipline_id,knowledgeOptions:pe,onAddKnowledgeFinish:Ae}))),g.a.createElement("aside",{className:"tr"},(it!==-1||L.question_id)&&g.a.createElement(A.a,{type:"default",onClick:function(){Ce(),J(!1)}},"\u53D6\u6D88"),g.a.createElement(A.a,{className:"ml20",type:"primary",onClick:function(){bt()}},"\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\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(ut){var Me,Se;return(S==null||((Me=S.editData)===null||Me===void 0||((Se=Me.exercise)===null||Se===void 0))?void 0:Se.exercise_status)===1?ut:ut.id!=="del"&&ut.id!=="add"}),St=function(){var ut=Object(O.a)(X.a.mark(function Me(Se){return X.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:xe.t0=Se.id,xe.next=xe.t0==="del"?3:xe.t0==="up"||xe.t0==="down"?5:xe.t0==="edit"?9:xe.t0==="add"?11:16;break;case 3:return ue.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(O.a)(X.a.mark(function W(){return X.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return G.next=2,Object(ze.j)({id:L.question_id});case 2:rt({type:"exercise/editExercise",payload:Object(k.a)({},o)});case 3:case"end":return G.stop()}},W)}))()}}),xe.abrupt("break",16);case 5:return xe.next=7,rt({type:"exercise/exeriseMoveUpDown",payload:{id:L.question_id,opr:Se.id}});case 7:return rt({type:"exercise/editExercise",payload:Object(k.a)({},o)}),xe.abrupt("break",16);case 9:return it!==-1?b.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(at(!1),_t(L.key),J(!0)),xe.abrupt("break",16);case 11:if(!(it!==-1)){xe.next=14;break}return b.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),xe.abrupt("return");case 14:return M({key:L.key,insert_id:L==null?void 0:L.question_id,question_type:3}),xe.abrupt("break",16);case 16:case"end":return xe.stop()}},Me)}));return function(Se){return ut.apply(this,arguments)}}(),At=function(){var Me;return g.a.createElement("aside",null,g.a.createElement("div",{className:K.a.questionType},g.a.createElement("div",null,g.a.createElement("span",{className:"font16 c-blue"},L.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",L.question_score,"\u5206\uFF09"),!L.hideAction&&Tt.map(function(Se,We){return Se.id==="up"&&L.key===1||Se.id==="down"&&L.key===L.len?null:g.a.createElement(_e.a,{key:We,placement:"bottom",title:Se.name},g.a.createElement("span",{onClick:function(){return St(Se)},className:Se.icon}))})),g.a.createElement("div",{className:"mt5"},g.a.createElement(Z.a,{value:L.question_title||""})),g.a.createElement("div",{className:K.a.questionChoices},L==null||((Me=L.standard_answer)===null||Me===void 0)?void 0:Me.map(function(Se,We){return g.a.createElement(i.a,{key:We,align:"middle"},g.a.createElement(P.a,null,"\u7B54\u6848\uFF08\u586B\u7A7A",Se.choice_id,"\uFF09\uFF1A"),g.a.createElement(P.a,{flex:"1"},g.a.createElement(i.a,{align:"middle",gutter:[1,1]},Se.answer_text.map(function(xe,ge){return g.a.createElement(P.a,{span:24,key:ge},g.a.createElement(m.a,{key:We,checked:L.standard_answer.includes(We),disabled:!0,value:xe}))}))))})))};return g.a.createElement("section",{className:K.a.wrap},!me&&At(),me&&Lt())};_.a=Object(fe.a)(function(U){var de=U.problemset,$=U.loading,Ie=U.exercise,nt=U.globalSetting;return{problemset:de,globalSetting:nt,exercise:Ie,loading:$.effects}},null,null,{forwardRef:!0})(Object(D.forwardRef)(Ee))},"7ahc":function(ot,_,e){"use strict";e.d(_,"a",function(){return j});var ke=e("55MS"),i=e("1gHQ"),Q=e("MPZO"),m=e("bnk9"),se=e("EkPb"),P=e("7X0+"),E=e("GZha"),_e=e("VmQ4"),ce=e("QeCE"),A=e("ZZRV"),te=e.n(A),x=e("M0ff"),ve=e.n(x),l=e("4X1q"),Be=e.n(l),ue=ce.a.Option,$e={labelCol:{span:4},wrapperCol:{span:20}},b={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};_.b=function(X){var O=X.callback,k=X.onCancel,ne=Object(A.useState)("python"),I=Object(E.a)(ne,2),n=I[0],D=I[1];function g(fe){D(b[fe][1])}function re(fe){O(fe)}return te.a.createElement(P.a,Object(i.a)({},$e,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:re}),te.a.createElement(P.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},te.a.createElement(ce.a,{onChange:g},Object.keys(b).map(function(fe){return te.a.createElement(ue,{key:fe,value:fe},b[fe][0])}))),te.a.createElement(P.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},te.a.createElement(j,{mode:n})),te.a.createElement("div",{className:"flex-container flex-end"},te.a.createElement(m.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),te.a.createElement(m.a,{type:"ghost",onClick:k},"\u53D6\u6D88")))};function j(X){var O=X.value,k=X.onChange,ne=X.mode,I=X.options,n=I===void 0?{}:I,D=Object(A.useRef)(),g=Object(A.useState)(),re=Object(E.a)(g,2),fe=re[0],ze=re[1];return Object(A.useEffect)(function(){if(fe){var le=function(ie){var a=ie.getValue();k&&k(a)};return fe.on("change",le),function(){fe.off("change",le)}}},[fe,k]),Object(A.useEffect)(function(){fe&&fe.setOption("mode",ne)},[fe,ne]),Object(A.useEffect)(function(){fe&&(O!==fe.getValue()&&fe.setValue(O||""))},[fe,O]),Object(A.useEffect)(function(){if(D.current&&!fe){var le=ve.a.fromTextArea(D.current,Object(ke.a)({mode:ne,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},n));ze(le)}},[D.current,fe]),te.a.createElement("div",{className:"my-codemirror-container"},te.a.createElement("textarea",{ref:D}))}},"7qnI":function(ot,_,e){"use strict";var ke=e("CeOx"),i=e("NiCL"),Q=e("FGJx"),m=e("o0AO"),se=e("uwZC"),P=e("lpH6"),E=e("DHCt"),_e=e("CRgH"),ce=e("ZZRV"),A=e.n(ce),te=e("O2Wb"),x=e.n(te),ve=_e.a.TextArea,l=function(Be){Object(se.a)($e,Be);var ue=Object(P.a)($e);function $e(){return Object(Q.a)(this,$e),ue.apply(this,arguments)}return Object(m.a)($e,[{key:"render",value:function(){var j=this,X=this.props,O=X.index,k=X.onAnswerChange,ne=X.addChildAnswer,I=X.exerciseIsPublish,n=X.answers,D=X.activeOptionErrorIndex;return A.a.createElement("div",{className:x.a.flex},A.a.createElement("div",{className:"".concat(x.a.color666," mb5 mt6"),style:{flex:"0 0 90px"}},"\u7B54\u6848(\u586B\u7A7A",O+1,"):"),A.a.createElement("div",{className:"".concat(x.a.flex," ").concat(x.a.flex1),style:{flexDirection:"column"}},n.map(function(g,re){var fe="".concat(O,"-").concat(re);return A.a.createElement("div",{className:"".concat(x.a.flex," ").concat(x.a.flex1),key:re},A.a.createElement("div",{className:x.a.flex1,style:{flex:"0 0 1000px"}},A.a.createElement("div",null,A.a.createElement(ve,{className:fe===D?x.a.error:"",spellCheck:!1,rows:4,value:g||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(re==0?"":"(\u53EF\u9009)"),onChange:function(le){return k(O,re,le.target.value)},style:{minHeight:95}}))),!I&&A.a.createElement(A.a.Fragment,null,re!=0&&A.a.createElement(i.a,{title:"\u5220\u9664"},A.a.createElement("i",{className:"".concat(x.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return j.props.deleteChildAnswer(O,re)},style:{float:"right"}})),re===0&&A.a.createElement(i.a,{title:"\u5220\u9664"},A.a.createElement("i",{className:"".concat(x.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return j.props.deleteChildAnswermain(O,re)},style:{float:"right"}})),A.a.createElement(i.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},A.a.createElement("i",{className:"".concat(x.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return ne(O)},style:{float:"right",visibility:re==n.length-1?"":"hidden"}}))))})))}}]),$e}(ce.Component);_.a=l},"8RY0":function(ot,_,e){"use strict";var ke=e("MPZO"),i=e("bnk9"),Q=e("EYz/"),m=e("gwXo"),se=e("XZgM"),P=e("TFeq"),E=e("RXQH"),_e=e("VgM2"),ce=e("GrpF"),A=e("Xc/e"),te=e("CeOx"),x=e("NiCL"),ve=e("rjoL"),l=e("TMtJ"),Be=e("X/R0"),ue=e("M6G9"),$e=e("VBJJ"),b=e.n($e),j=e("z3+T"),X=e("55MS"),O=e("V0hb"),k=e("GZha"),ne=e("buSX"),I=e("ZZRV"),n=e.n(I),D=e("q5+0"),g=e("9kvl"),re=e("V0Rq"),fe=e("Ot1p"),ze=e("9Bee"),le=e("YJx+"),B=e.n(le),ie=e("u2Z1"),a=["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"],K=function(y,ae){var Ee=y.problemset,U=y.globalSetting,de=y.exercise,$=y.loading,Ie=y.dispatch,nt=y.onRef,S=nt===void 0?function(){}:nt,d=y.editData,rt=y.cancelAdd,L=rt===void 0?function(){}:rt,it=y.editKey,dt=y.setEditKey,_t=dt===void 0?function(){}:dt,mt=y.setIsClaer,Ce=mt===void 0?function(){}:mt,v=y.addCallback,M=v===void 0?function(oe){}:v,f=Object(ne.a)(y,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),at=Object(I.useState)([]),Qe=Object(k.a)(at,2),we=Qe[0],tt=Qe[1],lt=Object(I.useState)(),ct=Object(k.a)(lt,2),vt=ct[0],T=ct[1],t=Object(I.useState)([]),r=Object(k.a)(t,2),s=r[0],u=r[1],p=Object(I.useState)(""),F=Object(k.a)(p,2),z=F[0],ee=F[1],Ye=Object(I.useState)(5),ye=Object(k.a)(Ye,2),et=ye[0],Xe=ye[1],he=Object(I.useState)(!1),be=Object(k.a)(he,2),Ve=be[0],Fe=be[1],qe=Object(I.useState)([]),Ne=Object(k.a)(qe,2),Ke=Ne[0],R=Ne[1],Oe=Object(I.useState)([]),H=Object(k.a)(Oe,2),Y=H[0],h=H[1],Le=function(N){h([].concat(Object(O.a)(Y),[Object(X.a)({},N)]))},V=Object(D.m)();Object(I.useEffect)(function(){tt(["","","",""])},[]),Object(I.useEffect)(function(){if(!(d==null?void 0:d.question_choices)){Fe(!0),ee(""),Xe(5),tt(["","","",""]),u([]);return}ee(d==null?void 0:d.question_title),Xe(parseInt(d==null?void 0:d.question_score)),tt(d==null?void 0:d.question_choices.map(function(N){return N.choice_text}));var oe=[];d==null||d.standard_answer.map(function(N,C){oe.push(N-1)}),u(oe),R(d.tag_discipline_ids)},[d]),Object(I.useEffect)(function(){Ve&&oe();function oe(){return N.apply(this,arguments)}function N(){return N=Object(j.a)(b.a.mark(function C(){var o,c,Ue;return b.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:return je.next=2,Object(re.B)({sub_discipline_id:(o=de.editData)===null||o===void 0||((c=o.exercise)===null||c===void 0)?void 0:c.sub_discipline_id});case 2:Ue=je.sent,h(Ue.tag_disciplines);case 4:case"end":return je.stop()}},C)})),N.apply(this,arguments)}},[Ve]),Object(I.useImperativeHandle)(ae,function(){return{onSave:He,isEdit:Ve}}),Object(I.useEffect)(function(){var oe,N=(de==null||((oe=de.tagDisciplineData)===null||oe===void 0)?void 0:oe.tag_disciplines)&&Array.isArray(de.tagDisciplineData.tag_disciplines)?de.tagDisciplineData.tag_disciplines:[];h(N)},[de.tagDisciplineData]);var He=function(){var oe=Object(j.a)(b.a.mark(function N(){var C,o,c,Ue,pe,je,Ae;return b.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:if(z){Pe.next=3;break}return ue.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),Pe.abrupt("return",!1);case 3:if(C=we.findIndex(function(Te){return!Te}),!(C>-1)){Pe.next=7;break}return ue.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(a[C]," \u9009\u9879\u7684\u5185\u5BB9")),Pe.abrupt("return",!1);case 7:if(s.length){Pe.next=10;break}return ue.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),Pe.abrupt("return",!1);case 10:if(!(s.length<1)){Pe.next=13;break}return ue.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),Pe.abrupt("return",!1);case 13:if(!(Ke.length<1)){Pe.next=16;break}return ue.b.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"),Pe.abrupt("return",!1);case 16:if(o=we.map(function(Te,Rt){return{choice_text:Te,is_answer:s.includes(Rt)?Rt+1:0}}),!d.question_id){Pe.next=23;break}return Pe.next=20,Ie({type:"exercise/editExerciseQuestion",payload:{id:d.question_id,question_title:z,question_type:1,question_score:et,question_choices:o.map(function(Te){return Te.choice_text}),standard_answers:o.filter(function(Te){return Te.is_answer}).map(function(Te){return Te.is_answer}),tag_discipline_ids:Ke,sub_discipline_id:(Ue=de.editData)===null||Ue===void 0||((pe=Ue.exercise)===null||pe===void 0)?void 0:pe.sub_discipline_id}});case 20:c=Pe.sent,Pe.next=26;break;case 23:return Pe.next=25,Ie({type:"exercise/addExerciseQuestion",payload:{insert_id:d==null?void 0:d.insert_id,categoryId:V.categoryId,question_title:z,question_type:1,question_score:et,question_choices:o.map(function(Te){return Te.choice_text}),standard_answers:o.filter(function(Te){return Te.is_answer}).map(function(Te){return Te.is_answer}),tag_discipline_ids:Ke,sub_discipline_id:(je=de.editData)===null||je===void 0||((Ae=je.exercise)===null||Ae===void 0)?void 0:Ae.sub_discipline_id}});case 25:c=Pe.sent;case 26:c.status===0&&(_t(-1),ue.b.success("\u4FDD\u5B58\u6210\u529F"),Fe(!1),Ie({type:"exercise/editExercise",payload:Object(X.a)({},V)}));case 27:case"end":return Pe.stop()}},N)}));return function(){return oe.apply(this,arguments)}}(),w=[{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(oe){var N,C;return(de==null||((N=de.editData)===null||N===void 0||((C=N.exercise)===null||C===void 0))?void 0:C.exercise_status)===1?oe:oe.id!=="del"&&oe.id!=="add"}),me=function(){var oe=Object(j.a)(b.a.mark(function N(C){return b.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:c.t0=C.id,c.next=c.t0==="del"?3:c.t0==="up"||c.t0==="down"?5:c.t0==="edit"?9:c.t0==="add"?11:16;break;case 3:return l.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(j.a)(b.a.mark(function pe(){return b.a.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:return Ae.next=2,Object(re.j)({id:d.question_id});case 2:Ie({type:"exercise/editExercise",payload:Object(X.a)({},V)});case 3:case"end":return Ae.stop()}},pe)}))()}}),c.abrupt("break",16);case 5:return c.next=7,Ie({type:"exercise/exeriseMoveUpDown",payload:{id:d.question_id,opr:C.id}});case 7:return Ie({type:"exercise/editExercise",payload:Object(X.a)({},V)}),c.abrupt("break",16);case 9:return it!==-1?ue.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Ce(!1),_t(d.key),Fe(!0)),c.abrupt("break",16);case 11:if(!(it!==-1)){c.next=14;break}return ue.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),c.abrupt("return");case 14:return M({key:d.key,insert_id:d==null?void 0:d.question_id,question_type:1}),c.abrupt("break",16);case 16:case"end":return c.stop()}},N)}));return function(C){return oe.apply(this,arguments)}}(),J=function(){var N;return n.a.createElement("aside",null,n.a.createElement("div",{className:B.a.questionType},n.a.createElement("div",null,n.a.createElement("span",{className:"font16 c-blue"},d.key,"\u3001\u591A\u9009\u9898"),"\uFF08",d.question_score,"\u5206\uFF09"),!d.hideAction&&w.map(function(C,o){return C.id==="up"&&d.key===1||C.id==="down"&&d.key===d.len?null:n.a.createElement(x.a,{key:o,placement:"bottom",title:C.name},n.a.createElement("span",{onClick:function(){return me(C)},className:C.icon}))})),n.a.createElement("div",{className:"mt5"},n.a.createElement(ze.a,{value:d.question_title})),n.a.createElement("div",{className:B.a.questionChoices},d==null||((N=d.question_choices)===null||N===void 0)?void 0:N.map(function(C,o){return n.a.createElement(P.a,null,n.a.createElement(_e.a,null,n.a.createElement(A.a,{key:o,checked:d.standard_answer.includes(o+1),disabled:!0},a[o],".")),n.a.createElement(_e.a,{flex:"1"},n.a.createElement("span",{className:"c-black font14"},n.a.createElement(ze.a,{value:C.choice_text}))))})))},st=function(){var N,C;return n.a.createElement("aside",null,n.a.createElement("div",{className:B.a.questionType},n.a.createElement("div",null,n.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")),n.a.createElement("p",{className:B.a.titleWrap},n.a.createElement("span",{className:B.a.required},"*"),n.a.createElement("span",{className:B.a.title},"\u9898\u5E72\uFF1A")),n.a.createElement(fe.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:z,onChange:function(c){return ee(c)}}),n.a.createElement("p",{className:B.a.titleWrap},n.a.createElement("span",{className:B.a.required},"*"),n.a.createElement("span",{className:B.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",n.a.createElement("span",{className:B.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),we.map(function(o,c){var Ue,pe;return n.a.createElement("div",{className:B.a.choiceWrap,key:c},n.a.createElement(x.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},n.a.createElement("div",{className:"".concat(B.a.answer," ").concat(s.includes(c)?B.a.activeAnswer:""),onClick:function(){s.includes(c)?u(s.filter(function(Ae){return Ae!==c})):u([].concat(Object(O.a)(s),[c]))}},a[c])),n.a.createElement("div",{className:B.a.editorWrap},vt===c?n.a.createElement(fe.a,{id:"single-question-option-".concat(c),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:o,onChange:function(Ae){we[c]=Ae,tt(we)}}):n.a.createElement("div",{className:B.a.htmlWrap,onClick:function(){return T(c)}},n.a.createElement(ze.a,{value:o}))),((Ue=de.editData)===null||Ue===void 0||((pe=Ue.exercise)===null||pe===void 0)?void 0:pe.exercise_status)===1&&n.a.createElement(n.a.Fragment,null,c>1&&n.a.createElement(x.a,{title:"\u5220\u9664"},n.a.createElement("i",{className:"".concat(B.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return tt(we.filter(function(Ae,bt){return bt!==c}))}})),c<7&&c===we.length-1&&n.a.createElement(x.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},n.a.createElement("i",{className:"".concat(B.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return tt([].concat(Object(O.a)(we),[""]))}}))))}),n.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"),n.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",n.a.createElement(m.a,{value:et,max:1e4,min:0,onChange:function(c){Xe(c)}})," \u5206"),n.a.createElement("p",{className:B.a.titleWrap},n.a.createElement("span",{className:B.a.required},"*"),n.a.createElement("span",{className:"".concat(B.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",n.a.createElement("span",{className:B.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")),n.a.createElement("div",{className:"mt5"},n.a.createElement(ie.a,{value:Ke,selectvalues:d==null?void 0:d.tag_discipline_ids,onChange:R,subId:(N=de.editData)===null||N===void 0||((C=N.exercise)===null||C===void 0)?void 0:C.sub_discipline_id,knowledgeOptions:Y,onAddKnowledgeFinish:Le}))),n.a.createElement("aside",{className:"tr"},(it!==-1||d.question_id)&&n.a.createElement(i.a,{type:"default",onClick:function(){L(),Fe(!1)}},"\u53D6\u6D88"),n.a.createElement(i.a,{className:"ml20",type:"primary",onClick:function(){He()}},"\u4FDD\u5B58")))};return n.a.createElement("section",{className:B.a.wrap},!Ve&&J(),Ve&&st())};_.a=Object(g.a)(function(Z){var y=Z.problemset,ae=Z.loading,Ee=Z.exercise,U=Z.globalSetting;return{problemset:y,globalSetting:U,exercise:Ee,loading:ae.effects}},null,null,{forwardRef:!0})(Object(I.forwardRef)(K))},"9Bee":function(ot,_,e){"use strict";var ke=e("ZZRV"),i=e.n(ke),Q=e("Sawj"),m=e("GZha"),se=e("tVQ9"),P=e.n(se),E=e("PRXW");function _e(K,Z){var y=K.match(/^(\s+)(?:```)/);if(y===null)return Z;var ae=y[1];return Z.split(` +`).map(function(Ee){var U=Ee.match(/^\s+/);if(U===null)return Ee;var de=Object(m.a)(U,1),$=de[0];return $.length>=ae.length?Ee.slice(ae.length):Ee}).join(` +`)}var ce=[],A=["
          "],te=new P.a.Renderer,x=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function ve(){ce.length=0,A=["
            "]}function l(K,Z,y,ae){if(Z>=K.length||K[Z].level<=y)return Z;var Ee=K[Z];ae.push("
          • "+Ee.text+""),Z++;var U=[];return Z=l(K,Z,Ee.level,U),U.length>0&&(ae.push("
              "),U.forEach(function(de){ae.push(de)}),ae.push("
            ")),ae.push("
          • "),Z=l(K,Z,y,ae),Z}function Be(){return l(ce,0,0,A),A.push("
          "),A.join("")}var ue={heading:function(Z){var y=x.exec(Z);if(y)return{type:"heading",raw:y[0],depth:y[1].length,text:y[2]}},fences:function(Z){var y=this.rules.block.fences.exec(Z);if(y){var ae=y[0],Ee=_e(ae,y[3]||""),U=y[2]?y[2].trim():y[2];if(["latex","katex","math"].indexOf(U)>=0){var de=j(),$=Ee;Ee=de,X[de]={type:"block",expression:$}}return{type:"code",raw:ae,lang:U,text:Ee}}}},$e=/(?:\${2})([^\n`]+?)(?:\${2})/gi,b=0,j=function(){return"__special_katext_id_".concat(b++,"__")},X={};function O(){return X}function k(){b=0,X={}}function ne(K){return K=K.replace($e,function(Z,y){var ae=j();return X[ae]={type:"inline",expression:y},ae}),K}var I=te.listitem;te.listitem=function(K){return I(ne(K))};var n=te.paragraph;te.paragraph=function(K){return n(ne(K))};var D=te.tablecell;te.tablecell=function(K,Z){return D(ne(K),Z)},te.code=function(K,Z,y){var ae=(Z||"").match(/\S*/)[0];return ae?["latex","katex","math"].indexOf(ae)>=0?"

          ".concat(K,"

          "):'
          ').concat(y?K:Object(E.escape)(K,!0),`
          +`):'
          '+(y?K:Object(E.escape)(K,!0))+"
          "},te.heading=function(K,Z,y){var ae=this.options.headerPrefix+y.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return ce.push({anchor:ae,level:Z,text:K}),"'+K+""},P.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),P.a.use({tokenizer:ue,renderer:te});var g=P.a,re=e("8+LE"),fe=e("ZRDM"),ze=e.n(fe),le=e("saPB"),B=/]*>/g;function ie(K){var Z=document.createElement("div");return Z.innerHTML=K,Z.childNodes.length===0?"":Z.childNodes[0].nodeValue}var a=_.a=function(K){var Z=K.value,y=Z===void 0?"":Z,ae=K.className,Ee=K.style,U=Ee===void 0?{}:Ee,de=String(y),$=Object(ke.useMemo)(function(){var S=g(de),d=O();return de.match(/\[TOC\]/)&&(S=S.replace("

          [TOC]

          ",Be()),ve()),S=S.replace(/(__special_katext_id_\d+__)/g,function(rt,L){var it=d[L],dt=it.type,_t=it.expression;return Object(le.renderToString)(ie(_t)||"",{displayMode:dt==="block",throwOnError:!1,output:"html"})}),S=S.replace(/▁/g,"\u2581\u2581\u2581"),k(),ze.a.sanitize(S)},[de]),Ie=Object(ke.useRef)();function nt(S){var d=S.target;if(d.tagName.toUpperCase()==="A"){var rt=d.getAttribute("href");if(rt.startsWith("#")){S.preventDefault();var L=document.getElementById(rt.replace("#",""));L&&L.scrollIntoView(!0)}}}return Object(ke.useEffect)(function(){if(Ie.current&&$&&($.match(B)&&window.PR.prettyPrint()),Ie.current)return Ie.current.addEventListener("click",nt),function(){Ie.current.removeEventListener("click",nt),k(),ve()}},[$,Ie.current,nt]),i.a.createElement("div",{ref:Ie,style:U,className:"".concat(ae||""," markdown-body"),dangerouslySetInnerHTML:{__html:$}})}},"9VGf":function(ot,_,e){"use strict";e.d(_,"a",function(){return Q});var ke=e("ZZRV"),i=e.n(ke);function Q(m,se){var P=Object(ke.useRef)();Object(ke.useEffect)(function(){P.current=m}),Object(ke.useEffect)(function(){function E(){P.current()}if(se!==null){var _e=setInterval(E,se);return function(){return clearInterval(_e)}}},[se])}},BjJ7:function(ot,_,e){"use strict";e.d(_,"d",function(){return i}),e.d(_,"c",function(){return Q}),e.d(_,"f",function(){return m}),e.d(_,"b",function(){return se}),e.d(_,"e",function(){return P}),e.d(_,"a",function(){return E});var ke=e("m3rI");function i(_e){var ce=!0;if(_e.length>0){for(var A=0;A<_e.length;A++)if(_e[A].compile_success==0||!_e[A].compile_success){ce=!1;break}}else ce=!1;return ce}function Q(_e){for(var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",A=[],te=0;te<_e.length;te++){var x=_e[te],ve=ce?"".concat(ce,"/").concat(x.name):"".concat(x.name);A.push({title:x.name,isLeaf:!(x.type==="tree"),key:ve})}return A}function m(_e,ce,A){for(var te=0;te<_e.length;te++){var x=_e[te];if(x.key===ce){x.children=A;break}x.children&&m(x.children,ce,A)}return _e}function se(_e,ce,A){var te;return function(){var x=this,ve=arguments,l=function(){te=null,A||_e.apply(x,ve)},Be=A&&!te;clearTimeout(te),te=setTimeout(l,ce),Be&&_e.apply(x,ve)}}var P=!0,E=ke.a.API_SERVER},"C+DQ":function(ot,_,e){},CxHN:function(ot,_,e){"use strict";var ke=e("MPZO"),i=e("bnk9"),Q=e("EYz/"),m=e("gwXo"),se=e("9cas"),P=e("twZV"),E=e("CeOx"),_e=e("NiCL"),ce=e("rjoL"),A=e("TMtJ"),te=e("X/R0"),x=e("M6G9"),ve=e("VBJJ"),l=e.n(ve),Be=e("z3+T"),ue=e("55MS"),$e=e("V0hb"),b=e("GZha"),j=e("buSX"),X=e("ZZRV"),O=e.n(X),k=e("q5+0"),ne=e("9kvl"),I=e("V0Rq"),n=e("Ot1p"),D=e("YJx+"),g=e.n(D),re=e("9Bee"),fe=e("u2Z1"),ze=["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"],le=function(ie,a){var K=ie.problemset,Z=ie.globalSetting,y=ie.exercise,ae=ie.loading,Ee=ie.dispatch,U=ie.onRef,de=U===void 0?function(){}:U,$=ie.editData,Ie=ie.editKey,nt=ie.setEditKey,S=nt===void 0?function(){}:nt,d=ie.cancelAdd,rt=d===void 0?function(){}:d,L=ie.addCallback,it=L===void 0?function(){}:L,dt=ie.setIsClaer,_t=dt===void 0?function(){}:dt,mt=Object(j.a)(ie,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),Ce=Object(X.useState)(),v=Object(b.a)(Ce,2),M=v[0],f=v[1],at=Object(X.useState)(""),Qe=Object(b.a)(at,2),we=Qe[0],tt=Qe[1],lt=Object(X.useState)(!1),ct=Object(b.a)(lt,2),vt=ct[0],T=ct[1],t=Object(X.useState)(2),r=Object(b.a)(t,2),s=r[0],u=r[1],p=Object(X.useState)([]),F=Object(b.a)(p,2),z=F[0],ee=F[1],Ye=Object(X.useState)([]),ye=Object(b.a)(Ye,2),et=ye[0],Xe=ye[1],he=function(Oe){Xe([].concat(Object($e.a)(et),[Object(ue.a)({},Oe)]))},be=Object(k.m)();Object(X.useEffect)(function(){if(!($==null?void 0:$.question_choices)){T(!0),tt(""),u(2),f("");return}tt($==null?void 0:$.question_title),u($==null?void 0:$.question_score),f($.standard_answer[0]+""),ee($.tag_discipline_ids)},[$]),Object(X.useEffect)(function(){vt&&R();function R(){return Oe.apply(this,arguments)}function Oe(){return Oe=Object(Be.a)(l.a.mark(function H(){var Y,h,Le;return l.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:return He.next=2,Object(I.B)({sub_discipline_id:(Y=y.editData)===null||Y===void 0||((h=Y.exercise)===null||h===void 0)?void 0:h.sub_discipline_id});case 2:Le=He.sent,Xe(Le.tag_disciplines);case 4:case"end":return He.stop()}},H)})),Oe.apply(this,arguments)}},[vt]),Object(X.useImperativeHandle)(a,function(){return{onSave:Ve,isEdit:vt}}),Object(X.useEffect)(function(){var R,Oe=(y==null||((R=y.tagDisciplineData)===null||R===void 0)?void 0:R.tag_disciplines)&&Array.isArray(y.tagDisciplineData.tag_disciplines)?y.tagDisciplineData.tag_disciplines:[];Xe(Oe)},[y.tagDisciplineData]);var Ve=function(){var R=Object(Be.a)(l.a.mark(function Oe(){var H,Y,h,Le,V,He;return l.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:if(we){me.next=3;break}return x.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),me.abrupt("return",!1);case 3:if(M){me.next=6;break}return x.b.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),me.abrupt("return",!1);case 6:if(!(z.length<1)){me.next=9;break}return x.b.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"),me.abrupt("return",!1);case 9:if(H=[{choice_text:"\u6B63\u786E",is_answer:M==="1"?1:0},{choice_text:"\u9519\u8BEF",is_answer:M==="2"?2:0}],!$.question_id){me.next=16;break}return me.next=13,Ee({type:"exercise/editExerciseQuestion",payload:{id:$.question_id,question_title:we,question_type:2,question_score:s,question_choices:H.map(function(J){return J.choice_text}),standard_answers:H.filter(function(J){return J.is_answer}).map(function(J){return J.is_answer}),tag_discipline_ids:z,sub_discipline_id:(h=y.editData)===null||h===void 0||((Le=h.exercise)===null||Le===void 0)?void 0:Le.sub_discipline_id}});case 13:Y=me.sent,me.next=19;break;case 16:return me.next=18,Ee({type:"exercise/addExerciseQuestion",payload:{insert_id:$==null?void 0:$.insert_id,categoryId:be.categoryId,question_title:we,question_type:2,question_score:s,question_choices:H.map(function(J){return J.choice_text}),standard_answers:H.filter(function(J){return J.is_answer}).map(function(J){return J.is_answer}),tag_discipline_ids:z,sub_discipline_id:(V=y.editData)===null||V===void 0||((He=V.exercise)===null||He===void 0)?void 0:He.sub_discipline_id}});case 18:Y=me.sent;case 19:return Y.status===0&&(S(-1),x.b.success("\u4FDD\u5B58\u6210\u529F"),T(!1),Ee({type:"exercise/editExercise",payload:Object(ue.a)({},be)})),me.abrupt("return",{name:we,choices:H});case 21:case"end":return me.stop()}},Oe)}));return function(){return R.apply(this,arguments)}}(),Fe=[{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\u5224\u65AD\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(R){var Oe,H;return(y==null||((Oe=y.editData)===null||Oe===void 0||((H=Oe.exercise)===null||H===void 0))?void 0:H.exercise_status)===1?R:R.id!=="del"&&R.id!=="add"}),qe=function(){var R=Object(Be.a)(l.a.mark(function Oe(H){return l.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:h.t0=H.id,h.next=h.t0==="del"?3:h.t0==="up"||h.t0==="down"?5:h.t0==="edit"?9:h.t0==="add"?11:16;break;case 3:return A.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(Be.a)(l.a.mark(function V(){return l.a.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return w.next=2,Object(I.j)({id:$.question_id});case 2:Ee({type:"exercise/editExercise",payload:Object(ue.a)({},be)});case 3:case"end":return w.stop()}},V)}))()}}),h.abrupt("break",16);case 5:return h.next=7,Ee({type:"exercise/exeriseMoveUpDown",payload:{id:$.question_id,opr:H.id}});case 7:return Ee({type:"exercise/editExercise",payload:Object(ue.a)({},be)}),h.abrupt("break",16);case 9:return Ie!==-1?x.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(_t(!1),S($.key),T(!0)),h.abrupt("break",16);case 11:if(!(Ie!==-1)){h.next=14;break}return x.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),h.abrupt("return");case 14:return it({key:$.key,insert_id:$==null?void 0:$.question_id,question_type:2}),h.abrupt("break",16);case 16:case"end":return h.stop()}},Oe)}));return function(H){return R.apply(this,arguments)}}(),Ne=function(){var Oe;return O.a.createElement("aside",null,O.a.createElement("div",{className:g.a.questionType},O.a.createElement("div",null,O.a.createElement("span",{className:"font16 c-blue"},$.key,"\u3001\u5224\u65AD\u9898"),"\uFF08",$.question_score,"\u5206\uFF09"),!$.hideAction&&Fe.map(function(H,Y){return H.id==="up"&&$.key===1||H.id==="down"&&$.key===$.len?null:O.a.createElement(_e.a,{key:Y,placement:"bottom",title:H.name},O.a.createElement("span",{onClick:function(){return qe(H)},className:H.icon}))})),O.a.createElement("div",{className:"mt5"},O.a.createElement(re.a,{value:$.question_title})),O.a.createElement("div",{className:g.a.questionChoices},$==null||((Oe=$.question_choices)===null||Oe===void 0)?void 0:Oe.map(function(H,Y){return O.a.createElement(P.a,{key:Y,checked:$.standard_answer.includes(Y+1),disabled:!0},ze[Y],". ",O.a.createElement("span",{className:"c-black font14"},H.choice_text))})))},Ke=function(){var Oe,H;return O.a.createElement("aside",null,O.a.createElement("div",null,O.a.createElement("span",{className:"font16 c-blue"},"\u5224\u65AD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09"),O.a.createElement("p",{className:g.a.titleWrap},O.a.createElement("span",{className:g.a.required},"*"),O.a.createElement("span",{className:g.a.title},"\u9898\u5E72\uFF1A")),O.a.createElement(n.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:we,onChange:function(h){return tt(h)}}),O.a.createElement("p",{className:g.a.titleWrap},O.a.createElement("span",{className:g.a.required},"*"),O.a.createElement("span",{className:g.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",O.a.createElement("span",{className:g.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),O.a.createElement(P.a.Group,{buttonStyle:"solid",value:M,onChange:function(h){return f(h.target.value)}},O.a.createElement(P.a.Button,{value:"1",className:"".concat(g.a.radio," mr40")},"\u6B63\u786E"),O.a.createElement(P.a.Button,{value:"2",className:g.a.radio},"\u9519\u8BEF")),O.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\uFF0C\u53EF\u4EE5\u76F4\u63A5\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848"),O.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",O.a.createElement(m.a,{value:s,max:1e4,min:0,onChange:function(h){u(h)}})," \u5206"),O.a.createElement("p",{className:g.a.titleWrap},O.a.createElement("span",{className:g.a.required},"*"),O.a.createElement("span",{className:"".concat(g.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",O.a.createElement("span",{className:g.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")),O.a.createElement("div",{className:"mt5"},O.a.createElement(fe.a,{value:z,selectvalues:$==null?void 0:$.tag_discipline_ids,onChange:ee,subId:(Oe=y.editData)===null||Oe===void 0||((H=Oe.exercise)===null||H===void 0)?void 0:H.sub_discipline_id,knowledgeOptions:et,onAddKnowledgeFinish:he}))),O.a.createElement("aside",{className:"tr"},(Ie!==-1||$.question_id)&&O.a.createElement(i.a,{type:"default",onClick:function(){rt(),T(!1)}},"\u53D6\u6D88"),O.a.createElement(i.a,{className:"ml20",type:"primary",onClick:function(){Ve()}},"\u4FDD\u5B58")))};return O.a.createElement("section",{className:g.a.wrap},!vt&&Ne(),vt&&Ke())};_.a=Object(ne.a)(function(B){var ie=B.problemset,a=B.loading,K=B.exercise,Z=B.globalSetting;return{problemset:ie,globalSetting:Z,exercise:K,loading:a.effects}},null,null,{forwardRef:!0})(Object(X.forwardRef)(le))},"D+AN":function(ot,_,e){"use strict";var ke=e("MPZO"),i=e("bnk9"),Q=e("EYz/"),m=e("gwXo"),se=e("XZgM"),P=e("TFeq"),E=e("RXQH"),_e=e("VgM2"),ce=e("9cas"),A=e("twZV"),te=e("CeOx"),x=e("NiCL"),ve=e("rjoL"),l=e("TMtJ"),Be=e("X/R0"),ue=e("M6G9"),$e=e("VBJJ"),b=e.n($e),j=e("z3+T"),X=e("55MS"),O=e("V0hb"),k=e("GZha"),ne=e("buSX"),I=e("ZZRV"),n=e.n(I),D=e("q5+0"),g=e("9kvl"),re=e("V0Rq"),fe=e("Ot1p"),ze=e("9Bee"),le=e("YJx+"),B=e.n(le),ie=e("u2Z1"),a=["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"],K=function(y,ae){var Ee=y.problemset,U=y.exercise,de=y.globalSetting,$=y.loading,Ie=y.dispatch,nt=y.onRef,S=nt===void 0?function(){}:nt,d=y.editData,rt=y.cancelAdd,L=rt===void 0?function(){}:rt,it=y.editKey,dt=y.setEditKey,_t=dt===void 0?function(){}:dt,mt=y.setIsClaer,Ce=mt===void 0?function(){}:mt,v=y.addCallback,M=v===void 0?function(oe){}:v,f=Object(ne.a)(y,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),at=Object(I.useState)([]),Qe=Object(k.a)(at,2),we=Qe[0],tt=Qe[1],lt=Object(I.useState)(),ct=Object(k.a)(lt,2),vt=ct[0],T=ct[1],t=Object(I.useState)([]),r=Object(k.a)(t,2),s=r[0],u=r[1],p=Object(I.useState)(""),F=Object(k.a)(p,2),z=F[0],ee=F[1],Ye=Object(I.useState)(5),ye=Object(k.a)(Ye,2),et=ye[0],Xe=ye[1],he=Object(I.useState)([]),be=Object(k.a)(he,2),Ve=be[0],Fe=be[1];console.log("editData: ",d),console.log("exercise: ",U);var qe=Object(I.useState)(!1),Ne=Object(k.a)(qe,2),Ke=Ne[0],R=Ne[1],Oe=Object(D.m)(),H=Object(I.useState)([]),Y=Object(k.a)(H,2),h=Y[0],Le=Y[1],V=function(N){Le([].concat(Object(O.a)(h),[Object(X.a)({},N)]))};Object(I.useEffect)(function(){tt(["","","",""])},[]),Object(I.useEffect)(function(){if(!(d==null?void 0:d.question_choices)){R(!0),ee(""),Xe(5),tt(["","","",""]),u([]);return}ee(d==null?void 0:d.question_title),Xe(parseInt(d==null?void 0:d.question_score)),tt(d==null?void 0:d.question_choices.map(function(N){return N.choice_text}));var oe=[];d==null||d.standard_answer.map(function(N,C){oe.push(N-1)}),Fe(d.tag_discipline_ids),u(oe)},[d]),Object(I.useEffect)(function(){Ke&&oe();function oe(){return N.apply(this,arguments)}function N(){return N=Object(j.a)(b.a.mark(function C(){var o,c,Ue;return b.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:return je.next=2,Object(re.B)({sub_discipline_id:(o=U.editData)===null||o===void 0||((c=o.exercise)===null||c===void 0)?void 0:c.sub_discipline_id});case 2:Ue=je.sent,Le(Ue.tag_disciplines);case 4:case"end":return je.stop()}},C)})),N.apply(this,arguments)}},[Ke]),Object(I.useEffect)(function(){var oe,N=(U==null||((oe=U.tagDisciplineData)===null||oe===void 0)?void 0:oe.tag_disciplines)&&Array.isArray(U.tagDisciplineData.tag_disciplines)?U.tagDisciplineData.tag_disciplines:[];Le(N)},[U.tagDisciplineData]),Object(I.useImperativeHandle)(ae,function(){return{onSave:He,isEdit:Ke}});var He=function(){var oe=Object(j.a)(b.a.mark(function N(){var C,o,c,Ue,pe,je,Ae;return b.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:if(z){Pe.next=3;break}return ue.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),Pe.abrupt("return",!1);case 3:if(C=we.findIndex(function(Te){return!Te}),!(C>-1)){Pe.next=7;break}return ue.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(a[C]," \u9009\u9879\u7684\u5185\u5BB9")),Pe.abrupt("return",!1);case 7:if(s.length){Pe.next=10;break}return ue.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),Pe.abrupt("return",!1);case 10:if(!(s.length<1)){Pe.next=13;break}return ue.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),Pe.abrupt("return",!1);case 13:if(!(Ve.length<1)){Pe.next=16;break}return ue.b.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"),Pe.abrupt("return",!1);case 16:if(o=we.map(function(Te,Rt){return{choice_text:Te,is_answer:s.includes(Rt)?Rt+1:0}}),!d.question_id){Pe.next=23;break}return Pe.next=20,Ie({type:"exercise/editExerciseQuestion",payload:{id:d.question_id,question_title:z,question_type:1,question_score:et,question_choices:o.map(function(Te){return Te.choice_text}),standard_answers:o.filter(function(Te){return Te.is_answer}).map(function(Te){return Te.is_answer}),tag_discipline_ids:Ve,sub_discipline_id:(Ue=U.editData)===null||Ue===void 0||((pe=Ue.exercise)===null||pe===void 0)?void 0:pe.sub_discipline_id}});case 20:c=Pe.sent,Pe.next=26;break;case 23:return Pe.next=25,Ie({type:"exercise/addExerciseQuestion",payload:{insert_id:d==null?void 0:d.insert_id,categoryId:Oe.categoryId,question_title:z,question_type:1,question_score:et,question_choices:o.map(function(Te){return Te.choice_text}),standard_answers:o.filter(function(Te){return Te.is_answer}).map(function(Te){return Te.is_answer}),tag_discipline_ids:Ve,sub_discipline_id:(je=U.editData)===null||je===void 0||((Ae=je.exercise)===null||Ae===void 0)?void 0:Ae.sub_discipline_id}});case 25:c=Pe.sent;case 26:c.status===0&&(_t(-1),ue.b.success("\u4FDD\u5B58\u6210\u529F"),R(!1),Ie({type:"exercise/editExercise",payload:Object(X.a)({},Oe)}));case 27:case"end":return Pe.stop()}},N)}));return function(){return oe.apply(this,arguments)}}(),w=[{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(oe){var N,C;return(U==null||((N=U.editData)===null||N===void 0||((C=N.exercise)===null||C===void 0))?void 0:C.exercise_status)===1?oe:oe.id!=="del"&&oe.id!=="add"}),me=function(){var oe=Object(j.a)(b.a.mark(function N(C){return b.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:c.t0=C.id,c.next=c.t0==="del"?3:c.t0==="up"||c.t0==="down"?5:c.t0==="edit"?9:c.t0==="add"?11:16;break;case 3:return l.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(j.a)(b.a.mark(function pe(){return b.a.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:return Ae.next=2,Object(re.j)({id:d.question_id});case 2:Ie({type:"exercise/editExercise",payload:Object(X.a)({},Oe)});case 3:case"end":return Ae.stop()}},pe)}))()}}),c.abrupt("break",16);case 5:return c.next=7,Ie({type:"exercise/exeriseMoveUpDown",payload:{id:d.question_id,opr:C.id}});case 7:return Ie({type:"exercise/editExercise",payload:Object(X.a)({},Oe)}),c.abrupt("break",16);case 9:return it!==-1?ue.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Ce(!1),_t(d.key),R(!0)),c.abrupt("break",16);case 11:if(!(it!==-1)){c.next=14;break}return ue.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),c.abrupt("return");case 14:return M({key:d.key,insert_id:d==null?void 0:d.question_id,question_type:0}),c.abrupt("break",16);case 16:case"end":return c.stop()}},N)}));return function(C){return oe.apply(this,arguments)}}(),J=function(){var N;return n.a.createElement("aside",null,n.a.createElement("div",{className:B.a.questionType},n.a.createElement("div",null,n.a.createElement("span",{className:"font16 c-blue"},d.key,"\u3001\u5355\u9009\u9898"),"\uFF08",d.question_score,"\u5206\uFF09"),!d.hideAction&&w.map(function(C,o){return C.id==="up"&&d.key===1||C.id==="down"&&d.key===d.len?null:n.a.createElement(x.a,{key:o,placement:"bottom",title:C.name},n.a.createElement("span",{onClick:function(){return me(C)},className:C.icon}))})),n.a.createElement("div",{className:"mt5"},n.a.createElement(ze.a,{value:d.question_title})),n.a.createElement("div",{className:B.a.questionChoices},d==null||((N=d.question_choices)===null||N===void 0)?void 0:N.map(function(C,o){return n.a.createElement(P.a,null,n.a.createElement(_e.a,null,n.a.createElement(A.a,{key:o,checked:d.standard_answer.includes(o+1),disabled:!0},a[o],".")),n.a.createElement(_e.a,{flex:"1"},n.a.createElement("span",{className:"c-black font14"},n.a.createElement(ze.a,{value:C.choice_text}))))})))},st=function(){var N,C;return n.a.createElement("aside",null,n.a.createElement("div",{className:B.a.questionType},n.a.createElement("div",null,n.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")),n.a.createElement("p",{className:B.a.titleWrap},n.a.createElement("span",{className:B.a.required},"*"),n.a.createElement("span",{className:B.a.title},"\u9898\u5E72\uFF1A")),n.a.createElement(fe.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:z,onChange:function(c){return ee(c)}}),n.a.createElement("p",{className:B.a.titleWrap},n.a.createElement("span",{className:B.a.required},"*"),n.a.createElement("span",{className:B.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",n.a.createElement("span",{className:B.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),we.map(function(o,c){var Ue,pe;return n.a.createElement("div",{className:B.a.choiceWrap,key:c},n.a.createElement(x.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},n.a.createElement("div",{className:"".concat(B.a.answer," ").concat(s.includes(c)?B.a.activeAnswer:""),onClick:function(){s.includes(c)?u(s.filter(function(Ae){return Ae!==c})):u([].concat(Object(O.a)(s),[c]))}},a[c])),n.a.createElement("div",{className:B.a.editorWrap},vt===c?n.a.createElement(fe.a,{id:"single-question-option-".concat(c),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:o,onChange:function(Ae){we[c]=Ae,tt(we)}}):n.a.createElement("div",{className:B.a.htmlWrap,onClick:function(){return T(c)}},n.a.createElement(ze.a,{value:o}))),((Ue=U.editData)===null||Ue===void 0||((pe=Ue.exercise)===null||pe===void 0)?void 0:pe.exercise_status)===1&&n.a.createElement(n.a.Fragment,null,c>1&&n.a.createElement(x.a,{title:"\u5220\u9664"},n.a.createElement("i",{className:"".concat(B.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return tt(we.filter(function(Ae,bt){return bt!==c}))}})),c<7&&c===we.length-1&&n.a.createElement(x.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},n.a.createElement("i",{className:"".concat(B.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return tt([].concat(Object(O.a)(we),[""]))}}))))}),n.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"),n.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",n.a.createElement(m.a,{value:et,max:1e4,min:0,onChange:function(c){Xe(c)}})," \u5206"),n.a.createElement("p",{className:B.a.titleWrap},n.a.createElement("span",{className:B.a.required},"*"),n.a.createElement("span",{className:"".concat(B.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",n.a.createElement("span",{className:B.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")),n.a.createElement("div",{className:"mt5"},n.a.createElement(ie.a,{selectvalues:d==null?void 0:d.tag_discipline_ids,value:Ve,onChange:Fe,subId:(N=U.editData)===null||N===void 0||((C=N.exercise)===null||C===void 0)?void 0:C.sub_discipline_id,knowledgeOptions:h,onAddKnowledgeFinish:V}))),n.a.createElement("aside",{className:"tr"},(it!==-1||d.question_id)&&n.a.createElement(i.a,{type:"default",onClick:function(){L(),R(!1)}},"\u53D6\u6D88"),n.a.createElement(i.a,{className:"ml20",type:"primary",onClick:function(){He()}},"\u4FDD\u5B58")))};return n.a.createElement("section",{className:B.a.wrap},!Ke&&J(),Ke&&st())};_.a=Object(g.a)(function(Z){var y=Z.problemset,ae=Z.loading,Ee=Z.globalSetting,U=Z.exercise;return{problemset:y,globalSetting:Ee,exercise:U,loading:ae.effects}},null,null,{forwardRef:!0})(Object(I.forwardRef)(K))},E7pt:function(ot,_,e){"use strict";e.r(_);var ke=e("2mHG"),i=e("KFRP"),Q=e("MPZO"),m=e("bnk9"),se=e("9cas"),P=e("twZV"),E=e("EYz/"),_e=e("gwXo"),ce=e("DHCt"),A=e("CRgH"),te=e("A/ao"),x=e("HGue"),ve=e("CeOx"),l=e("NiCL"),Be=e("XZgM"),ue=e("TFeq"),$e=e("RXQH"),b=e("VgM2"),j=e("XSsT"),X=e("iBFk"),O=e("E+ey"),k=e("sY1U"),ne=e("X/R0"),I=e("M6G9"),n=e("55MS"),D=e("VBJJ"),g=e.n(D),re=e("z3+T"),fe=e("V0hb"),ze=e("EkPb"),le=e("7X0+"),B=e("GZha"),ie=e("ZZRV"),a=e.n(ie),K=e("q5+0"),Z=e("DndG"),y=e("9kvl"),ae=e("i4g8"),Ee=e("V0Rq"),U=e("8RY0"),de=e("D+AN"),$=e("CxHN"),Ie=e("1w57"),nt=e("j+ej"),S=e("tFzH"),d=e("2aF/"),rt=e("1kpo"),L=e("Rbwl"),it=e("hTF7"),dt=e("GrpF"),_t=e("Xc/e"),mt=e("+GcH"),Ce=e.n(mt),v=A.a.Search,M=[{id:"type",name:"\u6765\u6E90",children:[{name:"\u5168\u90E8",id:"all",type:"type"},{name:"\u6211\u7684",id:"mine",type:"type"}]}],f=[{id:"diff",name:"\u96BE\u5EA6",children:[{name:"\u5168\u90E8",id:"",type:"diff"},{name:"\u521D\u7EA7",id:1,type:"diff"},{name:"\u4E2D\u7EA7",id:2,type:"diff"},{name:"\u4E2D\u9AD8\u7EA7",id:3,type:"diff"},{name:"\u9AD8\u7EA7",id:4,type:"diff"}]}],at=function(t){var r,s=t.classroomList,u=t.shixunsList,p=t.loading,F=t.dispatch,z=t.callback,ee=Object(ie.useState)(Object(n.a)({},Object(K.m)())),Ye=Object(B.a)(ee,2),ye=Ye[0],et=Ye[1],Xe=Object(K.l)(),he=s.actionTabs,be=le.a.useForm(),Ve=Object(B.a)(be,1),Fe=Ve[0],qe=s.shixunLists,Ne=Object(ie.useState)([]),Ke=Object(B.a)(Ne,2),R=Ke[0],Oe=Ke[1],H=Object(ie.useState)({page:1,type:"all",diff:"",status:"published",order:"desc",limit:20,sort:"publish_time",no_jupyter:1}),Y=Object(B.a)(H,2),h=Y[0],Le=Y[1],V=s.actionTabs.key==="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE";if(Object(ie.useEffect)(function(){V&&F({type:"classroomList/getShixunLists",payload:Object(n.a)({},h)})},[ye.categoryId,V,h]),Object(ie.useEffect)(function(){F({type:"shixunsList/getMenus",payload:{}})},[]),Object(ie.useEffect)(function(){Oe([])},[s.actionTabs.key]),s.actionTabs.key!=="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE")return null;var He=function(me,J,st){h.tag_level=me,h.tag_id=J,h.current_id=st,Le(Object(n.a)({},h))};return a.a.createElement(rt.a,{title:"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",placement:"bottom",height:"100%",closable:!0,onClose:function(){F({type:"classroomList/setActionTabs",payload:{key:""}})},visible:!!V,key:"bottom",className:Ce.a.drawer,footer:a.a.createElement("div",{className:"tc"},a.a.createElement(m.a,{size:"large",onClick:function(){F({type:"classroomList/setActionTabs",payload:{key:""}})},style:{marginRight:8}},"\u53D6\u6D88"),a.a.createElement(m.a,{size:"large",onClick:Object(re.a)(g.a.mark(function w(){var me,J;return g.a.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:R.length>1?I.b.error("\u53EA\u80FD\u9009\u62E9\u4E00\u4E2A\u5B9E\u8BAD\u9879\u76EE"):R.length===0?I.b.error("\u8BF7\u9009\u62E9\u5B9E\u8BAD\u9879\u76EE"):(z&&z(qe==null||((me=qe.shixun_list)===null||me===void 0)?void 0:me.filter(function(N){return N.id===R[0]})[0],(J=s.actionTabs)===null||J===void 0?void 0:J.editData),F({type:"classroomList/setActionTabs",payload:{key:""}}));case 1:case"end":return oe.stop()}},w)})),type:"primary"},"\u786E\u5B9A"))},a.a.createElement("section",{className:"tc"},a.a.createElement(v,{placeholder:"\u5B9E\u8BAD\u4FE1\u606F/\u9662\u6821\u540D\u79F0/\u521B\u5EFA\u8005",enterButton:"\u641C\u7D22",size:"large",className:Ce.a.search,onSearch:function(me){h.keyword=me,F({type:"classroomList/getShixunLists",payload:Object(n.a)({},h)})}})),a.a.createElement("section",{className:"edu-container"},M.map(function(w,me){var J;return a.a.createElement("ul",{className:Ce.a.menu,key:me},a.a.createElement("li",null,w.name),w==null||((J=w.children)===null||J===void 0)?void 0:J.map(function(st,oe){return a.a.createElement("li",{key:oe,className:h[w.id]==st.id?Ce.a.actived:"",onClick:function(){h[w.id]=st.id,Le(Object(n.a)({},h)),F({type:"classroomList/getShixunLists",payload:Object(n.a)({},h)})}},a.a.createElement("strong",null,st.name))}))}),a.a.createElement("ul",{className:Ce.a.menut},a.a.createElement("span",{style:{padding:"18px",fontWeight:"600"}},"\u65B9\u5411\uFF1A"),a.a.createElement("li",{className:h.tag_id?"":Ce.a.actived3,onClick:function(){He(null,null,null)}},a.a.createElement("strong",null,"\u5168\u90E8")),u.menus&&u.menus.map(function(w,me){return a.a.createElement("li",{key:me,className:h.current_id==w.id&&h.tag_level===1?Ce.a.actived3:""},a.a.createElement("strong",{onClick:function(){He(1,w.id,w.id)}},w.name),a.a.createElement("div",null,w.sub_repertoires.map(function(J,st){return a.a.createElement("div",{key:st,className:"mt5"},a.a.createElement("div",{className:h.tag_id==J.id&&h.tag_level===2?"".concat(Ce.a.actived4," ").concat(Ce.a.subTag):Ce.a.subTag,onClick:function(){He(2,J.id,w.id)}},J.name),a.a.createElement("ul",{className:"mt5"},J.tags&&J.tags.map(function(oe,N){return a.a.createElement("li",{key:N,className:h.tag_id==oe.id&&h.tag_level===3?Ce.a.actived4:"",onClick:function(){He(3,oe.id,w.id)}},oe.name)})))})))})),f.map(function(w,me){var J;return a.a.createElement("ul",{className:Ce.a.menu,key:me},a.a.createElement("li",null,w.name),w==null||((J=w.children)===null||J===void 0)?void 0:J.map(function(st,oe){return a.a.createElement("li",{key:oe,className:h[w.id]==st.id?Ce.a.actived:"",onClick:function(){h[w.id]=st.id,Le(Object(n.a)({},h)),F({type:"classroomList/getShixunLists",payload:Object(n.a)({},h)})}},a.a.createElement("strong",null,st.name))}))}),a.a.createElement("div",{className:Ce.a.menuCourse,style:{margin:"0px 15px"}},a.a.createElement("ul",null,a.a.createElement("li",null,"\u5DF2\u9009",a.a.createElement("span",{className:"c-blue"},R.length),"\u4E2A\u5B9E\u8BAD"),a.a.createElement("li",null,"\u5171",a.a.createElement("span",{className:"c-blue"},qe.shixuns_count),"\u4E2A\u8BFE\u7A0B"),a.a.createElement("li",{className:"current",onClick:function(){h.order=h.order==="asc"?"desc":"asc",Le(Object(n.a)({},h))}},"\u5B66\u4E60\u4EBA\u6570",a.a.createElement("p",{className:"edu-sorter current ".concat(h.order)},h.order==="asc"?a.a.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}):a.a.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))))),qe==null||((r=qe.shixun_list)===null||r===void 0)?void 0:r.map(function(w,me){return a.a.createElement("div",{className:Ce.a.listItem,key:me},a.a.createElement(_t.a,{checked:R.includes(w.id),value:w.id,onChange:function(st){var oe=R.indexOf(w.id);R.indexOf(w.id)>-1?Oe(R.filter(function(N){return N!==w.id})):Oe(R.concat(w.id))}}),a.a.createElement("div",{className:Ce.a.info},a.a.createElement("div",{className:Ce.a.title},a.a.createElement("div",{className:Ce.a.titleLeft},a.a.createElement(Z.Link,{to:"/shixuns/".concat(w.identifier,"/challenges"),target:"_blank"},a.a.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:w.title}})))),a.a.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},a.a.createElement("span",{className:Ce.a.description,dangerouslySetInnerHTML:{__html:w.description}})),a.a.createElement("div",{className:"flex-wrp mt15"},w.challenge_names.map(function(J,st){return a.a.createElement("span",{key:st,className:"mr30"},"\u7B2C",st+1,"\u5173 ",J," ")})),a.a.createElement(k.a,{dashed:!0}),a.a.createElement("div",{className:"c-light-black mt20"},a.a.createElement("span",null,w.author_name),a.a.createElement("span",{className:"ml15 mr15"},"|"),a.a.createElement("span",null,w.author_school_name),a.a.createElement("span",{className:"ml15 mr15"},"|"),a.a.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570 ",w.level),a.a.createElement("span",{className:"ml15 mr15"},"|"),a.a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 "),a.a.createElement("span",null,w.study_count))))}),a.a.createElement("p",null)),a.a.createElement("div",{className:"tc"},a.a.createElement(it.a,{defaultCurrent:1,current:ye.page||1,hideOnSinglePage:!0,defaultPageSize:20,showQuickJumper:!0,showSizeChanger:!1,total:qe==null?void 0:qe.shixuns_count,onChange:function(me){h.page=me,Oe([]),F({type:"classroomList/getShixunLists",payload:Object(n.a)({},h)})}})))},Qe=Object(y.a)(function(T){var t=T.classroomList,r=T.loading,s=T.shixunsList;return{classroomList:t,loading:r,shixunsList:s}})(at),we=e("L4pD"),tt=e("zQJ6"),lt=e.n(tt),ct=function(t){var r,s,u,p,F,z,ee,Ye,ye,et,Xe,he,be,Ve,Fe,qe,Ne,Ke,R=t.exercise,Oe=t.globalSetting,H=t.loading,Y=t.user,h=t.problemset,Le=t.dispatch,V=Object(K.m)(),He=Object(K.k)(),w=Y.userInfo,me=le.a.useForm(),J=Object(B.a)(me,1),st=J[0],oe=Object(ie.useState)([]),N=Object(B.a)(oe,2),C=N[0],o=N[1],c=Object(ie.useState)(!1),Ue=Object(B.a)(c,2),pe=Ue[0],je=Ue[1],Ae=Object(ie.useState)(-1),bt=Object(B.a)(Ae,2),Pe=bt[0],Te=bt[1],Rt=Object(ie.useRef)(),jt=Object(ie.useState)(!1),Ft=Object(B.a)(jt,2),Mt=Ft[0],Lt=Ft[1],Tt=[{name:"\u9009\u62E9\u9898",id:0,count:"q_singles",score:"q_singles_scores"},{name:"\u591A\u9009\u9898",id:1,count:"q_doubles",score:"q_doubles_scores"},{name:"\u5224\u65AD\u9898",id:2,count:"q_judges",score:"q_judges_scores"},{name:"\u586B\u7A7A\u9898",id:3,count:"q_nulls",score:"q_nulls_scores"},{name:"\u7B80\u7B54\u9898",id:4,count:"q_mains",score:"q_mains_scores"},{name:"\u5B9E\u8BAD\u9898",id:5,count:"q_shixuns",score:"q_shixuns_scores"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores"}];Object(ie.useEffect)(function(){var ge,W,q;if((ge=R.editData)===null||ge===void 0?void 0:ge.exercise_questions){var G,Re,De,Et,Pt,gt,Dt,Ct,Bt;o(Object(fe.a)((G=R.editData)===null||G===void 0?void 0:G.exercise_questions)),st.setFieldsValue({exercise_name:(Re=R.editData)===null||Re===void 0||((De=Re.exercise)===null||De===void 0)?void 0:De.exercise_name,time:(Et=R.editData)===null||Et===void 0||((Pt=Et.exercise)===null||Pt===void 0)?void 0:Pt.time,difficulty:(gt=R.editData)===null||gt===void 0||((Dt=gt.exercise)===null||Dt===void 0)?void 0:Dt.difficulty,exercise_description:(Ct=R.editData)===null||Ct===void 0||((Bt=Ct.exercise)===null||Bt===void 0)?void 0:Bt.exercise_description})}var It=(W=R.editData)===null||W===void 0||((q=W.exercise)===null||q===void 0)?void 0:q.sub_discipline_id;It&&St(It)},[R.editData]),Object(ie.useEffect)(function(){var ge,W,q=[],G=(ge=R.editData)===null||ge===void 0||((W=ge.exercise)===null||W===void 0)?void 0:W.sub_discipline_id;h.courseOptions.map(function(Re){var De;Re.value===G&&q.push(G),Re==null||((De=Re.children)===null||De===void 0)||De.map(function(Et){Et.value===G&&(q=[Re.value,Et.value])})}),st.setFieldsValue({courseid:Object(fe.a)(q)})},[h.courseOptions]);var St=function(){var ge=Object(re.a)(g.a.mark(function W(q){return g.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:return Re.next=2,Le({type:"exercise/getTagDiscipline",payload:{sub_discipline_id:q}});case 2:case"end":return Re.stop()}},W)}));return function(q){return ge.apply(this,arguments)}}();Object(ie.useEffect)(function(){At()},[V.categoryId]);var At=function(){var ge=Object(re.a)(g.a.mark(function W(){return g.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return G.next=2,Le({type:"exercise/editExercise",payload:Object(n.a)({},V)});case 2:return G.next=4,Le({type:"problemset/getEditDisciplines",payload:{source:"question"}});case 4:case"end":return G.stop()}},W)}));return function(){return ge.apply(this,arguments)}}(),ut=function(){var ge=Object(re.a)(g.a.mark(function W(){var q,G,Re;return g.a.wrap(function(Et){for(;;)switch(Et.prev=Et.next){case 0:return Et.next=2,st.validateFields();case 2:return Re=st.getFieldValue(),Re.is_md=!0,Re.exerciseId=(q=R.editData)===null||q===void 0||((G=q.exercise)===null||G===void 0)?void 0:G.id,Re.sub_discipline_id=Re.courseid[Re.courseid.length-1],je(!1),Et.next=9,Object(Ee.F)(Object(n.a)({},Re));case 9:Te(-1),Le({type:"exercise/editExercise",payload:Object(n.a)({},V)});case 11:case"end":return Et.stop()}},W)}));return function(){return ge.apply(this,arguments)}}(),Me=function(){var ge=Object(re.a)(g.a.mark(function W(q){var G,Re,De,Et;return g.a.wrap(function(gt){for(;;)switch(gt.prev=gt.next){case 0:if(!(Pe!==-1)){gt.next=3;break}return I.b.error("\u4E0D\u80FD\u540C\u65F6\u7F16\u8F91\u4E24\u9898"),gt.abrupt("return");case 3:q===5?Le({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE"}}):q===6?He.push("/problems/new?difficult=".concat((G=R.editData)===null||G===void 0||((Re=G.exercise)===null||Re===void 0)?void 0:Re.difficulty,"&sub_discipline_id=").concat((De=R.editData)===null||De===void 0||((Et=De.exercise)===null||Et===void 0)?void 0:Et.sub_discipline_id,"&express_id=").concat(V.categoryId,"&callback_url=").concat(location.pathname)):(Te((C==null?void 0:C.length)+1),o([].concat(Object(fe.a)(C),[{question_type:q}]))),Lt(!0);case 5:case"end":return gt.stop()}},W)}));return function(q){return ge.apply(this,arguments)}}(),Se=function(){var W;Te(-1),(C==null||((W=C[Pe-1])===null||W===void 0)?void 0:W.question_id)||o(C.filter(function(q,G){return G!==Pe-1}))},We=function(){var W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(W.question_type===6){var q,G,Re,De;return He.push("/problems/new?difficult=".concat((q=R.editData)===null||q===void 0||((G=q.exercise)===null||G===void 0)?void 0:G.difficulty,"&sub_discipline_id=").concat((Re=R.editData)===null||Re===void 0||((De=Re.exercise)===null||De===void 0)?void 0:De.sub_discipline_id,"&express_id=").concat(V.categoryId,"&callback_url=").concat(location.pathname)),!1}C.splice(W==null?void 0:W.key,0,Object(n.a)({insert_id:W==null?void 0:W.insert_id},W)).slice(),o(Object(fe.a)(C.map(function(Et,Pt){return Object(n.a)(Object(n.a)({},Et),{key:Pt+1})}))),Te(W.key+1)},xe=function(){return C==null?void 0:C.map(function(W,q){W.key=q+1,W.len=C.length;var G={ref:Rt,editData:W,editKey:Pe,cancelAdd:function(){return Se()},setEditKey:function(De){return Te(De)},setIsClaer:function(De){return Lt(De)},addCallback:function(De){return We(De)}};if(W.question_type===0)return a.a.createElement("aside",null,a.a.createElement(de.a,G),a.a.createElement(k.a,null));if(W.question_type===1)return a.a.createElement("aside",null,a.a.createElement(U.a,G),a.a.createElement(k.a,null));if(W.question_type===2)return a.a.createElement("aside",null,a.a.createElement($.a,G),a.a.createElement(k.a,null));if(W.question_type===3)return a.a.createElement("aside",null,a.a.createElement(Ie.a,G),a.a.createElement(k.a,null));if(W.question_type===4)return a.a.createElement("aside",null,a.a.createElement(nt.a,G),a.a.createElement(k.a,null));if(W.question_type===5)return a.a.createElement("aside",null,a.a.createElement(S.a,G),a.a.createElement(k.a,null));if(W.question_type===6)return a.a.createElement("aside",null,a.a.createElement(we.a,G),a.a.createElement(k.a,null))})};return a.a.createElement("section",{className:"edu-container minH500"},a.a.createElement(i.a,{loading:H["exercise/editExercise"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},a.a.createElement("section",{className:"animated fadeIn"},a.a.createElement("aside",{className:"mt10"},w&&a.a.createElement(X.a,{separator:">"},a.a.createElement(X.a.Item,null,a.a.createElement(Z.Link,{to:"/classrooms/".concat(V.coursesId,"/exercise")},w==null||((r=w.course)===null||r===void 0)?void 0:r.course_name)),a.a.createElement(X.a.Item,null,a.a.createElement(Z.Link,{to:"/classrooms/".concat(V.coursesId,"/exercise")},"\u8BD5\u5377\u5217\u8868")),a.a.createElement(X.a.Item,null,"\u7F16\u8F91\u8BD5\u5377"))),a.a.createElement("aside",{className:[lt.a.title,"mt20"].join(" ")},a.a.createElement(ue.a,{style:{width:"100%"}},a.a.createElement(b.a,{flex:"1"},a.a.createElement("strong",{className:"font20 ml5"},"\u7F16\u8F91\u8BD5\u5377")),a.a.createElement(b.a,null,a.a.createElement(Z.Link,{className:"font16 c-light-black",to:"/classrooms/".concat(V.coursesId,"/exercise")},"\u8FD4\u56DE"))))),a.a.createElement("section",{className:[lt.a.bg,"pt30","pl30","pr30","pb30","mt20"].join(" ")},!pe&&a.a.createElement("aside",null,a.a.createElement("div",{className:lt.a.containerDesc},a.a.createElement("div",null,(s=R.editData)===null||s===void 0||((u=s.exercise)===null||u===void 0)?void 0:u.exercise_name),a.a.createElement("div",null,a.a.createElement(l.a,{title:"\u7F16\u8F91"},a.a.createElement("span",{onClick:function(){return je(!0)},className:"iconfont c-green ml30 icon-bianjishijuan3x"})))),a.a.createElement("div",{className:"c-light-black"},(p=R.editData)===null||p===void 0||((F=p.exercise)===null||F===void 0)?void 0:F.exercise_description)),pe&&a.a.createElement(le.a,{layout:"vertical",form:st,className:lt.a.formWrap},a.a.createElement(le.a.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"courseid",labelCol:{span:5},wrapperCol:{span:5},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"}]},a.a.createElement(x.a,{disabled:((z=R.editData)===null||z===void 0||((ee=z.exercise)===null||ee===void 0)?void 0:ee.exercise_status)!==1,placeholder:"\u8BF7\u9009\u62E9...",options:h.courseOptions})),a.a.createElement(le.a.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0\uFF1A",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u540D\u79F0"}]},a.a.createElement(A.a,{maxLength:60,placeholder:"\u8BD5\u5377\u6807\u9898\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"})),a.a.createElement("div",{style:{display:"flex"}},a.a.createElement(le.a.Item,{name:"time",label:"\u8003\u8BD5\u65F6\u957F"},a.a.createElement(_e.a,{min:1,max:9999,disabled:((Ye=R.editData)===null||Ye===void 0||((ye=Ye.exercise)===null||ye===void 0)?void 0:ye.exercise_status)!==1,width:300,maxLength:60,placeholder:"\u8BF7\u586B\u5199\u8003\u8BD5\u65F6\u957F"})),a.a.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"32px",marginTop:23}},"\u5206\u949F")),a.a.createElement(le.a.Item,{label:"\u96BE\u5EA6\uFF1A",name:"difficulty",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},a.a.createElement(P.a.Group,{disabled:((et=R.editData)===null||et===void 0||((Xe=et.exercise)===null||Xe===void 0)?void 0:Xe.exercise_status)!==1},a.a.createElement(P.a.Button,{value:1},"\u7B80\u5355"),a.a.createElement(P.a.Button,{value:2},"\u9002\u4E2D"),a.a.createElement(P.a.Button,{value:3},"\u56F0\u96BE"))),a.a.createElement(le.a.Item,{label:"\u8BD5\u5377\u987B\u77E5\uFF1A",name:"exercise_description"},a.a.createElement(A.a.TextArea,{disabled:((he=R.editData)===null||he===void 0||((be=he.exercise)===null||be===void 0)?void 0:be.exercise_status)!==1,maxLength:100,rows:6,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u672C\u6B21\u8BD5\u5377\u7B54\u9898\u7684\u76F8\u5173\u8BF4\u660E\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26"})),a.a.createElement(le.a.Item,{className:"tr"},a.a.createElement(m.a,{type:"primary",onClick:function(){ut()}},"\u4FDD\u5B58"),a.a.createElement(m.a,{style:{marginLeft:10},onClick:function(){var W;if(je(!1),(W=R.editData)===null||W===void 0?void 0:W.exercise_questions){var q,G,Re,De,Et,Pt,gt,Dt,Ct;o(Object(fe.a)((q=R.editData)===null||q===void 0?void 0:q.exercise_questions)),st.setFieldsValue({exercise_name:(G=R.editData)===null||G===void 0||((Re=G.exercise)===null||Re===void 0)?void 0:Re.exercise_name,time:(De=R.editData)===null||De===void 0||((Et=De.exercise)===null||Et===void 0)?void 0:Et.time,difficulty:(Pt=R.editData)===null||Pt===void 0||((gt=Pt.exercise)===null||gt===void 0)?void 0:gt.difficulty,exercise_description:(Dt=R.editData)===null||Dt===void 0||((Ct=Dt.exercise)===null||Ct===void 0)?void 0:Ct.exercise_description})}}},"\u53D6\u6D88")))),a.a.createElement(ue.a,{className:"mt20"},a.a.createElement(b.a,{flex:1},Tt.map(function(ge,W){var q,G,Re,De;if(R==null||((q=R.editData)===null||q===void 0||((G=q.exercise_types)===null||G===void 0))?void 0:G[ge.count])return a.a.createElement("span",{className:"mr15 font14",key:W},ge.name," ",R==null||((Re=R.editData)===null||Re===void 0)?void 0:Re.exercise_types[ge.count],"\u9898\uFF0C\u5171",R==null||((De=R.editData)===null||De===void 0)?void 0:De.exercise_types[ge.score],"\u5206")})),a.a.createElement(b.a,null,a.a.createElement("span",{className:"font14 c-black"},"\u5408\u8BA1 ",a.a.createElement("span",{className:"c-blue"},(R==null||((Ve=R.editData)===null||Ve===void 0||((Fe=Ve.exercise_types)===null||Fe===void 0))?void 0:Fe.q_counts)||0)," \u9898 \u5171 ",a.a.createElement("span",{className:"c-orange"},(R==null||((qe=R.editData.exercise_types)===null||qe===void 0)?void 0:qe.q_scores)||0)," \u5206"))),C!=""&&a.a.createElement("section",{className:[lt.a.bg,"pt30","pl20","pr20","pb20","mt20"].join(" ")},xe()),((Ne=R.editData)===null||Ne===void 0||((Ke=Ne.exercise)===null||Ke===void 0)?void 0:Ke.exercise_status)===1&&a.a.createElement("section",{style:{display:"flex"},className:[lt.a.bg,"pt30","pl30","pr30","pb30","mt20"].join(" ")},a.a.createElement("div",{style:{flex:"1"}},Tt.map(function(ge){return a.a.createElement(m.a,{className:"mr20",type:"primary",onClick:function(){return Me(ge.id)}},a.a.createElement(ae.a,{className:"mr5"}),ge.name)})),a.a.createElement(m.a,{className:"mr20",type:"primary"},a.a.createElement(ae.a,{className:"mr5"}),a.a.createElement(Z.Link,{style:{color:"#fff"},to:"/classrooms/".concat(V==null?void 0:V.coursesId,"/exercise/").concat(V==null?void 0:V.categoryId,"/detail?random=false&tabs=2")},"\u8BD5\u5377\u9884\u89C8"))),a.a.createElement(Qe,{callback:function(W,q){if(q){C.splice(q==null?void 0:q.key,0,Object(n.a)(Object(n.a)({insert_id:q==null?void 0:q.insert_id},q),{},{shixun:W.challenge_names.map(function(G){return{challenge_name:G,challenge_score:5}}),shixun_name:W.title,shixun_id:W.id,question_type:5,edit:!0})).slice(),o(Object(fe.a)(C.map(function(G,Re){return Object(n.a)(Object(n.a)({},G),{key:Re+1})}))),Te(q.key+1);return}C.push({shixun:W.challenge_names.map(function(G){return{challenge_name:G,challenge_score:5}}),shixun_name:W.title,shixun_id:W.id,question_type:5,edit:!0}),o(Object(fe.a)(C))}})))},vt=_.default=Object(y.a)(function(T){var t=T.exercise,r=T.loading,s=T.user,u=T.problemset,p=T.globalSetting;return{exercise:t,globalSetting:p,user:s,problemset:u,loading:r.effects}})(ct)},HmJG:function(ot,_,e){},L4pD:function(ot,_,e){"use strict";var ke=e("CeOx"),i=e("NiCL"),Q=e("rjoL"),m=e("TMtJ"),se=e("VBJJ"),P=e.n(se),E=e("55MS"),_e=e("X/R0"),ce=e("M6G9"),A=e("z3+T"),te=e("GZha"),x=e("buSX"),ve=e("ZZRV"),l=e.n(ve),Be=e("q5+0"),ue=e("9kvl"),$e=e("V0Rq"),b=e("1vsH"),j=e("9Bee"),X=e("YJx+"),O=e.n(X),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"],ne=function(n,D){var g=n.problemset,re=n.exercise,fe=n.globalSetting,ze=n.loading,le=n.dispatch,B=n.onRef,ie=B===void 0?function(){}:B,a=n.editData,K=n.cancelAdd,Z=K===void 0?function(){}:K,y=n.editKey,ae=n.setEditKey,Ee=ae===void 0?function(){}:ae,U=n.addCallback,de=U===void 0?function(){}:U,$=n.setIsClaer,Ie=$===void 0?function(){}:$,nt=Object(x.a)(n,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),S=Object(ve.useState)([]),d=Object(te.a)(S,2),rt=d[0],L=d[1],it=Object(ve.useState)(),dt=Object(te.a)(it,2),_t=dt[0],mt=dt[1],Ce=Object(ve.useState)([]),v=Object(te.a)(Ce,2),M=v[0],f=v[1],at=Object(ve.useState)(""),Qe=Object(te.a)(at,2),we=Qe[0],tt=Qe[1],lt=Object(ve.useState)(5),ct=Object(te.a)(lt,2),vt=ct[0],T=ct[1],t=Object(ve.useState)(!1),r=Object(te.a)(t,2),s=r[0],u=r[1],p=Object(Be.k)(),F=Object(Be.m)();Object(ve.useEffect)(function(){L(["","","",""])},[]),Object(ve.useEffect)(function(){if(!(a==null?void 0:a.question_choices)){u(!0),tt(""),T(5),L(["","","",""]),f([]);return}tt(a==null?void 0:a.question_title),T(parseInt(a==null?void 0:a.question_score)),L(a==null?void 0:a.question_choices.map(function(he){return he.choice_text}));var Xe=[];a==null||a.standard_answer.map(function(he,be){Xe.push(he-1)}),f(Xe)},[a]),Object(ve.useImperativeHandle)(D,function(){return{onSave:z,isEdit:s}});var z=function(){var Xe=Object(A.a)(P.a.mark(function he(){var be,Ve,Fe;return P.a.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:if(we){Ne.next=3;break}return ce.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),Ne.abrupt("return",!1);case 3:if(be=rt.findIndex(function(Ke){return!Ke}),!(be>-1)){Ne.next=7;break}return ce.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(k[be]," \u9009\u9879\u7684\u5185\u5BB9")),Ne.abrupt("return",!1);case 7:if(M.length){Ne.next=10;break}return ce.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),Ne.abrupt("return",!1);case 10:if(!(M.length<1)){Ne.next=13;break}return ce.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),Ne.abrupt("return",!1);case 13:if(Ve=rt.map(function(Ke,R){return{choice_text:Ke,is_answer:M.includes(R)?R+1:0}}),!a.question_id){Ne.next=20;break}return Ne.next=17,le({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:we,question_type:1,question_score:vt,question_choices:Ve.map(function(Ke){return Ke.choice_text}),standard_answers:Ve.filter(function(Ke){return Ke.is_answer}).map(function(Ke){return Ke.is_answer})}});case 17:Fe=Ne.sent,Ne.next=23;break;case 20:return Ne.next=22,le({type:"exercise/addExerciseQuestion",payload:{insert_id:a==null?void 0:a.insert_id,categoryId:F.categoryId,question_title:we,question_type:1,question_score:"5.0",question_choices:Ve.map(function(Ke){return Ke.choice_text}),standard_answers:Ve.filter(function(Ke){return Ke.is_answer}).map(function(Ke){return Ke.is_answer})}});case 22:Fe=Ne.sent;case 23:Fe.status===0&&(ce.b.success("\u4FDD\u5B58\u6210\u529F"),u(!1),le({type:"exercise/editExercise",payload:Object(E.a)({},F)}));case 24:case"end":return Ne.stop()}},he)}));return function(){return Xe.apply(this,arguments)}}(),ee=[{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(Xe){var he,be;return(re==null||((he=re.editData)===null||he===void 0||((be=he.exercise)===null||be===void 0))?void 0:be.exercise_status)===1?Xe:Xe.id!=="del"&&Xe.id!=="add"}),Ye=function(){var Xe=Object(A.a)(P.a.mark(function he(be){return P.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:Fe.t0=be.id,Fe.next=Fe.t0==="del"?3:Fe.t0==="up"||Fe.t0==="down"?5:Fe.t0==="edit"?9:Fe.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(A.a)(P.a.mark(function Ne(){return P.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Object($e.j)({id:a.question_id});case 2:le({type:"exercise/editExercise",payload:Object(E.a)({},F)});case 3:case"end":return R.stop()}},Ne)}))()}}),Fe.abrupt("break",17);case 5:return Fe.next=7,le({type:"exercise/exeriseMoveUpDown",payload:{id:a.question_id,opr:be.id}});case 7:return le({type:"exercise/editExercise",payload:Object(E.a)({},F)}),Fe.abrupt("break",17);case 9:return Ie(!1),p.push("/problems/".concat(a==null?void 0:a.hack_identifier,"/edit?type=exercises&express_id=").concat(F.categoryId,"&question_id=").concat(a==null?void 0:a.question_id,"&score=").concat(a==null?void 0:a.question_score,"&callback_url=").concat(location.pathname)),Fe.abrupt("break",17);case 12:if(!(y!==-1)){Fe.next=15;break}return ce.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),Fe.abrupt("return");case 15:return de({key:a.key,insert_id:a==null?void 0:a.question_id,question_type:6}),Fe.abrupt("break",17);case 17:case"end":return Fe.stop()}},he)}));return function(be){return Xe.apply(this,arguments)}}(),ye=function(){var Xe=Object(A.a)(P.a.mark(function he(be){var Ve;return P.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:return be.preventDefault(),qe.next=3,Object($e.L)({id:a==null?void 0:a.hack_identifier});case 3:Ve=qe.sent,Ve.status===0&&Object(b.y)("/myproblems/".concat(Ve==null?void 0:Ve.identifier));case 5:case"end":return qe.stop()}},he)}));return function(be){return Xe.apply(this,arguments)}}(),et=function(){return l.a.createElement("aside",null,l.a.createElement("div",{className:O.a.questionType},l.a.createElement("div",null,l.a.createElement("span",{className:"font16 c-blue"},a.key,"\u3001\u7F16\u7A0B\u9898"),"\uFF08",a.question_score,"\u5206\uFF09"),l.a.createElement("span",{className:"c-blue current",onClick:function(be){return ye(be)}},"\u67E5\u770B\u8BE6\u60C5"),!a.hideAction&&ee.map(function(he,be){return he.id==="up"&&a.key===1||he.id==="down"&&a.key===a.len?null:l.a.createElement(i.a,{key:be,placement:"bottom",title:he.name},l.a.createElement("span",{onClick:function(){return Ye(he)},className:he.icon}))})),l.a.createElement("div",{className:"mt5"},l.a.createElement(j.a,{value:a.question_title})),l.a.createElement("div",{className:O.a.questionChoices},l.a.createElement(j.a,{value:a.description||""})))};return l.a.createElement("section",{className:O.a.wrap},et())};_.a=Object(ue.a)(function(I){var n=I.problemset,D=I.loading,g=I.globalSetting,re=I.exercise;return{problemset:n,globalSetting:g,exercise:re,loading:D.effects}},null,null,{forwardRef:!0})(Object(ve.forwardRef)(ne))},M8RZ:function(ot,_,e){"use strict";e.d(_,"a",function(){return ce});var ke=e("FGJx"),i=e("o0AO"),Q=e("uwZC"),m=e("lpH6"),se=e("ZZRV"),P=e.n(se),E=e("EaaV"),_e=e.n(E),ce=function(A){Object(Q.a)(x,A);var te=Object(m.a)(x);function x(ve){var l;Object(ke.a)(this,x),l=te.call(this,ve);var Be=window.document;return l.node=Be.createElement("div"),Be.body.appendChild(l.node),l}return Object(i.a)(x,[{key:"render",value:function(){var l=this.props.children;return Object(E.createPortal)(l,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),x}(P.a.Component)},O2Wb:function(ot,_,e){ot.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(ot,_,e){"use strict";var ke=e("rjoL"),i=e("TMtJ"),Q=e("Uu80"),m=e("GZha"),se=e("zjzt"),P=e("ZZRV"),E=e.n(P),_e=e("M0ff"),ce=e.n(_e),A=e("BlUI"),te=e("4X1q"),x=e("bwE0"),ve=e("aPdX"),l=e("rnm6"),Be=e("95/S"),ue=e("kSUc"),$e=e("9Bee"),b=e("1gHQ"),j=e("dejd"),X=e("C+DQ"),O=[{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 k(u){var p=u.onActionCallback,F=u.title,z=u.icon,ee=u.actionName,Ye=u.className,ye=Ye===void 0?"":Ye,et=u.children;function Xe(){p(ee)}return E.a.createElement("a",{title:F,className:ye,onClick:Xe},E.a.createElement("i",{className:"md-iconfont ".concat(z)}),et)}var ne=function(u){var p=u.watch,F=u.showNullButton,z=u.onActionCallback,ee=u.fullScreen,Ye=[].concat(O,[{title:"".concat(p?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(p?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return E.a.createElement("ul",{className:"markdown-toolbar-container"},Ye.map(function(ye,et){return E.a.createElement("li",{key:et},ye.actionName?E.a.createElement(k,Object(b.a)({},ye,{onActionCallback:z})):E.a.createElement("span",{className:"v-line"}))}),F?E.a.createElement("li",null,E.a.createElement(k,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:z},E.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,E.a.createElement("li",{className:"btn-full-screen"},E.a.createElement(k,{icon:"".concat(ee?"icon-shrink":"icon-enlarge"),title:ee?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:z})))},I=e("M8RZ"),n=e("MPZO"),D=e("bnk9"),g=e("EkPb"),re=e("7X0+"),fe=e("DHCt"),ze=e("CRgH"),le={labelCol:{span:4},wrapperCol:{span:20}},B=function(u){var p=u.callback,F=u.onCancel;function z(ee){p(ee)}return E.a.createElement(re.a,Object(b.a)({},le,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:z}),E.a.createElement(re.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},E.a.createElement(ze.a,null)),E.a.createElement(re.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},E.a.createElement(ze.a,null)),E.a.createElement("div",{className:"flex-container flex-end"},E.a.createElement(D.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.a.createElement(D.a,{type:"ghost",onClick:F},"\u53D6\u6D88")))},ie=e("7ahc"),a=e("HmJG"),K=e("BjJ7"),Z=re.a.useForm,y={width:280,marginRight:10},ae={labelCol:{span:5},wrapperCol:{span:19}},Ee=function(u){var p=u.callback,F=u.onCancel,z=Z(),ee=Object(m.a)(z,1),Ye=ee[0];function ye(he){p(he)}function et(he){Ye.setFieldsValue({src:"/api/attachments/".concat(he.id)})}function Xe(he){var be=he.target.files[0];de(be,et)}return E.a.createElement(re.a,Object(b.a)({form:Ye},ae,{className:"upload-image-panel",onFinish:ye}),E.a.createElement(re.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},E.a.createElement("div",{className:"flex-container"},E.a.createElement(re.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},E.a.createElement(ze.a,{style:y})),E.a.createElement(U,{onFileChange:Xe}))),E.a.createElement(re.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},E.a.createElement(ze.a,{style:{width:264}})),E.a.createElement(re.a.Item,{style:{textAlign:"right"}},E.a.createElement(D.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.a.createElement(D.a,{type:"ghost",onClick:F},"\u53D6\u6D88")))};function U(u){var p=u.onFileChange;return E.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",E.a.createElement("input",{type:"file",accept:"image/*",onChange:p}))}function de(u,p){var F=new FormData;F.append("editormd-image-file",u),F.append("file_param_name","editormd-image-file"),F.append("byxhr","true");var z=new window.XMLHttpRequest;z.withCredentials=!0,z.addEventListener("load",function(ee){p(JSON.parse(ee.target.responseText))},!1),z.addEventListener("error",function(ee){console.error(ee)},!1),z.open("POST","".concat(K.a,"/api/attachments.json")),z.send(F)}var $=e("EYz/"),Ie=e("gwXo"),nt=e("9cas"),S=e("twZV"),d=S.a.Group,rt={margin:"0 8px"},L=function(u){var p=u.callback,F=u.onCancel;function z(ee){p(ee)}return E.a.createElement(re.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:z},E.a.createElement("div",{className:"flex-container"},E.a.createElement("span",{style:rt},"\u5355\u5143\u683C\u6570\uFF1A"),E.a.createElement("span",{style:rt},"\u884C\u6570"),E.a.createElement(re.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},E.a.createElement(Ie.a,null)),E.a.createElement("span",{style:rt},"\u5217\u6570"),E.a.createElement(re.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},E.a.createElement(Ie.a,null))),E.a.createElement("div",{className:"flex-container",style:{marginTop:12}},E.a.createElement("span",{style:rt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),E.a.createElement(re.a.Item,{name:"align"},E.a.createElement(d,null,E.a.createElement(S.a,{value:"default"},E.a.createElement("i",{className:"fa fa-align-justify"})),E.a.createElement(S.a,{value:"left"},E.a.createElement("i",{className:"fa fa-align-left"})),E.a.createElement(S.a,{value:"center"},E.a.createElement("i",{className:"fa fa-align-center"})),E.a.createElement(S.a,{value:"right"},E.a.createElement("i",{className:"fa fa-align-right"}))))),E.a.createElement("div",{className:"flex-container flex-end"},E.a.createElement(D.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.a.createElement(D.a,{type:"ghost",onClick:F},"\u53D6\u6D88")))},it="link",dt="upload-image",_t="code-block",mt="add-table",Ce="------------",v={default:Ce,left:":".concat(Ce),center:":".concat(Ce,":"),right:"".concat(Ce,":")},M=e("9VGf"),f,at;function Qe(){}var we=0,tt=1e4,lt="\u2581";function ct(u){return/^\d+$/.test(u)?"".concat(u,"px"):u}var vt=navigator.platform.toUpperCase().indexOf("MAC")>=0,T=vt?"Cmd":"Ctrl",t=(f={},Object(se.a)(f,T+"-B","bold"),Object(se.a)(f,T+"-I","italic"),f),r=(at={},Object(se.a)(at,it,"\u6DFB\u52A0\u94FE\u63A5"),Object(se.a)(at,_t,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(se.a)(at,dt,"\u6DFB\u52A0\u56FE\u7247"),Object(se.a)(at,mt,"\u6DFB\u52A0\u8868\u683C"),at),s=_.a=function(u){var p=u.defaultValue,F=p===void 0?"":p,z=u.onChange,ee=u.width,Ye=ee===void 0?"100%":ee,ye=u.height,et=ye===void 0?400:ye,Xe=u.miniToolbar,he=Xe===void 0?!1:Xe,be=u.isFocus,Ve=be===void 0?!1:be,Fe=u.watch,qe=u.id,Ne=qe===void 0?"markdown-editor-id":qe,Ke=u.showResizeBar,R=Ke===void 0?!1:Ke,Oe=u.noStorage,H=Oe===void 0?!1:Oe,Y=u.showNullButton,h=Y===void 0?!1:Y,Le=u.fullScreen,V=Le===void 0?!1:Le,He=u.onBlur,w=u.onCMBeforeChange,me=u.className,J=me===void 0?"":me,st=u.placeholder,oe=st===void 0?"":st,N=Object(P.useState)(null),C=Object(m.a)(N,2),o=C[0],c=C[1],Ue=Object(P.useState)(F),pe=Object(m.a)(Ue,2),je=pe[0],Ae=pe[1],bt=Object(P.useState)(Fe),Pe=Object(m.a)(bt,2),Te=Pe[0],Rt=Pe[1],jt=Object(P.useState)(V),Ft=Object(m.a)(jt,2),Mt=Ft[0],Lt=Ft[1],Tt=Object(P.useState)(""),St=Object(m.a)(Tt,2),At=St[0],ut=St[1],Me=Object(P.useState)(0),Se=Object(m.a)(Me,2),We=Se[0],xe=Se[1],ge=Object(P.useState)(et),W=Object(m.a)(ge,2),q=W[0],G=W[1],Re=Object(P.useState)(!1),De=Object(m.a)(Re,2),Et=De[0],Pt=De[1],gt=Object(P.useRef)(),Dt=Object(P.useRef)(),Ct=Object(P.useRef)(),Bt=Object(P.useRef)();Object(P.useEffect)(function(){if(gt.current){var Ge=function(ft,pt){var ht=pt.clipboardData;if(ht){var yt=ht.types.toString(),Ut=ht.items;if(yt==="text/html,Files"||yt==="Files"){var Ot=Ut[1];yt==="Files"&&(Ot=Ut[0]),Ot.kind==="file"&&Ot.type.match(/^image\//i)&&de(Ot.getAsFile(),function(xt){xt.id?Ze.replaceSelection("![,](/api/attachments/".concat(xt.id,")")):document.location.href="/user/login"})}else return!0}return!0},Ze=ce.a.fromTextArea(gt.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!he,lineWrapping:!0,value:F,autoCloseTags:!0,autoCloseBrackets:!0});return Ze.on("paste",Ge),c(Ze),function(){Ze.off("paste",Ge)}}},[]);var It=Object(P.useCallback)(function(){if(Dt.current)try{var Ge=Dt.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,Ze=Dt.current.getElementsByClassName("markdown-editor-body")[0];Mt?Ze.style.height="calc(100vh - ".concat(Ge,"px)"):Ze.style.height="".concat(q-Ge,"px")}catch(Je){console.log(Je,"---- to set md editor body height")}},[q,Dt,Mt]);Object(P.useEffect)(function(){function Ge(){var Je=new A.default(function(ft){var pt=Object(Q.a)(ft),ht;try{for(pt.s();!(ht=pt.n()).done;){var yt=ht.value;(yt.target.offsetHeight>0||yt.target.offsetWidth>0)&&(It(),o.setSize("100%","100%"),o.refresh())}}catch(Ut){pt.e(Ut)}finally{pt.f()}});return Je.observe(gt.current.parentElement),Je}if(o){var Ze=Ge();return function(){Ze.unobserve(gt.current.parentElement)}}},[o,It]),Object(P.useEffect)(function(){if(o){for(var Ge=[],Ze=function(){var yt=ft[Je];pt=Object(m.a)(yt,2);var Ut=pt[0],Ot=pt[1],xt=Object(se.a)({},Ut,function(){kt(Ot)});Ge.push(xt),o.addKeyMap(xt)},Je=0,ft=Object.entries(t);Je0){var Ge=new Date().getTime(),Ze=window.sessionStorage.getItem(Ne);Ge>=We+tt&&(!Ze||Ze!==je)&&(window.sessionStorage.setItem(Ne,je),Pt(!0))}},tt),Object(P.useEffect)(function(){Rt(Fe)},[o,Fe]),Object(P.useEffect)(function(){o&&(Ve&&o.focus())},[o,Ve]),Object(P.useEffect)(function(){if(Te&&o){var Ge=function(ft){var pt=ft.target;Bt.current&&(Bt.current.scrollTop=Bt.current.scrollHeight*pt.scrollTop/pt.scrollHeight)},Ze=o.getScrollerElement();return Ze.addEventListener("scroll",Ge),function(){Ze.removeEventListener("scroll",Ge)}}},[o,Te]),Object(P.useEffect)(function(){if(o&&w){var Ge=function(Je,ft){w(Je,ft)};return o.on("beforeChange",Ge),function(){o.off("beforeChange",Ge)}}},[o,w]),Object(P.useEffect)(function(){if(o&&He){var Ge=function(){He(o.getValue())};return o.on("blur",Ge),function(){o.off("blur",Ge)}}},[o,He]),Object(P.useEffect)(function(){if(o){var Ge=function(Je){var ft=Je.getValue();Ae(ft),xe(new Date().getTime()),Je.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),z&&z(ft)};return o.on("change",Ge),function(){o.off("change",Ge)}}},[o,z]),Object(P.useEffect)(function(){o&&(F==null?(o.setValue(""),Ae("")):F!==o.getValue()&&(o.setValue(F),Ae(F)))},[o,F]);var kt=Object(P.useCallback)(function(Ge){var Ze=o.getCursor(),Je=o.getSelection(),ft=Je.split(` `);switch(Ge){case"bold":return o.replaceSelection("**"+Je+"**"),Je===""&&o.setCursor(Ze.line,Ze.ch+2),o.focus();case"italic":return o.replaceSelection("*"+Je+"*"),Je===""&&o.setCursor(Ze.line,Ze.ch+1),o.focus();case"code":return o.replaceSelection("`"+Je+"`"),Je===""&&o.setCursor(Ze.line,Ze.ch+1),o.focus();case"inline-latex":return o.replaceSelection("`$$"+Je+"$$`"),Je===""&&o.setCursor(Ze.line,Ze.ch+3),o.focus();case"latex":return o.replaceSelection("```latex\n"+Je+"\n```"),o.setCursor(Ze.line+1,Je.length+1),o.focus();case"line-break":return o.replaceSelection(`
          `),o.focus();case"list-ul":return Je===""?o.replaceSelection("- "+Je):o.replaceSelection(ft.map(function(pt){return pt===""?"":"- ".concat(pt)}).join(` `)),o.focus();case"list-ol":return Je===""?o.replaceSelection("1. "+Je):o.replaceSelection(ft.map(function(pt,ht){return pt===""?"":"".concat(ht+1,". ").concat(pt)}).join(` -`)),o.focus();case"add-null-ch":return Je===""&&o.setCursor(Ze.line,Ze.ch+1),o.replaceSelection(lt),o.focus();case"eraser":return o.setValue(""),o.focus();case"trigger-watch":return Rt(!Le),o.focus();case"trigger-full-screen":return Lt(!Mt),o.focus();case it:ut(it);return;case _t:ut(_t);return;case dt:ut(dt);return;case mt:ut(mt);return;default:throw new Error}},[o,Le,Mt]),Nt=Object(P.useCallback)(function(Ge){ut("");switch(At){case it:var Ze=Ge.title,Je=Ge.link;return o.replaceSelection("[".concat(Ze,"](").concat(Je,")")),o.focus();case _t:var ft=Ge.language,pt=Ge.content;return o.replaceSelection(["```"+ft,pt,"```"].join(` +`)),o.focus();case"add-null-ch":return Je===""&&o.setCursor(Ze.line,Ze.ch+1),o.replaceSelection(lt),o.focus();case"eraser":return o.setValue(""),o.focus();case"trigger-watch":return Rt(!Te),o.focus();case"trigger-full-screen":return Lt(!Mt),o.focus();case it:ut(it);return;case _t:ut(_t);return;case dt:ut(dt);return;case mt:ut(mt);return;default:throw new Error}},[o,Te,Mt]),Nt=Object(P.useCallback)(function(Ge){ut("");switch(At){case it:var Ze=Ge.title,Je=Ge.link;return o.replaceSelection("[".concat(Ze,"](").concat(Je,")")),o.focus();case _t:var ft=Ge.language,pt=Ge.content;return o.replaceSelection(["```"+ft,pt,"```"].join(` `)),o.focus();case dt:var ht=Ge.src,yt=Ge.alt;return o.replaceSelection("![ ".concat(yt," ]( ").concat(ht,' "').concat(yt,'" )')),o.focus();case mt:for(var Ut=Ge.row,Ot=Ge.col,xt=Ge.align,Wt=` `,Kt=0;Kt300&&(Ot=300);var xt=et+Ot+"px";G(xt)}},ft=Ct.current,pt=!1,ht=0;return ft.addEventListener("mousedown",Ge),document.addEventListener("mousemove",Je),document.addEventListener("mouseup",Ze),function(){ft.removeEventListener("mousedown",Ge),document.removeEventListener("mousemove",Je),document.removeEventListener("mouseup",Ze)}}},[o,Ct]),Object(P.useEffect)(function(){G(et)},[et]);var Ht=ct(Ye),Gt=ct(q),Zt={width:Ht,height:Gt},Jt=Object(P.useMemo)(function(){if(We){var Ge=new Date(We),Ze=Ge.getHours(),Je=Ge.getMinutes(),ft=Ge.getSeconds();return Ze=Ze<10?"0"+Ze:Ze,Je=Je<10?"0"+Je:Je,ft=ft<10?"0"+ft:ft,"".concat(Ze,":").concat(Je,":").concat(ft)}return 0},[We]);function Qt(){window.sessionStorage.removeItem(Ne),Pt(!1),xe(0)}function Yt(){Pt(!1),xe(0),o.setValue(window.sessionStorage.getItem(Ne))}return E.a.createElement(P.Fragment,null,E.a.createElement("div",{className:"markdown-editor-wrapper",ref:Dt},E.a.createElement("div",{className:"markdown-editor-container ".concat(J," ").concat(Le?"on-preview":""," ").concat(he?"mini":""," ").concat(Mt?"full-screen":""),style:Zt},E.a.createElement(ne,{watch:Le,fullScreen:Mt,showNullButton:h,onActionCallback:kt}),E.a.createElement("div",{className:"markdown-editor-body"},E.a.createElement("div",{className:"codemirror-container"},E.a.createElement("textarea",{ref:gt,placeholder:oe})),Le?E.a.createElement("div",{ref:Bt,className:"preview-container"},E.a.createElement($e.a,{value:Se})):null)),Et?E.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",E.a.createElement("a",{onClick:Yt},"\u6062\u590D")," ? /",E.a.createElement("a",{onClick:Qt},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Jt," \u4FDD\u5B58\uFF09"):null),R?E.a.createElement("a",{ref:Ct,className:"editor-resize"}):null,E.a.createElement(I.a,null,r[At]?E.a.createElement(i.a,{centered:!0,title:r[At],visible:!0,onCancel:wt,footer:null},zt):null))}},"YJx+":function(ot,_,e){ot.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(ot,_,e){"use strict";e.d(_,"d",function(){return ke}),e.d(_,"b",function(){return i}),e.d(_,"c",function(){return Q}),e.d(_,"a",function(){return m});function ke(se){try{se.mozRequestFullScreen?se.mozRequestFullScreen():se.webkitRequestFullScreen&&se.webkitRequestFullScreen()}catch(P){console.log(P,":e")}}function i(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var Q=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function m(){var se=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,P=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(se==null)}},dejd:function(ot,_,e){},dfu6:function(ot,_,e){"use strict";e.d(_,"a",function(){return ke});var ke=function(m){var se=/^(\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 se.test(m)},i=function(m){var se=/^(\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 se.test(m)}},i58Z:function(ot,_,e){ot.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},"j+ej":function(ot,_,e){"use strict";var ke=e("CeOx"),i=e("NiCL"),Q=e("rjoL"),m=e("TMtJ"),se=e("MPZO"),P=e("bnk9"),E=e("EYz/"),_e=e("gwXo"),de=e("X/R0"),A=e("M6G9"),te=e("VBJJ"),x=e.n(te),ve=e("z3+T"),l=e("55MS"),je=e("V0hb"),ue=e("GZha"),$e=e("buSX"),b=e("ZZRV"),j=e.n(b),X=e("q5+0"),O=e("9kvl"),k=e("Ot1p"),ne=e("V0Rq"),I=e("YJx+"),n=e.n(I),D=e("9Bee"),g=e("u2Z1"),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"],fe=function(le,B){var ie=le.problemset,a=le.exercise,K=le.globalSetting,Z=le.loading,y=le.dispatch,ae=le.onRef,Ee=ae===void 0?function(){}:ae,U=le.editData,ce=le.cancelAdd,$=ce===void 0?function(){}:ce,Ie=le.editKey,nt=le.setEditKey,S=nt===void 0?function(){}:nt,d=le.addCallback,rt=d===void 0?function(){}:d,L=le.setIsClaer,it=L===void 0?function(){}:L,dt=Object($e.a)(le,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),_t=Object(b.useState)(""),mt=Object(ue.a)(_t,2),Ce=mt[0],v=mt[1],M=Object(b.useState)(""),f=Object(ue.a)(M,2),at=f[0],Qe=f[1],we=Object(b.useState)(""),tt=Object(ue.a)(we,2),lt=tt[0],ct=tt[1],vt=Object(b.useState)(10),T=Object(ue.a)(vt,2),t=T[0],r=T[1],s=Object(b.useState)(!1),u=Object(ue.a)(s,2),p=u[0],F=u[1],z=Object(b.useState)([]),ee=Object(ue.a)(z,2),Ye=ee[0],ye=ee[1],et=Object(X.m)(),Xe=Object(b.useState)([]),he=Object(ue.a)(Xe,2),be=he[0],Ve=he[1],Be=function(Y){Ve([].concat(Object(je.a)(be),[Object(l.a)({},Y)]))};Object(b.useEffect)(function(){var H;if(!(U==null?void 0:U.question_title)){F(!0),v(""),ct(""),r(10);return}v(U==null?void 0:U.question_title),ct(U==null||((H=U.standard_answer)===null||H===void 0)?void 0:H[0]),r(U==null?void 0:U.question_score),ye(U.tag_discipline_ids)},[ie.editData]),Object(b.useEffect)(function(){var H,Y=(a==null||((H=a.tagDisciplineData)===null||H===void 0)?void 0:H.tag_disciplines)&&Array.isArray(a.tagDisciplineData.tag_disciplines)?a.tagDisciplineData.tag_disciplines:[];Ve(Y)},[a.tagDisciplineData]),Object(b.useEffect)(function(){p&&H();function H(){return Y.apply(this,arguments)}function Y(){return Y=Object(ve.a)(x.a.mark(function h(){var Fe,V,He;return x.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.next=2,Object(ne.B)({sub_discipline_id:(Fe=a.editData)===null||Fe===void 0||((V=Fe.exercise)===null||V===void 0)?void 0:V.sub_discipline_id});case 2:He=me.sent,Ve(He.tag_disciplines);case 4:case"end":return me.stop()}},h)})),Y.apply(this,arguments)}},[p]),Object(b.useImperativeHandle)(B,function(){return{onSave:qe,isEdit:p}});var qe=function(){var H=Object(ve.a)(x.a.mark(function Y(){var h,Fe,V,He,w;return x.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:if(Ce){J.next=3;break}return A.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),J.abrupt("return",!1);case 3:if(!(Ye.length<1)){J.next=6;break}return A.b.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"),J.abrupt("return",!1);case 6:if(!U.question_id){J.next=12;break}return J.next=9,y({type:"exercise/editExerciseQuestion",payload:{id:U.question_id,question_title:Ce,question_type:4,question_score:t,standard_answers:[lt],tag_discipline_ids:Ye,sub_discipline_id:(Fe=a.editData)===null||Fe===void 0||((V=Fe.exercise)===null||V===void 0)?void 0:V.sub_discipline_id}});case 9:h=J.sent,J.next=15;break;case 12:return J.next=14,y({type:"exercise/addExerciseQuestion",payload:{insert_id:U==null?void 0:U.insert_id,categoryId:et.categoryId,exercise_bank_id:et.categoryId,question_title:Ce,question_type:4,question_score:t,standard_answers:[lt],tag_discipline_ids:Ye,sub_discipline_id:(He=a.editData)===null||He===void 0||((w=He.exercise)===null||w===void 0)?void 0:w.sub_discipline_id}});case 14:h=J.sent;case 15:return h.status===0&&(S(-1),A.b.success("\u4FDD\u5B58\u6210\u529F"),F(!1),y({type:"exercise/editExercise",payload:Object(l.a)({},et)})),J.abrupt("return",{name:Ce,answer_texts:[lt],analysis:at});case 17:case"end":return J.stop()}},Y)}));return function(){return H.apply(this,arguments)}}(),Ne=function(){var Y,h;return j.a.createElement("aside",null,j.a.createElement("div",{className:n.a.questionType},j.a.createElement("div",null,j.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")),j.a.createElement(k.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ce,onChange:function(V){return v(V)}}),j.a.createElement("p",{className:n.a.titleWrap},j.a.createElement("span",{className:n.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),j.a.createElement(k.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:lt,onChange:function(V){return ct(V)}}),j.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",j.a.createElement(_e.a,{value:t,max:1e4,min:0,onChange:function(V){r(V)}})," \u5206"),j.a.createElement("p",{className:n.a.titleWrap},j.a.createElement("span",{className:n.a.required},"*"),j.a.createElement("span",{className:"".concat(n.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",j.a.createElement("span",{className:n.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")),j.a.createElement("div",{className:"mt5"},j.a.createElement(g.a,{value:Ye,selectvalues:U==null?void 0:U.tag_discipline_ids,onChange:ye,subId:(Y=a.editData)===null||Y===void 0||((h=Y.exercise)===null||h===void 0)?void 0:h.sub_discipline_id,knowledgeOptions:be,onAddKnowledgeFinish:Be}))),j.a.createElement("aside",{className:"tr"},(Ie!==-1||U.question_id)&&j.a.createElement(P.a,{type:"default",onClick:function(){$(),F(!1)}},"\u53D6\u6D88"),j.a.createElement(P.a,{className:"ml20",type:"primary",onClick:function(){qe()}},"\u4FDD\u5B58")))},Ke=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\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(H){var Y,h;return(a==null||((Y=a.editData)===null||Y===void 0||((h=Y.exercise)===null||h===void 0))?void 0:h.exercise_status)===1?H:H.id!=="del"&&H.id!=="add"}),R=function(){var H=Object(ve.a)(x.a.mark(function Y(h){return x.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:V.t0=h.id,V.next=V.t0==="del"?3:V.t0==="up"||V.t0==="down"?5:V.t0==="edit"?9:V.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(ve.a)(x.a.mark(function w(){return x.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return J.next=2,Object(ne.j)({id:U.question_id});case 2:y({type:"exercise/editExercise",payload:Object(l.a)({},et)});case 3:case"end":return J.stop()}},w)}))()}}),V.abrupt("break",16);case 5:return V.next=7,y({type:"exercise/exeriseMoveUpDown",payload:{id:U.question_id,opr:h.id}});case 7:return y({type:"exercise/editExercise",payload:Object(l.a)({},et)}),V.abrupt("break",16);case 9:return Ie!==-1?A.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(it(!1),S(U.key),F(!0)),V.abrupt("break",16);case 11:if(!(Ie!==-1)){V.next=14;break}return A.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),V.abrupt("return");case 14:return rt({key:U.key,insert_id:U==null?void 0:U.question_id,question_type:4}),V.abrupt("break",16);case 16:case"end":return V.stop()}},Y)}));return function(h){return H.apply(this,arguments)}}(),Oe=function(){return j.a.createElement("aside",null,j.a.createElement("div",{className:n.a.questionType},j.a.createElement("div",null,j.a.createElement("span",{className:"font16 c-blue"},U.key,"\u3001\u7B80\u7B54\u9898"),"\uFF08",U.question_score,"\u5206\uFF09"),!U.hideAction&&Ke.map(function(Y,h){return Y.id==="up"&&U.key===1||Y.id==="down"&&U.key===U.len?null:j.a.createElement(i.a,{key:h,placement:"bottom",title:Y.name},j.a.createElement("span",{onClick:function(){return R(Y)},className:Y.icon}))})),j.a.createElement("div",{className:"mt5"},j.a.createElement(D.a,{value:U.question_title})),j.a.createElement("div",{className:n.a.questionChoices},j.a.createElement("p",null,j.a.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),j.a.createElement(D.a,{value:lt})))};return j.a.createElement("section",{className:n.a.wrap},!p&&Oe(),p&&Ne())};_.a=Object(O.a)(function(ze){var le=ze.problemset,B=ze.loading,ie=ze.exercise,a=ze.globalSetting;return{problemset:le,globalSetting:a,exercise:ie,loading:B.effects}},null,null,{forwardRef:!0})(Object(b.forwardRef)(fe))},kSUc:function(ot,_,e){},kqOp:function(ot,_,e){"use strict";e.d(_,"a",function(){return A});var ke=e("1gHQ"),i=e("FGJx"),Q=e("o0AO"),m=e("uwZC"),se=e("lpH6"),P=e("ZZRV"),E=e.n(P),_e=e("Ot1p"),de="\u2581",A=function(te){Object(m.a)(ve,te);var x=Object(se.a)(ve);function ve(){var l;Object(i.a)(this,ve);for(var je=arguments.length,ue=new Array(je),$e=0;$e "+le[ie]+": "+le[ie+1])}}})}},tFzH:function(ot,_,e){"use strict";var ke=e("CeOx"),i=e("NiCL"),Q=e("rjoL"),m=e("TMtJ"),se=e("MPZO"),P=e("bnk9"),E=e("GrpF"),_e=e("Xc/e"),de=e("XZgM"),A=e("TFeq"),te=e("EYz/"),x=e("gwXo"),ve=e("RXQH"),l=e("VgM2"),je=e("DHCt"),ue=e("CRgH"),$e=e("VBJJ"),b=e.n($e),j=e("55MS"),X=e("X/R0"),O=e("M6G9"),k=e("z3+T"),ne=e("GZha"),I=e("buSX"),n=e("ZZRV"),D=e.n(n),g=e("q5+0"),re=e("DndG"),fe=e("9kvl"),ze=e("V0Rq"),le=e("Ot1p"),B=e("YJx+"),ie=e.n(B),a=e("9Bee"),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"],Z=function(ae,Ee){var U=ae.problemset,ce=ae.globalSetting,$=ae.exercise,Ie=ae.loading,nt=ae.dispatch,S=ae.editData,d=ae.cancelAdd,rt=d===void 0?function(){}:d,L=ae.editKey,it=ae.setEditKey,dt=it===void 0?function(){}:it,_t=ae.addCallback,mt=_t===void 0?function(){}:_t,Ce=ae.setIsClaer,v=Ce===void 0?function(){}:Ce,M=Object(I.a)(ae,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),f=Object(n.useState)(""),at=Object(ne.a)(f,2),Qe=at[0],we=at[1],tt=Object(n.useState)(""),lt=Object(ne.a)(tt,2),ct=lt[0],vt=lt[1],T=Object(n.useState)(""),t=Object(ne.a)(T,2),r=t[0],s=t[1],u=Object(n.useState)([]),p=Object(ne.a)(u,2),F=p[0],z=p[1],ee=Object(n.useState)(""),Ye=Object(ne.a)(ee,2),ye=Ye[0],et=Ye[1],Xe=Object(n.useState)(),he=Object(ne.a)(Xe,2),be=he[0],Ve=he[1],Be=Object(n.useState)(!1),qe=Object(ne.a)(Be,2),Ne=qe[0],Ke=qe[1],R=Object(n.useState)([]),Oe=Object(ne.a)(R,2),H=Oe[0],Y=Oe[1],h=Object(n.useState)(!1),Fe=Object(ne.a)(h,2),V=Fe[0],He=Fe[1],w=Object(g.m)();Object(n.useEffect)(function(){var C;S.edit&&(He(!0),vt(""),we(""),Y([])),we(S.shixun_name),vt(S.question_title);var o=[];(C=S.shixun)===null||C===void 0||C.map(function(c){o.push(c.challenge_score)}),Y(o)},[S]),Object(n.useEffect)(function(){Ke(!1)},[V]),Object(n.useImperativeHandle)(Ee,function(){return{onSave:me,isEdit:V}});var me=function(){var C=Object(k.a)(b.a.mark(function o(){var c,Ue,pe;return b.a.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:if(c=[],Ue=!1,!Ue){Ae.next=4;break}return Ae.abrupt("return",!1);case 4:if(!S.question_id){Ae.next=10;break}return Ae.next=7,nt({type:"exercise/editExerciseQuestion",payload:{id:S.question_id,question_title:ct,shixun_name:Qe,shixun_id:S.shixun_id,question_type:5,question_scores:H}});case 7:pe=Ae.sent,Ae.next=13;break;case 10:return Ae.next=12,nt({type:"exercise/addExerciseQuestion",payload:{insert_id:S==null?void 0:S.insert_id,categoryId:w.categoryId,question_title:ct,shixun_name:Qe,shixun_id:S.shixun_id,question_type:5,question_scores:H}});case 12:pe=Ae.sent;case 13:return pe.status===0&&(dt(-1),O.b.success("\u4FDD\u5B58\u6210\u529F"),He(!1),nt({type:"exercise/editExercise",payload:Object(j.a)({},w)})),Ae.abrupt("return",{name:ct,analysis:r,standard_answers:c,is_ordered:be});case 15:case"end":return Ae.stop()}},o)}));return function(){return C.apply(this,arguments)}}(),J=function(){var o;return D.a.createElement("aside",null,D.a.createElement("div",{className:ie.a.questionType},D.a.createElement("div",null,D.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")),D.a.createElement("div",{className:"mt10"},D.a.createElement(ue.a,{defaultValue:Qe,onChange:function(Ue){debugger;we(Ue.target.value)}})),D.a.createElement("div",{className:"mt10"},D.a.createElement(le.a,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:ct,onChange:function(Ue){vt(Ue)}})),D.a.createElement("div",{className:"mt20"},(o=S.shixun)===null||o===void 0?void 0:o.map(function(c,Ue){return D.a.createElement(A.a,{gutter:[20,20]},D.a.createElement(l.a,{flex:"1"},Ue+1,".",c.challenge_name),D.a.createElement(l.a,null,D.a.createElement(x.a,{defaultValue:H[Ue],onChange:function(Se){H[Ue]=Se,Y(H),console.log("srore:L",H[Ue])}})))})),D.a.createElement("div",{className:"mt20"},F.length>1&&D.a.createElement("span",null,D.a.createElement(_e.a,{checked:be,onChange:function(Ue){return Ve(Ue.target.checked)},className:"".concat(ie.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),D.a.createElement("span",{className:"".concat(ie.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"))),D.a.createElement("aside",{className:"tr"},(L!==-1||!(S==null?void 0:S.edit))&&D.a.createElement(P.a,{type:"default",onClick:function(){rt(),He(!1)}},"\u53D6\u6D88"),D.a.createElement(P.a,{className:"ml20",type:"primary",onClick:function(){me()}},"\u4FDD\u5B58")))},st=[{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(C){var o,c;return($==null||((o=$.editData)===null||o===void 0||((c=o.exercise)===null||c===void 0))?void 0:c.exercise_status)===1?C:C.id!=="del"&&C.id!=="add"}),oe=function(){var C=Object(k.a)(b.a.mark(function o(c){return b.a.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:pe.t0=c.id,pe.next=pe.t0==="del"?3:pe.t0==="up"||pe.t0==="down"?5:pe.t0==="edit"?9:pe.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(k.a)(b.a.mark(function Ae(){return b.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:return Pe.next=2,Object(ze.j)({id:S.question_id});case 2:nt({type:"exercise/editExercise",payload:Object(j.a)({},w)});case 3:case"end":return Pe.stop()}},Ae)}))()}}),pe.abrupt("break",21);case 5:return pe.next=7,nt({type:"exercise/exeriseMoveUpDown",payload:{id:S.question_id,opr:c.id}});case 7:return nt({type:"exercise/editExercise",payload:Object(j.a)({},w)}),pe.abrupt("break",21);case 9:if(!(L!==-1)){pe.next=12;break}return O.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),pe.abrupt("return");case 12:return v(!1),He(!0),pe.abrupt("break",21);case 15:if(!(L!==-1)){pe.next=18;break}return O.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),pe.abrupt("return");case 18:return nt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",editData:{key:S.key,insert_id:S==null?void 0:S.question_id,question_type:5}}}),dt(-1),pe.abrupt("break",21);case 21:case"end":return pe.stop()}},o)}));return function(c){return C.apply(this,arguments)}}(),N=function(){var o;return D.a.createElement("aside",null,D.a.createElement("div",{className:ie.a.questionType},D.a.createElement("div",null,D.a.createElement("span",{className:"font16 c-blue"},S.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",S.question_score,"\u5206\uFF09"),D.a.createElement("div",{className:"tr"},D.a.createElement(re.Link,{target:"_blank",to:"/shixuns/".concat(S.shixun_identifier,"/challenges")},"\u5B9E\u8BAD\u8BE6\u60C5"),!S.hideAction&&st.map(function(c,Ue){return c.id==="up"&&S.key===1||c.id==="down"&&S.key===S.len?null:D.a.createElement(i.a,{key:Ue,placement:"bottom",title:c.name},D.a.createElement("span",{onClick:function(){return oe(c)},className:c.icon}))}))),D.a.createElement("div",{className:"font16"},D.a.createElement(a.a,{value:S.shixun_name})),D.a.createElement("div",{className:"mt30"}),(o=S.shixun)===null||o===void 0?void 0:o.map(function(c,Ue){return D.a.createElement("div",{key:Ue},"\u7B2C",Ue+1,"\u5173 ",D.a.createElement("span",{className:"ml10"},c.challenge_name)," ",D.a.createElement("span",{className:"ml10"},c.challenge_score))}))};return D.a.createElement("section",{className:ie.a.wrap},!V&&N(),V&&J())};_.a=Object(fe.a)(function(y){var ae=y.problemset,Ee=y.loading,U=y.globalSetting,ce=y.exercise;return{problemset:ae,globalSetting:U,exercise:ce,loading:Ee.effects}},null,null,{forwardRef:!0})(Object(n.forwardRef)(Z))},u2Z1:function(ot,_,e){"use strict";e.d(_,"a",function(){return X});var ke=e("VBJJ"),i=e.n(ke),Q=e("X/R0"),m=e("M6G9"),se=e("z3+T"),P=e("DHCt"),E=e("CRgH"),_e=e("rjoL"),de=e("TMtJ"),A=e("V0hb"),te=e("GZha"),x=e("VmQ4"),ve=e("QeCE"),l=e("ZZRV"),je=e.n(l),ue=e("ErOA"),$e=e("i58Z"),b=e.n($e),j=ve.a.Option,X=function(k){var ne=k.subId,I=k.value,n=k.selectvalues,D=k.knowledgeOptions,g=D===void 0?[]:D,re=k.onChange,fe=re===void 0?function(){}:re,ze=k.onAddKnowledgeFinish,le=ze===void 0?function(){}:ze,B=Object(l.useRef)(),ie=Object(l.useState)([]),a=Object(te.a)(ie,2),K=a[0],Z=a[1],y=function(U,ce){console.log("---------",ce),Z(Object(A.a)(ce.map(function($){return $.key}))),fe(Object(A.a)(ce.map(function($){return $.key})))};Object(l.useEffect)(function(){(n==null?void 0:n.length)>0&&(Z(Object(A.a)(n)),fe(Object(A.a)(n)))},[g]);var ae=function(U){U.preventDefault(),B.current="",de.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:je.a.createElement("div",{className:"font14"},"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",je.a.createElement("br",null),je.a.createElement(E.a,{className:"mt5",maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:B.current,onChange:function($){B.current=$.target.value}})),onOk:function(){return new Promise(function(){var $=Object(se.a)(i.a.mark(function Ie(nt,S){var d;return i.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:if(B.current){L.next=3;break}return m.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),L.abrupt("return",S());case 3:if(!(B.current.length>20)){L.next=6;break}return m.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),L.abrupt("return",S());case 6:return L.next=8,Object(ue.a)("/api/tag_disciplines.json",{method:"post",body:{name:B.current,sub_discipline_id:ne}});case 8:return d=L.sent,(d==null?void 0:d.status)===0&&(le({id:d.tag_discipline_id,name:B.current}),fe([].concat(Object(A.a)(I||[]),[d.tag_discipline_id])),Z([].concat(Object(A.a)(K||[]),[d.tag_discipline_id]))),L.abrupt("return",nt());case 11:case"end":return L.stop()}},Ie)}));return function(Ie,nt){return $.apply(this,arguments)}}())}})};return je.a.createElement("div",{className:b.a.wrap},je.a.createElement(ve.a,{disabled:!ne,mode:"multiple",className:"mr5",style:{width:"242px"},onChange:y,value:g==null?void 0:g.filter(function(Ee){return(K==null?void 0:K.includes(Ee==null?void 0:Ee.id))||(K==null?void 0:K.includes((Ee==null?void 0:Ee.id)+""))}).map(function(Ee){return Ee.name})},g==null?void 0:g.map(function(Ee){return je.a.createElement(j,{key:Ee.id,value:Ee.name},Ee.name,Ee.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")})),je.a.createElement("button",{disabled:!ne,className:"".concat(b.a.addKnowledge," ").concat(ne?"":b.a.disabled),onClick:ae},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},xKgJ:function(ot,_,e){"use strict";e.d(_,"o",function(){return P}),e.d(_,"b",function(){return E}),e.d(_,"c",function(){return _e}),e.d(_,"e",function(){return de}),e.d(_,"f",function(){return A}),e.d(_,"r",function(){return te}),e.d(_,"g",function(){return x}),e.d(_,"s",function(){return ve}),e.d(_,"d",function(){return l}),e.d(_,"i",function(){return je}),e.d(_,"j",function(){return ue}),e.d(_,"q",function(){return $e}),e.d(_,"h",function(){return b}),e.d(_,"p",function(){return j}),e.d(_,"a",function(){return n}),e.d(_,"l",function(){return L}),e.d(_,"m",function(){return it}),e.d(_,"k",function(){return dt}),e.d(_,"n",function(){return mt}),e.d(_,"t",function(){return Ce});var ke=e("9kvl"),i;(function(v){v[v.SuperAdmin=1]="SuperAdmin",v[v.Operation=2]="Operation",v[v.CertifiedTeacher=5]="CertifiedTeacher",v[v.TrainingProduction=8]="TrainingProduction",v[v.UncertifiedTeacher=12]="UncertifiedTeacher",v[v.Student=15]="Student"})(i||(i={}));var Q;(function(v){v[v.SuperAdmin=1]="SuperAdmin",v[v.Operation=2]="Operation",v[v.Admin=5]="Admin",v[v.Teacher=8]="Teacher",v[v.Assistant=12]="Assistant",v[v.Student=15]="Student"})(Q||(Q={}));var m=function(M){var f=Object(ke.b)()._store.getState(),at=f.user,Qe=at.userInfo;return M.some(function(we){return we==(Qe==null?void 0:Qe.role)})},se=function(M){var f=Object(ke.b)()._store.getState(),at=f.user,Qe=at.userInfo;return(Qe==null?void 0:Qe.own)?!0:M.some(function(we){var tt;return we==(Qe==null||((tt=Qe.course)===null||tt===void 0)?void 0:tt.course_role)})},P=function(){var M=Object(ke.b)()._store.getState(),f=M.user,at=f.userInfo;return at.main_site},E=function(){var M,f=Object(ke.b)()._store.getState(),at=f.user,Qe=at.userInfo;return Qe==null||((M=Qe.course)===null||M===void 0)?void 0:M.course_is_end},_e=function(){return se([Q.SuperAdmin,Q.Operation,Q.Admin,Q.Teacher,Q.Assistant])},de=function(){return se([Q.SuperAdmin,Q.Teacher,Q.Admin,Q.Assistant,Q.Operation])},A=function(){return se([Q.SuperAdmin,Q.Teacher,Q.Admin])},te=function(){return se([Q.SuperAdmin])},x=function(){return se([Q.SuperAdmin,Q.Operation,Q.Admin])},ve=function(){return se([Q.SuperAdmin,Q.Operation])},l=function(){return se([Q.SuperAdmin,Q.Admin])},je=function(){return se([Q.SuperAdmin,Q.Operation,Q.Admin,Q.Teacher])},ue=function(){return se([Q.Assistant])},$e=function(){return se([Q.Student])},b=function(){return se([Q.SuperAdmin,Q.Operation,Q.Admin,Q.Teacher,Q.Assistant,Q.Student])},j=function(){var M,f=Object(ke.b)()._store.getState(),at=f.user,Qe=at.userInfo;return(Qe==null||((M=Qe.course)===null||M===void 0)?void 0:M.course_role)===null},X=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student])},O=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f||!f&&m([i.SuperAdmin])},k=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f||!f&&m([i.SuperAdmin,i.Operation])},ne=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student]):f||!f&&m([i.SuperAdmin,i.Operation])},I=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student]):f||!f&&m([i.SuperAdmin,i.Operation])},n=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction])},D=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin]):f||!f&&m([i.SuperAdmin])},g=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation]):f||!f&&m([i.SuperAdmin,i.Operation])},re=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student]):f||!f&&m([i.SuperAdmin,i.Operation])},fe=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):f||!f&&m([i.SuperAdmin,i.Operation])},ze=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation,i.CertifiedTeacher]):f||!f&&m([i.SuperAdmin,i.Operation])},le=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin]):!1},B=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student])},ie=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin]):f||!f&&m([i.SuperAdmin])},a=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation]):f||!f&&m([i.SuperAdmin,i.Operation])},K=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student]):f||!f&&m([i.SuperAdmin,i.Operation])},Z=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?!1:f||!f&&m([i.SuperAdmin,i.Operation])},y=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?f||!f&&m([i.SuperAdmin,i.Operation]):!1},ae=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):!1},Ee=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?!f&&m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):!1},U=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation,i.CertifiedTeacher]):f||!f&&m([i.SuperAdmin,i.Operation])},ce=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher])},$=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin]):f||!f&&m([i.SuperAdmin])},Ie=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation]):f||!f&&m([i.SuperAdmin,i.Operation])},nt=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):f||!f&&m([i.SuperAdmin,i.Operation])},S=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?f||!f&&m([i.SuperAdmin,i.Operation]):!1},d=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):f||!f&&m([i.SuperAdmin,i.Operation])},rt=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return se([Q.Teacher])},L=function(){return m([i.SuperAdmin])},it=function(){return m([i.SuperAdmin,i.Operation])},dt=function(){return m([i.Student])},_t=function(){return m([i.SuperAdmin,i.Operation,i.CertifiedTeacher])},mt=function(){var M,f=Object(ke.b)()._store.getState(),at=f.user;return!!((M=at.userInfo)===null||M===void 0?void 0:M.login)},Ce=function(){var M=Object(ke.b)()._store.getState(),f=M.user;return f.userInfo}},zQJ6:function(ot,_,e){ot.exports={flex_box_center:"flex_box_center___FrKC-",flex_space_between:"flex_space_between___3Xq0k",flex_box_vertical_center:"flex_box_vertical_center___2dDK4",flex_box_center_end:"flex_box_center_end___-_svz",flex_box_column:"flex_box_column___AMsqw",bg:"bg___Ka7gN",containerTitle:"containerTitle___UPWE-",containerDesc:"containerDesc___-C8Mv",listItem:"listItem___3kcp7",info:"info___trdzW",title:"title___3ubEr",titleLeft:"titleLeft___3ovNY",titleRight:"titleRight___34e8-",acitons:"acitons___F8glz",formWrap:"formWrap___3Cib3"}}}]); +`),o.focus();default:throw new Error}},[o,At]),zt=Object(P.useMemo)(function(){switch(At){case it:return E.a.createElement(B,{callback:Nt,onCancel:wt});case _t:return E.a.createElement(ie.b,{callback:Nt,onCancel:wt});case dt:return E.a.createElement(Ee,{callback:Nt,onCancel:wt});case mt:return E.a.createElement(L,{callback:Nt,onCancel:wt});default:return null}},[At]);function wt(){ut("")}Object(P.useEffect)(function(){if(Ct.current){var Ge=function(Ut){pt=!0,ht=Ut.pageY},Ze=function(){pt=!1},Je=function(Ut){if(pt){var Ot=Ut.pageY-ht;Ot<0&&(Ot=0),Ot>300&&(Ot=300);var xt=et+Ot+"px";G(xt)}},ft=Ct.current,pt=!1,ht=0;return ft.addEventListener("mousedown",Ge),document.addEventListener("mousemove",Je),document.addEventListener("mouseup",Ze),function(){ft.removeEventListener("mousedown",Ge),document.removeEventListener("mousemove",Je),document.removeEventListener("mouseup",Ze)}}},[o,Ct]),Object(P.useEffect)(function(){G(et)},[et]);var Ht=ct(Ye),Gt=ct(q),Zt={width:Ht,height:Gt},Jt=Object(P.useMemo)(function(){if(We){var Ge=new Date(We),Ze=Ge.getHours(),Je=Ge.getMinutes(),ft=Ge.getSeconds();return Ze=Ze<10?"0"+Ze:Ze,Je=Je<10?"0"+Je:Je,ft=ft<10?"0"+ft:ft,"".concat(Ze,":").concat(Je,":").concat(ft)}return 0},[We]);function Qt(){window.sessionStorage.removeItem(Ne),Pt(!1),xe(0)}function Yt(){Pt(!1),xe(0),o.setValue(window.sessionStorage.getItem(Ne))}return E.a.createElement(P.Fragment,null,E.a.createElement("div",{className:"markdown-editor-wrapper",ref:Dt},E.a.createElement("div",{className:"markdown-editor-container ".concat(J," ").concat(Te?"on-preview":""," ").concat(he?"mini":""," ").concat(Mt?"full-screen":""),style:Zt},E.a.createElement(ne,{watch:Te,fullScreen:Mt,showNullButton:h,onActionCallback:kt}),E.a.createElement("div",{className:"markdown-editor-body"},E.a.createElement("div",{className:"codemirror-container"},E.a.createElement("textarea",{ref:gt,placeholder:oe})),Te?E.a.createElement("div",{ref:Bt,className:"preview-container"},E.a.createElement($e.a,{value:je})):null)),Et?E.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",E.a.createElement("a",{onClick:Yt},"\u6062\u590D")," ? /",E.a.createElement("a",{onClick:Qt},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Jt," \u4FDD\u5B58\uFF09"):null),R?E.a.createElement("a",{ref:Ct,className:"editor-resize"}):null,E.a.createElement(I.a,null,r[At]?E.a.createElement(i.a,{centered:!0,title:r[At],visible:!0,onCancel:wt,footer:null},zt):null))}},"YJx+":function(ot,_,e){ot.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(ot,_,e){"use strict";e.d(_,"d",function(){return ke}),e.d(_,"b",function(){return i}),e.d(_,"c",function(){return Q}),e.d(_,"a",function(){return m});function ke(se){try{se.mozRequestFullScreen?se.mozRequestFullScreen():se.webkitRequestFullScreen&&se.webkitRequestFullScreen()}catch(P){console.log(P,":e")}}function i(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var Q=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function m(){var se=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,P=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(se==null)}},dejd:function(ot,_,e){},dfu6:function(ot,_,e){"use strict";e.d(_,"a",function(){return ke});var ke=function(m){var se=/^(\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 se.test(m)},i=function(m){var se=/^(\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 se.test(m)}},i58Z:function(ot,_,e){ot.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},"j+ej":function(ot,_,e){"use strict";var ke=e("CeOx"),i=e("NiCL"),Q=e("rjoL"),m=e("TMtJ"),se=e("MPZO"),P=e("bnk9"),E=e("EYz/"),_e=e("gwXo"),ce=e("X/R0"),A=e("M6G9"),te=e("VBJJ"),x=e.n(te),ve=e("z3+T"),l=e("55MS"),Be=e("V0hb"),ue=e("GZha"),$e=e("buSX"),b=e("ZZRV"),j=e.n(b),X=e("q5+0"),O=e("9kvl"),k=e("Ot1p"),ne=e("V0Rq"),I=e("YJx+"),n=e.n(I),D=e("9Bee"),g=e("u2Z1"),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"],fe=function(le,B){var ie=le.problemset,a=le.exercise,K=le.globalSetting,Z=le.loading,y=le.dispatch,ae=le.onRef,Ee=ae===void 0?function(){}:ae,U=le.editData,de=le.cancelAdd,$=de===void 0?function(){}:de,Ie=le.editKey,nt=le.setEditKey,S=nt===void 0?function(){}:nt,d=le.addCallback,rt=d===void 0?function(){}:d,L=le.setIsClaer,it=L===void 0?function(){}:L,dt=Object($e.a)(le,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),_t=Object(b.useState)(""),mt=Object(ue.a)(_t,2),Ce=mt[0],v=mt[1],M=Object(b.useState)(""),f=Object(ue.a)(M,2),at=f[0],Qe=f[1],we=Object(b.useState)(""),tt=Object(ue.a)(we,2),lt=tt[0],ct=tt[1],vt=Object(b.useState)(10),T=Object(ue.a)(vt,2),t=T[0],r=T[1],s=Object(b.useState)(!1),u=Object(ue.a)(s,2),p=u[0],F=u[1],z=Object(b.useState)([]),ee=Object(ue.a)(z,2),Ye=ee[0],ye=ee[1],et=Object(X.m)(),Xe=Object(b.useState)([]),he=Object(ue.a)(Xe,2),be=he[0],Ve=he[1],Fe=function(Y){Ve([].concat(Object(Be.a)(be),[Object(l.a)({},Y)]))};Object(b.useEffect)(function(){var H;if(!(U==null?void 0:U.question_title)){F(!0),v(""),ct(""),r(10);return}v(U==null?void 0:U.question_title),ct(U==null||((H=U.standard_answer)===null||H===void 0)?void 0:H[0]),r(U==null?void 0:U.question_score),ye(U.tag_discipline_ids)},[ie.editData]),Object(b.useEffect)(function(){var H,Y=(a==null||((H=a.tagDisciplineData)===null||H===void 0)?void 0:H.tag_disciplines)&&Array.isArray(a.tagDisciplineData.tag_disciplines)?a.tagDisciplineData.tag_disciplines:[];Ve(Y)},[a.tagDisciplineData]),Object(b.useEffect)(function(){p&&H();function H(){return Y.apply(this,arguments)}function Y(){return Y=Object(ve.a)(x.a.mark(function h(){var Le,V,He;return x.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.next=2,Object(ne.B)({sub_discipline_id:(Le=a.editData)===null||Le===void 0||((V=Le.exercise)===null||V===void 0)?void 0:V.sub_discipline_id});case 2:He=me.sent,Ve(He.tag_disciplines);case 4:case"end":return me.stop()}},h)})),Y.apply(this,arguments)}},[p]),Object(b.useImperativeHandle)(B,function(){return{onSave:qe,isEdit:p}});var qe=function(){var H=Object(ve.a)(x.a.mark(function Y(){var h,Le,V,He,w;return x.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:if(Ce){J.next=3;break}return A.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),J.abrupt("return",!1);case 3:if(!(Ye.length<1)){J.next=6;break}return A.b.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"),J.abrupt("return",!1);case 6:if(!U.question_id){J.next=12;break}return J.next=9,y({type:"exercise/editExerciseQuestion",payload:{id:U.question_id,question_title:Ce,question_type:4,question_score:t,standard_answers:[lt],tag_discipline_ids:Ye,sub_discipline_id:(Le=a.editData)===null||Le===void 0||((V=Le.exercise)===null||V===void 0)?void 0:V.sub_discipline_id}});case 9:h=J.sent,J.next=15;break;case 12:return J.next=14,y({type:"exercise/addExerciseQuestion",payload:{insert_id:U==null?void 0:U.insert_id,categoryId:et.categoryId,exercise_bank_id:et.categoryId,question_title:Ce,question_type:4,question_score:t,standard_answers:[lt],tag_discipline_ids:Ye,sub_discipline_id:(He=a.editData)===null||He===void 0||((w=He.exercise)===null||w===void 0)?void 0:w.sub_discipline_id}});case 14:h=J.sent;case 15:return h.status===0&&(S(-1),A.b.success("\u4FDD\u5B58\u6210\u529F"),F(!1),y({type:"exercise/editExercise",payload:Object(l.a)({},et)})),J.abrupt("return",{name:Ce,answer_texts:[lt],analysis:at});case 17:case"end":return J.stop()}},Y)}));return function(){return H.apply(this,arguments)}}(),Ne=function(){var Y,h;return j.a.createElement("aside",null,j.a.createElement("div",{className:n.a.questionType},j.a.createElement("div",null,j.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")),j.a.createElement(k.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ce,onChange:function(V){return v(V)}}),j.a.createElement("p",{className:n.a.titleWrap},j.a.createElement("span",{className:n.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),j.a.createElement(k.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:lt,onChange:function(V){return ct(V)}}),j.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",j.a.createElement(_e.a,{value:t,max:1e4,min:0,onChange:function(V){r(V)}})," \u5206"),j.a.createElement("p",{className:n.a.titleWrap},j.a.createElement("span",{className:n.a.required},"*"),j.a.createElement("span",{className:"".concat(n.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",j.a.createElement("span",{className:n.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")),j.a.createElement("div",{className:"mt5"},j.a.createElement(g.a,{value:Ye,selectvalues:U==null?void 0:U.tag_discipline_ids,onChange:ye,subId:(Y=a.editData)===null||Y===void 0||((h=Y.exercise)===null||h===void 0)?void 0:h.sub_discipline_id,knowledgeOptions:be,onAddKnowledgeFinish:Fe}))),j.a.createElement("aside",{className:"tr"},(Ie!==-1||U.question_id)&&j.a.createElement(P.a,{type:"default",onClick:function(){$(),F(!1)}},"\u53D6\u6D88"),j.a.createElement(P.a,{className:"ml20",type:"primary",onClick:function(){qe()}},"\u4FDD\u5B58")))},Ke=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\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(H){var Y,h;return(a==null||((Y=a.editData)===null||Y===void 0||((h=Y.exercise)===null||h===void 0))?void 0:h.exercise_status)===1?H:H.id!=="del"&&H.id!=="add"}),R=function(){var H=Object(ve.a)(x.a.mark(function Y(h){return x.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:V.t0=h.id,V.next=V.t0==="del"?3:V.t0==="up"||V.t0==="down"?5:V.t0==="edit"?9:V.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(ve.a)(x.a.mark(function w(){return x.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return J.next=2,Object(ne.j)({id:U.question_id});case 2:y({type:"exercise/editExercise",payload:Object(l.a)({},et)});case 3:case"end":return J.stop()}},w)}))()}}),V.abrupt("break",16);case 5:return V.next=7,y({type:"exercise/exeriseMoveUpDown",payload:{id:U.question_id,opr:h.id}});case 7:return y({type:"exercise/editExercise",payload:Object(l.a)({},et)}),V.abrupt("break",16);case 9:return Ie!==-1?A.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(it(!1),S(U.key),F(!0)),V.abrupt("break",16);case 11:if(!(Ie!==-1)){V.next=14;break}return A.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),V.abrupt("return");case 14:return rt({key:U.key,insert_id:U==null?void 0:U.question_id,question_type:4}),V.abrupt("break",16);case 16:case"end":return V.stop()}},Y)}));return function(h){return H.apply(this,arguments)}}(),Oe=function(){return j.a.createElement("aside",null,j.a.createElement("div",{className:n.a.questionType},j.a.createElement("div",null,j.a.createElement("span",{className:"font16 c-blue"},U.key,"\u3001\u7B80\u7B54\u9898"),"\uFF08",U.question_score,"\u5206\uFF09"),!U.hideAction&&Ke.map(function(Y,h){return Y.id==="up"&&U.key===1||Y.id==="down"&&U.key===U.len?null:j.a.createElement(i.a,{key:h,placement:"bottom",title:Y.name},j.a.createElement("span",{onClick:function(){return R(Y)},className:Y.icon}))})),j.a.createElement("div",{className:"mt5"},j.a.createElement(D.a,{value:U.question_title})),j.a.createElement("div",{className:n.a.questionChoices},j.a.createElement("p",null,j.a.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),j.a.createElement(D.a,{value:lt})))};return j.a.createElement("section",{className:n.a.wrap},!p&&Oe(),p&&Ne())};_.a=Object(O.a)(function(ze){var le=ze.problemset,B=ze.loading,ie=ze.exercise,a=ze.globalSetting;return{problemset:le,globalSetting:a,exercise:ie,loading:B.effects}},null,null,{forwardRef:!0})(Object(b.forwardRef)(fe))},kSUc:function(ot,_,e){},kqOp:function(ot,_,e){"use strict";e.d(_,"a",function(){return A});var ke=e("1gHQ"),i=e("FGJx"),Q=e("o0AO"),m=e("uwZC"),se=e("lpH6"),P=e("ZZRV"),E=e.n(P),_e=e("Ot1p"),ce="\u2581",A=function(te){Object(m.a)(ve,te);var x=Object(se.a)(ve);function ve(){var l;Object(i.a)(this,ve);for(var Be=arguments.length,ue=new Array(Be),$e=0;$e "+le[ie]+": "+le[ie+1])}}})}},tFzH:function(ot,_,e){"use strict";var ke=e("CeOx"),i=e("NiCL"),Q=e("rjoL"),m=e("TMtJ"),se=e("MPZO"),P=e("bnk9"),E=e("GrpF"),_e=e("Xc/e"),ce=e("XZgM"),A=e("TFeq"),te=e("EYz/"),x=e("gwXo"),ve=e("RXQH"),l=e("VgM2"),Be=e("DHCt"),ue=e("CRgH"),$e=e("VBJJ"),b=e.n($e),j=e("55MS"),X=e("X/R0"),O=e("M6G9"),k=e("z3+T"),ne=e("GZha"),I=e("buSX"),n=e("ZZRV"),D=e.n(n),g=e("q5+0"),re=e("DndG"),fe=e("9kvl"),ze=e("V0Rq"),le=e("Ot1p"),B=e("YJx+"),ie=e.n(B),a=e("9Bee"),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"],Z=function(ae,Ee){var U=ae.problemset,de=ae.globalSetting,$=ae.exercise,Ie=ae.loading,nt=ae.dispatch,S=ae.editData,d=ae.cancelAdd,rt=d===void 0?function(){}:d,L=ae.editKey,it=ae.setEditKey,dt=it===void 0?function(){}:it,_t=ae.addCallback,mt=_t===void 0?function(){}:_t,Ce=ae.setIsClaer,v=Ce===void 0?function(){}:Ce,M=Object(I.a)(ae,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),f=Object(n.useState)(""),at=Object(ne.a)(f,2),Qe=at[0],we=at[1],tt=Object(n.useState)(""),lt=Object(ne.a)(tt,2),ct=lt[0],vt=lt[1],T=Object(n.useState)(""),t=Object(ne.a)(T,2),r=t[0],s=t[1],u=Object(n.useState)([]),p=Object(ne.a)(u,2),F=p[0],z=p[1],ee=Object(n.useState)(""),Ye=Object(ne.a)(ee,2),ye=Ye[0],et=Ye[1],Xe=Object(n.useState)(),he=Object(ne.a)(Xe,2),be=he[0],Ve=he[1],Fe=Object(n.useState)(!1),qe=Object(ne.a)(Fe,2),Ne=qe[0],Ke=qe[1],R=Object(n.useState)([]),Oe=Object(ne.a)(R,2),H=Oe[0],Y=Oe[1],h=Object(n.useState)(!1),Le=Object(ne.a)(h,2),V=Le[0],He=Le[1],w=Object(g.m)();Object(n.useEffect)(function(){var C;S.edit&&(He(!0),vt(""),we(""),Y([])),we(S.shixun_name),vt(S.question_title);var o=[];(C=S.shixun)===null||C===void 0||C.map(function(c){o.push(c.challenge_score)}),Y(o)},[S]),Object(n.useEffect)(function(){Ke(!1)},[V]),Object(n.useImperativeHandle)(Ee,function(){return{onSave:me,isEdit:V}});var me=function(){var C=Object(k.a)(b.a.mark(function o(){var c,Ue,pe;return b.a.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:if(c=[],Ue=!1,!Ue){Ae.next=4;break}return Ae.abrupt("return",!1);case 4:if(!S.question_id){Ae.next=10;break}return Ae.next=7,nt({type:"exercise/editExerciseQuestion",payload:{id:S.question_id,question_title:ct,shixun_name:Qe,shixun_id:S.shixun_id,question_type:5,question_scores:H}});case 7:pe=Ae.sent,Ae.next=13;break;case 10:return Ae.next=12,nt({type:"exercise/addExerciseQuestion",payload:{insert_id:S==null?void 0:S.insert_id,categoryId:w.categoryId,question_title:ct,shixun_name:Qe,shixun_id:S.shixun_id,question_type:5,question_scores:H}});case 12:pe=Ae.sent;case 13:return pe.status===0&&(dt(-1),O.b.success("\u4FDD\u5B58\u6210\u529F"),He(!1),nt({type:"exercise/editExercise",payload:Object(j.a)({},w)})),Ae.abrupt("return",{name:ct,analysis:r,standard_answers:c,is_ordered:be});case 15:case"end":return Ae.stop()}},o)}));return function(){return C.apply(this,arguments)}}(),J=function(){var o;return D.a.createElement("aside",null,D.a.createElement("div",{className:ie.a.questionType},D.a.createElement("div",null,D.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")),D.a.createElement("div",{className:"mt10"},D.a.createElement(ue.a,{defaultValue:Qe,onChange:function(Ue){debugger;we(Ue.target.value)}})),D.a.createElement("div",{className:"mt10"},D.a.createElement(le.a,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:ct,onChange:function(Ue){vt(Ue)}})),D.a.createElement("div",{className:"mt20"},(o=S.shixun)===null||o===void 0?void 0:o.map(function(c,Ue){return D.a.createElement(A.a,{gutter:[20,20]},D.a.createElement(l.a,{flex:"1"},Ue+1,".",c.challenge_name),D.a.createElement(l.a,null,D.a.createElement(x.a,{defaultValue:H[Ue],onChange:function(je){H[Ue]=je,Y(H),console.log("srore:L",H[Ue])}})))})),D.a.createElement("div",{className:"mt20"},F.length>1&&D.a.createElement("span",null,D.a.createElement(_e.a,{checked:be,onChange:function(Ue){return Ve(Ue.target.checked)},className:"".concat(ie.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),D.a.createElement("span",{className:"".concat(ie.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"))),D.a.createElement("aside",{className:"tr"},(L!==-1||!(S==null?void 0:S.edit))&&D.a.createElement(P.a,{type:"default",onClick:function(){rt(),He(!1)}},"\u53D6\u6D88"),D.a.createElement(P.a,{className:"ml20",type:"primary",onClick:function(){me()}},"\u4FDD\u5B58")))},st=[{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(C){var o,c;return($==null||((o=$.editData)===null||o===void 0||((c=o.exercise)===null||c===void 0))?void 0:c.exercise_status)===1?C:C.id!=="del"&&C.id!=="add"}),oe=function(){var C=Object(k.a)(b.a.mark(function o(c){return b.a.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:pe.t0=c.id,pe.next=pe.t0==="del"?3:pe.t0==="up"||pe.t0==="down"?5:pe.t0==="edit"?9:pe.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(k.a)(b.a.mark(function Ae(){return b.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:return Pe.next=2,Object(ze.j)({id:S.question_id});case 2:nt({type:"exercise/editExercise",payload:Object(j.a)({},w)});case 3:case"end":return Pe.stop()}},Ae)}))()}}),pe.abrupt("break",21);case 5:return pe.next=7,nt({type:"exercise/exeriseMoveUpDown",payload:{id:S.question_id,opr:c.id}});case 7:return nt({type:"exercise/editExercise",payload:Object(j.a)({},w)}),pe.abrupt("break",21);case 9:if(!(L!==-1)){pe.next=12;break}return O.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),pe.abrupt("return");case 12:return v(!1),He(!0),pe.abrupt("break",21);case 15:if(!(L!==-1)){pe.next=18;break}return O.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),pe.abrupt("return");case 18:return nt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",editData:{key:S.key,insert_id:S==null?void 0:S.question_id,question_type:5}}}),dt(-1),pe.abrupt("break",21);case 21:case"end":return pe.stop()}},o)}));return function(c){return C.apply(this,arguments)}}(),N=function(){var o;return D.a.createElement("aside",null,D.a.createElement("div",{className:ie.a.questionType},D.a.createElement("div",null,D.a.createElement("span",{className:"font16 c-blue"},S.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",S.question_score,"\u5206\uFF09"),D.a.createElement("div",{className:"tr"},D.a.createElement(re.Link,{target:"_blank",to:"/shixuns/".concat(S.shixun_identifier,"/challenges")},"\u5B9E\u8BAD\u8BE6\u60C5"),!S.hideAction&&st.map(function(c,Ue){return c.id==="up"&&S.key===1||c.id==="down"&&S.key===S.len?null:D.a.createElement(i.a,{key:Ue,placement:"bottom",title:c.name},D.a.createElement("span",{onClick:function(){return oe(c)},className:c.icon}))}))),D.a.createElement("div",{className:"font16"},D.a.createElement(a.a,{value:S.shixun_name})),D.a.createElement("div",{className:"mt30"}),(o=S.shixun)===null||o===void 0?void 0:o.map(function(c,Ue){return D.a.createElement("div",{key:Ue},"\u7B2C",Ue+1,"\u5173 ",D.a.createElement("span",{className:"ml10"},c.challenge_name)," ",D.a.createElement("span",{className:"ml10"},c.challenge_score))}))};return D.a.createElement("section",{className:ie.a.wrap},!V&&N(),V&&J())};_.a=Object(fe.a)(function(y){var ae=y.problemset,Ee=y.loading,U=y.globalSetting,de=y.exercise;return{problemset:ae,globalSetting:U,exercise:de,loading:Ee.effects}},null,null,{forwardRef:!0})(Object(n.forwardRef)(Z))},u2Z1:function(ot,_,e){"use strict";e.d(_,"a",function(){return X});var ke=e("VBJJ"),i=e.n(ke),Q=e("X/R0"),m=e("M6G9"),se=e("z3+T"),P=e("DHCt"),E=e("CRgH"),_e=e("rjoL"),ce=e("TMtJ"),A=e("V0hb"),te=e("GZha"),x=e("VmQ4"),ve=e("QeCE"),l=e("ZZRV"),Be=e.n(l),ue=e("ErOA"),$e=e("i58Z"),b=e.n($e),j=ve.a.Option,X=function(k){var ne=k.subId,I=k.value,n=k.selectvalues,D=k.knowledgeOptions,g=D===void 0?[]:D,re=k.onChange,fe=re===void 0?function(){}:re,ze=k.onAddKnowledgeFinish,le=ze===void 0?function(){}:ze,B=Object(l.useRef)(),ie=Object(l.useState)([]),a=Object(te.a)(ie,2),K=a[0],Z=a[1],y=function(U,de){Z(Object(A.a)(de.map(function($){return $.key}))),fe(Object(A.a)(de.map(function($){return $.key})))};Object(l.useEffect)(function(){(n==null?void 0:n.length)>0&&(Z(Object(A.a)(n)),fe(Object(A.a)(n)))},[g]);var ae=function(U){U.preventDefault(),B.current="",ce.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:Be.a.createElement("div",{className:"font14"},"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",Be.a.createElement("br",null),Be.a.createElement(E.a,{className:"mt5",maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:B.current,onChange:function($){B.current=$.target.value}})),onOk:function(){return new Promise(function(){var $=Object(se.a)(i.a.mark(function Ie(nt,S){var d;return i.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:if(B.current){L.next=3;break}return m.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),L.abrupt("return",S());case 3:if(!(B.current.length>20)){L.next=6;break}return m.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),L.abrupt("return",S());case 6:return L.next=8,Object(ue.a)("/api/tag_disciplines.json",{method:"post",body:{name:B.current,sub_discipline_id:ne}});case 8:return d=L.sent,(d==null?void 0:d.status)===0&&(le({id:d.tag_discipline_id,name:B.current}),fe([].concat(Object(A.a)(I||[]),[d.tag_discipline_id])),Z([].concat(Object(A.a)(K||[]),[d.tag_discipline_id]))),L.abrupt("return",nt());case 11:case"end":return L.stop()}},Ie)}));return function(Ie,nt){return $.apply(this,arguments)}}())}})};return Be.a.createElement("div",{className:b.a.wrap},Be.a.createElement(ve.a,{disabled:!ne,mode:"multiple",className:"mr5",style:{width:"242px"},onChange:y,value:g==null?void 0:g.filter(function(Ee){return(K==null?void 0:K.includes(Ee==null?void 0:Ee.id))||(K==null?void 0:K.includes((Ee==null?void 0:Ee.id)+""))}).map(function(Ee){return Ee.name})},g==null?void 0:g.map(function(Ee){return Be.a.createElement(j,{key:Ee.id,value:Ee.name},Be.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},Be.a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},Ee.name),Be.a.createElement("span",null,Ee.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")))})),Be.a.createElement("button",{disabled:!ne,className:"".concat(b.a.addKnowledge," ").concat(ne?"":b.a.disabled),onClick:ae},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},xKgJ:function(ot,_,e){"use strict";e.d(_,"o",function(){return P}),e.d(_,"b",function(){return E}),e.d(_,"c",function(){return _e}),e.d(_,"e",function(){return ce}),e.d(_,"f",function(){return A}),e.d(_,"r",function(){return te}),e.d(_,"g",function(){return x}),e.d(_,"s",function(){return ve}),e.d(_,"d",function(){return l}),e.d(_,"i",function(){return Be}),e.d(_,"j",function(){return ue}),e.d(_,"q",function(){return $e}),e.d(_,"h",function(){return b}),e.d(_,"p",function(){return j}),e.d(_,"a",function(){return n}),e.d(_,"l",function(){return L}),e.d(_,"m",function(){return it}),e.d(_,"k",function(){return dt}),e.d(_,"n",function(){return mt}),e.d(_,"t",function(){return Ce});var ke=e("9kvl"),i;(function(v){v[v.SuperAdmin=1]="SuperAdmin",v[v.Operation=2]="Operation",v[v.CertifiedTeacher=5]="CertifiedTeacher",v[v.TrainingProduction=8]="TrainingProduction",v[v.UncertifiedTeacher=12]="UncertifiedTeacher",v[v.Student=15]="Student"})(i||(i={}));var Q;(function(v){v[v.SuperAdmin=1]="SuperAdmin",v[v.Operation=2]="Operation",v[v.Admin=5]="Admin",v[v.Teacher=8]="Teacher",v[v.Assistant=12]="Assistant",v[v.Student=15]="Student"})(Q||(Q={}));var m=function(M){var f=Object(ke.b)()._store.getState(),at=f.user,Qe=at.userInfo;return M.some(function(we){return we==(Qe==null?void 0:Qe.role)})},se=function(M){var f=Object(ke.b)()._store.getState(),at=f.user,Qe=at.userInfo;return(Qe==null?void 0:Qe.own)?!0:M.some(function(we){var tt;return we==(Qe==null||((tt=Qe.course)===null||tt===void 0)?void 0:tt.course_role)})},P=function(){var M=Object(ke.b)()._store.getState(),f=M.user,at=f.userInfo;return at.main_site},E=function(){var M,f=Object(ke.b)()._store.getState(),at=f.user,Qe=at.userInfo;return Qe==null||((M=Qe.course)===null||M===void 0)?void 0:M.course_is_end},_e=function(){return se([Q.SuperAdmin,Q.Operation,Q.Admin,Q.Teacher,Q.Assistant])},ce=function(){return se([Q.SuperAdmin,Q.Teacher,Q.Admin,Q.Assistant,Q.Operation])},A=function(){return se([Q.SuperAdmin,Q.Teacher,Q.Admin])},te=function(){return se([Q.SuperAdmin])},x=function(){return se([Q.SuperAdmin,Q.Operation,Q.Admin])},ve=function(){return se([Q.SuperAdmin,Q.Operation])},l=function(){return se([Q.SuperAdmin,Q.Admin])},Be=function(){return se([Q.SuperAdmin,Q.Operation,Q.Admin,Q.Teacher])},ue=function(){return se([Q.Assistant])},$e=function(){return se([Q.Student])},b=function(){return se([Q.SuperAdmin,Q.Operation,Q.Admin,Q.Teacher,Q.Assistant,Q.Student])},j=function(){var M,f=Object(ke.b)()._store.getState(),at=f.user,Qe=at.userInfo;return(Qe==null||((M=Qe.course)===null||M===void 0)?void 0:M.course_role)===null},X=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student])},O=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f||!f&&m([i.SuperAdmin])},k=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f||!f&&m([i.SuperAdmin,i.Operation])},ne=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student]):f||!f&&m([i.SuperAdmin,i.Operation])},I=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student]):f||!f&&m([i.SuperAdmin,i.Operation])},n=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction])},D=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin]):f||!f&&m([i.SuperAdmin])},g=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation]):f||!f&&m([i.SuperAdmin,i.Operation])},re=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student]):f||!f&&m([i.SuperAdmin,i.Operation])},fe=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):f||!f&&m([i.SuperAdmin,i.Operation])},ze=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation,i.CertifiedTeacher]):f||!f&&m([i.SuperAdmin,i.Operation])},le=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin]):!1},B=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student])},ie=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin]):f||!f&&m([i.SuperAdmin])},a=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation]):f||!f&&m([i.SuperAdmin,i.Operation])},K=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student]):f||!f&&m([i.SuperAdmin,i.Operation])},Z=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?!1:f||!f&&m([i.SuperAdmin,i.Operation])},y=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?f||!f&&m([i.SuperAdmin,i.Operation]):!1},ae=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):!1},Ee=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?!f&&m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):!1},U=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation,i.CertifiedTeacher]):f||!f&&m([i.SuperAdmin,i.Operation])},de=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher])},$=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin]):f||!f&&m([i.SuperAdmin])},Ie=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation]):f||!f&&m([i.SuperAdmin,i.Operation])},nt=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):f||!f&&m([i.SuperAdmin,i.Operation])},S=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?f||!f&&m([i.SuperAdmin,i.Operation]):!1},d=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M?m([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):f||!f&&m([i.SuperAdmin,i.Operation])},rt=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return se([Q.Teacher])},L=function(){return m([i.SuperAdmin])},it=function(){return m([i.SuperAdmin,i.Operation])},dt=function(){return m([i.Student])},_t=function(){return m([i.SuperAdmin,i.Operation,i.CertifiedTeacher])},mt=function(){var M,f=Object(ke.b)()._store.getState(),at=f.user;return!!((M=at.userInfo)===null||M===void 0?void 0:M.login)},Ce=function(){var M=Object(ke.b)()._store.getState(),f=M.user;return f.userInfo}},zQJ6:function(ot,_,e){ot.exports={flex_box_center:"flex_box_center___FrKC-",flex_space_between:"flex_space_between___3Xq0k",flex_box_vertical_center:"flex_box_vertical_center___2dDK4",flex_box_center_end:"flex_box_center_end___-_svz",flex_box_column:"flex_box_column___AMsqw",bg:"bg___Ka7gN",containerTitle:"containerTitle___UPWE-",containerDesc:"containerDesc___-C8Mv",listItem:"listItem___3kcp7",info:"info___trdzW",title:"title___3ubEr",titleLeft:"titleLeft___3ovNY",titleRight:"titleRight___34e8-",acitons:"acitons___F8glz",formWrap:"formWrap___3Cib3"}}}]); diff --git a/p__Colleges__index.js b/p__Colleges__index.js index f37a6d6246..a46f459586 100644 --- a/p__Colleges__index.js +++ b/p__Colleges__index.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[104],{"/Ck5":function(N,U,o){N.exports={flex_box_center:"flex_box_center___3gXsO",flex_space_between:"flex_space_between___HGWYN",flex_box_vertical_center:"flex_box_vertical_center___1HO1y",flex_box_center_end:"flex_box_center_end___2iBLs",flex_box_column:"flex_box_column___2mypA",bg:"bg___X4l8G",header:"header___291k5",headerContent:"headerContent___2jFLu",headTitle:"headTitle___3Na8J",headItemTitle:"headItemTitle___J50Vu",headItemValue:"headItemValue___1NrWu",wrap:"wrap___3ne8Y",basicTitle:"basicTitle___2cySU",basicHead:"basicHead___29kxV",basicContent:"basicContent____Uudj",basicItem:"basicItem___IUhZy",basicItemText:"basicItemText___2aa4a",courseLoading:"courseLoading___2JHr0",maxWidth220:"maxWidth220___1W-xG",maxWidth340:"maxWidth340___1HJG7",maxWidth175:"maxWidth175___x6mEG",maxWidth225:"maxWidth225___QT7Pd",maxWidth255:"maxWidth255___nkO_z",maxWidth105:"maxWidth105___3VBbL",colorFFC:"colorFFC___2mFu_",colorBlack:"colorBlack___EmMxy",colorGreen:"colorGreen___2Ev4u",color4CA:"color4CA___3ZroK",rankLeft:"rankLeft___3lW-6",rankRight:"rankRight___3sZeK",flexRow:"flexRow___7IYeS"}},BdwD:function(N,U,o){"use strict";var C=o("55MS"),j=o("ZZRV"),w=o.n(j),A=function(f){var T=f.styles,L=T===void 0?{}:T,J=f.customText;return w.a.createElement("section",{className:"tc animated fadeIn",style:Object(C.a)(Object(C.a)({},{color:"#999",margin:"200px auto"}),L)},w.a.createElement("img",{src:o("FOrL")}),w.a.createElement("p",{className:"mt20 font14"},J||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};U.a=A},FOrL:function(N,U){N.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAABKCAYAAADUvCinAAAAAXNSR0IArs4c6QAAFq9JREFUeAHdnAl4VFWWx6sqlYWEkIRsJCRkJQECCXsIS0gAWWwQl1YQxQ2nRx0/u9We8etvpmf87LFt7XHs7mmXbhVEFESQdWRfwiKGXRYhkI0sQAIBAmQnqZrfKfMyZVGVqldLjL7vu9997757zz33/84995xzb5VG8xO/Fi1aNPTDDz/M7w7D1HcHJjzFAyCPNxgMi/V6/YOe6kMNXZ2ayj+mugsXLhSAFxqNxtmPPvroge7A+09Osj///HOvmzdvvoZET/D19Z04f/78i90BaOHhJwU20hx748aNZVqt9kR0dHTOnXfe2dxdgBY+tN2JGVd4QT8/gsp4GRovPfnkkytcoeWptj96ycbaiEdl/BWgEWjt+AULFlzwFFiu0v3RSvaGDRt8L168+CIALNDpdL99/PHHl7oKhqfbe3m6A3fTR4J1/fr1m88iuBxJPs8iOBdr45C7+/EEvR+NZIuVUVdX9wBg/wYgTnp7e//rI488UuoqKCyqv4FmK+rnj67Sste+2+vsjz/+OODWrVsiyb9iMIcAZh4L4El7A3PkPUA/Db2ZERERdzhS39U63RbsDz74YDBq4qmWlpZZ5GtIdz7xxBMlrg5YaY/18iuAnhsYGDht1qxZDUq5J/NuBTZSnIAUzwGEOYB7i/R3pO5f3AkGtHVI9BuAmkG644EHHrjpSYDNaf+gOvvQoUPe33zzTRYMTSVNB1xf0mfo4+V4fkXmjMr9p59+GtLU1CSSPpzHvcQ8NqK36y3r2Xpub7+M92UZGRnPjhw58patup4o71KwkahwgBqFXTyawUgS6RI9vBngNj/22GPFloNkukfTZjZ17iXl8L5jNlLexPMW8lU9e/Zcj5RetWyvPKOWsrl/HzPxTdTR35XyrszdBjZAaD/66KMgBh4KmGGkKAaSzHN/yXkv96IbD5If8PLyOpCWlnbUmnQtWbIkGV19jwBM3Uyh7efnp+nfv3/lmTNnYnx8fE7OnDkzrKioSFdYWBhx/fp1wayVurvIV/Ph1mAOnpfC9evX+1+6dOkVaEzmcb67FlehrfZyC9hI3wEG04/B1sLAFVINqYrnYsoLJfXq1asYyWu0xaDEndva2u6hjYA8ROohrW0pKSmlgCz3iRTpli1bpgHMvPvvvz9H6siFaqkuKSlp40NEX716VQMNI8US6dsCrQd5/gS18XtrH1bad9XlFrCdYRYQdIsXL84CYFEP90AjQegEBQU1p6amliYnJ/v06NFDyr7HozWwpZ1yNTc31+zZs6e1rKysj1IG2CfpYxWzaTWe5jdKeVfn3xuIpzuXBfH48eOTUDEC7t2kSOkzJCSkftCgQaXx8fGBqIs4KbN1dQK2ob6+fu+uXbt8/f39/bKysvwANxzQa8+ePdv3woULvkIT4M+RrSKtRnfv49nAfZdcHge73SmZzmhEPcwkD5KRhYeHXwPgsri4uFCsj1gpc+SyAnbNlStXjiDN0aGhoY1jxowJhN4AS1rMoNrz58/XnD59Ooo8AF6kSjVgr2XRXB0QELADNddi2c6dzw6DjbvcE3f5CZiMcZQB6qYwmKnkPaRNnz59qgcPHnw+JiYmCqmTBVT1JWADzm5sb92xY8dakdhE9HFlQkJCDDT7OUKQmXWTINbFgoKCyPLy8iCepZmssl8K8GpNSkf6lDoOgd2++5EPaCMdJWwirtVq+vbtW4bVcZlgfj8GEqGmvVndNgApQIIvbdy4MRcpbQLgIwMHDgxAr6dTz6FxmNHruIVuw+XLl8sBPrS0tDQc2qJqHDYpOwg5cOMQk1gKQ2DiuAP0hFFNfHz8WQCuxfsTc6+3I+3M6rTwUauwMCqR2pvo3J7V1dVxYWFhtUT7bh44cCAL0y9vzpw5OWZt3HXbxAc9h6rpiXUTgzcrdMWk3E2+ytykdKZDh8BeunRpWENDQyUdmBYZy45goo1pfAqAG9Gbqbw36WXLepbPqKV8pnH9tWvXfGtrawNZ4EKpo8dMvI5OvwS4BhbPSOgnS7m0b1cjngJbulCuFvgqYXH1wZ5P4OODucmkFOBnESVU7eZ3eGNKD9byefPm1SDdTzDl3kTqOkwqpS7T+Tg2bChqwmQfK+X2cnSsP/pbg5kni1oogxE1Izv+0od8tB/y8uFDJ2LjF7KveQ2h6M3YRTgnwufL5LJxoepySLLNKQL6HUjdFlb9OhhYcuTIEYlrJEkdQD82YsQIPwL6HgOqKyQbW73s1KlTLaRkkWjWhSYW9pPY/z2J5YSfPHkyCEEZjs1+whwbe/cOSbZCZOfOnfri4uK3ANqIuuhJenrYsGHHmGpvfvXVV+PQdWNIGqZ/0dixY+sxpyT28aO4mLXXEZ4LgBmP3o4DTJlxZ4YMGdKEozWIQZiMg9GjR9eBgZ6P8A6Snt2uWhwaoyqwWTR+ifucBsjmxDMok3QWa+rVzZs3D4bpWSQd9arHjx9/nsVNLAZVfZl34MH7Ntz7khMnTgQztnAAD8J6quIIRAFmqizut81QynpOnDjxwqZNm8Yzyx+Bt8WO8uewGpHoGwtVATEJMbdEr9q6ylnsFhEAimY1f5iv34MAfR0e3Rn080CY9bfV0JFyd6gRpPIicZTmb7/9Nr6xsVE82Ib09PRiFvkIJNrk1drjBaFqxjm6gceb+tBDD12zV1/eq5G2/4KhQIC2R7dfcHDwfxCPrmZQb6xdu1aP1fGLLVu2jICxVnT6MWZBLIupWpPQXr+dvkdq6wHnIo5QLKZkFOMw4sEWooe9uY+nsarFPTc3tx4rLZyP9Sptn+m08/aXDkk20yUHoHYi1Qa+fGdSba3Pawz07TVr1lxB4p9C0lNFH/LhCnBMenEfba2RrTKVkm0k/FpGPCYIPRsiNJOSkqro+wZ6WBZ1l04XMDOu5ufnBzNbMzEF7e7w6wnoxwLAW6ShdG4VSMAKY2EwOgG0jC8EKf63e++9t47799B1ryFhC44ePTqBJDHqCmi38jETpLI7Lon8EecWNdGXWRWP+qqbOnXqWfRwDLyIWXmb+epMv8yMXqgjHUL0LvhlAnqnQS09lZaQJnbWGQucJjEx0RS56ayenXc9ef/r6dOnN5Mv3Ldv35u4yPNwGO4DGC8AuYKVcwWJS7FDx+prxtCEx1mNFEeTh/Xu3bsNS6kUvoNYa0RlOUXXamfthYCrnzRpUs0XX3wxEqH9BcXvdVqfhe8GjAZ2Vmn27NmtAK5Gv3dGTnnXys1SzMaP9+7dexf3C+AjAAumAdDLxRqg7LY+LdUIDscF7N5APpo4Rhp0cBX2vgE9rEo9KUw5kyM4TZi8jcyaVMK2l23R8AJIUR9ptiogGRrccKvqxVYbB8uFZgbgPowEViLZv0TCCwkLZJAlAJ4RwIpYbP2RIG+FJsBqiNMgrPqmvLy8AMy2QKyJlnHjxl1CHQVGRUUJ6J0Kj0LLXTlBtlvM0sDW1tbwdevWrbVFV9seb36BCsOQLHNQk9HRaRLjJRjvY4uAm8s3wvDr7EEmsk6IO5xG0EmDBSNbY8FE5xq3bt0aLZE57OE2hOAiuWwi+7qZD9Xk8Ctqt23bJnuw/wSOVQoB7o0IxgnZzLZqjbR7it8MHTp0EAO1Wkch5qF8N3RfRQ+KtfAi/E5W+snMzKwaMGCAPwPopZR1lxzb21hZWWkNLwMf4SlzSe7gGW/qOaZwGmCLXv0hrmw63Yz+ex6TagqMfqEwwWzb1h2BFv4Ixl1Q+LTIdQjM726zM1ErEUzhVXh8OhbFDl1p0birHlcTnziJ2niXDk28Ijn9MbkE8P5dxYSdflrh70vi7Kzze+OpG2yjfu1tqz0No/kKAcQMdLjbrSw2t9WxQczdxWKzvs35kefgR1kzqrmPxNTqQ9i3gvcO7126mznolYHRpu3bt4diEc3iubN1o5nZ+aI1/aJBVw5Hul9lcZqOpaBBkgyYNVZVjgcGoZBcs2LFCjm9WgHAYqPLR1+ekBAfVVp6Lhu9vRgLZD5lXcmXCMAmXP4iQsvZYCSWnOxOFZDEsTkiz+YXak9+ElHAoaErVsFWKmODj+f+VQ7IZKOPxLFRXnVFPpmPns4A3sLm3l5VVSWL5PIZM6ZP3rFjZzMS3wev9BNMw0e7gJkqTNLVWBv6mpqa++FJVIVsl60lvcPassMRHjoFWyEA6FO5/090+CisAWNkZKRD7ZT2TuQnkeqhSHUxbaMmT550eNu27XIAU8CeQ/CH4yG7s5lsRUjMDQY8wok+7DURj3kHNv8hdPFQAJZTAsq436DPP7N421oQrdK+bYG0VgtDvZj0/pQpU2SjIANdFY4zYiSeoXRurZkrZb8lwJMMgQXh4aH/GxsbOwUnR+h9279/8mDWkXiOfXxJkD+LOMsuvEaZcopel3quXDXEVhYhxbu5JrDh/DNAltj2HlIthCWu8hBnBivVdqJq8aODNZwG7Q0DH1ZUVMgxMb/hw4e7G3SJDX9C2s3gjBkZw6wuPCkp/TPh4QyHJh+En7c47PO82sFb1N+NpbODKxXH6h8A2If+b6Jz/zZq1KjS3r2D79uwYdO3tHF690kV2ObMTZyYXVleXrGW6T6HraMYkkQF3SHpH6CrM+lrBLvseT4+3jJ9zbs23VMWzi7QUayBRKRQfsS0HnNQrAI1l4R/l6KTqjkzch80X5bGgHyKgNjirKzMQFQVMRtNVDsLhe3Et6Na5USunHVQ0lXuP0a1dPgE7XU7MqfBRoUkI10vpqam7C0oOGMCHSkPY2NAkHEW9Dbavs2g3xEOhw3LqOfeprUhH4LZtZQw57yVK1ca586de55mfaWtnSsfFbSGAz8xqAyxaIJI4sCtGDAgZUtiYvJ4o9HwCs++Vr4zxZok+JLc8roLQclhwdxl+UKenQZbIUan4wFc0leAvoYd6QewXHoRWFKqqMnXsVERgGTNwIM93qOH/x32GiclJU5BjRzkzMldhw8ffo3wwku0sfaBbogUf/3113ybMzPh+w9Cm74uIL1/YpZUBgT4y6+E3wdoe93afE/7XF56BmyzXscNGJA6jud9p08XlAD6fQy8BwupWRW7t3+hhsRCtEOHZojTkm6vBXUjJkyYcBBVUs/O+DMEp/7GrHvarN1hPsQytueCsGIep/yp9nd5RAsXEyns4+Wlk1+N9SOZNXP6dp+tli5LthXCYwcOHDAWxvMx/CsZ+GzUizfHGqxU/V7RCX65UEC7hzl3Uo79nOPo4PV6r58Rw36PD/wU8e5BnOfYDeWzgH8AaRf7/DWSN1Issfu/8kG2xMXFcqJWKyrL39F+FG6hs5N7UXneZqkBOqKztyj1LHNPgG3qA4bGpKUN0sDAfqbuFaRoGouoF16pJQ/K8/8QKniOBx/AOEW76coLR/L4+Lh7WeS2IL1T0Zuf0mYMNJ6UtvBygvTu5Mk5l/V633/UaIzPfifEzkkypudj/HCq3BG+zOt4DGylEwaZOWjQQA368iA7GvU4RBNZ1LToSaWK5FcJ5KwiL2Qg1yIjI0abv3TkHmAjsrOzGwhz1nD/EG3ESljODFnEgaEBGo0B9SQnt5wD2BEe7NXxONgKA4A7CutFdlkOA7qRBXQkp11Nr9kw3cDmrAAUggraTi5TX/Wl02nvRge/dPDgwRbCw/lRUX0ehMgKFrxA1cQ80KDLwFZ4xxYfkZiYoMFxOLp//34/AB/IZoUc5vk5H6S5b99om1t0Co3O8tDQ3q/MmDHtGMrjv6Gp7axuV7/73lzuys5xQIbFxsYMbGlpOobzchxg/DAf+YWX1tVjBmIbj+5uQAu2qiUb6WtB/2pY6c9zsrMV0OJc+UheXvoMzDxNRkZ6GbSzAMkVcp5uK56tzEqnmFQt2RwXXsWi915VVXWfrVu3xeEgFAD+RVdHCc04gFb98V3t15H2HKNrOn78hFg1idRfimkpnqrqS/XgMjOHpfDrh6zr12v/ed++/CklJaV3lpWVG7EwDsbF9WO113TpGT7VI1bRAFe+pbCwyIcAlQ+xkg0cyGnipMHrgO6Ui6lqAeEoQSBBeyJfxth2nvOLi0s+Jeb7JFKZgdkmh8YPYQVI/Fd2V9x2bdy4SWiZ4tluI2qDECDf4mygd0VFpSE4uNcGPGGDt7ePhFq9ALpcr/dO4/dCcpxO1aVKsgH612ZAS0djkpISSUnL8dQ+4WM8z/m98adP+9WwnXY4JCQIT9LkZali6oeqjC5uRZL1SLKORXvt5Mm5unaQZXfcxBZ5P/ZmwUHzslo+VYEN8bnWOzDOGTFi+N1arebtHTvyEIzm5/AaJ7KdVjxy5IgKpt5EmFQ1i6z345nS1ta2Vvk1AQdtNIC8Oicnx5uI4ix47gDZomex31+2KLP7qBJsY79OKIrJ9cKkSbmXm5ubfpeXtzuFE6SP5eXtSurdO+Qg8ZFbqJmxnbTv8lc4WG2ckfE6d67MCMgrOXPtx2EC+bsNWyC389gpDjbHoQpsJPcCgMqKbPOC0XAfH98/TJs29fTlyzXP8nv1u69evTZ1+/YdRs7hbR4yJC1Cp/MaZpNAF7zAejIQR9EBchsgr8rNzfFHEGTzQEuyy4HgYLeSlQqqwIYX4hdG0Vd2L5geGBYW+g4btFsJuT5z7ty5ZzjKO43f3TSyS78S130IRFLtEnJjBXgC5HM6gL6FdbGa3SY5hPlzyh0CWWHlOxyUJ8dzVXqUn0dEtrW1yt9JhDnehSnqZmCci/bvP1jADzklXt0HB+YS0b3NMTF9c6Fld6fBFWsEQTayX6ktKSnll1+9VuFEBeNMzRCQ1YxD6mKN1NB2MAG1atVt1Taorj4/BQdqPe381LaF0TqDoe0t9Lk3foKEU/2JlRSwiO7j8PrdPNu00Z0BGzBNBx0xTxsx4Vamp2eE85FVhW4txtik12tnRUb23WZR7tCj6i8rVDk+wHaVcTm3IQ71cnulyvr6hj9yVGA4r2QPUMeGwa6xY8cUsRX2IBjd9osylWAD8nkkuaRBFj5+Q8M6oXUFZBkBu/7aORxR3ioPzlxOgS0doXs5u2FYDDDZznQsbZD0QzgO73HAfR50JlFkYEdn5dixWc3oUgG9Y01xBGzoGREEURd1QocfSEUB8jRn+VPaQZdjFbpHWeDPKWXO5E6DrXTGoodkGl8BmHilTG3OYFYTe9gIUC9AZwDPjZy+Woi5yP+S6ORPYbSdgS0g8/G1RUXFN/nN5Yr09MGxgMPsc+2C7jlE4t/5ZcES1yh919plsIUMYHhXV1+Y39ZmFD3s1CEWzCnZWXl7z56vKrHPX4JmOM/VnIb6gEOUOfziYBzPt7nr1dWXNDgkN3CgPsesjAfkKdRz9TrGEZi/REZGLwFw4cstl1vANueEA5BjDIbWOUiEOAcJ5u8cvL+K8fC6HMXF55DjwrIQl5PEodqEKWnSvRxw1OBaXw8MDFg+ePAQCYA5tbtDO9MFqKWIzTqdTv8ZBznzlXJ35m4H25w5gB8M8LMpuwvwhwNchw42r2fjvrCurv4N/vspFyBEf5t4HT16lAZ1UYskf8aGcgptRdervqDJoRzTEV8BeB0An1BNRGUDj4Jtzgtg9cBOz0BaRzLQkayFnDzVDqTcy7ye5T3qZVdJSfH7BQWFv+edN2plDfY5el2Ta1nX1jP9tQHsaYyew/R3CHPzEHbyMcobbbXxRHmXgW2NeQbuS6Qwlg9AyLaNQzLySwKtqAt+dSxHwsQE1PYAWAM5Z+hM/1F1B+344ar8+6URsP4/p9512lZQXs49uVc5wFaw4VEBsLT5Ya//AzDfafkdei4SAAAAAElFTkSuQmCC"},hk80:function(N,U,o){"use strict";o.r(U);var C=o("Rbwl"),j=o("hTF7"),w=o("uLqt"),A=o("/vd4"),pe=o("Mumi"),f=o("/zo+"),T=o("XZgM"),L=o("TFeq"),J=o("RXQH"),y=o("VgM2"),fe=o("55MS"),Re=o("VBJJ"),d=o.n(Re),h=o("z3+T"),R=o("GZha"),ve=o("buSX"),p=o("ZZRV"),e=o.n(p),xe=o("q5+0"),be=o("9kvl"),D=o("BdwD"),x=o("ErOA");function Pe(u){return F.apply(this,arguments)}function F(){return F=Object(h.a)(d.a.mark(function u(n){return d.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",Object(x.a)("/api/colleges/".concat(n.id,"/statistics.json"),{method:"Get",params:n}));case 1:case"end":return s.stop()}},u)})),F.apply(this,arguments)}function Ue(u){return B.apply(this,arguments)}function B(){return B=Object(h.a)(d.a.mark(function u(n){return d.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",Object(x.a)("/api/colleges/".concat(n.id,"/shixun_report_count.json"),{method:"Get",params:n}));case 1:case"end":return s.stop()}},u)})),B.apply(this,arguments)}function Oe(u){return I.apply(this,arguments)}function I(){return I=Object(h.a)(d.a.mark(function u(n){return d.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",Object(x.a)("/api/colleges/".concat(n.id,"/shixun_time.json"),{method:"Get",params:n}));case 1:case"end":return s.stop()}},u)})),I.apply(this,arguments)}function Se(u){return M.apply(this,arguments)}function M(){return M=Object(h.a)(d.a.mark(function u(n){return d.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",Object(x.a)("/api/colleges/".concat(n.id,"/course_statistics.json"),{method:"Get",params:n}));case 1:case"end":return s.stop()}},u)})),M.apply(this,arguments)}function Ne(u){return X.apply(this,arguments)}function X(){return X=Object(h.a)(d.a.mark(function u(n){return d.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",Object(x.a)("/api/colleges/".concat(n.id,"/teachers.json"),{method:"Get",params:n}));case 1:case"end":return s.stop()}},u)})),X.apply(this,arguments)}function Ae(u){return W.apply(this,arguments)}function W(){return W=Object(h.a)(d.a.mark(function u(n){return d.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",Object(x.a)("/api/colleges/".concat(n.id,"/student_shixun.json"),{method:"Get",params:n}));case 1:case"end":return s.stop()}},u)})),W.apply(this,arguments)}function De(u){return z.apply(this,arguments)}function z(){return z=Object(h.a)(d.a.mark(function u(n){return d.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",Object(x.a)("/api/colleges/".concat(n.id,"/shixun_chart_data.json"),{method:"Get",params:n}));case 1:case"end":return s.stop()}},u)})),z.apply(this,arguments)}function we(u){return Z.apply(this,arguments)}function Z(){return Z=Object(h.a)(d.a.mark(function u(n){return d.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",Object(x.a)("/api/colleges/".concat(n.id,"/student_hot_evaluations.json"),{method:"Get",params:n}));case 1:case"end":return s.stop()}},u)})),Z.apply(this,arguments)}var ye=o("m3rI"),ke=o("/Ck5"),t=o.n(ke),Ce=[{title:"\u6392\u540D",dataIndex:"ranking",key:"ranking",align:"center",render:function(n,r,s){return s+1}},{title:"\u59D3\u540D",dataIndex:"name",key:"name",align:"center",className:t.a.maxWidth105,render:function(n,r){return e.a.createElement("a",{href:"/users/".concat(r.login),title:r.name,target:"_blank"},r.name)}},{title:"\u7BA1\u7406\u8BFE\u5802",dataIndex:"classroom",key:"classroom",align:"center",className:t.a.maxWidth175,render:function(n,r){return e.a.createElement("span",null,r.course_count)}},{title:"\u5DF2\u53D1\u5E03\u5B9E\u8BAD\u4F5C\u4E1A",key:"assignment",dataIndex:"assignment",align:"center",className:t.a.maxWidth255,render:function(n,r){return e.a.createElement("span",null,r.shixun_work_count)}},{title:"\u672A\u53D1\u5E03\u5B9E\u8BAD\u4F5C\u4E1A",dataIndex:"released",key:"released",align:"center",render:function(n,r){return e.a.createElement("span",null,r.un_shixun_work_count)}},{title:"\u5B66\u751F\u6570",dataIndex:"studentnumber",key:"studentnumber",align:"center",render:function(n,r){return e.a.createElement("span",null,r.student_count)}},{title:"\u5B8C\u6210\u7387",dataIndex:"completionrate",key:"completionrate",align:"center",render:function(n,r){return e.a.createElement("span",null,r.complete_rate+"%")}},{title:"\u53D1\u5E03\u5B9E\u8BAD",dataIndex:"releasetraining",key:"releasetraining",align:"center",render:function(n,r){return e.a.createElement("span",{className:t.a.color4CA},r.publish_shixun_count)}}],je=function(n){var r="".concat(ye.a.IMG_SERVER,"/images/educoder/competition/").concat(n,".png"),s={1:e.a.createElement("img",{width:"18px",height:"22px",className:"mt5",src:r}),2:e.a.createElement("img",{width:"18px",height:"22px",className:"mt5",src:r}),3:e.a.createElement("img",{width:"18px",height:"22px",className:"mt5",src:r})};return s[n]||n},Te=[{title:"\u6392\u540D",dataIndex:"ranking",key:"ranking",align:"center",className:"edu-txt-center font-14",width:"100px",render:function(n,r,s){return e.a.createElement("span",null,je(s+1))}},{title:"\u59D3\u540D",dataIndex:"name",key:"name",align:"center",className:t.a.maxWidth105,render:function(n,r){return e.a.createElement("a",{href:"/users/".concat(r.login),title:r.name,target:"_blank"},r.name)}},{title:"\u5B66\u53F7",dataIndex:"studentid",key:"studentid",align:"center",className:t.a.maxWidth175,render:function(n,r){return e.a.createElement("span",null,r.student_id)}},{title:"\u5B8C\u6210\u5B9E\u8BAD",key:"training",dataIndex:"training",align:"center",className:t.a.maxWidth225,render:function(n,r){return e.a.createElement("span",null,r.shixun_count)}},{title:"\u5728\u5B66\u5B9E\u8BAD",dataIndex:"learning",key:"learning",align:"center",render:function(n,r){return e.a.createElement("span",null,r.study_shixun_count)}},{title:"\u91D1\u5E01",dataIndex:"goldcoin",key:"goldcoin",align:"center",render:function(n,r){return e.a.createElement("span",null,r.grade)}},{title:"\u7ECF\u9A8C\u503C",dataIndex:"empirical",key:"empirical",align:"center",render:function(n,r){return e.a.createElement("span",{className:t.a.colorGreen},r.experience)}}],Le=function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return{tooltip:{trigger:"item",formatter:"{d}%
          "},legend:{bottom:50,left:"center",data:r},series:[{type:"pie",radius:"65%",center:["50%","35%"],selectedMode:"single",data:n,itemStyle:{emphasis:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}},Fe=function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],s=["#962e66","#623363","#CCCCCC","#9A9A9A","#FF8080","#FF80C2","#B980FF","#80B9FF","#6FE9FF","#4DE8B4","#F8EF63","#FFB967"];return{backgroundColor:"#fff",grid:{left:"3%",right:"8%",bottom:"15%",containLabel:!0},tooltip:{show:"true",trigger:"item",formatter:"{c0}",backgroundColor:"rgba(0,0,0,0.7)",padding:[8,10],extraCssText:"box-shadow: 0 0 3px rgba(255, 255, 255, 0.4);",axisPointer:{type:"shadow"}},xAxis:{type:"value",axisTick:{show:!1},axisLine:{show:!0,lineStyle:{color:"#CCCCCC"}},splitLine:{show:!1,lineStyle:{color:"#CCCCCC"}},axisLabel:{textStyle:{color:"#656565",fontWeight:"normal",fontSize:"12"},formatter:"{value}"}},yAxis:{type:"category",axisLine:{lineStyle:{color:"#cccccc"}},splitLine:{show:!1},axisTick:{show:!1},splitArea:{show:!1},axisLabel:{inside:!1,textStyle:{color:"#656565",fontWeight:"normal",fontSize:"12"}},data:n},series:[{name:"",type:"bar",itemStyle:{normal:{show:!0,color:function($){return s[$.dataIndex]},barBorderRadius:50,borderWidth:0,borderColor:"#333"}},barGap:"0%",barCategoryGap:"50%",data:r}]}},Be=o("jMyQ"),q=o.n(Be),Ie=function(n){var r,s,k,$=n.shixunsDetail,Ot=n.globalSetting,St=n.loading,Nt=n.dispatch,At=Object(ve.a)(n,["shixunsDetail","globalSetting","loading","dispatch"]),_=Object(xe.m)(),Me=Object(p.useState)({}),ee=Object(R.a)(Me,2),l=ee[0],Xe=ee[1],We=Object(p.useState)(),te=Object(R.a)(We,2),G=te[0],ze=te[1],Ze=Object(p.useState)(),ae=Object(R.a)(Ze,2),V=ae[0],Ge=ae[1],Ve=Object(p.useState)(),ne=Object(R.a)(Ve,2),v=ne[0],He=ne[1],Qe=Object(p.useState)(),re=Object(R.a)(Qe,2),b=re[0],Ye=re[1],Ke=Object(p.useState)(),se=Object(R.a)(Ke,2),P=se[0],Je=se[1],qe=Object(p.useState)(),le=Object(R.a)(qe,2),O=le[0],$e=le[1],et=Object(p.useState)(),ue=Object(R.a)(et,2),tt=ue[0],at=ue[1],nt=Object(p.useState)(),ie=Object(R.a)(nt,2),rt=ie[0],st=ie[1],lt=Object(p.useState)(),ce=Object(R.a)(lt,2),S=ce[0],ut=ce[1],it=Object(p.useState)(1),oe=Object(R.a)(it,2),ct=oe[0],de=oe[1],ot=Object(p.useState)(!1),_e=Object(R.a)(ot,2),dt=_e[0],H=_e[1],_t=Object(p.useState)(!1),me=Object(R.a)(_t,2),mt=me[0],Q=me[1],Et=Object(p.useState)(!1),Ee=Object(R.a)(Et,2),gt=Ee[0],Y=Ee[1];Object(p.useEffect)(function(){if(document.title="\u5B66\u9662\u7EDF\u8BA1",!_.id)return;ht(),pt(),ft(),Rt(1,10),vt(1,10),xt(),bt(),K(1,10)},[_.id]);var ht=function(){var m=Object(h.a)(d.a.mark(function c(){var a;return d.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Pe({id:_.id});case 2:a=i.sent,Xe(a||{});case 4:case"end":return i.stop()}},c)}));return function(){return m.apply(this,arguments)}}(),pt=function(){var m=Object(h.a)(d.a.mark(function c(){var a;return d.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Ue({id:_.id});case 2:a=i.sent,ze((a==null?void 0:a.shixun_report_count)||0);case 4:case"end":return i.stop()}},c)}));return function(){return m.apply(this,arguments)}}(),ft=function(){var m=Object(h.a)(d.a.mark(function c(){var a;return d.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Oe({id:_.id});case 2:a=i.sent,Ge((a==null?void 0:a.shixun_time)||0);case 4:case"end":return i.stop()}},c)}));return function(){return m.apply(this,arguments)}}(),K=function(){var m=Object(h.a)(d.a.mark(function c(a,E){var i;return d.a.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return H(!0),g.next=3,Se(Object(fe.a)({id:_.id,page:a,per_page:E},_)).catch(function(he){return H(!1)});case 3:i=g.sent,H(!1),He(i||[]);case 6:case"end":return g.stop()}},c)}));return function(a,E){return m.apply(this,arguments)}}(),Rt=function(){var m=Object(h.a)(d.a.mark(function c(a,E){var i;return d.a.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return Q(!0),g.next=3,Ne({id:_.id,page:a,per_page:E}).catch(function(he){return Q(!1)});case 3:i=g.sent,Q(!1),Ye(i||[]);case 6:case"end":return g.stop()}},c)}));return function(a,E){return m.apply(this,arguments)}}(),vt=function(){var m=Object(h.a)(d.a.mark(function c(a,E){var i;return d.a.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return Y(!0),g.next=3,Ae({id:_.id,page:a,per_page:E}).catch(function(he){return Y(!1)});case 3:i=g.sent,Y(!1),Je(i||[]);case 6:case"end":return g.stop()}},c)}));return function(a,E){return m.apply(this,arguments)}}(),xt=function(){var m=Object(h.a)(d.a.mark(function c(){var a;return d.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,De({id:_.id});case 2:a=i.sent,$e((a==null?void 0:a.data)||[]),at((a==null?void 0:a.names)||[]);case 5:case"end":return i.stop()}},c)}));return function(){return m.apply(this,arguments)}}(),bt=function(){var m=Object(h.a)(d.a.mark(function c(){var a;return d.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,we({id:_.id});case 2:a=i.sent,st((a==null?void 0:a.values)||[]),ut((a==null?void 0:a.names)||[]);case 5:case"end":return i.stop()}},c)}));return function(){return m.apply(this,arguments)}}(),Pt=[{title:"\u540D\u79F0",dataIndex:"name",key:"name",align:"center",className:t.a.maxWidth220,render:function(c,a){return e.a.createElement("a",{href:"/classrooms/".concat(a.id,"/students"),title:a.name,target:"_blank"},a.name)}},{title:"\u7BA1\u7406\u6559\u5E08",dataIndex:"teachers",key:"teachers",align:"center",className:t.a.maxWidth340,render:function(c,a){return e.a.createElement("span",{className:t.a.colorBlack,title:a.teachers},a.teachers)}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"times",key:"evaluating_count",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:_.sort_name==="evaluating_count"?_.sort===2?"descend":"ascend":null,className:t.a.maxWidth175,render:function(c,a){return e.a.createElement("span",{className:t.a.colorBlack},a.evaluating_count)}},{title:"\u5B66\u751F",key:"student_count",dataIndex:"student",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:_.sort_name==="student_count"?_.sort===2?"descend":"ascend":null,className:t.a.maxWidth225,render:function(c,a){return e.a.createElement("span",{className:t.a.colorBlack},a.student_count)}},{title:"\u5B9E\u8BAD\u4F5C\u4E1A",dataIndex:"training",key:"shixun_work_count",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:_.sort_name==="shixun_work_count"?_.sort===2?"descend":"ascend":null,render:function(c,a){return e.a.createElement("span",{className:t.a.colorBlack},a.shixun_work_count)}},{title:"\u8D44\u6E90",dataIndex:"resources",key:"attachments_count ",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:_.sort_name==="attachments_count "?_.sort===2?"descend":"ascend":null,render:function(c,a){return e.a.createElement("span",{className:t.a.colorBlack},a.attachment_count)}},{title:"\u5E16\u5B50",dataIndex:"posts",key:"message_count",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:_.sort_name==="message_count"?_.sort===2?"descend":"ascend":null,render:function(c,a){return e.a.createElement("span",{className:t.a.colorBlack},a.message_count)}},{title:"\u5176\u5B83\u4EFB\u52A1",dataIndex:"othertasks",key:"other_work_count",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:_.sort_name==="other_work_count"?_.sort===2?"descend":"ascend":null,render:function(c,a){return e.a.createElement("span",{className:t.a.colorBlack},a.other_work_count)}},{title:"\u72B6\u6001",dataIndex:"states",key:"states",align:"center",render:function(c,a){return e.a.createElement("span",{className:a.is_end?t.a.colorBlack:t.a.colorFFC},a.is_end?"\u5DF2\u7ED3\u675F":"\u6B63\u5728\u8FDB\u884C")}},{title:"\u6700\u65B0\u6D3B\u8DC3\u65F6\u95F4",dataIndex:"timemy",key:"activity_time",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:_.sort_name==="activity_time"?_.sort===2?"descend":"ascend":null,render:function(c,a){return e.a.createElement("span",{className:t.a.colorBlack},a.activity_time)}}];return e.a.createElement("section",{className:t.a.bg},e.a.createElement("header",{className:t.a.header},e.a.createElement("div",{className:t.a.headerContent},e.a.createElement("div",{className:t.a.headTitle},l==null?void 0:l.school),e.a.createElement(L.a,{justify:"space-around",gutter:[40,0]},e.a.createElement(y.a,{span:4,className:"tc"},e.a.createElement("p",{className:t.a.headItemTitle},"\u6559\u5E08"),e.a.createElement("p",{className:t.a.headItemValue},(l==null?void 0:l.teachers_count)||0)),e.a.createElement(y.a,{span:4,className:"tc"},e.a.createElement("p",{className:t.a.headItemTitle},"\u5B66\u751F"),e.a.createElement("p",{className:t.a.headItemValue},(l==null?void 0:l.students_count)||0)),e.a.createElement(y.a,{span:4,className:"tc"},e.a.createElement("p",{className:t.a.headItemTitle},"\u8BFE\u5802"),e.a.createElement("p",{className:t.a.headItemValue},(l==null?void 0:l.courses_count)||0)),e.a.createElement(y.a,{span:4,className:"tc"},e.a.createElement("p",{className:t.a.headItemTitle},"\u5171\u5EFA\u5B9E\u8BAD"),e.a.createElement("p",{className:t.a.headItemValue},(l==null?void 0:l.shixuns_count)||0))))),e.a.createElement("div",{className:t.a.wrap},e.a.createElement("div",{className:t.a.basicTitle},"\u57FA\u672C\u4F7F\u7528\u60C5\u51B5"),e.a.createElement("div",{className:t.a.basicHead},e.a.createElement("p",null,"\u6559\u5E08"),e.a.createElement("p",null,"\u5B66\u751F"),e.a.createElement("p",null,"\u8BFE\u5802"),e.a.createElement("p",null,"\u5171\u5EFA\u5B9E\u8BAD"),e.a.createElement("p",null,"\u5B9E\u8BAD\u62A5\u544A"),e.a.createElement("p",null,"\u5B66\u5458\u5B9E\u6218\u65F6\u95F4")),e.a.createElement("div",{className:t.a.basicContent},e.a.createElement("div",{className:t.a.basicItem},(l==null?void 0:l.teachers_count)||(l==null?void 0:l.teachers_count)===0?e.a.createElement(e.a.Fragment,null,l==null?void 0:l.teachers_count,e.a.createElement("span",{className:t.a.basicItemText},"\u4EBA")):e.a.createElement(f.a,null)),e.a.createElement("div",{className:t.a.basicItem},(l==null?void 0:l.students_count)||(l==null?void 0:l.students_count)===0?e.a.createElement(e.a.Fragment,null,l==null?void 0:l.students_count,e.a.createElement("span",{className:t.a.basicItemText},"\u4EBA")):e.a.createElement(f.a,null)),e.a.createElement("div",{className:t.a.basicItem},(l==null?void 0:l.courses_count)||(l==null?void 0:l.courses_count)===0?e.a.createElement(e.a.Fragment,null,l==null?void 0:l.courses_count,e.a.createElement("span",{className:t.a.basicItemText},"\u4E2A")):e.a.createElement(f.a,null)),e.a.createElement("div",{className:t.a.basicItem},(l==null?void 0:l.shixuns_count)||(l==null?void 0:l.shixuns_count)===0?e.a.createElement(e.a.Fragment,null,l==null?void 0:l.shixuns_count,e.a.createElement("span",{className:t.a.basicItemText},"\u4E2A")):e.a.createElement(f.a,null)),e.a.createElement("div",{className:t.a.basicItem},G||G===0?e.a.createElement(e.a.Fragment,null,G,e.a.createElement("span",{className:t.a.basicItemText},"\u4E2A")):e.a.createElement(f.a,null)),e.a.createElement("div",{className:t.a.basicItem},V||V===0?e.a.createElement(e.a.Fragment,null,V,e.a.createElement("span",{className:t.a.basicItemText},"\u5206\u949F")):e.a.createElement(f.a,null)))),e.a.createElement("div",{className:t.a.wrap},e.a.createElement("div",{className:t.a.basicTitle},"\u8BFE\u5802"),!v&&e.a.createElement("div",{className:t.a.courseLoading},e.a.createElement(f.a,{tip:"\u6B63\u5728\u52A0\u8F7D..."})),v&&((v==null||((r=v.courses)===null||r===void 0)?void 0:r.length)?e.a.createElement(A.a,{columns:Pt,dataSource:v==null?void 0:v.courses,loading:dt,onChange:function(c,a,E){_.sort_name=E==null?void 0:E.columnKey,E.order==="ascend"&&(_.sort=1),E.order==="descend"&&(_.sort=2),E.order||(_.sort=1),de(1),K(1,10)},pagination:!1}):e.a.createElement(D.a,null)),e.a.createElement(j.a,{current:ct,style:{marginTop:"20px"},pageSize:10,showQuickJumper:!0,showSizeChanger:!1,total:v==null?void 0:v.course_count,onChange:function(c,a){de(c),K(c,10)}})),e.a.createElement("div",{className:"".concat(t.a.wrap," ").concat(t.a.flexRow)},e.a.createElement("div",{className:t.a.rankLeft},e.a.createElement("div",{className:t.a.basicTitle},"\u6559\u5E08\u6392\u540D"),!b&&e.a.createElement("div",{className:t.a.courseLoading},e.a.createElement(f.a,{tip:"\u6B63\u5728\u52A0\u8F7D..."})),b&&((b==null||((s=b.teachers)===null||s===void 0)?void 0:s.length)?e.a.createElement(A.a,{columns:Ce,dataSource:b==null?void 0:b.teachers,loading:mt,pagination:!1}):e.a.createElement(D.a,null))),e.a.createElement("div",{className:t.a.rankRight},e.a.createElement("div",{className:t.a.basicTitle},"\u5728\u7EBF\u5B9E\u8BAD\u60C5\u51B5"),!O&&e.a.createElement("div",{className:t.a.courseLoading},e.a.createElement(f.a,{tip:"\u6B63\u5728\u52A0\u8F7D..."})),O&&((O==null?void 0:O.length)?e.a.createElement(q.a,{option:Le(O,tt),style:{height:600},opts:{renderer:"svg"}}):e.a.createElement(D.a,null)))),e.a.createElement("div",{className:"".concat(t.a.wrap," ").concat(t.a.flexRow)},e.a.createElement("div",{className:t.a.rankLeft},e.a.createElement("div",{className:t.a.basicTitle},"\u5B66\u751F\u6392\u540D"),!P&&e.a.createElement("div",{className:t.a.courseLoading},e.a.createElement(f.a,{tip:"\u6B63\u5728\u52A0\u8F7D..."})),P&&((P==null||((k=P.teachers)===null||k===void 0)?void 0:k.length)?e.a.createElement(A.a,{columns:Te,dataSource:P==null?void 0:P.teachers,loading:gt,pagination:!1}):e.a.createElement(D.a,null))),e.a.createElement("div",{className:t.a.rankRight},e.a.createElement("div",{className:t.a.basicTitle},"\u6700\u70ED\u8BC4\u6D4B"),!S&&e.a.createElement("div",{className:t.a.courseLoading},e.a.createElement(f.a,{tip:"\u6B63\u5728\u52A0\u8F7D..."})),S&&((S==null?void 0:S.length)?e.a.createElement(q.a,{option:Fe(S,rt),style:{height:600},opts:{renderer:"svg"}}):e.a.createElement(D.a,null)))))},Ut=U.default=Object(be.a)(function(u){var n=u.shixunsDetail,r=u.loading,s=u.globalSetting;return{shixunsDetail:n,globalSetting:s,loading:r.models.index}})(Ie)}}]); +(window.webpackJsonp=window.webpackJsonp||[]).push([[104],{"/Ck5":function(N,U,o){N.exports={flex_box_center:"flex_box_center___3gXsO",flex_space_between:"flex_space_between___HGWYN",flex_box_vertical_center:"flex_box_vertical_center___1HO1y",flex_box_center_end:"flex_box_center_end___2iBLs",flex_box_column:"flex_box_column___2mypA",bg:"bg___X4l8G",header:"header___291k5",headerContent:"headerContent___2jFLu",headTitle:"headTitle___3Na8J",headItemTitle:"headItemTitle___J50Vu",headItemValue:"headItemValue___1NrWu",wrap:"wrap___3ne8Y",basicTitle:"basicTitle___2cySU",basicHead:"basicHead___29kxV",basicContent:"basicContent____Uudj",basicItem:"basicItem___IUhZy",basicItemText:"basicItemText___2aa4a",courseLoading:"courseLoading___2JHr0",maxWidth220:"maxWidth220___1W-xG",maxWidth340:"maxWidth340___1HJG7",maxWidth175:"maxWidth175___x6mEG",maxWidth225:"maxWidth225___QT7Pd",maxWidth255:"maxWidth255___nkO_z",maxWidth105:"maxWidth105___3VBbL",colorFFC:"colorFFC___2mFu_",colorBlack:"colorBlack___EmMxy",colorGreen:"colorGreen___2Ev4u",color4CA:"color4CA___3ZroK",rankLeft:"rankLeft___3lW-6",rankRight:"rankRight___3sZeK",flexRow:"flexRow___7IYeS"}},BdwD:function(N,U,o){"use strict";var C=o("55MS"),j=o("ZZRV"),w=o.n(j),A=function(f){var T=f.styles,L=T===void 0?{}:T,J=f.customText;return w.a.createElement("section",{className:"tc animated fadeIn",style:Object(C.a)(Object(C.a)({},{color:"#999",margin:"200px auto"}),L)},w.a.createElement("img",{src:o("FOrL")}),w.a.createElement("p",{className:"mt20 font14"},J||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};U.a=A},FOrL:function(N,U){N.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAABKCAYAAADUvCinAAAAAXNSR0IArs4c6QAAFq9JREFUeAHdnAl4VFWWx6sqlYWEkIRsJCRkJQECCXsIS0gAWWwQl1YQxQ2nRx0/u9We8etvpmf87LFt7XHs7mmXbhVEFESQdWRfwiKGXRYhkI0sQAIBAmQnqZrfKfMyZVGVqldLjL7vu9997757zz33/84995xzb5VG8xO/Fi1aNPTDDz/M7w7D1HcHJjzFAyCPNxgMi/V6/YOe6kMNXZ2ayj+mugsXLhSAFxqNxtmPPvroge7A+09Osj///HOvmzdvvoZET/D19Z04f/78i90BaOHhJwU20hx748aNZVqt9kR0dHTOnXfe2dxdgBY+tN2JGVd4QT8/gsp4GRovPfnkkytcoeWptj96ycbaiEdl/BWgEWjt+AULFlzwFFiu0v3RSvaGDRt8L168+CIALNDpdL99/PHHl7oKhqfbe3m6A3fTR4J1/fr1m88iuBxJPs8iOBdr45C7+/EEvR+NZIuVUVdX9wBg/wYgTnp7e//rI488UuoqKCyqv4FmK+rnj67Sste+2+vsjz/+OODWrVsiyb9iMIcAZh4L4El7A3PkPUA/Db2ZERERdzhS39U63RbsDz74YDBq4qmWlpZZ5GtIdz7xxBMlrg5YaY/18iuAnhsYGDht1qxZDUq5J/NuBTZSnIAUzwGEOYB7i/R3pO5f3AkGtHVI9BuAmkG644EHHrjpSYDNaf+gOvvQoUPe33zzTRYMTSVNB1xf0mfo4+V4fkXmjMr9p59+GtLU1CSSPpzHvcQ8NqK36y3r2Xpub7+M92UZGRnPjhw58patup4o71KwkahwgBqFXTyawUgS6RI9vBngNj/22GPFloNkukfTZjZ17iXl8L5jNlLexPMW8lU9e/Zcj5RetWyvPKOWsrl/HzPxTdTR35XyrszdBjZAaD/66KMgBh4KmGGkKAaSzHN/yXkv96IbD5If8PLyOpCWlnbUmnQtWbIkGV19jwBM3Uyh7efnp+nfv3/lmTNnYnx8fE7OnDkzrKioSFdYWBhx/fp1wayVurvIV/Ph1mAOnpfC9evX+1+6dOkVaEzmcb67FlehrfZyC9hI3wEG04/B1sLAFVINqYrnYsoLJfXq1asYyWu0xaDEndva2u6hjYA8ROohrW0pKSmlgCz3iRTpli1bpgHMvPvvvz9H6siFaqkuKSlp40NEX716VQMNI8US6dsCrQd5/gS18XtrH1bad9XlFrCdYRYQdIsXL84CYFEP90AjQegEBQU1p6amliYnJ/v06NFDyr7HozWwpZ1yNTc31+zZs6e1rKysj1IG2CfpYxWzaTWe5jdKeVfn3xuIpzuXBfH48eOTUDEC7t2kSOkzJCSkftCgQaXx8fGBqIs4KbN1dQK2ob6+fu+uXbt8/f39/bKysvwANxzQa8+ePdv3woULvkIT4M+RrSKtRnfv49nAfZdcHge73SmZzmhEPcwkD5KRhYeHXwPgsri4uFCsj1gpc+SyAnbNlStXjiDN0aGhoY1jxowJhN4AS1rMoNrz58/XnD59Ooo8AF6kSjVgr2XRXB0QELADNddi2c6dzw6DjbvcE3f5CZiMcZQB6qYwmKnkPaRNnz59qgcPHnw+JiYmCqmTBVT1JWADzm5sb92xY8dakdhE9HFlQkJCDDT7OUKQmXWTINbFgoKCyPLy8iCepZmssl8K8GpNSkf6lDoOgd2++5EPaCMdJWwirtVq+vbtW4bVcZlgfj8GEqGmvVndNgApQIIvbdy4MRcpbQLgIwMHDgxAr6dTz6FxmNHruIVuw+XLl8sBPrS0tDQc2qJqHDYpOwg5cOMQk1gKQ2DiuAP0hFFNfHz8WQCuxfsTc6+3I+3M6rTwUauwMCqR2pvo3J7V1dVxYWFhtUT7bh44cCAL0y9vzpw5OWZt3HXbxAc9h6rpiXUTgzcrdMWk3E2+ytykdKZDh8BeunRpWENDQyUdmBYZy45goo1pfAqAG9Gbqbw36WXLepbPqKV8pnH9tWvXfGtrawNZ4EKpo8dMvI5OvwS4BhbPSOgnS7m0b1cjngJbulCuFvgqYXH1wZ5P4OODucmkFOBnESVU7eZ3eGNKD9byefPm1SDdTzDl3kTqOkwqpS7T+Tg2bChqwmQfK+X2cnSsP/pbg5kni1oogxE1Izv+0od8tB/y8uFDJ2LjF7KveQ2h6M3YRTgnwufL5LJxoepySLLNKQL6HUjdFlb9OhhYcuTIEYlrJEkdQD82YsQIPwL6HgOqKyQbW73s1KlTLaRkkWjWhSYW9pPY/z2J5YSfPHkyCEEZjs1+whwbe/cOSbZCZOfOnfri4uK3ANqIuuhJenrYsGHHmGpvfvXVV+PQdWNIGqZ/0dixY+sxpyT28aO4mLXXEZ4LgBmP3o4DTJlxZ4YMGdKEozWIQZiMg9GjR9eBgZ6P8A6Snt2uWhwaoyqwWTR+ifucBsjmxDMok3QWa+rVzZs3D4bpWSQd9arHjx9/nsVNLAZVfZl34MH7Ntz7khMnTgQztnAAD8J6quIIRAFmqizut81QynpOnDjxwqZNm8Yzyx+Bt8WO8uewGpHoGwtVATEJMbdEr9q6ylnsFhEAimY1f5iv34MAfR0e3Rn080CY9bfV0JFyd6gRpPIicZTmb7/9Nr6xsVE82Ib09PRiFvkIJNrk1drjBaFqxjm6gceb+tBDD12zV1/eq5G2/4KhQIC2R7dfcHDwfxCPrmZQb6xdu1aP1fGLLVu2jICxVnT6MWZBLIupWpPQXr+dvkdq6wHnIo5QLKZkFOMw4sEWooe9uY+nsarFPTc3tx4rLZyP9Sptn+m08/aXDkk20yUHoHYi1Qa+fGdSba3Pawz07TVr1lxB4p9C0lNFH/LhCnBMenEfba2RrTKVkm0k/FpGPCYIPRsiNJOSkqro+wZ6WBZ1l04XMDOu5ufnBzNbMzEF7e7w6wnoxwLAW6ShdG4VSMAKY2EwOgG0jC8EKf63e++9t47799B1ryFhC44ePTqBJDHqCmi38jETpLI7Lon8EecWNdGXWRWP+qqbOnXqWfRwDLyIWXmb+epMv8yMXqgjHUL0LvhlAnqnQS09lZaQJnbWGQucJjEx0RS56ayenXc9ef/r6dOnN5Mv3Ldv35u4yPNwGO4DGC8AuYKVcwWJS7FDx+prxtCEx1mNFEeTh/Xu3bsNS6kUvoNYa0RlOUXXamfthYCrnzRpUs0XX3wxEqH9BcXvdVqfhe8GjAZ2Vmn27NmtAK5Gv3dGTnnXys1SzMaP9+7dexf3C+AjAAumAdDLxRqg7LY+LdUIDscF7N5APpo4Rhp0cBX2vgE9rEo9KUw5kyM4TZi8jcyaVMK2l23R8AJIUR9ptiogGRrccKvqxVYbB8uFZgbgPowEViLZv0TCCwkLZJAlAJ4RwIpYbP2RIG+FJsBqiNMgrPqmvLy8AMy2QKyJlnHjxl1CHQVGRUUJ6J0Kj0LLXTlBtlvM0sDW1tbwdevWrbVFV9seb36BCsOQLHNQk9HRaRLjJRjvY4uAm8s3wvDr7EEmsk6IO5xG0EmDBSNbY8FE5xq3bt0aLZE57OE2hOAiuWwi+7qZD9Xk8Ctqt23bJnuw/wSOVQoB7o0IxgnZzLZqjbR7it8MHTp0EAO1Wkch5qF8N3RfRQ+KtfAi/E5W+snMzKwaMGCAPwPopZR1lxzb21hZWWkNLwMf4SlzSe7gGW/qOaZwGmCLXv0hrmw63Yz+ex6TagqMfqEwwWzb1h2BFv4Ixl1Q+LTIdQjM726zM1ErEUzhVXh8OhbFDl1p0birHlcTnziJ2niXDk28Ijn9MbkE8P5dxYSdflrh70vi7Kzze+OpG2yjfu1tqz0No/kKAcQMdLjbrSw2t9WxQczdxWKzvs35kefgR1kzqrmPxNTqQ9i3gvcO7126mznolYHRpu3bt4diEc3iubN1o5nZ+aI1/aJBVw5Hul9lcZqOpaBBkgyYNVZVjgcGoZBcs2LFCjm9WgHAYqPLR1+ekBAfVVp6Lhu9vRgLZD5lXcmXCMAmXP4iQsvZYCSWnOxOFZDEsTkiz+YXak9+ElHAoaErVsFWKmODj+f+VQ7IZKOPxLFRXnVFPpmPns4A3sLm3l5VVSWL5PIZM6ZP3rFjZzMS3wev9BNMw0e7gJkqTNLVWBv6mpqa++FJVIVsl60lvcPassMRHjoFWyEA6FO5/090+CisAWNkZKRD7ZT2TuQnkeqhSHUxbaMmT550eNu27XIAU8CeQ/CH4yG7s5lsRUjMDQY8wok+7DURj3kHNv8hdPFQAJZTAsq436DPP7N421oQrdK+bYG0VgtDvZj0/pQpU2SjIANdFY4zYiSeoXRurZkrZb8lwJMMgQXh4aH/GxsbOwUnR+h9279/8mDWkXiOfXxJkD+LOMsuvEaZcopel3quXDXEVhYhxbu5JrDh/DNAltj2HlIthCWu8hBnBivVdqJq8aODNZwG7Q0DH1ZUVMgxMb/hw4e7G3SJDX9C2s3gjBkZw6wuPCkp/TPh4QyHJh+En7c47PO82sFb1N+NpbODKxXH6h8A2If+b6Jz/zZq1KjS3r2D79uwYdO3tHF690kV2ObMTZyYXVleXrGW6T6HraMYkkQF3SHpH6CrM+lrBLvseT4+3jJ9zbs23VMWzi7QUayBRKRQfsS0HnNQrAI1l4R/l6KTqjkzch80X5bGgHyKgNjirKzMQFQVMRtNVDsLhe3Et6Na5USunHVQ0lXuP0a1dPgE7XU7MqfBRoUkI10vpqam7C0oOGMCHSkPY2NAkHEW9Dbavs2g3xEOhw3LqOfeprUhH4LZtZQw57yVK1ca586de55mfaWtnSsfFbSGAz8xqAyxaIJI4sCtGDAgZUtiYvJ4o9HwCs++Vr4zxZok+JLc8roLQclhwdxl+UKenQZbIUan4wFc0leAvoYd6QewXHoRWFKqqMnXsVERgGTNwIM93qOH/x32GiclJU5BjRzkzMldhw8ffo3wwku0sfaBbogUf/3113ybMzPh+w9Cm74uIL1/YpZUBgT4y6+E3wdoe93afE/7XF56BmyzXscNGJA6jud9p08XlAD6fQy8BwupWRW7t3+hhsRCtEOHZojTkm6vBXUjJkyYcBBVUs/O+DMEp/7GrHvarN1hPsQytueCsGIep/yp9nd5RAsXEyns4+Wlk1+N9SOZNXP6dp+tli5LthXCYwcOHDAWxvMx/CsZ+GzUizfHGqxU/V7RCX65UEC7hzl3Uo79nOPo4PV6r58Rw36PD/wU8e5BnOfYDeWzgH8AaRf7/DWSN1Issfu/8kG2xMXFcqJWKyrL39F+FG6hs5N7UXneZqkBOqKztyj1LHNPgG3qA4bGpKUN0sDAfqbuFaRoGouoF16pJQ/K8/8QKniOBx/AOEW76coLR/L4+Lh7WeS2IL1T0Zuf0mYMNJ6UtvBygvTu5Mk5l/V633/UaIzPfifEzkkypudj/HCq3BG+zOt4DGylEwaZOWjQQA368iA7GvU4RBNZ1LToSaWK5FcJ5KwiL2Qg1yIjI0abv3TkHmAjsrOzGwhz1nD/EG3ESljODFnEgaEBGo0B9SQnt5wD2BEe7NXxONgKA4A7CutFdlkOA7qRBXQkp11Nr9kw3cDmrAAUggraTi5TX/Wl02nvRge/dPDgwRbCw/lRUX0ehMgKFrxA1cQ80KDLwFZ4xxYfkZiYoMFxOLp//34/AB/IZoUc5vk5H6S5b99om1t0Co3O8tDQ3q/MmDHtGMrjv6Gp7axuV7/73lzuys5xQIbFxsYMbGlpOobzchxg/DAf+YWX1tVjBmIbj+5uQAu2qiUb6WtB/2pY6c9zsrMV0OJc+UheXvoMzDxNRkZ6GbSzAMkVcp5uK56tzEqnmFQt2RwXXsWi915VVXWfrVu3xeEgFAD+RVdHCc04gFb98V3t15H2HKNrOn78hFg1idRfimkpnqrqS/XgMjOHpfDrh6zr12v/ed++/CklJaV3lpWVG7EwDsbF9WO113TpGT7VI1bRAFe+pbCwyIcAlQ+xkg0cyGnipMHrgO6Ui6lqAeEoQSBBeyJfxth2nvOLi0s+Jeb7JFKZgdkmh8YPYQVI/Fd2V9x2bdy4SWiZ4tluI2qDECDf4mygd0VFpSE4uNcGPGGDt7ePhFq9ALpcr/dO4/dCcpxO1aVKsgH612ZAS0djkpISSUnL8dQ+4WM8z/m98adP+9WwnXY4JCQIT9LkZali6oeqjC5uRZL1SLKORXvt5Mm5unaQZXfcxBZ5P/ZmwUHzslo+VYEN8bnWOzDOGTFi+N1arebtHTvyEIzm5/AaJ7KdVjxy5IgKpt5EmFQ1i6z345nS1ta2Vvk1AQdtNIC8Oicnx5uI4ix47gDZomex31+2KLP7qBJsY79OKIrJ9cKkSbmXm5ubfpeXtzuFE6SP5eXtSurdO+Qg8ZFbqJmxnbTv8lc4WG2ckfE6d67MCMgrOXPtx2EC+bsNWyC389gpDjbHoQpsJPcCgMqKbPOC0XAfH98/TJs29fTlyzXP8nv1u69evTZ1+/YdRs7hbR4yJC1Cp/MaZpNAF7zAejIQR9EBchsgr8rNzfFHEGTzQEuyy4HgYLeSlQqqwIYX4hdG0Vd2L5geGBYW+g4btFsJuT5z7ty5ZzjKO43f3TSyS78S130IRFLtEnJjBXgC5HM6gL6FdbGa3SY5hPlzyh0CWWHlOxyUJ8dzVXqUn0dEtrW1yt9JhDnehSnqZmCci/bvP1jADzklXt0HB+YS0b3NMTF9c6Fld6fBFWsEQTayX6ktKSnll1+9VuFEBeNMzRCQ1YxD6mKN1NB2MAG1atVt1Taorj4/BQdqPe381LaF0TqDoe0t9Lk3foKEU/2JlRSwiO7j8PrdPNu00Z0BGzBNBx0xTxsx4Vamp2eE85FVhW4txtik12tnRUb23WZR7tCj6i8rVDk+wHaVcTm3IQ71cnulyvr6hj9yVGA4r2QPUMeGwa6xY8cUsRX2IBjd9osylWAD8nkkuaRBFj5+Q8M6oXUFZBkBu/7aORxR3ioPzlxOgS0doXs5u2FYDDDZznQsbZD0QzgO73HAfR50JlFkYEdn5dixWc3oUgG9Y01xBGzoGREEURd1QocfSEUB8jRn+VPaQZdjFbpHWeDPKWXO5E6DrXTGoodkGl8BmHilTG3OYFYTe9gIUC9AZwDPjZy+Woi5yP+S6ORPYbSdgS0g8/G1RUXFN/nN5Yr09MGxgMPsc+2C7jlE4t/5ZcES1yh919plsIUMYHhXV1+Y39ZmFD3s1CEWzCnZWXl7z56vKrHPX4JmOM/VnIb6gEOUOfziYBzPt7nr1dWXNDgkN3CgPsesjAfkKdRz9TrGEZi/REZGLwFw4cstl1vANueEA5BjDIbWOUiEOAcJ5u8cvL+K8fC6HMXF55DjwrIQl5PEodqEKWnSvRxw1OBaXw8MDFg+ePAQCYA5tbtDO9MFqKWIzTqdTv8ZBznzlXJ35m4H25w5gB8M8LMpuwvwhwNchw42r2fjvrCurv4N/vspFyBEf5t4HT16lAZ1UYskf8aGcgptRdervqDJoRzTEV8BeB0An1BNRGUDj4Jtzgtg9cBOz0BaRzLQkayFnDzVDqTcy7ye5T3qZVdJSfH7BQWFv+edN2plDfY5el2Ta1nX1jP9tQHsaYyew/R3CHPzEHbyMcobbbXxRHmXgW2NeQbuS6Qwlg9AyLaNQzLySwKtqAt+dSxHwsQE1PYAWAM5Z+hM/1F1B+344ar8+6URsP4/p9512lZQXs49uVc5wFaw4VEBsLT5Ya//AzDfafkdei4SAAAAAElFTkSuQmCC"},hk80:function(N,U,o){"use strict";o.r(U);var C=o("Rbwl"),j=o("hTF7"),w=o("uLqt"),A=o("/vd4"),pe=o("Mumi"),f=o("/zo+"),T=o("XZgM"),L=o("TFeq"),J=o("RXQH"),y=o("VgM2"),fe=o("55MS"),ve=o("VBJJ"),d=o.n(ve),h=o("z3+T"),v=o("GZha"),Re=o("buSX"),p=o("ZZRV"),e=o.n(p),xe=o("q5+0"),be=o("9kvl"),D=o("BdwD"),x=o("ErOA");function Pe(u){return F.apply(this,arguments)}function F(){return F=Object(h.a)(d.a.mark(function u(n){return d.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",Object(x.a)("/api/colleges/".concat(n.id,"/statistics.json"),{method:"Get",params:n}));case 1:case"end":return s.stop()}},u)})),F.apply(this,arguments)}function Ue(u){return B.apply(this,arguments)}function B(){return B=Object(h.a)(d.a.mark(function u(n){return d.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",Object(x.a)("/api/colleges/".concat(n.id,"/shixun_report_count.json"),{method:"Get",params:n}));case 1:case"end":return s.stop()}},u)})),B.apply(this,arguments)}function Oe(u){return I.apply(this,arguments)}function I(){return I=Object(h.a)(d.a.mark(function u(n){return d.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",Object(x.a)("/api/colleges/".concat(n.id,"/shixun_time.json"),{method:"Get",params:n}));case 1:case"end":return s.stop()}},u)})),I.apply(this,arguments)}function Se(u){return M.apply(this,arguments)}function M(){return M=Object(h.a)(d.a.mark(function u(n){return d.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",Object(x.a)("/api/colleges/".concat(n.id,"/course_statistics.json"),{method:"Get",params:n}));case 1:case"end":return s.stop()}},u)})),M.apply(this,arguments)}function Ne(u){return X.apply(this,arguments)}function X(){return X=Object(h.a)(d.a.mark(function u(n){return d.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",Object(x.a)("/api/colleges/".concat(n.id,"/teachers.json"),{method:"Get",params:n}));case 1:case"end":return s.stop()}},u)})),X.apply(this,arguments)}function Ae(u){return W.apply(this,arguments)}function W(){return W=Object(h.a)(d.a.mark(function u(n){return d.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",Object(x.a)("/api/colleges/".concat(n.id,"/student_shixun.json"),{method:"Get",params:n}));case 1:case"end":return s.stop()}},u)})),W.apply(this,arguments)}function De(u){return z.apply(this,arguments)}function z(){return z=Object(h.a)(d.a.mark(function u(n){return d.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",Object(x.a)("/api/colleges/".concat(n.id,"/shixun_chart_data.json"),{method:"Get",params:n}));case 1:case"end":return s.stop()}},u)})),z.apply(this,arguments)}function we(u){return Z.apply(this,arguments)}function Z(){return Z=Object(h.a)(d.a.mark(function u(n){return d.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",Object(x.a)("/api/colleges/".concat(n.id,"/student_hot_evaluations.json"),{method:"Get",params:n}));case 1:case"end":return s.stop()}},u)})),Z.apply(this,arguments)}var ye=o("m3rI"),ke=o("/Ck5"),t=o.n(ke),Ce=[{title:"\u6392\u540D",dataIndex:"ranking",key:"ranking",align:"center",render:function(n,r,s){return s+1}},{title:"\u59D3\u540D",dataIndex:"name",key:"name",align:"center",className:t.a.maxWidth105,render:function(n,r){return e.a.createElement("a",{href:"/users/".concat(r.login),title:r.name,target:"_blank"},r.name)}},{title:"\u7BA1\u7406\u8BFE\u5802",dataIndex:"classroom",key:"classroom",align:"center",className:t.a.maxWidth175,render:function(n,r){return e.a.createElement("span",null,r.course_count)}},{title:"\u5DF2\u53D1\u5E03\u5B9E\u8BAD\u4F5C\u4E1A",key:"assignment",dataIndex:"assignment",align:"center",className:t.a.maxWidth255,render:function(n,r){return e.a.createElement("span",null,r.shixun_work_count)}},{title:"\u672A\u53D1\u5E03\u5B9E\u8BAD\u4F5C\u4E1A",dataIndex:"released",key:"released",align:"center",render:function(n,r){return e.a.createElement("span",null,r.un_shixun_work_count)}},{title:"\u5B66\u751F\u6570",dataIndex:"studentnumber",key:"studentnumber",align:"center",render:function(n,r){return e.a.createElement("span",null,r.student_count)}},{title:"\u5B8C\u6210\u7387",dataIndex:"completionrate",key:"completionrate",align:"center",render:function(n,r){return e.a.createElement("span",null,r.complete_rate+"%")}},{title:"\u53D1\u5E03\u5B9E\u8BAD",dataIndex:"releasetraining",key:"releasetraining",align:"center",render:function(n,r){return e.a.createElement("span",{className:t.a.color4CA},r.publish_shixun_count)}}],je=function(n){var r="".concat(ye.a.IMG_SERVER,"/images/educoder/competition/").concat(n,".png"),s={1:e.a.createElement("img",{width:"18px",height:"22px",className:"mt5",src:r}),2:e.a.createElement("img",{width:"18px",height:"22px",className:"mt5",src:r}),3:e.a.createElement("img",{width:"18px",height:"22px",className:"mt5",src:r})};return s[n]||n},Te=[{title:"\u6392\u540D",dataIndex:"ranking",key:"ranking",align:"center",className:"edu-txt-center font-14",width:"100px",render:function(n,r,s){return e.a.createElement("span",null,je(s+1))}},{title:"\u59D3\u540D",dataIndex:"name",key:"name",align:"center",className:t.a.maxWidth105,render:function(n,r){return e.a.createElement("a",{href:"/users/".concat(r.login),title:r.name,target:"_blank"},r.name)}},{title:"\u5B66\u53F7",dataIndex:"studentid",key:"studentid",align:"center",className:t.a.maxWidth175,render:function(n,r){return e.a.createElement("span",null,r.student_id)}},{title:"\u5B8C\u6210\u5B9E\u8BAD",key:"training",dataIndex:"training",align:"center",className:t.a.maxWidth225,render:function(n,r){return e.a.createElement("span",null,r.shixun_count)}},{title:"\u5728\u5B66\u5B9E\u8BAD",dataIndex:"learning",key:"learning",align:"center",render:function(n,r){return e.a.createElement("span",null,r.study_shixun_count)}},{title:"\u91D1\u5E01",dataIndex:"goldcoin",key:"goldcoin",align:"center",render:function(n,r){return e.a.createElement("span",null,r.grade)}},{title:"\u7ECF\u9A8C\u503C",dataIndex:"empirical",key:"empirical",align:"center",render:function(n,r){return e.a.createElement("span",{className:t.a.colorGreen},r.experience)}}],Le=function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return{tooltip:{trigger:"item",formatter:"{d}%
          "},legend:{bottom:50,left:"center",data:r},series:[{type:"pie",radius:"65%",center:["50%","35%"],selectedMode:"single",data:n,itemStyle:{emphasis:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}},Fe=function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],s=["#962e66","#623363","#CCCCCC","#9A9A9A","#FF8080","#FF80C2","#B980FF","#80B9FF","#6FE9FF","#4DE8B4","#F8EF63","#FFB967"];return{backgroundColor:"#fff",grid:{left:"3%",right:"8%",bottom:"15%",containLabel:!0},tooltip:{show:"true",trigger:"item",formatter:"{c0}",backgroundColor:"rgba(0,0,0,0.7)",padding:[8,10],extraCssText:"box-shadow: 0 0 3px rgba(255, 255, 255, 0.4);",axisPointer:{type:"shadow"}},xAxis:{type:"value",axisTick:{show:!1},axisLine:{show:!0,lineStyle:{color:"#CCCCCC"}},splitLine:{show:!1,lineStyle:{color:"#CCCCCC"}},axisLabel:{textStyle:{color:"#656565",fontWeight:"normal",fontSize:"12"},formatter:"{value}"}},yAxis:{type:"category",axisLine:{lineStyle:{color:"#cccccc"}},splitLine:{show:!1},axisTick:{show:!1},splitArea:{show:!1},axisLabel:{inside:!1,textStyle:{color:"#656565",fontWeight:"normal",fontSize:"12"}},data:n},series:[{name:"",type:"bar",itemStyle:{normal:{show:!0,color:function($){return s[$.dataIndex]},barBorderRadius:50,borderWidth:0,borderColor:"#333"}},barGap:"0%",barCategoryGap:"50%",data:r}]}},Be=o("jMyQ"),q=o.n(Be),Ie=function(n){var r,s,k,$=n.shixunsDetail,Ot=n.globalSetting,St=n.loading,Nt=n.dispatch,At=Object(Re.a)(n,["shixunsDetail","globalSetting","loading","dispatch"]),_=Object(xe.m)(),Me=Object(p.useState)({}),ee=Object(v.a)(Me,2),l=ee[0],Xe=ee[1],We=Object(p.useState)(),te=Object(v.a)(We,2),G=te[0],ze=te[1],Ze=Object(p.useState)(),ae=Object(v.a)(Ze,2),V=ae[0],Ge=ae[1],Ve=Object(p.useState)(),ne=Object(v.a)(Ve,2),R=ne[0],He=ne[1],Qe=Object(p.useState)(),re=Object(v.a)(Qe,2),b=re[0],Ye=re[1],Ke=Object(p.useState)(),se=Object(v.a)(Ke,2),P=se[0],Je=se[1],qe=Object(p.useState)(),le=Object(v.a)(qe,2),O=le[0],$e=le[1],et=Object(p.useState)(),ue=Object(v.a)(et,2),tt=ue[0],at=ue[1],nt=Object(p.useState)(),ie=Object(v.a)(nt,2),rt=ie[0],st=ie[1],lt=Object(p.useState)(),ce=Object(v.a)(lt,2),S=ce[0],ut=ce[1],it=Object(p.useState)(1),oe=Object(v.a)(it,2),ct=oe[0],de=oe[1],ot=Object(p.useState)(!1),_e=Object(v.a)(ot,2),dt=_e[0],H=_e[1],_t=Object(p.useState)(!1),me=Object(v.a)(_t,2),mt=me[0],Q=me[1],Et=Object(p.useState)(!1),Ee=Object(v.a)(Et,2),gt=Ee[0],Y=Ee[1];Object(p.useEffect)(function(){if(document.title="\u5B66\u9662\u7EDF\u8BA1",!_.id)return;ht(),pt(),ft(),vt(1,10),Rt(1,10),xt(),bt(),K(1,10)},[_.id]);var ht=function(){var m=Object(h.a)(d.a.mark(function c(){var a;return d.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Pe({id:_.id});case 2:a=i.sent,Xe(a||{});case 4:case"end":return i.stop()}},c)}));return function(){return m.apply(this,arguments)}}(),pt=function(){var m=Object(h.a)(d.a.mark(function c(){var a;return d.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Ue({id:_.id});case 2:a=i.sent,ze((a==null?void 0:a.shixun_report_count)||0);case 4:case"end":return i.stop()}},c)}));return function(){return m.apply(this,arguments)}}(),ft=function(){var m=Object(h.a)(d.a.mark(function c(){var a;return d.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Oe({id:_.id});case 2:a=i.sent,Ge((a==null?void 0:a.shixun_time)||0);case 4:case"end":return i.stop()}},c)}));return function(){return m.apply(this,arguments)}}(),K=function(){var m=Object(h.a)(d.a.mark(function c(a,E){var i;return d.a.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return H(!0),g.next=3,Se(Object(fe.a)({id:_.id,page:a,per_page:E},_)).catch(function(he){return H(!1)});case 3:i=g.sent,H(!1),He(i||[]);case 6:case"end":return g.stop()}},c)}));return function(a,E){return m.apply(this,arguments)}}(),vt=function(){var m=Object(h.a)(d.a.mark(function c(a,E){var i;return d.a.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return Q(!0),g.next=3,Ne({id:_.id,page:a,per_page:E}).catch(function(he){return Q(!1)});case 3:i=g.sent,Q(!1),Ye(i||[]);case 6:case"end":return g.stop()}},c)}));return function(a,E){return m.apply(this,arguments)}}(),Rt=function(){var m=Object(h.a)(d.a.mark(function c(a,E){var i;return d.a.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return Y(!0),g.next=3,Ae({id:_.id,page:a,per_page:E}).catch(function(he){return Y(!1)});case 3:i=g.sent,Y(!1),Je(i||[]);case 6:case"end":return g.stop()}},c)}));return function(a,E){return m.apply(this,arguments)}}(),xt=function(){var m=Object(h.a)(d.a.mark(function c(){var a;return d.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,De({id:_.id});case 2:a=i.sent,$e((a==null?void 0:a.data)||[]),at((a==null?void 0:a.names)||[]);case 5:case"end":return i.stop()}},c)}));return function(){return m.apply(this,arguments)}}(),bt=function(){var m=Object(h.a)(d.a.mark(function c(){var a;return d.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,we({id:_.id});case 2:a=i.sent,st((a==null?void 0:a.values)||[]),ut((a==null?void 0:a.names)||[]);case 5:case"end":return i.stop()}},c)}));return function(){return m.apply(this,arguments)}}(),Pt=[{title:"\u540D\u79F0",dataIndex:"name",key:"name",align:"center",className:t.a.maxWidth220,render:function(c,a){return e.a.createElement("a",{href:"/classrooms/".concat(a.id,"/students"),title:a.name,target:"_blank"},a.name)}},{title:"\u7BA1\u7406\u6559\u5E08",dataIndex:"teachers",key:"teachers",align:"center",className:t.a.maxWidth340,render:function(c,a){return e.a.createElement("span",{className:t.a.colorBlack,title:a.teachers},a.teachers)}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"times",key:"evaluating_count",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:_.sort_name==="evaluating_count"?_.sort===2?"descend":"ascend":null,className:t.a.maxWidth175,render:function(c,a){return e.a.createElement("span",{className:t.a.colorBlack},a.evaluating_count)}},{title:"\u5B66\u751F",key:"student_count",dataIndex:"student",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:_.sort_name==="student_count"?_.sort===2?"descend":"ascend":null,className:t.a.maxWidth225,render:function(c,a){return e.a.createElement("span",{className:t.a.colorBlack},a.student_count)}},{title:"\u5B9E\u8BAD\u4F5C\u4E1A",dataIndex:"training",key:"shixun_work_count",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:_.sort_name==="shixun_work_count"?_.sort===2?"descend":"ascend":null,render:function(c,a){return e.a.createElement("span",{className:t.a.colorBlack},a.shixun_work_count)}},{title:"\u8D44\u6E90",dataIndex:"resources",key:"attachments_count ",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:_.sort_name==="attachments_count "?_.sort===2?"descend":"ascend":null,render:function(c,a){return e.a.createElement("span",{className:t.a.colorBlack},a==null?void 0:a.attachments_count)}},{title:"\u5E16\u5B50",dataIndex:"posts",key:"message_count",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:_.sort_name==="message_count"?_.sort===2?"descend":"ascend":null,render:function(c,a){return e.a.createElement("span",{className:t.a.colorBlack},a.message_count)}},{title:"\u5176\u5B83\u4EFB\u52A1",dataIndex:"othertasks",key:"other_work_count",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:_.sort_name==="other_work_count"?_.sort===2?"descend":"ascend":null,render:function(c,a){return e.a.createElement("span",{className:t.a.colorBlack},a.other_work_count)}},{title:"\u72B6\u6001",dataIndex:"states",key:"states",align:"center",render:function(c,a){return e.a.createElement("span",{className:a.is_end?t.a.colorBlack:t.a.colorFFC},a.is_end?"\u5DF2\u7ED3\u675F":"\u6B63\u5728\u8FDB\u884C")}},{title:"\u6700\u65B0\u6D3B\u8DC3\u65F6\u95F4",dataIndex:"timemy",key:"activity_time",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:_.sort_name==="activity_time"?_.sort===2?"descend":"ascend":null,render:function(c,a){return e.a.createElement("span",{className:t.a.colorBlack},a.activity_time)}}];return e.a.createElement("section",{className:t.a.bg},e.a.createElement("header",{className:t.a.header},e.a.createElement("div",{className:t.a.headerContent},e.a.createElement("div",{className:t.a.headTitle},l==null?void 0:l.school),e.a.createElement(L.a,{justify:"space-around",gutter:[40,0]},e.a.createElement(y.a,{span:4,className:"tc"},e.a.createElement("p",{className:t.a.headItemTitle},"\u6559\u5E08"),e.a.createElement("p",{className:t.a.headItemValue},(l==null?void 0:l.teachers_count)||0)),e.a.createElement(y.a,{span:4,className:"tc"},e.a.createElement("p",{className:t.a.headItemTitle},"\u5B66\u751F"),e.a.createElement("p",{className:t.a.headItemValue},(l==null?void 0:l.students_count)||0)),e.a.createElement(y.a,{span:4,className:"tc"},e.a.createElement("p",{className:t.a.headItemTitle},"\u8BFE\u5802"),e.a.createElement("p",{className:t.a.headItemValue},(l==null?void 0:l.courses_count)||0)),e.a.createElement(y.a,{span:4,className:"tc"},e.a.createElement("p",{className:t.a.headItemTitle},"\u5171\u5EFA\u5B9E\u8BAD"),e.a.createElement("p",{className:t.a.headItemValue},(l==null?void 0:l.shixuns_count)||0))))),e.a.createElement("div",{className:t.a.wrap},e.a.createElement("div",{className:t.a.basicTitle},"\u57FA\u672C\u4F7F\u7528\u60C5\u51B5"),e.a.createElement("div",{className:t.a.basicHead},e.a.createElement("p",null,"\u6559\u5E08"),e.a.createElement("p",null,"\u5B66\u751F"),e.a.createElement("p",null,"\u8BFE\u5802"),e.a.createElement("p",null,"\u5171\u5EFA\u5B9E\u8BAD"),e.a.createElement("p",null,"\u5B9E\u8BAD\u62A5\u544A"),e.a.createElement("p",null,"\u5B66\u5458\u5B9E\u6218\u65F6\u95F4")),e.a.createElement("div",{className:t.a.basicContent},e.a.createElement("div",{className:t.a.basicItem},(l==null?void 0:l.teachers_count)||(l==null?void 0:l.teachers_count)===0?e.a.createElement(e.a.Fragment,null,l==null?void 0:l.teachers_count,e.a.createElement("span",{className:t.a.basicItemText},"\u4EBA")):e.a.createElement(f.a,null)),e.a.createElement("div",{className:t.a.basicItem},(l==null?void 0:l.students_count)||(l==null?void 0:l.students_count)===0?e.a.createElement(e.a.Fragment,null,l==null?void 0:l.students_count,e.a.createElement("span",{className:t.a.basicItemText},"\u4EBA")):e.a.createElement(f.a,null)),e.a.createElement("div",{className:t.a.basicItem},(l==null?void 0:l.courses_count)||(l==null?void 0:l.courses_count)===0?e.a.createElement(e.a.Fragment,null,l==null?void 0:l.courses_count,e.a.createElement("span",{className:t.a.basicItemText},"\u4E2A")):e.a.createElement(f.a,null)),e.a.createElement("div",{className:t.a.basicItem},(l==null?void 0:l.shixuns_count)||(l==null?void 0:l.shixuns_count)===0?e.a.createElement(e.a.Fragment,null,l==null?void 0:l.shixuns_count,e.a.createElement("span",{className:t.a.basicItemText},"\u4E2A")):e.a.createElement(f.a,null)),e.a.createElement("div",{className:t.a.basicItem},G||G===0?e.a.createElement(e.a.Fragment,null,G,e.a.createElement("span",{className:t.a.basicItemText},"\u4E2A")):e.a.createElement(f.a,null)),e.a.createElement("div",{className:t.a.basicItem},V||V===0?e.a.createElement(e.a.Fragment,null,V,e.a.createElement("span",{className:t.a.basicItemText},"\u5206\u949F")):e.a.createElement(f.a,null)))),e.a.createElement("div",{className:t.a.wrap},e.a.createElement("div",{className:t.a.basicTitle},"\u8BFE\u5802"),!R&&e.a.createElement("div",{className:t.a.courseLoading},e.a.createElement(f.a,{tip:"\u6B63\u5728\u52A0\u8F7D..."})),R&&((R==null||((r=R.courses)===null||r===void 0)?void 0:r.length)?e.a.createElement(A.a,{columns:Pt,dataSource:R==null?void 0:R.courses,loading:dt,onChange:function(c,a,E){_.sort_name=E==null?void 0:E.columnKey,E.order==="ascend"&&(_.sort=1),E.order==="descend"&&(_.sort=2),E.order||(_.sort=1),de(1),K(1,10)},pagination:!1}):e.a.createElement(D.a,null)),e.a.createElement(j.a,{current:ct,style:{marginTop:"20px"},pageSize:10,showQuickJumper:!0,showSizeChanger:!1,total:R==null?void 0:R.course_count,onChange:function(c,a){de(c),K(c,10)}})),e.a.createElement("div",{className:"".concat(t.a.wrap," ").concat(t.a.flexRow)},e.a.createElement("div",{className:t.a.rankLeft},e.a.createElement("div",{className:t.a.basicTitle},"\u6559\u5E08\u6392\u540D"),!b&&e.a.createElement("div",{className:t.a.courseLoading},e.a.createElement(f.a,{tip:"\u6B63\u5728\u52A0\u8F7D..."})),b&&((b==null||((s=b.teachers)===null||s===void 0)?void 0:s.length)?e.a.createElement(A.a,{columns:Ce,dataSource:b==null?void 0:b.teachers,loading:mt,pagination:!1}):e.a.createElement(D.a,null))),e.a.createElement("div",{className:t.a.rankRight},e.a.createElement("div",{className:t.a.basicTitle},"\u5728\u7EBF\u5B9E\u8BAD\u60C5\u51B5"),!O&&e.a.createElement("div",{className:t.a.courseLoading},e.a.createElement(f.a,{tip:"\u6B63\u5728\u52A0\u8F7D..."})),O&&((O==null?void 0:O.length)?e.a.createElement(q.a,{option:Le(O,tt),style:{height:600},opts:{renderer:"svg"}}):e.a.createElement(D.a,null)))),e.a.createElement("div",{className:"".concat(t.a.wrap," ").concat(t.a.flexRow)},e.a.createElement("div",{className:t.a.rankLeft},e.a.createElement("div",{className:t.a.basicTitle},"\u5B66\u751F\u6392\u540D"),!P&&e.a.createElement("div",{className:t.a.courseLoading},e.a.createElement(f.a,{tip:"\u6B63\u5728\u52A0\u8F7D..."})),P&&((P==null||((k=P.teachers)===null||k===void 0)?void 0:k.length)?e.a.createElement(A.a,{columns:Te,dataSource:P==null?void 0:P.teachers,loading:gt,pagination:!1}):e.a.createElement(D.a,null))),e.a.createElement("div",{className:t.a.rankRight},e.a.createElement("div",{className:t.a.basicTitle},"\u6700\u70ED\u8BC4\u6D4B"),!S&&e.a.createElement("div",{className:t.a.courseLoading},e.a.createElement(f.a,{tip:"\u6B63\u5728\u52A0\u8F7D..."})),S&&((S==null?void 0:S.length)?e.a.createElement(q.a,{option:Fe(S,rt),style:{height:600},opts:{renderer:"svg"}}):e.a.createElement(D.a,null)))))},Ut=U.default=Object(be.a)(function(u){var n=u.shixunsDetail,r=u.loading,s=u.globalSetting;return{shixunsDetail:n,globalSetting:s,loading:r.models.index}})(Ie)}}]); diff --git a/p__Problems__OjForm__index.js b/p__Problems__OjForm__index.js index 75573e8687..dd3d3b6dba 100644 --- a/p__Problems__OjForm__index.js +++ b/p__Problems__OjForm__index.js @@ -1,17 +1,17 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[140],{"7ahc":function(he,j,e){"use strict";e.d(j,"a",function(){return J});var ae=e("55MS"),re=e("1gHQ"),le=e("MPZO"),E=e("bnk9"),K=e("EkPb"),n=e("7X0+"),o=e("GZha"),w=e("VmQ4"),x=e("QeCE"),f=e("ZZRV"),P=e.n(f),Y=e("M0ff"),ie=e.n(Y),g=e("4X1q"),ge=e.n(g),fe=x.a.Option,u={labelCol:{span:4},wrapperCol:{span:20}},L={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"]};j.b=function(Q){var V=Q.callback,M=Q.onCancel,q=Object(f.useState)("python"),C=Object(o.a)(q,2),B=C[0],d=C[1];function se(z){d(L[z][1])}function ne(z){V(z)}return P.a.createElement(n.a,Object(re.a)({},u,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ne}),P.a.createElement(n.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},P.a.createElement(x.a,{onChange:se},Object.keys(L).map(function(z){return P.a.createElement(fe,{key:z,value:z},L[z][0])}))),P.a.createElement(n.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},P.a.createElement(J,{mode:B})),P.a.createElement("div",{className:"flex-container flex-end"},P.a.createElement(E.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),P.a.createElement(E.a,{type:"ghost",onClick:M},"\u53D6\u6D88")))};function J(Q){var V=Q.value,M=Q.onChange,q=Q.mode,C=Q.options,B=C===void 0?{}:C,d=Object(f.useRef)(),se=Object(f.useState)(),ne=Object(o.a)(se,2),z=ne[0],Ee=ne[1];return Object(f.useEffect)(function(){if(z){var Me=function($){var l=$.getValue();M&&M(l)};return z.on("change",Me),function(){z.off("change",Me)}}},[z,M]),Object(f.useEffect)(function(){z&&z.setOption("mode",q)},[z,q]),Object(f.useEffect)(function(){z&&(V!==z.getValue()&&z.setValue(V||""))},[z,V]),Object(f.useEffect)(function(){if(d.current&&!z){var Me=ie.a.fromTextArea(d.current,Object(ae.a)({mode:q,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},B));Ee(Me)}},[d.current,z]),P.a.createElement("div",{className:"my-codemirror-container"},P.a.createElement("textarea",{ref:d}))}},"7d/w":function(he,j,e){},"9Bee":function(he,j,e){"use strict";var ae=e("ZZRV"),re=e.n(ae),le=e("Sawj"),E=e("GZha"),K=e("tVQ9"),n=e.n(K),o=e("PRXW");function w(p,_){var S=p.match(/^(\s+)(?:```)/);if(S===null)return _;var X=S[1];return _.split(` -`).map(function(A){var ye=A.match(/^\s+/);if(ye===null)return A;var ue=Object(E.a)(ye,1),Oe=ue[0];return Oe.length>=X.length?A.slice(X.length):A}).join(` -`)}var x=[],f=["
            "],P=new n.a.Renderer,Y=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function ie(){x.length=0,f=["
              "]}function g(p,_,S,X){if(_>=p.length||p[_].level<=S)return _;var A=p[_];X.push("
            • "+A.text+""),_++;var ye=[];return _=g(p,_,A.level,ye),ye.length>0&&(X.push("
                "),ye.forEach(function(ue){X.push(ue)}),X.push("
              ")),X.push("
            • "),_=g(p,_,S,X),_}function ge(){return g(x,0,0,f),f.push("
            "),f.join("")}var fe={heading:function(_){var S=Y.exec(_);if(S)return{type:"heading",raw:S[0],depth:S[1].length,text:S[2]}},fences:function(_){var S=this.rules.block.fences.exec(_);if(S){var X=S[0],A=w(X,S[3]||""),ye=S[2]?S[2].trim():S[2];if(["latex","katex","math"].indexOf(ye)>=0){var ue=J(),Oe=A;A=ue,Q[ue]={type:"block",expression:Oe}}return{type:"code",raw:X,lang:ye,text:A}}}},u=/(?:\${2})([^\n`]+?)(?:\${2})/gi,L=0,J=function(){return"__special_katext_id_".concat(L++,"__")},Q={};function V(){return Q}function M(){L=0,Q={}}function q(p){return p=p.replace(u,function(_,S){var X=J();return Q[X]={type:"inline",expression:S},X}),p}var C=P.listitem;P.listitem=function(p){return C(q(p))};var B=P.paragraph;P.paragraph=function(p){return B(q(p))};var d=P.tablecell;P.tablecell=function(p,_){return d(q(p),_)},P.code=function(p,_,S){var X=(_||"").match(/\S*/)[0];return X?["latex","katex","math"].indexOf(X)>=0?"

            ".concat(p,"

            "):'
            ').concat(S?p:Object(o.escape)(p,!0),`
            -`):'
            '+(S?p:Object(o.escape)(p,!0))+"
            "},P.heading=function(p,_,S){var X=this.options.headerPrefix+S.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return x.push({anchor:X,level:_,text:p}),"'+p+""},n.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),n.a.use({tokenizer:fe,renderer:P});var se=n.a,ne=e("8+LE"),z=e("ZRDM"),Ee=e.n(z),Me=e("saPB"),_e=/]*>/g;function $(p){var _=document.createElement("div");return _.innerHTML=p,_.childNodes.length===0?"":_.childNodes[0].nodeValue}var l=j.a=function(p){var _=p.value,S=_===void 0?"":_,X=p.className,A=p.style,ye=A===void 0?{}:A,ue=String(S),Oe=Object(ae.useMemo)(function(){var Re=se(ue),Ne=V();return ue.match(/\[TOC\]/)&&(Re=Re.replace("

            [TOC]

            ",ge()),ie()),Re=Re.replace(/(__special_katext_id_\d+__)/g,function(pe,be){var Xe=Ne[be],we=Xe.type,We=Xe.expression;return Object(Me.renderToString)($(We)||"",{displayMode:we==="block",throwOnError:!1,output:"html"})}),Re=Re.replace(/▁/g,"\u2581\u2581\u2581"),M(),Ee.a.sanitize(Re)},[ue]),Te=Object(ae.useRef)();function ce(Re){var Ne=Re.target;if(Ne.tagName.toUpperCase()==="A"){var pe=Ne.getAttribute("href");if(pe.startsWith("#")){Re.preventDefault();var be=document.getElementById(pe.replace("#",""));be&&be.scrollIntoView(!0)}}}return Object(ae.useEffect)(function(){if(Te.current&&Oe&&(Oe.match(_e)&&window.PR.prettyPrint()),Te.current)return Te.current.addEventListener("click",ce),function(){Te.current.removeEventListener("click",ce),M(),ie()}},[Oe,Te.current,ce]),re.a.createElement("div",{ref:Te,style:ye,className:"".concat(X||""," markdown-body"),dangerouslySetInnerHTML:{__html:Oe}})}},"9VGf":function(he,j,e){"use strict";e.d(j,"a",function(){return le});var ae=e("ZZRV"),re=e.n(ae);function le(E,K){var n=Object(ae.useRef)();Object(ae.useEffect)(function(){n.current=E}),Object(ae.useEffect)(function(){function o(){n.current()}if(K!==null){var w=setInterval(o,K);return function(){return clearInterval(w)}}},[K])}},BjJ7:function(he,j,e){"use strict";e.d(j,"d",function(){return re}),e.d(j,"c",function(){return le}),e.d(j,"f",function(){return E}),e.d(j,"b",function(){return K}),e.d(j,"e",function(){return n}),e.d(j,"a",function(){return o});var ae=e("m3rI");function re(w){var x=!0;if(w.length>0){for(var f=0;f1&&arguments[1]!==void 0?arguments[1]:"",f=[],P=0;P=0,Gt=ha?"Cmd":"Ctrl",Jt=(oe={},Object(K.a)(oe,Gt+"-B","bold"),Object(K.a)(oe,Gt+"-I","italic"),oe),jt=(je={},Object(K.a)(je,Xe,"\u6DFB\u52A0\u94FE\u63A5"),Object(K.a)(je,We,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(K.a)(je,we,"\u6DFB\u52A0\u56FE\u7247"),Object(K.a)(je,tt,"\u6DFB\u52A0\u8868\u683C"),je),Fa=j.a=function(U){var Le=U.defaultValue,Pe=Le===void 0?"":Le,Ce=U.onChange,xe=U.width,Ve=xe===void 0?"100%":xe,Qe=U.height,ze=Qe===void 0?400:Qe,Et=U.miniToolbar,$e=Et===void 0?!1:Et,pt=U.isFocus,Qt=pt===void 0?!1:pt,Bt=U.watch,Yt=U.id,vt=Yt===void 0?"markdown-editor-id":Yt,qt=U.showResizeBar,ea=qt===void 0?!1:qt,ga=U.noStorage,ya=ga===void 0?!1:ga,Oa=U.showNullButton,ta=Oa===void 0?!1:Oa,aa=U.fullScreen,Fe=aa===void 0?!1:aa,ht=U.onBlur,at=U.onCMBeforeChange,na=U.className,nt=na===void 0?"":na,ra=U.placeholder,oa=ra===void 0?"":ra,la=Object(n.useState)(null),Lt=Object(E.a)(la,2),c=Lt[0],ia=Lt[1],ba=Object(n.useState)(Pe),sa=Object(E.a)(ba,2),Ft=sa[0],ke=sa[1],Pa=Object(n.useState)(Bt),ua=Object(E.a)(Pa,2),it=ua[0],ca=ua[1],Ra=Object(n.useState)(Fe),da=Object(E.a)(Ra,2),st=da[0],Mt=da[1],Ca=Object(n.useState)(""),_a=Object(E.a)(Ca,2),bt=_a[0],gt=_a[1],Ua=Object(n.useState)(0),ma=Object(E.a)(Ua,2),Pt=ma[0],kt=ma[1],fa=Object(n.useState)(ze),wt=Object(E.a)(fa,2),Kt=wt[0],Xt=wt[1],Da=Object(n.useState)(!1),Ue=Object(E.a)(Da,2),Aa=Ue[0],Ea=Ue[1],Rt=Object(n.useRef)(),a=Object(n.useRef)(),t=Object(n.useRef)(),r=Object(n.useRef)();Object(n.useEffect)(function(){if(Rt.current){var b=function(Z,F){var te=F.clipboardData;if(te){var N=te.types.toString(),de=te.items;if(N==="text/html,Files"||N==="Files"){var R=de[1];N==="Files"&&(R=de[0]),R.kind==="file"&&R.type.match(/^image\//i)&&ue(R.getAsFile(),function(Ze){Ze.id?v.replaceSelection("![,](/api/attachments/".concat(Ze.id,")")):document.location.href="/user/login"})}else return!0}return!0},v=x.a.fromTextArea(Rt.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!$e,lineWrapping:!0,value:Pe,autoCloseTags:!0,autoCloseBrackets:!0});return v.on("paste",b),ia(v),function(){v.off("paste",b)}}},[]);var s=Object(n.useCallback)(function(){if(a.current)try{var b=a.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,v=a.current.getElementsByClassName("markdown-editor-body")[0];st?v.style.height="calc(100vh - ".concat(b,"px)"):v.style.height="".concat(Kt-b,"px")}catch(y){console.log(y,"---- to set md editor body height")}},[Kt,a,st]);Object(n.useEffect)(function(){function b(){var y=new f.default(function(Z){var F=Object(le.a)(Z),te;try{for(F.s();!(te=F.n()).done;){var N=te.value;(N.target.offsetHeight>0||N.target.offsetWidth>0)&&(s(),c.setSize("100%","100%"),c.refresh())}}catch(de){F.e(de)}finally{F.f()}});return y.observe(Rt.current.parentElement),y}if(c){var v=b();return function(){v.unobserve(Rt.current.parentElement)}}},[c,s]),Object(n.useEffect)(function(){if(c){for(var b=[],v=function(){var N=Z[y];F=Object(E.a)(N,2);var de=F[0],R=F[1],Ze=Object(K.a)({},de,function(){i(R)});b.push(Ze),c.addKeyMap(Ze)},y=0,Z=Object.entries(Jt);y0){var b=new Date().getTime(),v=window.sessionStorage.getItem(vt);b>=Pt+Tt&&(!v||v!==Ft)&&(window.sessionStorage.setItem(vt,Ft),Ea(!0))}},Tt),Object(n.useEffect)(function(){ca(Bt)},[c,Bt]),Object(n.useEffect)(function(){c&&(Qt&&c.focus())},[c,Qt]),Object(n.useEffect)(function(){if(it&&c){var b=function(Z){var F=Z.target;r.current&&(r.current.scrollTop=r.current.scrollHeight*F.scrollTop/F.scrollHeight)},v=c.getScrollerElement();return v.addEventListener("scroll",b),function(){v.removeEventListener("scroll",b)}}},[c,it]),Object(n.useEffect)(function(){if(c&&at){var b=function(y,Z){at(y,Z)};return c.on("beforeChange",b),function(){c.off("beforeChange",b)}}},[c,at]),Object(n.useEffect)(function(){if(c&&ht){var b=function(){ht(c.getValue())};return c.on("blur",b),function(){c.off("blur",b)}}},[c,ht]),Object(n.useEffect)(function(){if(c){var b=function(y){var Z=y.getValue();ke(Z),kt(new Date().getTime()),y.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Ce&&Ce(Z)};return c.on("change",b),function(){c.off("change",b)}}},[c,Ce]),Object(n.useEffect)(function(){c&&(Pe==null?(c.setValue(""),ke("")):Pe!==c.getValue()&&(c.setValue(Pe),ke(Pe)))},[c,Pe]);var i=Object(n.useCallback)(function(b){var v=c.getCursor(),y=c.getSelection(),Z=y.split(` +(window.webpackJsonp=window.webpackJsonp||[]).push([[140],{"7ahc":function(ge,j,e){"use strict";e.d(j,"a",function(){return J});var ae=e("55MS"),re=e("1gHQ"),le=e("MPZO"),E=e("bnk9"),K=e("EkPb"),n=e("7X0+"),o=e("GZha"),k=e("VmQ4"),x=e("QeCE"),f=e("ZZRV"),P=e.n(f),Y=e("M0ff"),ie=e.n(Y),g=e("4X1q"),ue=e.n(g),Ee=x.a.Option,u={labelCol:{span:4},wrapperCol:{span:20}},L={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"]};j.b=function(Q){var V=Q.callback,M=Q.onCancel,q=Object(f.useState)("python"),C=Object(o.a)(q,2),B=C[0],d=C[1];function se(z){d(L[z][1])}function ne(z){V(z)}return P.a.createElement(n.a,Object(re.a)({},u,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ne}),P.a.createElement(n.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},P.a.createElement(x.a,{onChange:se},Object.keys(L).map(function(z){return P.a.createElement(Ee,{key:z,value:z},L[z][0])}))),P.a.createElement(n.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},P.a.createElement(J,{mode:B})),P.a.createElement("div",{className:"flex-container flex-end"},P.a.createElement(E.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),P.a.createElement(E.a,{type:"ghost",onClick:M},"\u53D6\u6D88")))};function J(Q){var V=Q.value,M=Q.onChange,q=Q.mode,C=Q.options,B=C===void 0?{}:C,d=Object(f.useRef)(),se=Object(f.useState)(),ne=Object(o.a)(se,2),z=ne[0],pe=ne[1];return Object(f.useEffect)(function(){if(z){var Me=function($){var l=$.getValue();M&&M(l)};return z.on("change",Me),function(){z.off("change",Me)}}},[z,M]),Object(f.useEffect)(function(){z&&z.setOption("mode",q)},[z,q]),Object(f.useEffect)(function(){z&&(V!==z.getValue()&&z.setValue(V||""))},[z,V]),Object(f.useEffect)(function(){if(d.current&&!z){var Me=ie.a.fromTextArea(d.current,Object(ae.a)({mode:q,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},B));pe(Me)}},[d.current,z]),P.a.createElement("div",{className:"my-codemirror-container"},P.a.createElement("textarea",{ref:d}))}},"7d/w":function(ge,j,e){},"9Bee":function(ge,j,e){"use strict";var ae=e("ZZRV"),re=e.n(ae),le=e("Sawj"),E=e("GZha"),K=e("tVQ9"),n=e.n(K),o=e("PRXW");function k(p,_){var S=p.match(/^(\s+)(?:```)/);if(S===null)return _;var X=S[1];return _.split(` +`).map(function(A){var ye=A.match(/^\s+/);if(ye===null)return A;var me=Object(E.a)(ye,1),Oe=me[0];return Oe.length>=X.length?A.slice(X.length):A}).join(` +`)}var x=[],f=["
              "],P=new n.a.Renderer,Y=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function ie(){x.length=0,f=["
                "]}function g(p,_,S,X){if(_>=p.length||p[_].level<=S)return _;var A=p[_];X.push("
              • "+A.text+""),_++;var ye=[];return _=g(p,_,A.level,ye),ye.length>0&&(X.push("
                  "),ye.forEach(function(me){X.push(me)}),X.push("
                ")),X.push("
              • "),_=g(p,_,S,X),_}function ue(){return g(x,0,0,f),f.push("
              "),f.join("")}var Ee={heading:function(_){var S=Y.exec(_);if(S)return{type:"heading",raw:S[0],depth:S[1].length,text:S[2]}},fences:function(_){var S=this.rules.block.fences.exec(_);if(S){var X=S[0],A=k(X,S[3]||""),ye=S[2]?S[2].trim():S[2];if(["latex","katex","math"].indexOf(ye)>=0){var me=J(),Oe=A;A=me,Q[me]={type:"block",expression:Oe}}return{type:"code",raw:X,lang:ye,text:A}}}},u=/(?:\${2})([^\n`]+?)(?:\${2})/gi,L=0,J=function(){return"__special_katext_id_".concat(L++,"__")},Q={};function V(){return Q}function M(){L=0,Q={}}function q(p){return p=p.replace(u,function(_,S){var X=J();return Q[X]={type:"inline",expression:S},X}),p}var C=P.listitem;P.listitem=function(p){return C(q(p))};var B=P.paragraph;P.paragraph=function(p){return B(q(p))};var d=P.tablecell;P.tablecell=function(p,_){return d(q(p),_)},P.code=function(p,_,S){var X=(_||"").match(/\S*/)[0];return X?["latex","katex","math"].indexOf(X)>=0?"

              ".concat(p,"

              "):'
              ').concat(S?p:Object(o.escape)(p,!0),`
              +`):'
              '+(S?p:Object(o.escape)(p,!0))+"
              "},P.heading=function(p,_,S){var X=this.options.headerPrefix+S.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return x.push({anchor:X,level:_,text:p}),"'+p+""},n.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),n.a.use({tokenizer:Ee,renderer:P});var se=n.a,ne=e("8+LE"),z=e("ZRDM"),pe=e.n(z),Me=e("saPB"),_e=/]*>/g;function $(p){var _=document.createElement("div");return _.innerHTML=p,_.childNodes.length===0?"":_.childNodes[0].nodeValue}var l=j.a=function(p){var _=p.value,S=_===void 0?"":_,X=p.className,A=p.style,ye=A===void 0?{}:A,me=String(S),Oe=Object(ae.useMemo)(function(){var Re=se(me),Ne=V();return me.match(/\[TOC\]/)&&(Re=Re.replace("

              [TOC]

              ",ue()),ie()),Re=Re.replace(/(__special_katext_id_\d+__)/g,function(ve,be){var Xe=Ne[be],ke=Xe.type,We=Xe.expression;return Object(Me.renderToString)($(We)||"",{displayMode:ke==="block",throwOnError:!1,output:"html"})}),Re=Re.replace(/▁/g,"\u2581\u2581\u2581"),M(),pe.a.sanitize(Re)},[me]),Te=Object(ae.useRef)();function ce(Re){var Ne=Re.target;if(Ne.tagName.toUpperCase()==="A"){var ve=Ne.getAttribute("href");if(ve.startsWith("#")){Re.preventDefault();var be=document.getElementById(ve.replace("#",""));be&&be.scrollIntoView(!0)}}}return Object(ae.useEffect)(function(){if(Te.current&&Oe&&(Oe.match(_e)&&window.PR.prettyPrint()),Te.current)return Te.current.addEventListener("click",ce),function(){Te.current.removeEventListener("click",ce),M(),ie()}},[Oe,Te.current,ce]),re.a.createElement("div",{ref:Te,style:ye,className:"".concat(X||""," markdown-body"),dangerouslySetInnerHTML:{__html:Oe}})}},"9VGf":function(ge,j,e){"use strict";e.d(j,"a",function(){return le});var ae=e("ZZRV"),re=e.n(ae);function le(E,K){var n=Object(ae.useRef)();Object(ae.useEffect)(function(){n.current=E}),Object(ae.useEffect)(function(){function o(){n.current()}if(K!==null){var k=setInterval(o,K);return function(){return clearInterval(k)}}},[K])}},BjJ7:function(ge,j,e){"use strict";e.d(j,"d",function(){return re}),e.d(j,"c",function(){return le}),e.d(j,"f",function(){return E}),e.d(j,"b",function(){return K}),e.d(j,"e",function(){return n}),e.d(j,"a",function(){return o});var ae=e("m3rI");function re(k){var x=!0;if(k.length>0){for(var f=0;f1&&arguments[1]!==void 0?arguments[1]:"",f=[],P=0;P=0,Gt=ha?"Cmd":"Ctrl",Jt=(oe={},Object(K.a)(oe,Gt+"-B","bold"),Object(K.a)(oe,Gt+"-I","italic"),oe),jt=(je={},Object(K.a)(je,Xe,"\u6DFB\u52A0\u94FE\u63A5"),Object(K.a)(je,We,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(K.a)(je,ke,"\u6DFB\u52A0\u56FE\u7247"),Object(K.a)(je,tt,"\u6DFB\u52A0\u8868\u683C"),je),Fa=j.a=function(U){var Le=U.defaultValue,Pe=Le===void 0?"":Le,Ce=U.onChange,xe=U.width,Ve=xe===void 0?"100%":xe,Qe=U.height,ze=Qe===void 0?400:Qe,Et=U.miniToolbar,$e=Et===void 0?!1:Et,pt=U.isFocus,Qt=pt===void 0?!1:pt,Bt=U.watch,Yt=U.id,vt=Yt===void 0?"markdown-editor-id":Yt,qt=U.showResizeBar,ea=qt===void 0?!1:qt,ga=U.noStorage,ya=ga===void 0?!1:ga,Oa=U.showNullButton,ta=Oa===void 0?!1:Oa,aa=U.fullScreen,Fe=aa===void 0?!1:aa,ht=U.onBlur,at=U.onCMBeforeChange,na=U.className,nt=na===void 0?"":na,ra=U.placeholder,oa=ra===void 0?"":ra,la=Object(n.useState)(null),Lt=Object(E.a)(la,2),c=Lt[0],ia=Lt[1],ba=Object(n.useState)(Pe),sa=Object(E.a)(ba,2),Ft=sa[0],we=sa[1],Pa=Object(n.useState)(Bt),ua=Object(E.a)(Pa,2),it=ua[0],ca=ua[1],Ra=Object(n.useState)(Fe),da=Object(E.a)(Ra,2),st=da[0],Mt=da[1],Ca=Object(n.useState)(""),_a=Object(E.a)(Ca,2),bt=_a[0],gt=_a[1],Ua=Object(n.useState)(0),ma=Object(E.a)(Ua,2),Pt=ma[0],wt=ma[1],fa=Object(n.useState)(ze),kt=Object(E.a)(fa,2),Kt=kt[0],Xt=kt[1],Da=Object(n.useState)(!1),Ue=Object(E.a)(Da,2),Aa=Ue[0],Ea=Ue[1],Rt=Object(n.useRef)(),a=Object(n.useRef)(),t=Object(n.useRef)(),r=Object(n.useRef)();Object(n.useEffect)(function(){if(Rt.current){var b=function(Z,F){var te=F.clipboardData;if(te){var N=te.types.toString(),de=te.items;if(N==="text/html,Files"||N==="Files"){var R=de[1];N==="Files"&&(R=de[0]),R.kind==="file"&&R.type.match(/^image\//i)&&me(R.getAsFile(),function(Ze){Ze.id?v.replaceSelection("![,](/api/attachments/".concat(Ze.id,")")):document.location.href="/user/login"})}else return!0}return!0},v=x.a.fromTextArea(Rt.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!$e,lineWrapping:!0,value:Pe,autoCloseTags:!0,autoCloseBrackets:!0});return v.on("paste",b),ia(v),function(){v.off("paste",b)}}},[]);var s=Object(n.useCallback)(function(){if(a.current)try{var b=a.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,v=a.current.getElementsByClassName("markdown-editor-body")[0];st?v.style.height="calc(100vh - ".concat(b,"px)"):v.style.height="".concat(Kt-b,"px")}catch(y){console.log(y,"---- to set md editor body height")}},[Kt,a,st]);Object(n.useEffect)(function(){function b(){var y=new f.default(function(Z){var F=Object(le.a)(Z),te;try{for(F.s();!(te=F.n()).done;){var N=te.value;(N.target.offsetHeight>0||N.target.offsetWidth>0)&&(s(),c.setSize("100%","100%"),c.refresh())}}catch(de){F.e(de)}finally{F.f()}});return y.observe(Rt.current.parentElement),y}if(c){var v=b();return function(){v.unobserve(Rt.current.parentElement)}}},[c,s]),Object(n.useEffect)(function(){if(c){for(var b=[],v=function(){var N=Z[y];F=Object(E.a)(N,2);var de=F[0],R=F[1],Ze=Object(K.a)({},de,function(){i(R)});b.push(Ze),c.addKeyMap(Ze)},y=0,Z=Object.entries(Jt);y0){var b=new Date().getTime(),v=window.sessionStorage.getItem(vt);b>=Pt+Tt&&(!v||v!==Ft)&&(window.sessionStorage.setItem(vt,Ft),Ea(!0))}},Tt),Object(n.useEffect)(function(){ca(Bt)},[c,Bt]),Object(n.useEffect)(function(){c&&(Qt&&c.focus())},[c,Qt]),Object(n.useEffect)(function(){if(it&&c){var b=function(Z){var F=Z.target;r.current&&(r.current.scrollTop=r.current.scrollHeight*F.scrollTop/F.scrollHeight)},v=c.getScrollerElement();return v.addEventListener("scroll",b),function(){v.removeEventListener("scroll",b)}}},[c,it]),Object(n.useEffect)(function(){if(c&&at){var b=function(y,Z){at(y,Z)};return c.on("beforeChange",b),function(){c.off("beforeChange",b)}}},[c,at]),Object(n.useEffect)(function(){if(c&&ht){var b=function(){ht(c.getValue())};return c.on("blur",b),function(){c.off("blur",b)}}},[c,ht]),Object(n.useEffect)(function(){if(c){var b=function(y){var Z=y.getValue();we(Z),wt(new Date().getTime()),y.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Ce&&Ce(Z)};return c.on("change",b),function(){c.off("change",b)}}},[c,Ce]),Object(n.useEffect)(function(){c&&(Pe==null?(c.setValue(""),we("")):Pe!==c.getValue()&&(c.setValue(Pe),we(Pe)))},[c,Pe]);var i=Object(n.useCallback)(function(b){var v=c.getCursor(),y=c.getSelection(),Z=y.split(` `);switch(b){case"bold":return c.replaceSelection("**"+y+"**"),y===""&&c.setCursor(v.line,v.ch+2),c.focus();case"italic":return c.replaceSelection("*"+y+"*"),y===""&&c.setCursor(v.line,v.ch+1),c.focus();case"code":return c.replaceSelection("`"+y+"`"),y===""&&c.setCursor(v.line,v.ch+1),c.focus();case"inline-latex":return c.replaceSelection("`$$"+y+"$$`"),y===""&&c.setCursor(v.line,v.ch+3),c.focus();case"latex":return c.replaceSelection("```latex\n"+y+"\n```"),c.setCursor(v.line+1,y.length+1),c.focus();case"line-break":return c.replaceSelection(`
              `),c.focus();case"list-ul":return y===""?c.replaceSelection("- "+y):c.replaceSelection(Z.map(function(F){return F===""?"":"- ".concat(F)}).join(` `)),c.focus();case"list-ol":return y===""?c.replaceSelection("1. "+y):c.replaceSelection(Z.map(function(F,te){return F===""?"":"".concat(te+1,". ").concat(F)}).join(` -`)),c.focus();case"add-null-ch":return y===""&&c.setCursor(v.line,v.ch+1),c.replaceSelection(Ht),c.focus();case"eraser":return c.setValue(""),c.focus();case"trigger-watch":return ca(!it),c.focus();case"trigger-full-screen":return Mt(!st),c.focus();case Xe:gt(Xe);return;case We:gt(We);return;case we:gt(we);return;case tt:gt(tt);return;default:throw new Error}},[c,it,st]),m=Object(n.useCallback)(function(b){gt("");switch(bt){case Xe:var v=b.title,y=b.link;return c.replaceSelection("[".concat(v,"](").concat(y,")")),c.focus();case We:var Z=b.language,F=b.content;return c.replaceSelection(["```"+Z,F,"```"].join(` -`)),c.focus();case we:var te=b.src,N=b.alt;return c.replaceSelection("![ ".concat(N," ]( ").concat(te,' "').concat(N,'" )')),c.focus();case tt:for(var de=b.row,R=b.col,Ze=b.align,Ke=` +`)),c.focus();case"add-null-ch":return y===""&&c.setCursor(v.line,v.ch+1),c.replaceSelection(Ht),c.focus();case"eraser":return c.setValue(""),c.focus();case"trigger-watch":return ca(!it),c.focus();case"trigger-full-screen":return Mt(!st),c.focus();case Xe:gt(Xe);return;case We:gt(We);return;case ke:gt(ke);return;case tt:gt(tt);return;default:throw new Error}},[c,it,st]),m=Object(n.useCallback)(function(b){gt("");switch(bt){case Xe:var v=b.title,y=b.link;return c.replaceSelection("[".concat(v,"](").concat(y,")")),c.focus();case We:var Z=b.language,F=b.content;return c.replaceSelection(["```"+Z,F,"```"].join(` +`)),c.focus();case ke:var te=b.src,N=b.alt;return c.replaceSelection("![ ".concat(N," ]( ").concat(te,' "').concat(N,'" )')),c.focus();case tt:for(var de=b.row,R=b.col,Ze=b.align,Ke=` `,Nt=0;Nt300&&(R=300);var Ze=ze+R+"px";Xt(Ze)}},Z=t.current,F=!1,te=0;return Z.addEventListener("mousedown",b),document.addEventListener("mousemove",y),document.addEventListener("mouseup",v),function(){Z.removeEventListener("mousedown",b),document.removeEventListener("mousemove",y),document.removeEventListener("mouseup",v)}}},[c,t]),Object(n.useEffect)(function(){Xt(ze)},[ze]);var W=Zt(Ve),ve=Zt(Kt),De={width:W,height:ve},Ae=Object(n.useMemo)(function(){if(Pt){var b=new Date(Pt),v=b.getHours(),y=b.getMinutes(),Z=b.getSeconds();return v=v<10?"0"+v:v,y=y<10?"0"+y:y,Z=Z<10?"0"+Z:Z,"".concat(v,":").concat(y,":").concat(Z)}return 0},[Pt]);function Se(){window.sessionStorage.removeItem(vt),Ea(!1),kt(0)}function He(){Ea(!1),kt(0),c.setValue(window.sessionStorage.getItem(vt))}return o.a.createElement(n.Fragment,null,o.a.createElement("div",{className:"markdown-editor-wrapper",ref:a},o.a.createElement("div",{className:"markdown-editor-container ".concat(nt," ").concat(it?"on-preview":""," ").concat($e?"mini":""," ").concat(st?"full-screen":""),style:De},o.a.createElement(q,{watch:it,fullScreen:st,showNullButton:ta,onActionCallback:i}),o.a.createElement("div",{className:"markdown-editor-body"},o.a.createElement("div",{className:"codemirror-container"},o.a.createElement("textarea",{ref:Rt,placeholder:oa})),it?o.a.createElement("div",{ref:r,className:"preview-container"},o.a.createElement(u.a,{value:Ft})):null)),Aa?o.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",o.a.createElement("a",{onClick:He},"\u6062\u590D")," ? /",o.a.createElement("a",{onClick:Se},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Ae," \u4FDD\u5B58\uFF09"):null),ea?o.a.createElement("a",{ref:t,className:"editor-resize"}):null,o.a.createElement(C.a,null,jt[bt]?o.a.createElement(re.a,{centered:!0,title:jt[bt],visible:!0,onCancel:k,footer:null},ee):null))}},PHyj:function(he,j,e){"use strict";e.r(j),e.d(j,"Types",function(){return Ue});var ae=e("6nqw"),re=e("HcLS"),le=e("HP/p"),E=e("9cas"),K=e("twZV"),n=e("EYz/"),o=e("gwXo"),w=e("A/ao"),x=e("HGue"),f=e("VmQ4"),P=e("QeCE"),Y=e("Uu80"),ie=e("Mumi"),g=e("/zo+"),ge=e("MPZO"),fe=e("bnk9"),u=e("V0hb"),L=e("X/R0"),J=e("M6G9"),Q=e("VBJJ"),V=e.n(Q),M=e("z3+T"),q=e("EkPb"),C=e("7X0+"),B=e("GZha"),d=e("55MS"),se=e("LC9H"),ne=e("7d/w"),z=e("Eqs+"),Ee=e.n(z),Me=e("CKlD"),_e=e.n(Me),$=e("ZZRV"),l=e.n($),p=e("iczh"),_=e.n(p),S=e("8CG2"),X=e.n(S),A=function(){function a(t,r){for(var s=0;s-1;m?s.splice(i,1):s.push(r)}t.setActiveKey(s)},this.getNewChild=function(r,s){if(!r)return null;var i=t.state.activeKey,m=t.props,ee=m.prefixCls,k=m.accordion,W=m.destroyInactivePanel,ve=m.expandIcon,De=r.key||String(s),Ae=r.props,Se=Ae.header,He=Ae.headerClass,b=Ae.disabled,v=!1;k?v=i[0]===De:v=i.indexOf(De)>-1;var y={key:De,panelKey:De,header:Se,headerClass:He,isActive:v,prefixCls:ee,destroyInactivePanel:W,openAnimation:t.state.openAnimation,accordion:k,children:r.props.children,onItemClick:b?null:t.onClickItem,expandIcon:ve};return typeof r.type=="string"?r:l.a.cloneElement(r,y)},this.getItems=function(){var r=t.props.children,s=Object(Be.isFragment)(r)?r.props.children:r,i=$.Children.map(s,t.getNewChild);return Object(Be.isFragment)(r)?l.a.createElement(l.a.Fragment,null,i):i},this.setActiveKey=function(r){"activeKey"in t.props||t.setState({activeKey:r}),t.props.onChange(t.props.accordion?r[0]:r)}};jt.defaultProps={prefixCls:"rc-collapse",onChange:function(){},accordion:!1,destroyInactivePanel:!1},jt.Panel=mt;var U=jt,Le=U,Pe=U.Panel,Ce=e("kbon"),xe=e.n(Ce),Ve=e("LpVx"),Qe=function(t){var r=$.useContext(Ve.b),s=r.getPrefixCls,i=t.prefixCls,m=t.className,ee=m===void 0?"":m,k=t.showArrow,W=k===void 0?!0:k,ve=s("collapse",i),De=_()(_e()({},"".concat(ve,"-no-arrow"),!W),ee);return $.createElement(Le.Panel,Ee()({},t,{prefixCls:ve,className:De}))},ze=Qe,Et=e("RfwO"),$e=e.n(Et);function pt(a,t,r){var s,i;return Object(At.a)(a,"ant-motion-collapse-legacy",{start:function(){t?(s=a.offsetHeight,a.style.height="0px",a.style.opacity="0"):(a.style.height="".concat(a.offsetHeight,"px"),a.style.opacity="1")},active:function(){i&&$e.a.cancel(i),i=$e()(function(){a.style.height="".concat(t?s:0,"px"),a.style.opacity=t?"1":"0"})},end:function(){i&&$e.a.cancel(i),a.style.height="",a.style.opacity="",r()}})}var Qt={enter:function(t,r){return pt(t,!0,r)},leave:function(t,r){return pt(t,!1,r)},appear:function(t,r){return pt(t,!0,r)}},Bt=Qt,Yt=e("nSZG"),vt=function(t){var r,s=$.useContext(Ve.b),i=s.getPrefixCls,m=s.direction,ee=t.prefixCls,k=t.className,W=k===void 0?"":k,ve=t.bordered,De=t.ghost,Ae=i("collapse",ee),Se=function(){var F=t.expandIconPosition;return F!==void 0?F:m==="rtl"?"right":"left"},He=function(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},te=t.expandIcon,N=te?te(F):$.createElement(xe.a,{rotate:F.isActive?90:void 0});return Object(Yt.a)(N,function(){return{className:_()(N.props.className,"".concat(Ae,"-arrow"))}})},b=Se(),v=_()((r={},_e()(r,"".concat(Ae,"-borderless"),!ve),_e()(r,"".concat(Ae,"-icon-position-").concat(b),!0),_e()(r,"".concat(Ae,"-rtl"),m==="rtl"),_e()(r,"".concat(Ae,"-ghost"),!!De),r),W),y=Ee()(Ee()({},Bt),{appear:function(){}});return $.createElement(Le,Ee()({openAnimation:y},t,{expandIcon:function(F){return He(F)},prefixCls:Ae,className:v}))};vt.Panel=ze,vt.defaultProps={bordered:!0};var qt=vt,ea=qt,ga=e("rjoL"),ya=e("TMtJ"),Oa=e("DHCt"),ta=e("CRgH"),aa=e("uMZB"),Fe=e.n(aa),ht=e("zjzt"),at,na=P.a.Option,nt;(function(a){a[a.language=0]="language",a[a.difficult=1]="difficult",a[a.category=2]="category",a[a.openOrNot=3]="openOrNot"})(nt||(nt={}));var ra=(at={},Object(ht.a)(at,nt.language,[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"}]),Object(ht.a)(at,nt.difficult,[{title:"\u7B80\u5355",key:1},{title:"\u4E2D\u7B49",key:2},{title:"\u56F0\u96BE",key:3}]),Object(ht.a)(at,nt.category,[{title:"\u7A0B\u5E8F\u8BBE\u8BA1",key:1},{title:"\u7B97\u6CD5",key:2}]),Object(ht.a)(at,nt.openOrNot,[{title:"\u516C\u5F00",key:1},{title:"\u79C1\u6709",key:0}]),at);function oa(a){return ra[a].map(function(t){return l.a.createElement(na,{key:t.title,value:t.key}," ",t.title," ")})}function la(a,t){a.map(function(r){var s=r.id,i=r.name,m=r.sub_disciplines,ee={value:s,label:i};t.push(ee),m&&m.length>0&&(ee.children=[],la(m,ee.children))})}function Lt(a,t){for(var r=[],s=0;s0){r[0]=m.id;for(var ee=0;ee0&&arguments[0]!==void 0?arguments[0]:"question";return Object(ke.c)("disciplines.json",{source:a})}function it(a){return Object(ke.c)("problems/".concat(a,"/edit.json"))}function ca(a,t){return Object(ke.f)("problems/".concat(a,".json"),t)}function Ra(a){return Object(ke.e)("problems.json",a)}function da(a,t){return Object(ke.e)("exercises/".concat(a,"/exercise_questions.json"),t)}function st(a,t){return Object(ke.f)("exercise_questions/".concat(a,".json"),t)}function Mt(a){return Object(ke.e)("problems/".concat(a,"/publish.json"))}function Ca(a){return Object(ke.e)("problems/".concat(a,"/cancel_publish.json"))}function _a(a){return Object(ke.c)("problems/".concat(a,"/start.json"))}function bt(a,t){return Object(ke.e)("tag_disciplines.json",{name:t,sub_discipline_id:a})}var gt=e("V0Rq"),Ua=e("cDPC"),ma=e("EHPI"),Pt=e("m3rI"),kt=e("u2Z1"),fa=ta.a.TextArea,wt=ya.a.confirm,Kt=ea.Panel;function Xt(){return new Date().getTime()}var Da={loading:!0,user:null,disciplines:[],dicts:null,status:0,data:void 0,lastedUpdateTime:0},Ue;(function(a){a[a.SET_INITAL_DATA=0]="SET_INITAL_DATA",a[a.SET_LOADING=1]="SET_LOADING",a[a.SET_STATUS=2]="SET_STATUS"})(Ue||(Ue={}));function Aa(a,t){switch(t.type){case Ue.SET_INITAL_DATA:return Object(d.a)(Object(d.a)({},a),t.payload);case Ue.SET_LOADING:return Object(d.a)(Object(d.a)({},a),{},{loading:t.payload});case Ue.SET_STATUS:return Object(d.a)(Object(d.a)({},a),{},{status:t.payload});default:throw new Error}}var Ea=j.default=function(){var a,t,r=Object(c.l)(),s=Object(c.k)(),i=Object(c.m)(),m=i.id,ee=C.a.useForm(),k=Object(B.a)(ee,1),W=k[0],ve=Object($.useState)(),De=Object(B.a)(ve,2),Ae=De[0],Se=De[1],He=Object($.useState)([]),b=Object(B.a)(He,2),v=b[0],y=b[1],Z=Object($.useReducer)(Aa,Da),F=Object(B.a)(Z,2),te=F[0],N=F[1],de=te.loading,R=te.data,Ze=te.user,Ke=te.disciplines,Nt=te.dicts,Ct=te.status,Ye=R==null?void 0:R.hack_sets,yt=R==null||((a=R.hack)===null||a===void 0)?void 0:a.test_set_average,pa=r.query,rt=pa.callback_url,Ja=pa.express_id,ka=pa.score,Qa=pa.question_id,Ya=Object($.useMemo)(function(){var D=[];return Ke&&la(Ke,D),D},[Ke]),wa=Object($.useCallback)(Object(M.a)(V.a.mark(function D(){var O,I,T,H,h,Ie,qe,Ge,ut,ot,Ot,et,ct,lt,Wt,Ut,xt,St,va,me,It,Wa,La,dt,Va,Ma,Na,xa,za,$a,Vt,Sa,Ha,zt,Dt,Za,Ia,_t,Ga,Ba=arguments;return V.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:if(O=Ba.length>0&&Ba[0]!==void 0?Ba[0]:0,I=Ke,!(I.length===0)){Je.next=7;break}return Je.next=5,ua();case 5:T=Je.sent,I=T.disciplines;case 7:if(!m){Je.next=15;break}return H={disciplines:I},Je.next=11,it(m);case 11:h=Je.sent,h.message?h.status==="401"&&(document.location.href="/user/login"):(Ie=h.category,qe=h.user,Ge=h.code,ut=h.language,ot=h.hack_sets,Ot=h.description,et=h.difficult,ct=h.name,lt=h.open_or_not,Wt=h.sub_discipline_id,Ut=h.tag_discipline_id,xt=h.time_limit,St=h.test_set_average,va=h.test_set_score,me=h.status,It=h.tag_discipline_ids,Wa=Lt(I,Wt),La=Object(B.a)(Wa,2),dt=La[0],Va=La[1],Ma=r.query.lastedUpdateTime,H=Object(d.a)(Object(d.a)({},H),{},{loading:!1,user:qe,dicts:Va,status:me,lastedUpdateTime:O||(Ma||0),data:{hack_codes:{language:ut,code:ia.Base64.decode(Ge)},hack:{category:Ie,difficult:et,name:ct,description:Ot,open_or_not:lt,time_limit:xt,test_set_average:St,test_set_score:va,sub_discipline_id:dt,tag_discipline_ids:It,score:ka||1},hack_sets:ot,tags:It}}),N({type:Ue.SET_INITAL_DATA,payload:H}),Se({hack:{category:Ie,difficult:et,name:ct,description:Ot,open_or_not:lt,time_limit:xt,test_set_average:St,test_set_score:va,sub_discipline_id:dt,tag_discipline_ids:It,score:ka||1}}),Ka(dt==null?void 0:dt[0],dt==null?void 0:dt[1],I)),Je.next=24;break;case 15:return Je.next=17,Pa();case 17:za=Je.sent,$a=za.user,Vt=r.query,Sa=Vt.difficult,Ha=Vt.sub_discipline_id,zt=Vt.tag_discipline_id,Dt=Vt.tagIds,Za=Lt(I,parseInt(Ha,10)),Ia=Object(B.a)(Za,2),_t=Ia[0],Ga=Ia[1],N({type:Ue.SET_INITAL_DATA,payload:{loading:!1,user:$a,disciplines:I,status:0,dicts:Ga,data:{hack_codes:{language:"C",code:""},hack:{category:null,difficult:parseInt(Sa,10),time_limit:3,description:"",test_set_score:!0,test_set_average:!0,open_or_not:!0,sub_discipline_id:_t,tag_discipline_id:Dt==null||((Na=Dt.split(","))===null||Na===void 0)?void 0:Na.map(function($t){return Number($t)}),name:""},tags:zt?zt==null?void 0:zt.split(",").map(function($t){return parseInt($t,10)}):[],hack_sets:[{input:"",output:"",score:100,position:1}]}}}),Se({hack:{category:null,difficult:parseInt(Sa,10),time_limit:3,description:"",test_set_score:!0,test_set_average:!0,open_or_not:!0,sub_discipline_id:_t,tag_discipline_id:Dt==null||((xa=Dt.split(","))===null||xa===void 0)?void 0:xa.map(function($t){return Number($t)}),name:""}}),Ka(_t==null?void 0:_t[0],_t==null?void 0:_t[1],I);case 24:case"end":return Je.stop()}},D)})),[m,Ke]);Object($.useEffect)(function(){try{wa()}catch(D){console.log(D,"----")}},[]);var Ka=function(O,I,T){var H,h,Ie,qe=T==null||((H=T.find(function(Ge){return Ge.id===O}))===null||H===void 0||((h=H.sub_disciplines)===null||h===void 0||((Ie=h.find(function(Ge){return Ge.id===I}))===null||Ie===void 0)))?void 0:Ie.tag_disciplines};function qa(D){return Ta.apply(this,arguments)}function Ta(){return Ta=Object(M.a)(V.a.mark(function D(O){var I,T,H,h,Ie,qe,Ge,ut,ot,Ot,et,ct,lt,Wt,Ut,xt,St;return V.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:I=Object(d.a)({},O),T=I.hack_sets,H=I.hack_codes,h=I.hack,Ie=I.tags,qe=[],Ge=[],ut=0,ot=Object(Y.a)(T);try{for(ot.s();!(Ot=ot.n()).done;)et=Ot.value,ut+=et.score,et.id&&et.id>=0?qe.push(et):Ge.push(et)}catch(It){ot.e(It)}finally{ot.f()}if(!(ut!==100&&!h.test_set_score)){me.next=9;break}return J.b.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100"),me.abrupt("return");case 9:if(H.code=ia.Base64.encode(H==null?void 0:H.code),h.sub_discipline_id=h.sub_discipline_id[1],N({type:Ue.SET_LOADING,payload:!0}),rt||(h.score=h.difficult*100),!m){me.next=30;break}return me.next=16,ca(m,{hack:h,hack_codes:H,hack_sets:Ge,update_hack_sets:qe,tags:Ie});case 16:if(!rt){me.next=26;break}return me.next=19,Mt(m);case 19:return me.next=21,st(Qa,{question_type:6,question_score:h.score,question_title:h.name,description:h.description,sub_discipline_id:h.sub_discipline_id,tag_discipline_ids:h.tag_discipline_ids,identifier:m});case 21:ct=me.sent,lt=ct.status,lt===0&&s.replace(rt),me.next=27;break;case 26:wa(Xt());case 27:N({type:Ue.SET_LOADING,payload:!1}),me.next=51;break;case 30:return me.next=32,Ra({hack:h,hack_codes:H,hack_sets:T,tags:Ie});case 32:if(Wt=me.sent,Ut=Wt.identifier,!Ut){me.next=50;break}if(rt){me.next=39;break}s.replace("/problems/".concat(Ut,"/edit?lastedUpdateTime=").concat(Xt())),me.next=50;break;case 39:return me.next=41,Mt(Ut);case 41:if(m){me.next=49;break}return me.next=44,da(parseInt(Ja,10),{question_type:6,question_score:h.score,question_title:h.name,identifier:Ut,tag_discipline_ids:h.tag_discipline_ids});case 44:xt=me.sent,St=xt.status,St===0&&s.replace(rt),me.next=50;break;case 49:s.replace(rt);case 50:N({type:Ue.SET_LOADING,payload:!1});case 51:case"end":return me.stop()}},D)})),Ta.apply(this,arguments)}function en(){W.submit(),setTimeout(Object(M.a)(V.a.mark(function D(){var O;return V.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,Mt(m);case 2:O=T.sent,O.status===0?(J.b.success("\u53D1\u5E03\u6210\u529F"),N({type:Ue.SET_STATUS,payload:1})):J.b.info(O.message);case 4:case"end":return T.stop()}},D)})),400)}function tn(){return ja.apply(this,arguments)}function ja(){return ja=Object(M.a)(V.a.mark(function D(){var O;return V.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,Ca(m);case 2:O=T.sent,O.status===0?(J.b.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F"),N({type:Ue.SET_STATUS,payload:0})):J.b.info(O.message);case 4:case"end":return T.stop()}},D)})),ja.apply(this,arguments)}function an(){Ct===0?wt({title:"\u63D0\u793A",content:l.a.createElement($.Fragment,null," ",l.a.createElement("div",null,"\u53D1\u5E03\u540E\u5373\u53EF\u5E94\u7528\u5230\u81EA\u5DF1\u7BA1\u7406\u7684\u8BFE\u5802")," ",l.a.createElement("div",null," \u662F\u5426\u786E\u8BA4\u53D1\u5E03?")," "),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){en()}}):wt({title:"\u63D0\u793A",content:l.a.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){tn()}})}function nn(){W.submit(),setTimeout(Object(M.a)(V.a.mark(function D(){var O,I;return V.a.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:return H.next=2,_a(m);case 2:O=H.sent,I=O.identifier,s.push("/myproblems/".concat(I));case 5:case"end":return H.stop()}},D)})),400)}function Xa(){rt?s.replace(rt):s.replace("/problemset")}function rn(D){N({type:Ue.SET_INITAL_DATA,payload:{data:Object(d.a)(Object(d.a)({},R),{},{hack:Object(d.a)(Object(d.a)({},R.hack),{},{test_set_score:D.target.value})})}})}function on(D){var O=D.target.value;N({type:Ue.SET_INITAL_DATA,payload:{data:Object(d.a)(Object(d.a)({},R),{},{hack:Object(d.a)(Object(d.a)({},R.hack),{},{test_set_average:O})})}})}function ln(){var D=W.getFieldValue("hack_sets"),O=D.length+1,I=Math.floor(100/O),T=100%O;D.map(function(H,h){return yt&&(H.score=I),H.position=h+1,H}),D.push({input:"",output:"",position:O,score:yt?I+T:0}),W.setFieldsValue({hack_sets:D}),N({type:Ue.SET_INITAL_DATA,payload:{data:Object(d.a)(Object(d.a)({},R),{},{hack_sets:D})}})}Object($.useEffect)(function(){},[]),Object($.useEffect)(function(){if(yt){var D=Ye==null?void 0:Ye.length,O=Math.floor(100/D),I=100%D;Ye==null||Ye.map(function(T,H){return T.score=O,T.position=H+1,H===D-1&&(T.score=O+I),T}),N({type:Ue.SET_INITAL_DATA,payload:{data:Object(d.a)(Object(d.a)({},R),{},{hack_sets:Ye})}}),W.setFieldsValue({hack_sets:Ye})}},[yt]);function sn(D){var O=W.getFieldValue("hack_sets"),I=(O==null?void 0:O.length)-1,T=Math.ceil(100/I),H=100%I;O.splice(D,1),O==null||O.map(function(h,Ie){return yt&&(h.score=T,Ie===I-1&&(h.score=T+H)),h.position=Ie+1,h}),N({type:Ue.SET_INITAL_DATA,payload:{data:Object(d.a)(Object(d.a)({},R),{},{hack_sets:O})}}),W.setFieldsValue({hack_sets:O})}function un(D){N({type:Ue.SET_INITAL_DATA,payload:{data:Object(d.a)(Object(d.a)({},R),{},{hack_codes:Object(d.a)(Object(d.a)({},R.hack_codes),{},{language:D})})}})}var cn=function(O){var I;if(O==null||((I=O.hack)===null||I===void 0)?void 0:I.sub_discipline_id){var T,H,h,Ie,qe,Ge=O==null||((T=O.hack)===null||T===void 0)?void 0:T.sub_discipline_id,ut=Object(B.a)(Ge,2),ot=ut[0],Ot=ut[1],et=Ke==null||((H=Ke.find(function(lt){return lt.id===ot}))===null||H===void 0||((h=H.sub_disciplines)===null||h===void 0||((Ie=h.find(function(lt){return lt.id===Ot}))===null||Ie===void 0)))?void 0:Ie.tag_disciplines,ct=Object(d.a)(Object(d.a)({},W.getFieldsValue()),{},{hack:Object(d.a)(Object(d.a)({},(qe=W.getFieldsValue())===null||qe===void 0?void 0:qe.hack),{},{tag_discipline_ids:[]})});W.setFieldsValue(ct),Se(ct)}else Se(Object(d.a)({},W.getFieldsValue()))},dn=function(O){y([].concat(Object(u.a)(v),[Object(d.a)({},O)]))};Object($.useEffect)(function(){var D,O;if(R==null||((D=R.hack)===null||D===void 0||((O=D.sub_discipline_id)===null||O===void 0))?void 0:O[1]){var I,T;_n(R==null||((I=R.hack)===null||I===void 0||((T=I.sub_discipline_id)===null||T===void 0))?void 0:T[1])}},[R==null||((t=R.hack)===null||t===void 0)?void 0:t.sub_discipline_id]);var _n=function(){var D=Object(M.a)(V.a.mark(function O(I){var T;return V.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return h.next=2,Object(gt.B)({sub_discipline_id:I});case 2:T=h.sent,y(T.tag_disciplines);case 4:case"end":return h.stop()}},O)}));return function(I){return D.apply(this,arguments)}}();function mn(D){var O=D[1],I=Lt(Ke,O),T=Object(B.a)(I,2),H=T[1];W.setFieldsValue({tags:[]}),N({type:Ue.SET_INITAL_DATA,payload:{dicts:H,data:Object(d.a)(Object(d.a)({},R),{},{hack:Object(d.a)(Object(d.a)({},R.hack),{},{sub_discipline_id:D}),tags:[]})}})}return l.a.createElement(g.a,{spinning:de,delay:500},R?l.a.createElement($.Fragment,null,l.a.createElement("header",{className:Fe.a.header},l.a.createElement("div",null,l.a.createElement("img",{src:"".concat(Pt.a.IMG_SERVER,"/images/").concat(Ze.image_url),alt:"user",width:30}),l.a.createElement("span",null,Ze.name)),l.a.createElement("h2",null," ",R.hack.name," "),m?l.a.createElement("a",{className:Fe.a.btn_back,onClick:Xa}," ",l.a.createElement(ba.a,null),"\u9000\u51FA"):null),l.a.createElement(C.a,{form:W,initialValues:R,layout:"vertical",className:Fe.a["oj-form-container"],onValuesChange:cn,onFinish:qa},l.a.createElement(Ua.a,{leftChild:l.a.createElement(Rt,{handleAddKnowledgeFinish:dn,formValue:Ae,knowledgeOptions:v,onChangeLanguage:un,onChangeSubDiscipline:mn,onRemoveTestCase:sn,onAddTestCase:ln,dicts:Nt,categorys:Ya,callback_url:rt,hack:R.hack,onChangeScore:rn,onChangeAverage:on}),rightChild:l.a.createElement(C.a.Item,{name:["hack_codes","code"],style:{marginBottom:0}},l.a.createElement(ma.a,{language:R.hack_codes.language}))}),l.a.createElement("div",{className:Fe.a.footer},m?l.a.createElement($.Fragment,null,rt?null:l.a.createElement(fe.a,{type:Ct?"default":"primary",onClick:an},Ct?"\u64A4\u9500\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03"),l.a.createElement(fe.a,{loading:de,type:"primary",htmlType:"submit"},"\u4FDD\u5B58"),l.a.createElement(fe.a,{type:"primary",onClick:nn},Ct?"\u5F00\u59CB\u6311\u6218":"\u6A21\u62DF\u6311\u6218")):l.a.createElement($.Fragment,null,l.a.createElement(fe.a,{onClick:Xa},"\u53D6\u6D88"),l.a.createElement(fe.a,{loading:de,type:"primary",htmlType:"submit"},"\u4FDD\u5B58"))))):null)};function Rt(a){var t,r,s=a.handleAddKnowledgeFinish,i=a.formValue,m=a.knowledgeOptions,ee=a.categorys,k=a.hack,W=a.callback_url,ve=a.onChangeAverage,De=a.onChangeScore,Ae=a.onAddTestCase,Se=a.onRemoveTestCase,He=a.onChangeSubDiscipline,b=a.onChangeLanguage,v=k.test_set_average,y=k.test_set_score;function Z(F){F.stopPropagation()}return l.a.createElement("div",{className:Fe.a["oj-left-panel"]},l.a.createElement("div",{className:Fe.a["oj-form-info"]},l.a.createElement("div",{className:Fe.a.field},l.a.createElement(C.a.Item,{label:"\u96BE\u6613\u5EA6",name:["hack","difficult"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u6613\u5EA6"}]},l.a.createElement(P.a,null,oa(nt.difficult))),l.a.createElement(C.a.Item,{label:"\u8BFE\u7A0B(\u5408\u7406\u7684\u8BFE\u7A0B\u5206\u7C7B\u6709\u5229\u4E8E\u5FEB\u901F\u68C0\u7D22)",name:["hack","sub_discipline_id"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"}]},l.a.createElement(x.a,{allowClear:!1,options:ee,placeholder:"\u8BF7\u9009\u62E9",onChange:He}))),l.a.createElement("div",{className:Fe.a.field},W&&l.a.createElement(C.a.Item,{label:"\u5206\u6570",name:["hack","score"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},l.a.createElement(o.a,{min:1,max:100})),l.a.createElement(C.a.Item,{label:"\u65F6\u95F4\u9650\u5236",name:["hack","time_limit"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u65F6\u95F4\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}]},l.a.createElement(o.a,{min:3})),l.a.createElement(C.a.Item,{label:"\u7F16\u7A0B\u8BED\u8A00",name:["hack_codes","language"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},l.a.createElement(P.a,{onChange:b},oa(nt.language)))),l.a.createElement(C.a.Item,{label:l.a.createElement("span",null,"\u77E5\u8BC6\u70B9\uFF1A",l.a.createElement("span",{className:"c-grey-999"},"\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")),name:["hack","tag_discipline_ids"]},l.a.createElement(kt.a,{selectvalues:(k==null?void 0:k.tag_discipline_id)||(k==null?void 0:k.tag_discipline_ids),subId:i==null||((t=i.hack)===null||t===void 0||((r=t.sub_discipline_id)===null||r===void 0))?void 0:r[1],knowledgeOptions:m,onAddKnowledgeFinish:s})),l.a.createElement(C.a.Item,{label:"\u4EFB\u52A1\u540D\u79F0",name:["hack","name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0"}]},l.a.createElement(ta.a,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0",suffix:l.a.createElement("span",null,60-k.name.length)})),l.a.createElement(C.a.Item,{name:["hack","description"],valuePropName:"defaultValue",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63CF\u8FF0\u5185\u5BB9"}]},l.a.createElement(Ft.a,{miniToolbar:!0,id:"moop_cases_content",noStorage:!0,height:200})),l.a.createElement("div",{className:"tst-case-info"},l.a.createElement("h3",{className:"flex-container",style:{justifyContent:"space-between"}}," \u6D4B\u8BD5\u7528\u4F8B\u4E0E\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219",l.a.createElement(fe.a,{type:"primary",ghost:!0,onClick:Ae},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B")),l.a.createElement(C.a.Item,{name:["hack","test_set_score"]},l.a.createElement(K.a.Group,{onChange:De},l.a.createElement(K.a,{value:!0},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",l.a.createElement("span",{className:"tip"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u4EC5\u5F53\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u83B7\u5F97\u4E00\u6B21\u6027\u5956\u52B1\uFF09")),l.a.createElement(K.a,{value:!1},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",l.a.createElement("span",{className:"tip"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09")))),!k.test_set_score&&l.a.createElement(C.a.Item,{name:["hack","test_set_average"],label:"\u7CFB\u7EDF\u8BC4\u5206\u5360\u6BD4"},l.a.createElement(K.a.Group,{onChange:ve},l.a.createElement(K.a,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),l.a.createElement(K.a,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),l.a.createElement(C.a.List,{name:"hack_sets"},function(F,te){return Object(le.a)(te),l.a.createElement(ea,{accordion:!0},F.map(function(N,de){return l.a.createElement(Kt,{key:"".concat(N.key,"--").concat(de),header:l.a.createElement("a",{className:Fe.a["test-case-name"]},l.a.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",de+1,"\b"),y?null:l.a.createElement(l.a.Fragment,null,l.a.createElement(C.a.Item,{name:[N.name,"score"],fieldKey:[N.fieldKey,"score"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6D4B\u8BD5\u96C6".concat(de+1,"\u8BC4\u5206")}]},l.a.createElement(o.a,{onClick:Z,min:0,max:100,disabled:v})),l.a.createElement("span",null,"%"))),extra:de>0?l.a.createElement("div",{onClick:Z},l.a.createElement(re.a,{okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u6D4B\u8BD5\u96C6\b"+(de+1),onConfirm:function(){Se(de)}},l.a.createElement(sa.a,{className:Fe.a["btn-remove-case"]}))):null},l.a.createElement(C.a.Item,{label:"\u8F93\u5165",name:[N.name,"input"],fieldKey:[N.fieldKey,"input"]},l.a.createElement(fa,null)),l.a.createElement(C.a.Item,{label:"\u8F93\u51FA",name:[N.name,"output"],fieldKey:[N.fieldKey,"output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},l.a.createElement(fa,null)))}))}))))}},ZD9Y:function(he,j,e){"use strict";var ae=e("X0rv"),re=e("/Pi5"),le=e("VmQ4"),E=e("QeCE"),K=e("ZZRV"),n=e.n(K),o=e("lOMy"),w=e.n(o),x=E.a.Option;j.a=function(f){var P=f.onFontSizeChange,Y=f.cmFontSize,ie=f.cmCodeMode,g=f.onCodeModeChange,ge=f.onTabToSpace,fe=f.className,u=fe===void 0?"":fe,L=f.tabToSpace,J=f.children;return n.a.createElement("div",{className:"tpi-code-setting ".concat(u)},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(E.a,{bordered:!1,size:"small",value:ie,onChange:g},n.a.createElement(x,{value:"vs"},"\u767D\u8272\u80CC\u666F"),n.a.createElement(x,{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(E.a,{bordered:!1,size:"small",value:Y,onChange:P},n.a.createElement(x,{value:12},"12px"),n.a.createElement(x,{value:14},"14px"),n.a.createElement(x,{value:16},"16px"),n.a.createElement(x,{value:18},"18px"),n.a.createElement(x,{value:20},"20px"),n.a.createElement(x,{value:22},"22px"))),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"Tab\u8F6C\u6362"),n.a.createElement(re.a,{checked:L,onChange:ge}))),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"))),J)}},ZW9T:function(he,j,e){"use strict";e.d(j,"a",function(){return fe});var ae=e("55MS"),re=e("Uu80"),le=e("GZha"),E=e("ZZRV"),K=e.n(E),n=e("BlUI");function o(u,L,J,Q,V){var M=L.getWordUntilPosition(J),q={startLineNumber:J.lineNumber,endLineNumber:J.lineNumber,startColumn:M.startColumn,endColumn:M.endColumn},C=Q.map(function(B){return{label:B,kind:u.languages.CompletionItemKind.Keyword,insertText:B,insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:q}});return V.map(function(B){C.push(Object(ae.a)(Object(ae.a)({},B),{},{range:q}))}),C}var w=function(u){var L={label:"ifelse",kind:u.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` +`),c.focus();default:throw new Error}},[c,bt]),ee=Object(n.useMemo)(function(){switch(bt){case Xe:return o.a.createElement(_e,{callback:m,onCancel:w});case We:return o.a.createElement($.b,{callback:m,onCancel:w});case ke:return o.a.createElement(A,{callback:m,onCancel:w});case tt:return o.a.createElement(be,{callback:m,onCancel:w});default:return null}},[bt]);function w(){gt("")}Object(n.useEffect)(function(){if(t.current){var b=function(de){F=!0,te=de.pageY},v=function(){F=!1},y=function(de){if(F){var R=de.pageY-te;R<0&&(R=0),R>300&&(R=300);var Ze=ze+R+"px";Xt(Ze)}},Z=t.current,F=!1,te=0;return Z.addEventListener("mousedown",b),document.addEventListener("mousemove",y),document.addEventListener("mouseup",v),function(){Z.removeEventListener("mousedown",b),document.removeEventListener("mousemove",y),document.removeEventListener("mouseup",v)}}},[c,t]),Object(n.useEffect)(function(){Xt(ze)},[ze]);var W=Zt(Ve),he=Zt(Kt),De={width:W,height:he},Ae=Object(n.useMemo)(function(){if(Pt){var b=new Date(Pt),v=b.getHours(),y=b.getMinutes(),Z=b.getSeconds();return v=v<10?"0"+v:v,y=y<10?"0"+y:y,Z=Z<10?"0"+Z:Z,"".concat(v,":").concat(y,":").concat(Z)}return 0},[Pt]);function Se(){window.sessionStorage.removeItem(vt),Ea(!1),wt(0)}function He(){Ea(!1),wt(0),c.setValue(window.sessionStorage.getItem(vt))}return o.a.createElement(n.Fragment,null,o.a.createElement("div",{className:"markdown-editor-wrapper",ref:a},o.a.createElement("div",{className:"markdown-editor-container ".concat(nt," ").concat(it?"on-preview":""," ").concat($e?"mini":""," ").concat(st?"full-screen":""),style:De},o.a.createElement(q,{watch:it,fullScreen:st,showNullButton:ta,onActionCallback:i}),o.a.createElement("div",{className:"markdown-editor-body"},o.a.createElement("div",{className:"codemirror-container"},o.a.createElement("textarea",{ref:Rt,placeholder:oa})),it?o.a.createElement("div",{ref:r,className:"preview-container"},o.a.createElement(u.a,{value:Ft})):null)),Aa?o.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",o.a.createElement("a",{onClick:He},"\u6062\u590D")," ? /",o.a.createElement("a",{onClick:Se},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Ae," \u4FDD\u5B58\uFF09"):null),ea?o.a.createElement("a",{ref:t,className:"editor-resize"}):null,o.a.createElement(C.a,null,jt[bt]?o.a.createElement(re.a,{centered:!0,title:jt[bt],visible:!0,onCancel:w,footer:null},ee):null))}},PHyj:function(ge,j,e){"use strict";e.r(j),e.d(j,"Types",function(){return Ue});var ae=e("6nqw"),re=e("HcLS"),le=e("HP/p"),E=e("9cas"),K=e("twZV"),n=e("EYz/"),o=e("gwXo"),k=e("A/ao"),x=e("HGue"),f=e("VmQ4"),P=e("QeCE"),Y=e("Uu80"),ie=e("Mumi"),g=e("/zo+"),ue=e("MPZO"),Ee=e("bnk9"),u=e("V0hb"),L=e("X/R0"),J=e("M6G9"),Q=e("VBJJ"),V=e.n(Q),M=e("z3+T"),q=e("EkPb"),C=e("7X0+"),B=e("GZha"),d=e("55MS"),se=e("LC9H"),ne=e("7d/w"),z=e("Eqs+"),pe=e.n(z),Me=e("CKlD"),_e=e.n(Me),$=e("ZZRV"),l=e.n($),p=e("iczh"),_=e.n(p),S=e("8CG2"),X=e.n(S),A=function(){function a(t,r){for(var s=0;s-1;m?s.splice(i,1):s.push(r)}t.setActiveKey(s)},this.getNewChild=function(r,s){if(!r)return null;var i=t.state.activeKey,m=t.props,ee=m.prefixCls,w=m.accordion,W=m.destroyInactivePanel,he=m.expandIcon,De=r.key||String(s),Ae=r.props,Se=Ae.header,He=Ae.headerClass,b=Ae.disabled,v=!1;w?v=i[0]===De:v=i.indexOf(De)>-1;var y={key:De,panelKey:De,header:Se,headerClass:He,isActive:v,prefixCls:ee,destroyInactivePanel:W,openAnimation:t.state.openAnimation,accordion:w,children:r.props.children,onItemClick:b?null:t.onClickItem,expandIcon:he};return typeof r.type=="string"?r:l.a.cloneElement(r,y)},this.getItems=function(){var r=t.props.children,s=Object(Be.isFragment)(r)?r.props.children:r,i=$.Children.map(s,t.getNewChild);return Object(Be.isFragment)(r)?l.a.createElement(l.a.Fragment,null,i):i},this.setActiveKey=function(r){"activeKey"in t.props||t.setState({activeKey:r}),t.props.onChange(t.props.accordion?r[0]:r)}};jt.defaultProps={prefixCls:"rc-collapse",onChange:function(){},accordion:!1,destroyInactivePanel:!1},jt.Panel=mt;var U=jt,Le=U,Pe=U.Panel,Ce=e("kbon"),xe=e.n(Ce),Ve=e("LpVx"),Qe=function(t){var r=$.useContext(Ve.b),s=r.getPrefixCls,i=t.prefixCls,m=t.className,ee=m===void 0?"":m,w=t.showArrow,W=w===void 0?!0:w,he=s("collapse",i),De=_()(_e()({},"".concat(he,"-no-arrow"),!W),ee);return $.createElement(Le.Panel,pe()({},t,{prefixCls:he,className:De}))},ze=Qe,Et=e("RfwO"),$e=e.n(Et);function pt(a,t,r){var s,i;return Object(At.a)(a,"ant-motion-collapse-legacy",{start:function(){t?(s=a.offsetHeight,a.style.height="0px",a.style.opacity="0"):(a.style.height="".concat(a.offsetHeight,"px"),a.style.opacity="1")},active:function(){i&&$e.a.cancel(i),i=$e()(function(){a.style.height="".concat(t?s:0,"px"),a.style.opacity=t?"1":"0"})},end:function(){i&&$e.a.cancel(i),a.style.height="",a.style.opacity="",r()}})}var Qt={enter:function(t,r){return pt(t,!0,r)},leave:function(t,r){return pt(t,!1,r)},appear:function(t,r){return pt(t,!0,r)}},Bt=Qt,Yt=e("nSZG"),vt=function(t){var r,s=$.useContext(Ve.b),i=s.getPrefixCls,m=s.direction,ee=t.prefixCls,w=t.className,W=w===void 0?"":w,he=t.bordered,De=t.ghost,Ae=i("collapse",ee),Se=function(){var F=t.expandIconPosition;return F!==void 0?F:m==="rtl"?"right":"left"},He=function(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},te=t.expandIcon,N=te?te(F):$.createElement(xe.a,{rotate:F.isActive?90:void 0});return Object(Yt.a)(N,function(){return{className:_()(N.props.className,"".concat(Ae,"-arrow"))}})},b=Se(),v=_()((r={},_e()(r,"".concat(Ae,"-borderless"),!he),_e()(r,"".concat(Ae,"-icon-position-").concat(b),!0),_e()(r,"".concat(Ae,"-rtl"),m==="rtl"),_e()(r,"".concat(Ae,"-ghost"),!!De),r),W),y=pe()(pe()({},Bt),{appear:function(){}});return $.createElement(Le,pe()({openAnimation:y},t,{expandIcon:function(F){return He(F)},prefixCls:Ae,className:v}))};vt.Panel=ze,vt.defaultProps={bordered:!0};var qt=vt,ea=qt,ga=e("rjoL"),ya=e("TMtJ"),Oa=e("DHCt"),ta=e("CRgH"),aa=e("uMZB"),Fe=e.n(aa),ht=e("zjzt"),at,na=P.a.Option,nt;(function(a){a[a.language=0]="language",a[a.difficult=1]="difficult",a[a.category=2]="category",a[a.openOrNot=3]="openOrNot"})(nt||(nt={}));var ra=(at={},Object(ht.a)(at,nt.language,[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"}]),Object(ht.a)(at,nt.difficult,[{title:"\u7B80\u5355",key:1},{title:"\u4E2D\u7B49",key:2},{title:"\u56F0\u96BE",key:3}]),Object(ht.a)(at,nt.category,[{title:"\u7A0B\u5E8F\u8BBE\u8BA1",key:1},{title:"\u7B97\u6CD5",key:2}]),Object(ht.a)(at,nt.openOrNot,[{title:"\u516C\u5F00",key:1},{title:"\u79C1\u6709",key:0}]),at);function oa(a){return ra[a].map(function(t){return l.a.createElement(na,{key:t.title,value:t.key}," ",t.title," ")})}function la(a,t){a.map(function(r){var s=r.id,i=r.name,m=r.sub_disciplines,ee={value:s,label:i};t.push(ee),m&&m.length>0&&(ee.children=[],la(m,ee.children))})}function Lt(a,t){for(var r=[],s=0;s0){r[0]=m.id;for(var ee=0;ee0&&arguments[0]!==void 0?arguments[0]:"question";return Object(we.c)("disciplines.json",{source:a})}function it(a){return Object(we.c)("problems/".concat(a,"/edit.json"))}function ca(a,t){return Object(we.f)("problems/".concat(a,".json"),t)}function Ra(a){return Object(we.e)("problems.json",a)}function da(a,t){return Object(we.e)("exercises/".concat(a,"/exercise_questions.json"),t)}function st(a,t){return Object(we.f)("exercise_questions/".concat(a,".json"),t)}function Mt(a){return Object(we.e)("problems/".concat(a,"/publish.json"))}function Ca(a){return Object(we.e)("problems/".concat(a,"/cancel_publish.json"))}function _a(a){return Object(we.c)("problems/".concat(a,"/start.json"))}function bt(a,t){return Object(we.e)("tag_disciplines.json",{name:t,sub_discipline_id:a})}var gt=e("V0Rq"),Ua=e("cDPC"),ma=e("EHPI"),Pt=e("m3rI"),wt=e("u2Z1"),fa=ta.a.TextArea,kt=ya.a.confirm,Kt=ea.Panel;function Xt(){return new Date().getTime()}var Da={loading:!0,user:null,disciplines:[],dicts:null,status:0,data:void 0,lastedUpdateTime:0},Ue;(function(a){a[a.SET_INITAL_DATA=0]="SET_INITAL_DATA",a[a.SET_LOADING=1]="SET_LOADING",a[a.SET_STATUS=2]="SET_STATUS"})(Ue||(Ue={}));function Aa(a,t){switch(t.type){case Ue.SET_INITAL_DATA:return Object(d.a)(Object(d.a)({},a),t.payload);case Ue.SET_LOADING:return Object(d.a)(Object(d.a)({},a),{},{loading:t.payload});case Ue.SET_STATUS:return Object(d.a)(Object(d.a)({},a),{},{status:t.payload});default:throw new Error}}var Ea=j.default=function(){var a,t,r=Object(c.l)(),s=Object(c.k)(),i=Object(c.m)(),m=i.id,ee=C.a.useForm(),w=Object(B.a)(ee,1),W=w[0],he=Object($.useState)(),De=Object(B.a)(he,2),Ae=De[0],Se=De[1],He=Object($.useState)([]),b=Object(B.a)(He,2),v=b[0],y=b[1],Z=Object($.useReducer)(Aa,Da),F=Object(B.a)(Z,2),te=F[0],N=F[1],de=te.loading,R=te.data,Ze=te.user,Ke=te.disciplines,Nt=te.dicts,Ct=te.status,Ye=R==null?void 0:R.hack_sets,yt=R==null||((a=R.hack)===null||a===void 0)?void 0:a.test_set_average,pa=r.query,rt=pa.callback_url,Ja=pa.express_id,wa=pa.score,Qa=pa.question_id,Ya=Object($.useMemo)(function(){var D=[];return Ke&&la(Ke,D),D},[Ke]),ka=Object($.useCallback)(Object(M.a)(V.a.mark(function D(){var O,I,T,H,h,Ie,qe,Ge,ut,ot,Ot,et,ct,lt,Wt,Ut,xt,St,va,fe,It,Wa,La,dt,Va,Ma,Na,xa,za,$a,Vt,Sa,Ha,zt,Dt,Za,Ia,_t,Ga,Ba=arguments;return V.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:if(O=Ba.length>0&&Ba[0]!==void 0?Ba[0]:0,I=Ke,!(I.length===0)){Je.next=7;break}return Je.next=5,ua();case 5:T=Je.sent,I=T.disciplines;case 7:if(!m){Je.next=15;break}return H={disciplines:I},Je.next=11,it(m);case 11:h=Je.sent,h.message?h.status==="401"&&(document.location.href="/user/login"):(Ie=h.category,qe=h.user,Ge=h.code,ut=h.language,ot=h.hack_sets,Ot=h.description,et=h.difficult,ct=h.name,lt=h.open_or_not,Wt=h.sub_discipline_id,Ut=h.tag_discipline_id,xt=h.time_limit,St=h.test_set_average,va=h.test_set_score,fe=h.status,It=h.tag_discipline_ids,Wa=Lt(I,Wt),La=Object(B.a)(Wa,2),dt=La[0],Va=La[1],Ma=r.query.lastedUpdateTime,H=Object(d.a)(Object(d.a)({},H),{},{loading:!1,user:qe,dicts:Va,status:fe,lastedUpdateTime:O||(Ma||0),data:{hack_codes:{language:ut,code:ia.Base64.decode(Ge)},hack:{category:Ie,difficult:et,name:ct,description:Ot,open_or_not:lt,time_limit:xt,test_set_average:St,test_set_score:va,sub_discipline_id:dt,tag_discipline_ids:It,score:wa||1},hack_sets:ot,tags:It}}),N({type:Ue.SET_INITAL_DATA,payload:H}),Se({hack:{category:Ie,difficult:et,name:ct,description:Ot,open_or_not:lt,time_limit:xt,test_set_average:St,test_set_score:va,sub_discipline_id:dt,tag_discipline_ids:It,score:wa||1}}),Ka(dt==null?void 0:dt[0],dt==null?void 0:dt[1],I)),Je.next=24;break;case 15:return Je.next=17,Pa();case 17:za=Je.sent,$a=za.user,Vt=r.query,Sa=Vt.difficult,Ha=Vt.sub_discipline_id,zt=Vt.tag_discipline_id,Dt=Vt.tagIds,Za=Lt(I,parseInt(Ha,10)),Ia=Object(B.a)(Za,2),_t=Ia[0],Ga=Ia[1],N({type:Ue.SET_INITAL_DATA,payload:{loading:!1,user:$a,disciplines:I,status:0,dicts:Ga,data:{hack_codes:{language:"C",code:""},hack:{category:null,difficult:parseInt(Sa,10),time_limit:3,description:"",test_set_score:!0,test_set_average:!0,open_or_not:!0,sub_discipline_id:_t,tag_discipline_id:Dt==null||((Na=Dt.split(","))===null||Na===void 0)?void 0:Na.map(function($t){return Number($t)}),name:""},tags:zt?zt==null?void 0:zt.split(",").map(function($t){return parseInt($t,10)}):[],hack_sets:[{input:"",output:"",score:100,position:1}]}}}),Se({hack:{category:null,difficult:parseInt(Sa,10),time_limit:3,description:"",test_set_score:!0,test_set_average:!0,open_or_not:!0,sub_discipline_id:_t,tag_discipline_id:Dt==null||((xa=Dt.split(","))===null||xa===void 0)?void 0:xa.map(function($t){return Number($t)}),name:""}}),Ka(_t==null?void 0:_t[0],_t==null?void 0:_t[1],I);case 24:case"end":return Je.stop()}},D)})),[m,Ke]);Object($.useEffect)(function(){try{ka()}catch(D){console.log(D,"----")}},[]);var Ka=function(O,I,T){var H,h,Ie,qe=T==null||((H=T.find(function(Ge){return Ge.id===O}))===null||H===void 0||((h=H.sub_disciplines)===null||h===void 0||((Ie=h.find(function(Ge){return Ge.id===I}))===null||Ie===void 0)))?void 0:Ie.tag_disciplines};function qa(D){return Ta.apply(this,arguments)}function Ta(){return Ta=Object(M.a)(V.a.mark(function D(O){var I,T,H,h,Ie,qe,Ge,ut,ot,Ot,et,ct,lt,Wt,Ut,xt,St;return V.a.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:I=Object(d.a)({},O),T=I.hack_sets,H=I.hack_codes,h=I.hack,Ie=I.tags,qe=[],Ge=[],ut=0,ot=Object(Y.a)(T);try{for(ot.s();!(Ot=ot.n()).done;)et=Ot.value,ut+=et.score,et.id&&et.id>=0?qe.push(et):Ge.push(et)}catch(It){ot.e(It)}finally{ot.f()}if(!(ut!==100&&!h.test_set_score)){fe.next=9;break}return J.b.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100"),fe.abrupt("return");case 9:if(H.code=ia.Base64.encode(H==null?void 0:H.code),h.sub_discipline_id=h.sub_discipline_id[1],N({type:Ue.SET_LOADING,payload:!0}),rt||(h.score=h.difficult*100),!m){fe.next=30;break}return fe.next=16,ca(m,{hack:h,hack_codes:H,hack_sets:Ge,update_hack_sets:qe,tags:Ie});case 16:if(!rt){fe.next=26;break}return fe.next=19,Mt(m);case 19:return fe.next=21,st(Qa,{question_type:6,question_score:h.score,question_title:h.name,description:h.description,sub_discipline_id:h.sub_discipline_id,tag_discipline_ids:h.tag_discipline_ids,identifier:m});case 21:ct=fe.sent,lt=ct.status,lt===0&&s.replace(rt),fe.next=27;break;case 26:ka(Xt());case 27:N({type:Ue.SET_LOADING,payload:!1}),fe.next=51;break;case 30:return fe.next=32,Ra({hack:h,hack_codes:H,hack_sets:T,tags:Ie});case 32:if(Wt=fe.sent,Ut=Wt.identifier,!Ut){fe.next=50;break}if(rt){fe.next=39;break}s.replace("/problems/".concat(Ut,"/edit?lastedUpdateTime=").concat(Xt())),fe.next=50;break;case 39:return fe.next=41,Mt(Ut);case 41:if(m){fe.next=49;break}return fe.next=44,da(parseInt(Ja,10),{question_type:6,question_score:h.score,question_title:h.name,identifier:Ut,tag_discipline_ids:h.tag_discipline_ids});case 44:xt=fe.sent,St=xt.status,St===0&&s.replace(rt),fe.next=50;break;case 49:s.replace(rt);case 50:N({type:Ue.SET_LOADING,payload:!1});case 51:case"end":return fe.stop()}},D)})),Ta.apply(this,arguments)}function en(){W.submit(),setTimeout(Object(M.a)(V.a.mark(function D(){var O;return V.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,Mt(m);case 2:O=T.sent,O.status===0?(J.b.success("\u53D1\u5E03\u6210\u529F"),N({type:Ue.SET_STATUS,payload:1})):J.b.info(O.message);case 4:case"end":return T.stop()}},D)})),400)}function tn(){return ja.apply(this,arguments)}function ja(){return ja=Object(M.a)(V.a.mark(function D(){var O;return V.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,Ca(m);case 2:O=T.sent,O.status===0?(J.b.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F"),N({type:Ue.SET_STATUS,payload:0})):J.b.info(O.message);case 4:case"end":return T.stop()}},D)})),ja.apply(this,arguments)}function an(){Ct===0?kt({title:"\u63D0\u793A",content:l.a.createElement($.Fragment,null," ",l.a.createElement("div",null,"\u53D1\u5E03\u540E\u5373\u53EF\u5E94\u7528\u5230\u81EA\u5DF1\u7BA1\u7406\u7684\u8BFE\u5802")," ",l.a.createElement("div",null," \u662F\u5426\u786E\u8BA4\u53D1\u5E03?")," "),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){en()}}):kt({title:"\u63D0\u793A",content:l.a.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){tn()}})}function nn(){W.submit(),setTimeout(Object(M.a)(V.a.mark(function D(){var O,I;return V.a.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:return H.next=2,_a(m);case 2:O=H.sent,I=O.identifier,s.push("/myproblems/".concat(I));case 5:case"end":return H.stop()}},D)})),400)}function Xa(){rt?s.replace(rt):s.replace("/problemset")}function rn(D){N({type:Ue.SET_INITAL_DATA,payload:{data:Object(d.a)(Object(d.a)({},R),{},{hack:Object(d.a)(Object(d.a)({},R.hack),{},{test_set_score:D.target.value})})}})}function on(D){var O=D.target.value;N({type:Ue.SET_INITAL_DATA,payload:{data:Object(d.a)(Object(d.a)({},R),{},{hack:Object(d.a)(Object(d.a)({},R.hack),{},{test_set_average:O})})}})}function ln(){var D=W.getFieldValue("hack_sets"),O=D.length+1,I=Math.floor(100/O),T=100%O;D.map(function(H,h){return yt&&(H.score=I),H.position=h+1,H}),D.push({input:"",output:"",position:O,score:yt?I+T:0}),W.setFieldsValue({hack_sets:D}),N({type:Ue.SET_INITAL_DATA,payload:{data:Object(d.a)(Object(d.a)({},R),{},{hack_sets:D})}})}Object($.useEffect)(function(){},[]),Object($.useEffect)(function(){if(yt){var D=Ye==null?void 0:Ye.length,O=Math.floor(100/D),I=100%D;Ye==null||Ye.map(function(T,H){return T.score=O,T.position=H+1,H===D-1&&(T.score=O+I),T}),N({type:Ue.SET_INITAL_DATA,payload:{data:Object(d.a)(Object(d.a)({},R),{},{hack_sets:Ye})}}),W.setFieldsValue({hack_sets:Ye})}},[yt]);function sn(D){var O=W.getFieldValue("hack_sets"),I=(O==null?void 0:O.length)-1,T=Math.ceil(100/I),H=100%I;O.splice(D,1),O==null||O.map(function(h,Ie){return yt&&(h.score=T,Ie===I-1&&(h.score=T+H)),h.position=Ie+1,h}),N({type:Ue.SET_INITAL_DATA,payload:{data:Object(d.a)(Object(d.a)({},R),{},{hack_sets:O})}}),W.setFieldsValue({hack_sets:O})}function un(D){N({type:Ue.SET_INITAL_DATA,payload:{data:Object(d.a)(Object(d.a)({},R),{},{hack_codes:Object(d.a)(Object(d.a)({},R.hack_codes),{},{language:D})})}})}var cn=function(O){var I;if(O==null||((I=O.hack)===null||I===void 0)?void 0:I.sub_discipline_id){var T,H,h,Ie,qe,Ge=O==null||((T=O.hack)===null||T===void 0)?void 0:T.sub_discipline_id,ut=Object(B.a)(Ge,2),ot=ut[0],Ot=ut[1],et=Ke==null||((H=Ke.find(function(lt){return lt.id===ot}))===null||H===void 0||((h=H.sub_disciplines)===null||h===void 0||((Ie=h.find(function(lt){return lt.id===Ot}))===null||Ie===void 0)))?void 0:Ie.tag_disciplines,ct=Object(d.a)(Object(d.a)({},W.getFieldsValue()),{},{hack:Object(d.a)(Object(d.a)({},(qe=W.getFieldsValue())===null||qe===void 0?void 0:qe.hack),{},{tag_discipline_ids:[]})});W.setFieldsValue(ct),Se(ct)}else Se(Object(d.a)({},W.getFieldsValue()))},dn=function(O){y([].concat(Object(u.a)(v),[Object(d.a)({},O)]))};Object($.useEffect)(function(){var D,O;if(R==null||((D=R.hack)===null||D===void 0||((O=D.sub_discipline_id)===null||O===void 0))?void 0:O[1]){var I,T;_n(R==null||((I=R.hack)===null||I===void 0||((T=I.sub_discipline_id)===null||T===void 0))?void 0:T[1])}},[R==null||((t=R.hack)===null||t===void 0)?void 0:t.sub_discipline_id]);var _n=function(){var D=Object(M.a)(V.a.mark(function O(I){var T;return V.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return h.next=2,Object(gt.B)({sub_discipline_id:I});case 2:T=h.sent,y(T.tag_disciplines);case 4:case"end":return h.stop()}},O)}));return function(I){return D.apply(this,arguments)}}();function mn(D){var O=D[1],I=Lt(Ke,O),T=Object(B.a)(I,2),H=T[1];W.setFieldsValue({tags:[]}),N({type:Ue.SET_INITAL_DATA,payload:{dicts:H,data:Object(d.a)(Object(d.a)({},R),{},{hack:Object(d.a)(Object(d.a)({},R.hack),{},{sub_discipline_id:D}),tags:[]})}})}return l.a.createElement(g.a,{spinning:de,delay:500},R?l.a.createElement($.Fragment,null,l.a.createElement("header",{className:Fe.a.header},l.a.createElement("div",null,l.a.createElement("img",{src:"".concat(Pt.a.IMG_SERVER,"/images/").concat(Ze.image_url),alt:"user",width:30}),l.a.createElement("span",null,Ze.name)),l.a.createElement("h2",null," ",R.hack.name," "),m?l.a.createElement("a",{className:Fe.a.btn_back,onClick:Xa}," ",l.a.createElement(ba.a,null),"\u9000\u51FA"):null),l.a.createElement(C.a,{form:W,initialValues:R,layout:"vertical",className:Fe.a["oj-form-container"],onValuesChange:cn,onFinish:qa},l.a.createElement(Ua.a,{leftChild:l.a.createElement(Rt,{handleAddKnowledgeFinish:dn,formValue:Ae,knowledgeOptions:v,onChangeLanguage:un,onChangeSubDiscipline:mn,onRemoveTestCase:sn,onAddTestCase:ln,dicts:Nt,categorys:Ya,callback_url:rt,hack:R.hack,onChangeScore:rn,onChangeAverage:on}),rightChild:l.a.createElement(C.a.Item,{name:["hack_codes","code"],style:{marginBottom:0}},l.a.createElement(ma.a,{language:R.hack_codes.language}))}),l.a.createElement("div",{className:Fe.a.footer},m?l.a.createElement($.Fragment,null,rt?null:l.a.createElement(Ee.a,{type:Ct?"default":"primary",onClick:an},Ct?"\u64A4\u9500\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03"),l.a.createElement(Ee.a,{loading:de,type:"primary",htmlType:"submit"},"\u4FDD\u5B58"),l.a.createElement(Ee.a,{type:"primary",onClick:nn},Ct?"\u5F00\u59CB\u6311\u6218":"\u6A21\u62DF\u6311\u6218")):l.a.createElement($.Fragment,null,l.a.createElement(Ee.a,{onClick:Xa},"\u53D6\u6D88"),l.a.createElement(Ee.a,{loading:de,type:"primary",htmlType:"submit"},"\u4FDD\u5B58"))))):null)};function Rt(a){var t,r,s=a.handleAddKnowledgeFinish,i=a.formValue,m=a.knowledgeOptions,ee=a.categorys,w=a.hack,W=a.callback_url,he=a.onChangeAverage,De=a.onChangeScore,Ae=a.onAddTestCase,Se=a.onRemoveTestCase,He=a.onChangeSubDiscipline,b=a.onChangeLanguage,v=w.test_set_average,y=w.test_set_score;function Z(F){F.stopPropagation()}return l.a.createElement("div",{className:Fe.a["oj-left-panel"]},l.a.createElement("div",{className:Fe.a["oj-form-info"]},l.a.createElement("div",{className:Fe.a.field},l.a.createElement(C.a.Item,{label:"\u96BE\u6613\u5EA6",name:["hack","difficult"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u6613\u5EA6"}]},l.a.createElement(P.a,null,oa(nt.difficult))),l.a.createElement(C.a.Item,{label:"\u8BFE\u7A0B(\u5408\u7406\u7684\u8BFE\u7A0B\u5206\u7C7B\u6709\u5229\u4E8E\u5FEB\u901F\u68C0\u7D22)",name:["hack","sub_discipline_id"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"}]},l.a.createElement(x.a,{allowClear:!1,options:ee,placeholder:"\u8BF7\u9009\u62E9",onChange:He}))),l.a.createElement("div",{className:Fe.a.field},W&&l.a.createElement(C.a.Item,{label:"\u5206\u6570",name:["hack","score"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},l.a.createElement(o.a,{min:1,max:100})),l.a.createElement(C.a.Item,{label:"\u65F6\u95F4\u9650\u5236",name:["hack","time_limit"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u65F6\u95F4\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}]},l.a.createElement(o.a,{min:3})),l.a.createElement(C.a.Item,{label:"\u7F16\u7A0B\u8BED\u8A00",name:["hack_codes","language"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},l.a.createElement(P.a,{onChange:b},oa(nt.language)))),l.a.createElement(C.a.Item,{label:l.a.createElement("span",null,"\u77E5\u8BC6\u70B9\uFF1A",l.a.createElement("span",{className:"c-grey-999"},"\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")),name:["hack","tag_discipline_ids"]},l.a.createElement(wt.a,{selectvalues:(w==null?void 0:w.tag_discipline_id)||(w==null?void 0:w.tag_discipline_ids),subId:i==null||((t=i.hack)===null||t===void 0||((r=t.sub_discipline_id)===null||r===void 0))?void 0:r[1],knowledgeOptions:m,onAddKnowledgeFinish:s})),l.a.createElement(C.a.Item,{label:"\u4EFB\u52A1\u540D\u79F0",name:["hack","name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0"}]},l.a.createElement(ta.a,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0",suffix:l.a.createElement("span",null,60-w.name.length)})),l.a.createElement(C.a.Item,{name:["hack","description"],valuePropName:"defaultValue",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63CF\u8FF0\u5185\u5BB9"}]},l.a.createElement(Ft.a,{miniToolbar:!0,id:"moop_cases_content",noStorage:!0,height:200})),l.a.createElement("div",{className:"tst-case-info"},l.a.createElement("h3",{className:"flex-container",style:{justifyContent:"space-between"}}," \u6D4B\u8BD5\u7528\u4F8B\u4E0E\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219",l.a.createElement(Ee.a,{type:"primary",ghost:!0,onClick:Ae},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B")),l.a.createElement(C.a.Item,{name:["hack","test_set_score"]},l.a.createElement(K.a.Group,{onChange:De},l.a.createElement(K.a,{value:!0},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",l.a.createElement("span",{className:"tip"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u4EC5\u5F53\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u83B7\u5F97\u4E00\u6B21\u6027\u5956\u52B1\uFF09")),l.a.createElement(K.a,{value:!1},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",l.a.createElement("span",{className:"tip"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09")))),!w.test_set_score&&l.a.createElement(C.a.Item,{name:["hack","test_set_average"],label:"\u7CFB\u7EDF\u8BC4\u5206\u5360\u6BD4"},l.a.createElement(K.a.Group,{onChange:he},l.a.createElement(K.a,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),l.a.createElement(K.a,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),l.a.createElement(C.a.List,{name:"hack_sets"},function(F,te){return Object(le.a)(te),l.a.createElement(ea,{accordion:!0},F.map(function(N,de){return l.a.createElement(Kt,{key:"".concat(N.key,"--").concat(de),header:l.a.createElement("a",{className:Fe.a["test-case-name"]},l.a.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",de+1,"\b"),y?null:l.a.createElement(l.a.Fragment,null,l.a.createElement(C.a.Item,{name:[N.name,"score"],fieldKey:[N.fieldKey,"score"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6D4B\u8BD5\u96C6".concat(de+1,"\u8BC4\u5206")}]},l.a.createElement(o.a,{onClick:Z,min:0,max:100,disabled:v})),l.a.createElement("span",null,"%"))),extra:de>0?l.a.createElement("div",{onClick:Z},l.a.createElement(re.a,{okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u6D4B\u8BD5\u96C6\b"+(de+1),onConfirm:function(){Se(de)}},l.a.createElement(sa.a,{className:Fe.a["btn-remove-case"]}))):null},l.a.createElement(C.a.Item,{label:"\u8F93\u5165",name:[N.name,"input"],fieldKey:[N.fieldKey,"input"]},l.a.createElement(fa,null)),l.a.createElement(C.a.Item,{label:"\u8F93\u51FA",name:[N.name,"output"],fieldKey:[N.fieldKey,"output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},l.a.createElement(fa,null)))}))}))))}},ZD9Y:function(ge,j,e){"use strict";var ae=e("X0rv"),re=e("/Pi5"),le=e("VmQ4"),E=e("QeCE"),K=e("ZZRV"),n=e.n(K),o=e("lOMy"),k=e.n(o),x=E.a.Option;j.a=function(f){var P=f.onFontSizeChange,Y=f.cmFontSize,ie=f.cmCodeMode,g=f.onCodeModeChange,ue=f.onTabToSpace,Ee=f.className,u=Ee===void 0?"":Ee,L=f.tabToSpace,J=f.children;return n.a.createElement("div",{className:"tpi-code-setting ".concat(u)},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(E.a,{bordered:!1,size:"small",value:ie,onChange:g},n.a.createElement(x,{value:"vs"},"\u767D\u8272\u80CC\u666F"),n.a.createElement(x,{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(E.a,{bordered:!1,size:"small",value:Y,onChange:P},n.a.createElement(x,{value:12},"12px"),n.a.createElement(x,{value:14},"14px"),n.a.createElement(x,{value:16},"16px"),n.a.createElement(x,{value:18},"18px"),n.a.createElement(x,{value:20},"20px"),n.a.createElement(x,{value:22},"22px"))),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"Tab\u8F6C\u6362"),n.a.createElement(re.a,{checked:L,onChange:ue}))),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"))),J)}},ZW9T:function(ge,j,e){"use strict";e.d(j,"a",function(){return Ee});var ae=e("55MS"),re=e("Uu80"),le=e("GZha"),E=e("ZZRV"),K=e.n(E),n=e("BlUI");function o(u,L,J,Q,V){var M=L.getWordUntilPosition(J),q={startLineNumber:J.lineNumber,endLineNumber:J.lineNumber,startColumn:M.startColumn,endColumn:M.endColumn},C=Q.map(function(B){return{label:B,kind:u.languages.CompletionItemKind.Keyword,insertText:B,insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:q}});return V.map(function(B){C.push(Object(ae.a)(Object(ae.a)({},B),{},{range:q}))}),C}var k=function(u){var L={label:"ifelse",kind:u.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` `),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet},J=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];u.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(q,C){var B=o(u,q,C,J,[L]);return{suggestions:B}}});var Q=["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"];u.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(q,C){var B=[{label:"print",kind:u.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` `),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet}],d=o(u,q,C,Q,B);return{suggestions:d}}});var V=["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"];u.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(q,C){var B=[L,{label:"main",kind:u.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` `),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:u.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` -`),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet}],d=o(u,q,C,V,B);return{suggestions:d}}})};function x(u){return/^\d+$/.test(u)?"".concat(u,"px"):u}function f(){}var P=!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 ie(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],L=u;if(Array.isArray(u)){for(var J=0;J0||ft.target.offsetWidth>0)&&ce.current.instance.layout()}}catch(Tt){je.e(Tt)}finally{je.f()}}),G.observe(Te.current)),G}Object(E.useEffect)(function(){var G=ce.current.instance;if(M!=null&&G&&pe){var oe=G.getModel();oe&&M!==oe.getValue()&&(P=!0,oe.setValue(M),G.layout(),P=!1)}},[M,pe,ce.current]);function we(){var G=ce.current.instance;if(G){var oe=G.getSelection(),je=ce.current.pastePos||{},Be=new g.Range(je.startLineNumber||oe.endLineNumber,je.startColumn||oe.endColumn,je.endLineNumber||oe.endLineNumber,je.endColumn||oe.endColumn);G.executeEdits("",[{range:Be,text:""}])}}function We(G){(window.navigator.platform.match("Mac")?G.metaKey:G.ctrlKey)&&G.keyCode==83&&(G.preventDefault(),l())}Object(E.useEffect)(function(){Te.current&&!pe&&e.e(24).then(e.t.bind(null,"1lNs",7)).then(function(G){g=G,w(g),ce.current.instance=g.editor.create(Te.current,Object(ae.a)({value:M,language:ie(C),theme:_e},ne),Ee);var oe=ce.current.instance;ye(oe,g),ce.current.subscription=oe.onDidChangeModelContent(function(Be){P||X(oe.getValue(),Be)}),$&&oe.onDidBlurEditorWidget(function(){$(oe.getValue())}),Oe&&oe.onDidFocusEditorText(function(){Oe(oe.getValue())}),_&&(oe.addCommand(g.KeyMod.CtrlCmd|g.KeyCode.KEY_V,function(){return null}),oe.onDidPaste(function(Be){ce.current.pastePos=Be}),window.addEventListener("paste",we));var je=Xe();return be(!0),function(){var Be=ce.current.instance;Be.dispose();var ft=Be.getModel();ft&&ft.dispose(),ce.current.subscription&&ce.current.subscription.dispose(),_&&window.removeEventListener("paste",we),je.unobserve(Te.current)}})},[]),Object(E.useEffect)(function(){var G=ce.current.instance;if(G&&pe)return document.addEventListener("keydown",We,!1),function(){document.removeEventListener("keydown",We)}},[l,pe]),Object(E.useEffect)(function(){var G=ce.current.instance;if(G&&pe){var oe=ie(C);g.editor.setModelLanguage(G.getModel(),oe)}},[C,pe]),Object(E.useEffect)(function(){var G=ce.current.instance;G&&pe&&g.editor.setTheme(_e)},[_e,pe]),Object(E.useEffect)(function(){var G=ce.current.instance;G&&pe&&G.updateOptions(ne)},[JSON.stringify(ne),pe]),Object(E.useEffect)(function(){var G=ce.current.instance;G&&pe&&G.layout()},[J,V,pe]);var tt=x(J),mt=x(V),At=Object(ae.a)(Object(ae.a)({},d),{},{width:tt,height:mt});return K.a.createElement("div",{className:"my-monaco-editor",ref:Te,style:At})};function fe(u){var L=u.width,J=L===void 0?"100%":L,Q=u.height,V=Q===void 0?"100%":Q,M=u.original,q=u.modified,C=u.language,B=u.options,d=B===void 0?{}:B,se=Object(E.useRef)(),ne=Object(E.useState)(null),z=Object(le.a)(ne,2),Ee=z[0],Me=z[1];function _e(_){var S;return se.current&&(S=new n.default(function(X){var A=Object(re.a)(X),ye;try{for(A.s();!(ye=A.n()).done;){var ue=ye.value;(ue.target.offsetHeight>0||ue.target.offsetWidth>0)&&_.layout()}}catch(Oe){A.e(Oe)}finally{A.f()}}),S.observe(se.current)),S}Object(E.useEffect)(function(){se.current&&e.e(24).then(e.t.bind(null,"1lNs",7)).then(function(_){g=_;var S=g.editor.createDiffEditor(se.current,Object(ae.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},d));Me(S);var X=_e(S);return function(){S.dispose();var A=S.getModel();A&&A.dispose(),X.unobserve(se.current)}})},[]),Object(E.useEffect)(function(){Ee&&Ee.setModel({original:g.editor.createModel(M,C),modified:g.editor.createModel(q,C)})},[M,q,C,Ee]);var $=x(J),l=x(V),p={width:$,height:l};return K.a.createElement("div",{className:"my-diff-editor",ref:se,style:p})}},bCnd:function(he,j,e){"use strict";e.d(j,"b",function(){return E}),e.d(j,"a",function(){return K});var ae=e("my3Q"),re=e.n(ae),le=!1;function E(n,o){var w=re.a.get("__ec");w||(w={}),w[n]=o,re.a.set("__ec",w)}function K(n,o){var w=re.a.get("__ec");return w?w[n]===void 0?o:w[n]:o}},cDPC:function(he,j,e){"use strict";var ae=e("GZha"),re=e("ZZRV"),le=e.n(re),E=e("i3hx"),K=e.n(E);j.a=function(n){var o=n.defaultX,w=o===void 0?"40%":o,x=n.leftChild,f=n.rightChild,P=n.className,Y=Object(re.useState)(w),ie=Object(ae.a)(Y,2),g=ie[0],ge=ie[1],fe=Object(re.useRef)();function u(){fe.current=!0}Object(re.useEffect)(function(){function Q(M){fe.current&&ge(M.pageX)}function V(){fe.current=!1}return window.addEventListener("mousemove",Q),window.addEventListener("mouseup",V),function(){window.removeEventListener("mousemove",Q),window.removeEventListener("mouseup",V)}},[]);var L=typeof g=="number"&&g!==.01?"".concat(g,"px"):"40%",J="calc(100% - 4px - ".concat(L,")");return le.a.createElement("div",{className:"split-panel-container ".concat(P)},le.a.createElement("section",{style:{width:L,display:g===.01?"none":""}},x),le.a.createElement("section",{className:"resize-x-bar",onMouseDown:u},le.a.createElement("a",{className:"btn-resize"},le.a.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},le.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"})))),le.a.createElement("section",{style:{width:J}},f))}},dejd:function(he,j,e){},fcyK:function(he,j,e){},i3hx:function(he,j,e){},i58Z:function(he,j,e){he.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},kSUc:function(he,j,e){},lOMy:function(he,j,e){},u2Z1:function(he,j,e){"use strict";e.d(j,"a",function(){return Q});var ae=e("VBJJ"),re=e.n(ae),le=e("X/R0"),E=e("M6G9"),K=e("z3+T"),n=e("DHCt"),o=e("CRgH"),w=e("rjoL"),x=e("TMtJ"),f=e("V0hb"),P=e("GZha"),Y=e("VmQ4"),ie=e("QeCE"),g=e("ZZRV"),ge=e.n(g),fe=e("ErOA"),u=e("i58Z"),L=e.n(u),J=ie.a.Option,Q=function(M){var q=M.subId,C=M.value,B=M.selectvalues,d=M.knowledgeOptions,se=d===void 0?[]:d,ne=M.onChange,z=ne===void 0?function(){}:ne,Ee=M.onAddKnowledgeFinish,Me=Ee===void 0?function(){}:Ee,_e=Object(g.useRef)(),$=Object(g.useState)([]),l=Object(P.a)($,2),p=l[0],_=l[1],S=function(ye,ue){console.log("---------",ue),_(Object(f.a)(ue.map(function(Oe){return Oe.key}))),z(Object(f.a)(ue.map(function(Oe){return Oe.key})))};Object(g.useEffect)(function(){(B==null?void 0:B.length)>0&&(_(Object(f.a)(B)),z(Object(f.a)(B)))},[se]);var X=function(ye){ye.preventDefault(),_e.current="",x.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:ge.a.createElement("div",{className:"font14"},"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",ge.a.createElement("br",null),ge.a.createElement(o.a,{className:"mt5",maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:_e.current,onChange:function(Oe){_e.current=Oe.target.value}})),onOk:function(){return new Promise(function(){var Oe=Object(K.a)(re.a.mark(function Te(ce,Re){var Ne;return re.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:if(_e.current){be.next=3;break}return E.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),be.abrupt("return",Re());case 3:if(!(_e.current.length>20)){be.next=6;break}return E.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),be.abrupt("return",Re());case 6:return be.next=8,Object(fe.a)("/api/tag_disciplines.json",{method:"post",body:{name:_e.current,sub_discipline_id:q}});case 8:return Ne=be.sent,(Ne==null?void 0:Ne.status)===0&&(Me({id:Ne.tag_discipline_id,name:_e.current}),z([].concat(Object(f.a)(C||[]),[Ne.tag_discipline_id])),_([].concat(Object(f.a)(p||[]),[Ne.tag_discipline_id]))),be.abrupt("return",ce());case 11:case"end":return be.stop()}},Te)}));return function(Te,ce){return Oe.apply(this,arguments)}}())}})};return ge.a.createElement("div",{className:L.a.wrap},ge.a.createElement(ie.a,{disabled:!q,mode:"multiple",className:"mr5",style:{width:"242px"},onChange:S,value:se==null?void 0:se.filter(function(A){return(p==null?void 0:p.includes(A==null?void 0:A.id))||(p==null?void 0:p.includes((A==null?void 0:A.id)+""))}).map(function(A){return A.name})},se==null?void 0:se.map(function(A){return ge.a.createElement(J,{key:A.id,value:A.name},A.name,A.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")})),ge.a.createElement("button",{disabled:!q,className:"".concat(L.a.addKnowledge," ").concat(q?"":L.a.disabled),onClick:X},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},uMZB:function(he,j,e){he.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:u.languages.CompletionItemInsertTextRule.InsertAsSnippet}],d=o(u,q,C,V,B);return{suggestions:d}}})};function x(u){return/^\d+$/.test(u)?"".concat(u,"px"):u}function f(){}var P=!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 ie(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],L=u;if(Array.isArray(u)){for(var J=0;J0||ft.target.offsetWidth>0)&&ce.current.instance.layout()}}catch(Tt){je.e(Tt)}finally{je.f()}}),G.observe(Te.current)),G}Object(E.useEffect)(function(){var G=ce.current.instance;if(M!=null&&G&&ve){var oe=G.getModel();oe&&M!==oe.getValue()&&(P=!0,oe.setValue(M),G.layout(),P=!1)}},[M,ve,ce.current]);function ke(){var G=ce.current.instance;if(G){var oe=G.getSelection(),je=ce.current.pastePos||{},Be=new g.Range(je.startLineNumber||oe.endLineNumber,je.startColumn||oe.endColumn,je.endLineNumber||oe.endLineNumber,je.endColumn||oe.endColumn);G.executeEdits("",[{range:Be,text:""}])}}function We(G){(window.navigator.platform.match("Mac")?G.metaKey:G.ctrlKey)&&G.keyCode==83&&(G.preventDefault(),l())}Object(E.useEffect)(function(){Te.current&&!ve&&e.e(24).then(e.t.bind(null,"1lNs",7)).then(function(G){g=G,k(g),ce.current.instance=g.editor.create(Te.current,Object(ae.a)({value:M,language:ie(C),theme:_e},ne),pe);var oe=ce.current.instance;ye(oe,g),ce.current.subscription=oe.onDidChangeModelContent(function(Be){P||X(oe.getValue(),Be)}),$&&oe.onDidBlurEditorWidget(function(){$(oe.getValue())}),Oe&&oe.onDidFocusEditorText(function(){Oe(oe.getValue())}),_&&(oe.addCommand(g.KeyMod.CtrlCmd|g.KeyCode.KEY_V,function(){return null}),oe.onDidPaste(function(Be){ce.current.pastePos=Be}),window.addEventListener("paste",ke));var je=Xe();return be(!0),function(){var Be=ce.current.instance;Be.dispose();var ft=Be.getModel();ft&&ft.dispose(),ce.current.subscription&&ce.current.subscription.dispose(),_&&window.removeEventListener("paste",ke),je.unobserve(Te.current)}})},[]),Object(E.useEffect)(function(){var G=ce.current.instance;if(G&&ve)return document.addEventListener("keydown",We,!1),function(){document.removeEventListener("keydown",We)}},[l,ve]),Object(E.useEffect)(function(){var G=ce.current.instance;if(G&&ve){var oe=ie(C);g.editor.setModelLanguage(G.getModel(),oe)}},[C,ve]),Object(E.useEffect)(function(){var G=ce.current.instance;G&&ve&&g.editor.setTheme(_e)},[_e,ve]),Object(E.useEffect)(function(){var G=ce.current.instance;G&&ve&&G.updateOptions(ne)},[JSON.stringify(ne),ve]),Object(E.useEffect)(function(){var G=ce.current.instance;G&&ve&&G.layout()},[J,V,ve]);var tt=x(J),mt=x(V),At=Object(ae.a)(Object(ae.a)({},d),{},{width:tt,height:mt});return K.a.createElement("div",{className:"my-monaco-editor",ref:Te,style:At})};function Ee(u){var L=u.width,J=L===void 0?"100%":L,Q=u.height,V=Q===void 0?"100%":Q,M=u.original,q=u.modified,C=u.language,B=u.options,d=B===void 0?{}:B,se=Object(E.useRef)(),ne=Object(E.useState)(null),z=Object(le.a)(ne,2),pe=z[0],Me=z[1];function _e(_){var S;return se.current&&(S=new n.default(function(X){var A=Object(re.a)(X),ye;try{for(A.s();!(ye=A.n()).done;){var me=ye.value;(me.target.offsetHeight>0||me.target.offsetWidth>0)&&_.layout()}}catch(Oe){A.e(Oe)}finally{A.f()}}),S.observe(se.current)),S}Object(E.useEffect)(function(){se.current&&e.e(24).then(e.t.bind(null,"1lNs",7)).then(function(_){g=_;var S=g.editor.createDiffEditor(se.current,Object(ae.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},d));Me(S);var X=_e(S);return function(){S.dispose();var A=S.getModel();A&&A.dispose(),X.unobserve(se.current)}})},[]),Object(E.useEffect)(function(){pe&&pe.setModel({original:g.editor.createModel(M,C),modified:g.editor.createModel(q,C)})},[M,q,C,pe]);var $=x(J),l=x(V),p={width:$,height:l};return K.a.createElement("div",{className:"my-diff-editor",ref:se,style:p})}},bCnd:function(ge,j,e){"use strict";e.d(j,"b",function(){return E}),e.d(j,"a",function(){return K});var ae=e("my3Q"),re=e.n(ae),le=!1;function E(n,o){var k=re.a.get("__ec");k||(k={}),k[n]=o,re.a.set("__ec",k)}function K(n,o){var k=re.a.get("__ec");return k?k[n]===void 0?o:k[n]:o}},cDPC:function(ge,j,e){"use strict";var ae=e("GZha"),re=e("ZZRV"),le=e.n(re),E=e("i3hx"),K=e.n(E);j.a=function(n){var o=n.defaultX,k=o===void 0?"40%":o,x=n.leftChild,f=n.rightChild,P=n.className,Y=Object(re.useState)(k),ie=Object(ae.a)(Y,2),g=ie[0],ue=ie[1],Ee=Object(re.useRef)();function u(){Ee.current=!0}Object(re.useEffect)(function(){function Q(M){Ee.current&&ue(M.pageX)}function V(){Ee.current=!1}return window.addEventListener("mousemove",Q),window.addEventListener("mouseup",V),function(){window.removeEventListener("mousemove",Q),window.removeEventListener("mouseup",V)}},[]);var L=typeof g=="number"&&g!==.01?"".concat(g,"px"):"40%",J="calc(100% - 4px - ".concat(L,")");return le.a.createElement("div",{className:"split-panel-container ".concat(P)},le.a.createElement("section",{style:{width:L,display:g===.01?"none":""}},x),le.a.createElement("section",{className:"resize-x-bar",onMouseDown:u},le.a.createElement("a",{className:"btn-resize"},le.a.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},le.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"})))),le.a.createElement("section",{style:{width:J}},f))}},dejd:function(ge,j,e){},fcyK:function(ge,j,e){},i3hx:function(ge,j,e){},i58Z:function(ge,j,e){ge.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},kSUc:function(ge,j,e){},lOMy:function(ge,j,e){},u2Z1:function(ge,j,e){"use strict";e.d(j,"a",function(){return Q});var ae=e("VBJJ"),re=e.n(ae),le=e("X/R0"),E=e("M6G9"),K=e("z3+T"),n=e("DHCt"),o=e("CRgH"),k=e("rjoL"),x=e("TMtJ"),f=e("V0hb"),P=e("GZha"),Y=e("VmQ4"),ie=e("QeCE"),g=e("ZZRV"),ue=e.n(g),Ee=e("ErOA"),u=e("i58Z"),L=e.n(u),J=ie.a.Option,Q=function(M){var q=M.subId,C=M.value,B=M.selectvalues,d=M.knowledgeOptions,se=d===void 0?[]:d,ne=M.onChange,z=ne===void 0?function(){}:ne,pe=M.onAddKnowledgeFinish,Me=pe===void 0?function(){}:pe,_e=Object(g.useRef)(),$=Object(g.useState)([]),l=Object(P.a)($,2),p=l[0],_=l[1],S=function(ye,me){_(Object(f.a)(me.map(function(Oe){return Oe.key}))),z(Object(f.a)(me.map(function(Oe){return Oe.key})))};Object(g.useEffect)(function(){(B==null?void 0:B.length)>0&&(_(Object(f.a)(B)),z(Object(f.a)(B)))},[se]);var X=function(ye){ye.preventDefault(),_e.current="",x.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:ue.a.createElement("div",{className:"font14"},"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",ue.a.createElement("br",null),ue.a.createElement(o.a,{className:"mt5",maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:_e.current,onChange:function(Oe){_e.current=Oe.target.value}})),onOk:function(){return new Promise(function(){var Oe=Object(K.a)(re.a.mark(function Te(ce,Re){var Ne;return re.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:if(_e.current){be.next=3;break}return E.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),be.abrupt("return",Re());case 3:if(!(_e.current.length>20)){be.next=6;break}return E.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),be.abrupt("return",Re());case 6:return be.next=8,Object(Ee.a)("/api/tag_disciplines.json",{method:"post",body:{name:_e.current,sub_discipline_id:q}});case 8:return Ne=be.sent,(Ne==null?void 0:Ne.status)===0&&(Me({id:Ne.tag_discipline_id,name:_e.current}),z([].concat(Object(f.a)(C||[]),[Ne.tag_discipline_id])),_([].concat(Object(f.a)(p||[]),[Ne.tag_discipline_id]))),be.abrupt("return",ce());case 11:case"end":return be.stop()}},Te)}));return function(Te,ce){return Oe.apply(this,arguments)}}())}})};return ue.a.createElement("div",{className:L.a.wrap},ue.a.createElement(ie.a,{disabled:!q,mode:"multiple",className:"mr5",style:{width:"242px"},onChange:S,value:se==null?void 0:se.filter(function(A){return(p==null?void 0:p.includes(A==null?void 0:A.id))||(p==null?void 0:p.includes((A==null?void 0:A.id)+""))}).map(function(A){return A.name})},se==null?void 0:se.map(function(A){return ue.a.createElement(J,{key:A.id,value:A.name},ue.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},ue.a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},A.name),ue.a.createElement("span",null,A.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")))})),ue.a.createElement("button",{disabled:!q,className:"".concat(L.a.addKnowledge," ").concat(q?"":L.a.disabled),onClick:X},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},uMZB:function(ge,j,e){ge.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/p__Problemset__NewItem__index.js b/p__Problemset__NewItem__index.js index 472399b534..2e12448873 100644 --- a/p__Problemset__NewItem__index.js +++ b/p__Problemset__NewItem__index.js @@ -1,7 +1,7 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[141,5,7,12],{"0dNJ":function(me,l,t){"use strict";t.r(l);var Q=t("MPZO"),r=t("bnk9"),O=t("9cas"),c=t("twZV"),A=t("A/ao"),b=t("HGue"),s=t("XSsT"),N=t("iBFk"),T=t("VBJJ"),v=t.n(T),U=t("z3+T"),y=t("V0hb"),J=t("55MS"),_=t("EkPb"),Z=t("7X0+"),D=t("GZha"),te=t("buSX"),Y=t("VmQ4"),se=t("QeCE"),m=t("ZZRV"),a=t.n(m),W=t("9kvl"),H=t("yFVG"),ce=t.n(H),he=t("CeOx"),ne=t("NiCL"),we=t("X/R0"),w=t("M6G9"),L=t("Ot1p"),Ce=t("9Bee"),Fe=t("EgHG"),E=t.n(Fe),$e=["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"],Qe=function(e,n){var o=e.problemset,u=e.globalSetting,p=e.loading,S=e.dispatch,P=e.onRef,M=P===void 0?function(){}:P,re=e.isEdit,G=Object(te.a)(e,["problemset","globalSetting","loading","dispatch","onRef","isEdit"]),F=Object(m.useState)([]),_e=Object(D.a)(F,2),X=_e[0],oe=_e[1],Ne=Object(m.useState)(),De=Object(D.a)(Ne,2),Xe=De[0],ke=De[1],xe=Object(m.useState)(),Se=Object(D.a)(xe,2),pe=Se[0],ge=Se[1],tt=Object(m.useState)(""),fe=Object(D.a)(tt,2),ee=fe[0],ye=fe[1],Ke=Object(m.useState)(""),Le=Object(D.a)(Ke,2),Ge=Le[0],ct=Le[1];Object(m.useEffect)(function(){oe(["","","",""])},[]),Object(m.useEffect)(function(){var le,R,de,i;if(!o.editData||!re)return;ye((le=o.editData)===null||le===void 0?void 0:le.name),ct((R=o.editData)===null||R===void 0?void 0:R.analysis),oe((de=o.editData)===null||de===void 0?void 0:de.choices.map(function(Be){return Be.choice_text})),ge((i=o.editData)===null||i===void 0?void 0:i.choices.findIndex(function(Be){return Be.is_answer}))},[o.editData]),Object(m.useImperativeHandle)(n,function(){return{onSave:dt}});var dt=function(){if(!ee)return w.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var R=X.findIndex(function(i){return!i});if(R>-1)return w.b.info("\u8BF7\u5148\u8F93\u5165 ".concat($e[R]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(console.log("activeAnswer: ",pe),!(typeof pe=="number"))return w.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;var de=X.map(function(i,Be){return{choice_text:i,is_answer:pe===Be?1:0}});return{name:ee,choices:de,analysis:Ge}};return a.a.createElement("section",{className:E.a.wrap},a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.required},"*"),a.a.createElement("span",{className:E.a.title},"\u9898\u5E72\uFF1A")),a.a.createElement(L.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:ee,onChange:function(R){return ye(R)}}),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.required},"*"),a.a.createElement("span",{className:E.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.a.createElement("span",{className:E.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),X.map(function(le,R){return a.a.createElement("div",{className:E.a.choiceWrap,key:R},a.a.createElement(ne.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.a.createElement("div",{className:"".concat(E.a.answer," ").concat(pe===R?E.a.activeAnswer:""),onClick:function(){return ge(R)}},$e[R])),a.a.createElement("div",{className:E.a.editorWrap},Xe===R?a.a.createElement(L.a,{id:"single-question-option-".concat(R),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:le,onChange:function(i){X[R]=i,oe(X)}}):a.a.createElement("div",{className:E.a.htmlWrap,onClick:function(){return ke(R)}},a.a.createElement(Ce.a,{value:le}))),R>1&&a.a.createElement(ne.a,{title:"\u5220\u9664"},a.a.createElement("i",{className:"".concat(E.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return oe(X.filter(function(i,Be){return Be!==R}))}})),R<7&&R===X.length-1&&a.a.createElement(ne.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.a.createElement("i",{className:"".concat(E.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return oe([].concat(Object(y.a)(X),[""]))}})))}),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.a.createElement(L.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ge,onChange:function(R){return ct(R)}}))},x=Object(W.a)(function(f){var e=f.problemset,n=f.loading,o=f.globalSetting;return{problemset:e,globalSetting:o,loading:n.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(Qe)),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"],ae=function(e,n){var o=e.problemset,u=e.globalSetting,p=e.loading,S=e.dispatch,P=e.onRef,M=P===void 0?function(){}:P,re=e.isEdit,G=Object(te.a)(e,["problemset","globalSetting","loading","dispatch","onRef","isEdit"]),F=Object(m.useState)([]),_e=Object(D.a)(F,2),X=_e[0],oe=_e[1],Ne=Object(m.useState)(),De=Object(D.a)(Ne,2),Xe=De[0],ke=De[1],xe=Object(m.useState)([]),Se=Object(D.a)(xe,2),pe=Se[0],ge=Se[1],tt=Object(m.useState)(""),fe=Object(D.a)(tt,2),ee=fe[0],ye=fe[1],Ke=Object(m.useState)(""),Le=Object(D.a)(Ke,2),Ge=Le[0],ct=Le[1];Object(m.useEffect)(function(){oe(["","","",""])},[]),Object(m.useEffect)(function(){var le,R,de,i;if(!o.editData||!re)return;ye((le=o.editData)===null||le===void 0?void 0:le.name),ct((R=o.editData)===null||R===void 0?void 0:R.analysis),oe((de=o.editData)===null||de===void 0?void 0:de.choices.map(function(gt){return gt.choice_text}));var Be=[];(i=o.editData)===null||i===void 0||i.choices.map(function(gt,ht){gt.is_answer&&Be.push(ht)}),ge(Be)},[o.editData]),Object(m.useImperativeHandle)(n,function(){return{onSave:dt}});var dt=function(){if(!ee)return w.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var R=X.findIndex(function(i){return!i});if(R>-1)return w.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(B[R]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(!pe.length)return w.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(pe.length<2)return w.b.info("\u591A\u9009\u9898\u6700\u5C0F\u6B63\u786E\u9009\u9879\u4E3A2\u4E2A"),!1;var de=X.map(function(i,Be){return{choice_text:i,is_answer:pe.includes(Be)?1:0}});return{name:ee,choices:de,analysis:Ge}};return a.a.createElement("section",{className:E.a.wrap},a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.required},"*"),a.a.createElement("span",{className:E.a.title},"\u9898\u5E72\uFF1A")),a.a.createElement(L.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:ee,onChange:function(R){return ye(R)}}),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.required},"*"),a.a.createElement("span",{className:E.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.a.createElement("span",{className:E.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),X.map(function(le,R){return a.a.createElement("div",{className:E.a.choiceWrap,key:R},a.a.createElement(ne.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.a.createElement("div",{className:"".concat(E.a.answer," ").concat(pe.includes(R)?E.a.activeAnswer:""),onClick:function(){pe.includes(R)?ge(pe.filter(function(i){return i!==R})):ge([].concat(Object(y.a)(pe),[R]))}},B[R])),a.a.createElement("div",{className:E.a.editorWrap},Xe===R?a.a.createElement(L.a,{id:"single-question-option-".concat(R),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:le,onChange:function(i){X[R]=i,oe(X)}}):a.a.createElement("div",{className:E.a.htmlWrap,onClick:function(){return ke(R)}},a.a.createElement(Ce.a,{value:le}))),R>1&&a.a.createElement(ne.a,{title:"\u5220\u9664"},a.a.createElement("i",{className:"".concat(E.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return oe(X.filter(function(i,Be){return Be!==R}))}})),R<7&&R===X.length-1&&a.a.createElement(ne.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.a.createElement("i",{className:"".concat(E.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return oe([].concat(Object(y.a)(X),[""]))}})))}),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.a.createElement(L.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ge,onChange:function(R){return ct(R)}}))},ie=Object(W.a)(function(f){var e=f.problemset,n=f.loading,o=f.globalSetting;return{problemset:e,globalSetting:o,loading:n.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(ae)),q=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Me=function(e,n){var o=e.problemset,u=e.globalSetting,p=e.loading,S=e.dispatch,P=e.onRef,M=P===void 0?function(){}:P,re=e.isEdit,G=Object(te.a)(e,["problemset","globalSetting","loading","dispatch","onRef","isEdit"]),F=Object(m.useState)(),_e=Object(D.a)(F,2),X=_e[0],oe=_e[1],Ne=Object(m.useState)(""),De=Object(D.a)(Ne,2),Xe=De[0],ke=De[1],xe=Object(m.useState)(""),Se=Object(D.a)(xe,2),pe=Se[0],ge=Se[1];Object(m.useEffect)(function(){var fe,ee,ye;if(!o.editData||!re)return;ke((fe=o.editData)===null||fe===void 0?void 0:fe.name),ge((ee=o.editData)===null||ee===void 0?void 0:ee.analysis);var Ke=(ye=o.editData)===null||ye===void 0?void 0:ye.choices.find(function(Le){return Le.is_answer});oe(Ke.choice_text==="\u6B63\u786E"?"0":"1")},[o.editData]),Object(m.useImperativeHandle)(n,function(){return{onSave:tt}});var tt=function(){if(!Xe)return w.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(!X)return w.b.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1;var ee=[{choice_text:"\u6B63\u786E",is_answer:X==="0"?1:0},{choice_text:"\u9519\u8BEF",is_answer:X==="1"?1:0}];return{name:Xe,choices:ee,analysis:pe}};return a.a.createElement("section",{className:E.a.wrap},a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.required},"*"),a.a.createElement("span",{className:E.a.title},"\u9898\u5E72\uFF1A")),a.a.createElement(L.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Xe,onChange:function(ee){return ke(ee)}}),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.required},"*"),a.a.createElement("span",{className:E.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.a.createElement("span",{className:E.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),a.a.createElement(c.a.Group,{buttonStyle:"solid",value:X,onChange:function(ee){return oe(ee.target.value)}},a.a.createElement(c.a.Button,{value:"0",className:"".concat(E.a.radio," mr40")},"\u6B63\u786E"),a.a.createElement(c.a.Button,{value:"1",className:E.a.radio},"\u9519\u8BEF")),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.a.createElement(L.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:pe,onChange:function(ee){return ge(ee)}}))},Ae=Object(W.a)(function(f){var e=f.problemset,n=f.loading,o=f.globalSetting;return{problemset:e,globalSetting:o,loading:n.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(Me)),je=["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"],He=function(e,n){var o=e.problemset,u=e.globalSetting,p=e.loading,S=e.dispatch,P=e.onRef,M=P===void 0?function(){}:P,re=e.isEdit,G=Object(te.a)(e,["problemset","globalSetting","loading","dispatch","onRef","isEdit"]),F=Object(m.useState)(""),_e=Object(D.a)(F,2),X=_e[0],oe=_e[1],Ne=Object(m.useState)(""),De=Object(D.a)(Ne,2),Xe=De[0],ke=De[1],xe=Object(m.useState)(""),Se=Object(D.a)(xe,2),pe=Se[0],ge=Se[1];Object(m.useEffect)(function(){var fe,ee,ye,Ke;if(!o.editData||!re)return;oe((fe=o.editData)===null||fe===void 0?void 0:fe.name),ke((ee=o.editData)===null||ee===void 0?void 0:ee.analysis),ge((ye=o.editData)===null||ye===void 0||((Ke=ye.answer_texts)===null||Ke===void 0)?void 0:Ke[0])},[o.editData]),Object(m.useImperativeHandle)(n,function(){return{onSave:tt}});var tt=function(){return X?{name:X,answer_texts:[pe],analysis:Xe}:(w.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1)};return a.a.createElement("section",{className:E.a.wrap},a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.required},"*"),a.a.createElement("span",{className:E.a.title},"\u9898\u5E72\uFF1A")),a.a.createElement(L.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:X,onChange:function(ee){return oe(ee)}}),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),a.a.createElement(L.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:pe,onChange:function(ee){return ge(ee)}}),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.a.createElement(L.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Xe,onChange:function(ee){return ke(ee)}}))},st=Object(W.a)(function(f){var e=f.problemset,n=f.loading,o=f.globalSetting;return{problemset:e,globalSetting:o,loading:n.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(He)),Re=t("GrpF"),We=t("Xc/e"),ot=t("rjoL"),Pe=t("TMtJ"),et=t("kqOp"),ut=t("7qnI"),it=t("1vsH"),mt=["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"],lt=function(e,n){var o=e.problemset,u=e.globalSetting,p=e.loading,S=e.dispatch,P=e.isEdit,M=Object(te.a)(e,["problemset","globalSetting","loading","dispatch","isEdit"]),re=Object(m.useState)(""),G=Object(D.a)(re,2),F=G[0],_e=G[1],X=Object(m.useState)(""),oe=Object(D.a)(X,2),Ne=oe[0],De=oe[1],Xe=Object(m.useState)([]),ke=Object(D.a)(Xe,2),xe=ke[0],Se=ke[1],pe=Object(m.useState)(""),ge=Object(D.a)(pe,2),tt=ge[0],fe=ge[1],ee=Object(m.useState)(),ye=Object(D.a)(ee,2),Ke=ye[0],Le=ye[1],Ge=Object(m.useState)(!1),ct=Object(D.a)(Ge,2),dt=ct[0],le=ct[1];Object(m.useEffect)(function(){var Oe,k,Ee;if(!o.editData||!P)return;_e((Oe=o.editData)===null||Oe===void 0?void 0:Oe.name),De((k=o.editData)===null||k===void 0?void 0:k.analysis),Le((Ee=o.editData)===null||Ee===void 0?void 0:Ee.is_ordered),le(!0)},[o.editData]),Object(m.useEffect)(function(){var Oe;if(!dt)return;var k=(Oe=o.editData)===null||Oe===void 0?void 0:Oe.standard_answer.map(function(Ee){return Ee.answer_text});Se(k),le(!1)},[dt]),Object(m.useImperativeHandle)(n,function(){return{onSave:R}});var R=function(){var k=[],Ee=!1;return xe.forEach(function(I,C){k.push({position:C+1,answer_text:[]}),I.forEach(function(j,z){k[C].answer_text.push(j),(!j||!Object(it.G)(j,1e4))&&(fe("".concat(C,"-").concat(z)),w.b.info(j?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),Ee=!0)})}),Ee?!1:(k==null?void 0:k.length)>5?(w.b.warn("\u586B\u7A7A\u9898\u6807\u51C6\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A/\u4E0D\u80FD\u8D85\u8FC75\u4E2A\uFF01"),!1):{name:F,analysis:Ne,standard_answers:k,is_ordered:Ke}},de=function(k,Ee,I){var C=xe.slice();if(Ee&&C.splice(k,Ee),I)for(var j=0;j1&&a.a.createElement("span",null,a.a.createElement(We.a,{checked:Ke,onChange:function(k){return Le(k.target.checked)},className:"".concat(E.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),a.a.createElement("span",{className:"".concat(E.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"))),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.a.createElement(L.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ne,onChange:function(k){return De(k)}}))},g=Object(W.a)(function(f){var e=f.problemset,n=f.loading,o=f.globalSetting;return{problemset:e,globalSetting:o,loading:n.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(lt)),h=t("SWI9"),d=t.n(h),Te=function(e){var n=e.data,o=e.value,u=o===void 0?[]:o,p=e.onChange,S=p===void 0?function(){}:p,P=Object(m.useState)(n),M=Object(D.a)(P,2),re=M[0],G=M[1];return Object(m.useEffect)(function(){(u==null?void 0:u.length)>0?(n==null||n.map(function(F){u==null||u.map(function(_e){(F==null?void 0:F.id)===(_e==null?void 0:_e.id)&&(F.ischeck=!0)})}),G(Object(y.a)(n))):G(n)},[n]),a.a.createElement("div",null,re==null?void 0:re.map(function(F,_e){return a.a.createElement(ne.a,{placement:"bottom",title:F.name},a.a.createElement("span",{className:"".concat((F==null?void 0:F.ischeck)?d.a.button:d.a.buttonclick," multi-llipsis1e"),onClick:function(oe){F.ischeck=!(F==null?void 0:F.ischeck),G(Object(y.a)(re));var Ne=[];re==null||re.map(function(De){De.ischeck&&Ne.push(De.id)}),S([].concat(Ne))}},F.name))}))},Ue=Te,Et=t("ErOA"),pt=t("u2Z1"),_t=se.a.Option,Pt=function(e){var n,o,u=e.problemset,p=e.globalSetting,S=e.loading,P=e.dispatch,M=Object(te.a)(e,["problemset","globalSetting","loading","dispatch"]),re=Z.a.useForm(),G=Object(D.a)(re,1),F=G[0],_e=Object(m.useState)({}),X=Object(D.a)(_e,2),oe=X[0],Ne=X[1],De=Object(m.useState)(),Xe=Object(D.a)(De,2),ke=Xe[0],xe=Xe[1],Se=Object(m.useState)(!1),pe=Object(D.a)(Se,2),ge=pe[0],tt=pe[1],fe=Object(m.useState)([]),ee=Object(D.a)(fe,2),ye=ee[0],Ke=ee[1],Le=Object(m.useRef)(),Ge=Object(m.useRef)(),ct=Object(m.useState)([]),dt=Object(D.a)(ct,2),le=dt[0],R=dt[1];Object(m.useEffect)(function(){return P({type:"globalSetting/footerToggle",payload:!1}),function(){P({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(m.useEffect)(function(){return window.addEventListener("beforeunload",de),function(){window.removeEventListener("beforeunload",de)}},[]),Object(m.useEffect)(function(){var I,C,j=(I=M.location.query)===null||I===void 0?void 0:I.pages;xe(j);var z=(C=M.match.params)===null||C===void 0?void 0:C.id;tt(!!z),Le.current=z},[]),Object(m.useEffect)(function(){P({type:"problemset/getEditDisciplines",payload:{source:"question"}}),Le.current&&P({type:"problemset/getEditData",payload:{id:Le.current}})},[]),Object(m.useEffect)(function(){if(F.setFieldsValue({itemType:"SINGLE"}),F.setFieldsValue({difficulty:1}),!u.editData||!Le.current)return;var I=(u==null?void 0:u.editData)||{},C=I.discipline,j=I.sub_discipline,z=I.tag_disciplines,Ie=I.item_type,ue=I.difficulty,Ye=I.item_banks_group_id;F.setFieldsValue({course:[C==null?void 0:C.id,j==null?void 0:j.id]}),F.setFieldsValue({itemType:Ie}),F.setFieldsValue({difficulty:ue}),F.setFieldsValue({item_banks_group_id:Ye}),F.setFieldsValue({knowledge:z==null?void 0:z.map(function(nt){return nt.id})}),Ne({course:[C==null?void 0:C.id,j==null?void 0:j.id],itemType:Ie,difficulty:ue,item_banks_group_id:Ye,knowledge:z==null?void 0:z.map(function(nt){return nt.id})}),i(C==null?void 0:C.id,j==null?void 0:j.id)},[u.editData,u.disciplinesData]);var de=function(C){C.preventDefault(),C.returnValue=""},i=function(C,j){var z,Ie,ue,Ye,nt,ft=(z=u.disciplinesData)===null||z===void 0||((Ie=z.disciplines)===null||Ie===void 0||((ue=Ie.find(function(ze){return ze.id===C}))===null||ue===void 0||((Ye=ue.sub_disciplines)===null||Ye===void 0||((nt=Ye.find(function(ze){return ze.id===j}))===null||nt===void 0))))?void 0:nt.tag_disciplines;Ee(j)},Be=function(C){if(C==null?void 0:C.course){var j,z,Ie,ue,Ye=Object(D.a)(C.course,2),nt=Ye[0],ft=Ye[1],ze=(j=u.disciplinesData.disciplines)===null||j===void 0||((z=j.find(function(at){return at.id===nt}))===null||z===void 0||((Ie=z.sub_disciplines)===null||Ie===void 0||((ue=Ie.find(function(at){return at.id===ft}))===null||ue===void 0)))?void 0:ue.tag_disciplines;Ee(ft),F.setFieldsValue({knowledge:[]}),Ne(Object(J.a)(Object(J.a)({},F.getFieldsValue()),{},{knowledge:[]}))}else Ne(Object(J.a)({},F.getFieldsValue()))},gt=function(C){Ke([].concat(Object(y.a)(ye),[Object(J.a)({},C)]))},ht=function(){var I=Object(U.a)(v.a.mark(function C(){var j,z,Ie,ue,Ye,nt,ft,ze,at,wt,Ot,bt,yt,At,Ct;return v.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:if(z=oe||{},Ie=z.course,ue=z.itemType,Ye=z.difficulty,nt=z.item_banks_group_id,ft=z.knowledge,ze=ft===void 0?[]:ft,at=Object(D.a)(Ie,2),wt=at[0],Ot=at[1],!(ue==="PROGRAM")){qe.next=6;break}return bt=ze==null?void 0:ze.join(","),Object(it.y)("/problems/new?difficult=".concat(Ye,"&sub_discipline_id=").concat(Ot,"&newoj=1&pages=").concat(ke,"&tagIds=").concat(bt)),qe.abrupt("return");case 6:if(yt=(j=Ge.current)===null||j===void 0?void 0:j.onSave(),yt){qe.next=9;break}return qe.abrupt("return");case 9:if(At=Object(J.a)({discipline_id:wt,sub_discipline_id:Ot,item_banks_group_ids:nt,tag_discipline_ids:ze,item_type:ue,difficulty:Ye},yt||{}),!ge){qe.next=16;break}return qe.next=13,P({type:"problemset/editProblemset",payload:Object(J.a)(Object(J.a)({},At),{},{id:Le.current})});case 13:Ct=qe.sent,qe.next=19;break;case 16:return qe.next=18,P({type:"problemset/addProblemset",payload:At});case 18:Ct=qe.sent;case 19:Ct.status===0&&W.c.replace("/problemset");case 20:case"end":return qe.stop()}},C)}));return function(){return I.apply(this,arguments)}}();Object(m.useEffect)(function(){function I(){return C.apply(this,arguments)}function C(){return C=Object(U.a)(v.a.mark(function j(){var z;return v.a.wrap(function(ue){for(;;)switch(ue.prev=ue.next){case 0:return ue.next=2,Object(Et.c)("item_banks_groups/mine.json");case 2:z=ue.sent,R(z);case 4:case"end":return ue.stop()}},j)})),C.apply(this,arguments)}I()},[]);var Oe=function(){var C=oe||{itemType:"SINGLE"},j=C.itemType,z={SINGLE:a.a.createElement(x,{ref:Ge,isEdit:ge}),MULTIPLE:a.a.createElement(ie,{ref:Ge,isEdit:ge}),JUDGMENT:a.a.createElement(Ae,{ref:Ge,isEdit:ge}),COMPLETION:a.a.createElement(g,{ref:Ge,isEdit:ge}),SUBJECTIVE:a.a.createElement(st,{ref:Ge,isEdit:ge})};return z[j||"SINGLE"]},k=function(C){var j=Object(D.a)(C,2),z=j[0],Ie=j[1]},Ee=function(){var I=Object(U.a)(v.a.mark(function C(j){var z;return v.a.wrap(function(ue){for(;;)switch(ue.prev=ue.next){case 0:return ue.next=2,P({type:"exercise/getTagDiscipline",payload:{sub_discipline_id:j}});case 2:z=ue.sent,console.log("res: ",z.tag_disciplines),Ke(z.tag_disciplines);case 5:case"end":return ue.stop()}},C)}));return function(j){return I.apply(this,arguments)}}();return a.a.createElement("section",{className:ce.a.bg},a.a.createElement(N.a,{className:"mb20 mt30",separator:">"},a.a.createElement(N.a.Item,{href:"/problemset"},"\u8BD5\u9898\u5E93"),a.a.createElement(N.a.Item,null,ge?"\u7F16\u8F91":"\u65B0\u589E","\u8BD5\u9898")),a.a.createElement("div",{className:ce.a.main},a.a.createElement(Z.a,{form:F,className:ce.a.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:Be,onFinish:ht},a.a.createElement(Z.a.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"}]},a.a.createElement(b.a,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:u.courseOptions,onChange:k})),a.a.createElement(Z.a.Item,{label:a.a.createElement("span",null,"\u77E5\u8BC6\u70B9\uFF1A",a.a.createElement("span",{className:"c-grey-999"},"\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")),name:"knowledge"},a.a.createElement(pt.a,{selectvalues:oe==null?void 0:oe.knowledge,subId:(n=oe.course)===null||n===void 0?void 0:n[1],knowledgeOptions:ye,onAddKnowledgeFinish:gt})),(le==null||((o=le.item_banks_groups)===null||o===void 0)?void 0:o.length)>0&&a.a.createElement(Z.a.Item,{label:"\u52A0\u5165\u5206\u7EC4\uFF1A(\u5206\u7EC4\u53EF\u4EE5\u591A\u9009\uFF0C\u518D\u6B21\u70B9\u51FB\u9009\u9879\u53D6\u6D88\u9009\u62E9)",name:"item_banks_group_id",labelCol:{span:24},wrapperCol:{span:24}},a.a.createElement(Ue,{data:le==null?void 0:le.item_banks_groups})),a.a.createElement(Z.a.Item,{label:"\u9898\u578B\uFF1A",name:"itemType",wrapperCol:{span:5},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9898\u578B"}]},a.a.createElement(se.a,{placeholder:"\u8BF7\u9009\u62E9...",disabled:ge},a.a.createElement(_t,{value:"PROGRAM"},"\u7F16\u7A0B\u9898"),a.a.createElement(_t,{value:"SINGLE"},"\u5355\u9009\u9898"),a.a.createElement(_t,{value:"MULTIPLE"},"\u591A\u9009\u9898"),a.a.createElement(_t,{value:"JUDGMENT"},"\u5224\u65AD\u9898"),a.a.createElement(_t,{value:"COMPLETION"},"\u586B\u7A7A\u9898"),a.a.createElement(_t,{value:"SUBJECTIVE"},"\u7B80\u7B54\u9898"))),a.a.createElement(Z.a.Item,{label:"\u96BE\u5EA6\uFF1A",name:"difficulty",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},a.a.createElement(c.a.Group,null,a.a.createElement(c.a.Button,{value:1},"\u7B80\u5355"),a.a.createElement(c.a.Button,{value:2},"\u9002\u4E2D"),a.a.createElement(c.a.Button,{value:3},"\u56F0\u96BE"))))),a.a.createElement("div",{className:ce.a.topicWrap},Oe()),a.a.createElement("div",{className:ce.a.buttonFixed},a.a.createElement("div",{className:ce.a.buttonWrap},a.a.createElement(r.a,{size:"large",className:"".concat(ce.a.button," mr20"),onClick:function(){return W.c.push("/problemset")}},"\u53D6\u6D88"),a.a.createElement(r.a,{size:"large",type:"primary",className:"".concat(ce.a.button," mr20"),onClick:function(){return F.submit()},loading:S["problemset/editProblemset"]||S["problemset/addProblemset"]},oe.itemType==="PROGRAM"?"\u521B\u5EFA":"\u4FDD\u5B58"))))},St=l.default=Object(W.a)(function(f){var e=f.problemset,n=f.loading,o=f.globalSetting;return{problemset:e,globalSetting:o,loading:n.effects}})(Pt)},"1vsH":function(me,l,t){"use strict";t.d(l,"i",function(){return a}),t.d(l,"l",function(){return H}),t.d(l,"e",function(){return ce}),t.d(l,"h",function(){return he}),t.d(l,"c",function(){return ne}),t.d(l,"f",function(){return we}),t.d(l,"g",function(){return w}),t.d(l,"a",function(){return Ce}),t.d(l,"E",function(){return Fe}),t.d(l,"D",function(){return E}),t.d(l,"F",function(){return $e}),t.d(l,"G",function(){return Qe}),t.d(l,"t",function(){return x}),t.d(l,"s",function(){return B}),t.d(l,"q",function(){return ae}),t.d(l,"p",function(){return ie}),t.d(l,"B",function(){return q}),t.d(l,"k",function(){return He}),t.d(l,"A",function(){return st}),t.d(l,"v",function(){return Re}),t.d(l,"m",function(){return Pe}),t.d(l,"y",function(){return et}),t.d(l,"o",function(){return ut}),t.d(l,"d",function(){return it}),t.d(l,"b",function(){return mt}),t.d(l,"u",function(){return h}),t.d(l,"z",function(){return d}),t.d(l,"x",function(){return Te}),t.d(l,"n",function(){return Ue}),t.d(l,"w",function(){return Et}),t.d(l,"r",function(){return _t}),t.d(l,"j",function(){return Pt}),t.d(l,"C",function(){return St});var Q=t("GrpF"),r=t("Xc/e"),O=t("VBJJ"),c=t.n(O),A=t("XZgM"),b=t("TFeq"),s=t("RXQH"),N=t("VgM2"),T=t("rjoL"),v=t("TMtJ"),U=t("z3+T"),y=t("zjzt"),J=t("ZZRV"),_=t.n(J),Z=t("xKgJ"),D=t("s8TD"),te=t("V0Rq"),Y=t("bntm"),se=t("vcnW"),m=t.n(se),a=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],W=function(e){var 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 e.data&&e.data.map(function(o,u){return _.a.createElement("span",{key:u,className:n[o]&&n[o].class},o)})},H=function(e){var n,o=(n={},Object(y.a)(n,-1,"\u91CD\u505A\u4E2D"),Object(y.a)(n,0,"\u672A\u5F00\u542F"),Object(y.a)(n,1,"\u672A\u901A\u5173"),Object(y.a)(n,2,"\u6309\u65F6\u901A\u5173"),n);return o[e]||"\u8FDF\u4EA4\u901A\u5173"},ce=function(e){var n,o,u,p=(n={},Object(y.a)(n,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(y.a)(n,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(y.a)(n,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(y.a)(n,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(y.a)(n,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),n);return _.a.createElement("span",{className:p==null||((o=p[e.status])===null||o===void 0)?void 0:o.class},p==null||((u=p[e.status])===null||u===void 0)?void 0:u.name)},he=function(e){var n=e.status,o={0:{class:"tag-style bg-blue ml10",name:"\u5F85\u9009\u4E2D"},1:{class:"tag-style bg-blue ml10",name:"\u5F85\u786E\u8BA4"},2:{class:"tag-style bg-pink ml10",name:"\u5DF2\u786E\u8BA4"}};try{return _.a.createElement("span",{className:o[n].class},o[n].name)}catch(u){console.log("utils.StatusGraduationProjectTags",e.status)}},ne={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},we={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},w=function(e){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"}},o=[];e.is_random&&o.push(_.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{e.status&&e.status.map(function(u,p){o.push(_.a.createElement("span",{key:p,className:n[u]&&n[u].class},u))})}catch(u){console.log("utils.status.tag:",u,e.status)}return o},L=function(e){var n,o,u,p=(n={},Object(y.a)(n,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(y.a)(n,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(y.a)(n,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(y.a)(n,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(y.a)(n,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),n);return _.a.createElement("span",{className:(o=p[e.status])===null||o===void 0?void 0:o.class},(u=p[e.status])===null||u===void 0?void 0:u.name)},Ce=function(e){var n,o,u={0:{name:"\u672A\u63D0\u4EA4",class:"c-black"},1:{name:"\u6309\u65F6\u63D0\u4EA4",class:"c-green"},2:{name:"\u5EF6\u65F6\u63D0\u4EA4",class:"c-red"}};return _.a.createElement("span",{className:(n=u[e.status])===null||n===void 0?void 0:n.class},(o=u[e.status])===null||o===void 0?void 0:o.name)},Fe=function(e){e=new Date(e).getTime();var n=1e3*60,o=n*60,u=o*24,p="",S=new Date().getTime(),P=S-e;if(P<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),p="\u521A\u521A";var M=parseInt(P/u,10),re=parseInt(P/o,10),G=parseInt(P/n,10);return M>30?p=""+E(e,"yyyy-MM-dd"):M>1?p=""+M+"\u5929\u524D":M==1?p="\u6628\u5929":re>=1?p=""+re+"\u5C0F\u65F6\u524D":G>=5?p=""+G+"\u5206\u949F\u524D":p="\u521A\u521A",p},E=function(e,n){typeof e=="string"&&(e.indexOf("T")>=0&&(e=e.replace("T"," ")),e=new Date(Date.parse(e.replace(/-/g,"/")))),e=new Date(e);var o={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds(),"q+":Math.floor((e.getMonth()+3)/3),S:e.getMilliseconds()},u=[["\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,(e.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(n)&&(n=n.replace(RegExp.$1,u[RegExp.$1.length-1][e.getDay()]));for(var p in o)new RegExp("("+p+")").test(n)&&(n=n.replace(RegExp.$1,RegExp.$1.length==1?o[p]:("00"+o[p]).substr((""+o[p]).length)));return n},$e=function(e){if(!e||e<0)return"0\u79D2";console.log("time:",e);var n=60,o=n*60,u=o*24,p=e/u,S=e/o,P=e/n,M=e%60;return p>=1?parseInt(p.toString())+"\u5929"+Math.floor(S%24)+"\u65F6"+Math.floor(P%60)+"\u5206"+Math.floor(e%60)+"\u79D2":S>1?parseInt(S.toString())+"\u65F6"+Math.floor(P%60)+"\u5206"+Math.floor(e%60)+"\u79D2":P>=1?parseInt(P.toString())+"\u5206"+Math.floor(e%60)+"\u79D2":Math.ceil(e)+"\u79D2"},Qe=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,o=0;if(e){o=e.length;for(var u=0;u=55296&&p<=56319&&(o--,u++)}}return o<=n},x=function(e,n,o){if(n){var u=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,p=/[\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,S=p.test(n),P=u.test(n);(S===!0||P===!0||(n.length<2||n.length>=21))&&o("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}o()},B=function(e,n,o){if(n){var u=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,p=/[\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,S=p.test(n),P=u.test(n);(S===!0||P===!0||(n.length<2||n.length>=11))&&o("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}o()},ae=function(e){if(!e)return"";for(var n=e.length-1,o="",u=0;u0){n=!1;break}return n}function We(){var f=navigator.userAgent,e=["Chrome"];return e.some(function(n){return f.indexOf(n)>-1})}function ot(){var f=navigator.userAgent,e=["Chrome","Firefox"];return e.some(function(n){return f.indexOf(n)>-1})}var Pe=function(){var e,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n==null||((e=n.toString())===null||e===void 0)?void 0:e.replace(/\B(?=(\d{3})+(?!\d))/g,",")},et=function(e){var n=document.createElement("a");n.target="_blank",document.body.appendChild(n),n.href=e;var o=document.createEvent("MouseEvents");o.initEvent("click",!1,!1),n.dispatchEvent(o),document.body.removeChild(n)},ut=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return e.length<=6?e:"".concat(e.substring(0,3),"...").concat(e.substring(e.length-3,e.length))},it=function(){var e=new Date().getHours(),n=new Date().getMinutes();return n>=30?(e++,n="00"):n="30",e+":"+n},mt=function(){var e=new Date().getHours(),n=new Date().getMinutes();return n>=30?(e++,n="00"):n="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+e+":"+n},lt;(function(f){f.Number="Number",f.String="String",f.Boolean="Boolean",f.Object="Object",f.Array="Array",f.Function="Function"})(lt||(lt={}));var g=function(e){var n=Object.prototype.toString.call(e);return n.substring(8,n.length-1)},h=function(e){return g(e)===lt.Array?e.length===0:g(e)===lt.Object?Object.keys(e).length===0:!e},d=function(e,n){for(var o=[],u=e;u1&&arguments[1]!==void 0?arguments[1]:12,o=n/2-2,u=n/2+3;return e.length>n?e.substr(0,o)+"..."+e.substr(u,n):e},Ue=function(e){return e>4.5?5:e>4&&e<=4.5?4.5:e>3.5&&e<=4?4:e>3&&e<=3.5?3.5:e>2.5&&e<=3?3:e>2&&e<=2.5?2.5:e>1.5&&e<=2?2:e>1&&e<=1.5?1.5:e>.5&&e<=1?1:e>0&&e<=.5?.5:0},Et=function(e){return e==null};function pt(f,e){var n=new RegExp("(^|&)".concat(f,"=([^&]*)(&|$)"),"i"),o=e.substr(1).match(n);return o!=null?decodeURIComponent(o[2]):null}var _t=function(e){switch(e.container_type){case"ApplyUserAuthentication":if(e.tiding_type==="Apply"){if(e.auth_type===1)return window.open("/admins/identity_authentications");if(e.auth_type===2)return window.open("/admins/professional_authentications")}return e.tiding_type==="System"?window.open("/account/certification"):void 0;case"CancelUserAuthentication":return window.open("/account/certification");case"CancelUserProCertification":return window.open("/account/certification");case"ApplyAddDepartment":return e.tiding_type==="Apply"?window.open("/admins/department_applies"):e.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return e.tiding_type==="Apply"?window.open("/admins/unit_applies"):e.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(e.parent_container_type){case"ApplyShixun":if(e.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(e.tiding_type==="System")return window.open("/shixuns/".concat(e.identifier,"/challenges"));case"ApplySubject":if(e.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(e.tiding_type==="System")return window.open("/paths/".concat(e.parent_container_id));case"TrialAuthorization":if(e.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(e.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/teachers"));case"StudentJoinCourse":if(e.tiding_type==="Apply")return window.open("/classrooms/".concat(e.belong_container_id,"/teachers"));if(e.tiding_type==="System")return window.open("/classrooms/".concat(e.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"Course":return e.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(e.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(e.container_id));case"JournalsForMessage":switch(e.parent_container_type){case"Principal":return"";case"HomeworkCommon":return e.homework_type==="normal"?window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="group"?window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="practice"?window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"StudentWorksScore":return e.homework_type==="normal"?window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="group"?window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="practice"?window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(e.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(e.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(e.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(e.container_id));case"DealProject":return window.open("/projects/".concat(e.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(e.container_id));case"Poll":switch(e.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(e.belong_container_id,"/poll/").concat(e.container_id,"/detail"));default:return window.open(" /classrooms/".concat(e.belong_container_id,"/poll/").concat(e.container_id,"/detail"))}case"Exercise":switch(e.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.container_id));case"GraduationWork":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.parent_container_id));case"HomeworkCommon":switch(e.parent_container_type){case"AnonymousCommentFail":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));default:if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/review/").concat(e.container_id));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/review/").concat(e.container_id));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.trigger_user.id,"/review/").concat(e.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.trigger_user.id,"/review/").concat(e.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(e.parent_container_id));case"Issue":return window.open("/issues/".concat(e.container_id));case"PullRequest":return window.open("/projects/".concat(e.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(e.tiding_type==="Apply")return window.open("/admins/library_applies");if(e.tiding_type==="System")return window.open("/moop_cases/".concat(e.container_id));case"ProjectPackage":return e.tiding_type==="Destroyed"||e.tiding_type==="Destroyed_end"?void 0:e.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(e.container_id));case"Discuss":return e.parent_container_type==="Hack"&&e.extra?window.open("/myproblems/".concat(e.extra,"/comment")):window.open("/shixuns/".concat(e.identifier,"/shixun_discuss"));case"Video":if(e.tiding_type==="Apply")return window.open("/admins/video_applies");if(e.tiding_type==="System"){var n;return window.open("/users/".concat((n=Object(Z.t)())===null||n===void 0?void 0:n.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(e.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(e.container_id));case"ResubmitStudentWork":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/").concat(e.container_id,"/appraise"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/").concat(e.container_id,"/appraise"));case"AdjustScore":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(e.belong_container_id,"/course_videos?open=live"));case"Hack":if(e.extra&&e.parent_container_type!=="HackDelete")return window.open("/problems/".concat(e.extra,"/edit"));default:return}},Pt=function(e){var n,o;return new Promise(function(){var u=Object(U.a)(c.a.mark(function p(S,P){var M;return c.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:if(!(e.ip_limit==="inner")){G.next=4;break}return G.next=3,Object(D.a)({ip_limit:e==null?void 0:e.ip_limit});case 3:n=G.sent;case 4:return G.next=6,Object(te.e)({id:e.exerciseId,ip:n});case 6:if(M=G.sent,M.status===0?S(M):P(M),!e.errmsgHide){G.next=10;break}return G.abrupt("return",!0);case 10:if(!(M.status===-1)){G.next=15;break}return o=v.a.info({title:_.a.createElement(b.a,null,_.a.createElement(N.a,{flex:"1"},"\u63D0\u793A"),_.a.createElement(N.a,null,_.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),icon:null,className:"custom-modal-divider",content:_.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),G.abrupt("return",!1);case 15:if(!(M.status===-2)){G.next=18;break}return o=v.a.info({title:_.a.createElement(b.a,null,_.a.createElement(N.a,{flex:"1"},"\u63D0\u793A"),_.a.createElement(N.a,null,_.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),icon:null,className:"custom-modal-divider",content:_.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",_.a.createElement("span",{className:"c-red"},M.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),G.abrupt("return",!1);case 18:case"end":return G.stop()}},p)}));return function(p,S){return u.apply(this,arguments)}}())},St=function(){var f=Object(U.a)(c.a.mark(function e(n){var o;return c.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(!(n.ip_limit!=="no")){p.next=4;break}return p.next=3,Pt(n);case 3:We()||v.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:_.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",_.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",_.a.createElement("br",null),"\u8BF7\u4F7F\u7528",_.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)){p.next=12;break}if(ot()){p.next=9;break}return v.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:_.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",_.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",_.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",_.a.createElement("br",null),"\u8BF7\u4F7F\u7528",_.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",_.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),p.abrupt("return",!1);case 9:o=v.a.info({title:_.a.createElement(b.a,null,_.a.createElement(N.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),_.a.createElement(N.a,null,_.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:_.a.createElement("div",{className:"font16 p20"},n.open_camera&&_.a.createElement(b.a,{align:"middle",justify:"start",className:"mt20"},_.a.createElement(N.a,null,_.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),_.a.createElement(N.a,null,"\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\uFF01",_.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),n.screen_open&&_.a.createElement(b.a,{justify:"start",className:"mt20"},_.a.createElement(N.a,{flex:"24px",className:"mr20"},_.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),_.a.createElement(N.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",_.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),n.ip_bind&&_.a.createElement(b.a,{justify:"start",className:"mt20"},_.a.createElement(N.a,{flex:"24px",className:"mr20"},_.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),_.a.createElement(N.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u8003\u8BD5\u671F\u95F4IP\u7ED1\u5B9A\u3002\u5F53\u60A8\u5F00\u59CB\u8003\u8BD5\u540E\uFF0C\u5C06\u81EA\u52A8\u7ED1\u5B9AIP\uFF0C\u8003\u8BD5\u671F\u95F4\u53EA\u5141\u8BB8\u4F7F\u7528\u552F\u4E00\u7684IP\u8FDB\u5165\u8003\u8BD5\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u5411\u8001\u5E08\u7533\u8BF7\u89E3\u9664IP\u7ED1\u5B9A\u3002")),_.a.createElement("p",{className:"ml40 mt40"},_.a.createElement(r.a,{onChange:function(P){return o.update({okButtonProps:{disabled:!P.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var P;Object(Y.d)(document.body),n.history.push("/classrooms/".concat(n.coursesId,"/exercise/").concat(n.exerciseId,"/users/").concat((P=Object(Z.t)())===null||P===void 0?void 0:P.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),p.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 p.stop()}},e)}));return function(n){return f.apply(this,arguments)}}()},"7ahc":function(me,l,t){"use strict";t.d(l,"a",function(){return se});var Q=t("55MS"),r=t("1gHQ"),O=t("MPZO"),c=t("bnk9"),A=t("EkPb"),b=t("7X0+"),s=t("GZha"),N=t("VmQ4"),T=t("QeCE"),v=t("ZZRV"),U=t.n(v),y=t("M0ff"),J=t.n(y),_=t("4X1q"),Z=t.n(_),D=T.a.Option,te={labelCol:{span:4},wrapperCol:{span:20}},Y={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"]};l.b=function(m){var a=m.callback,W=m.onCancel,H=Object(v.useState)("python"),ce=Object(s.a)(H,2),he=ce[0],ne=ce[1];function we(L){ne(Y[L][1])}function w(L){a(L)}return U.a.createElement(b.a,Object(r.a)({},te,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:w}),U.a.createElement(b.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},U.a.createElement(T.a,{onChange:we},Object.keys(Y).map(function(L){return U.a.createElement(D,{key:L,value:L},Y[L][0])}))),U.a.createElement(b.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},U.a.createElement(se,{mode:he})),U.a.createElement("div",{className:"flex-container flex-end"},U.a.createElement(c.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),U.a.createElement(c.a,{type:"ghost",onClick:W},"\u53D6\u6D88")))};function se(m){var a=m.value,W=m.onChange,H=m.mode,ce=m.options,he=ce===void 0?{}:ce,ne=Object(v.useRef)(),we=Object(v.useState)(),w=Object(s.a)(we,2),L=w[0],Ce=w[1];return Object(v.useEffect)(function(){if(L){var Fe=function($e){var Qe=$e.getValue();W&&W(Qe)};return L.on("change",Fe),function(){L.off("change",Fe)}}},[L,W]),Object(v.useEffect)(function(){L&&L.setOption("mode",H)},[L,H]),Object(v.useEffect)(function(){L&&(a!==L.getValue()&&L.setValue(a||""))},[L,a]),Object(v.useEffect)(function(){if(ne.current&&!L){var Fe=J.a.fromTextArea(ne.current,Object(Q.a)({mode:H,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},he));Ce(Fe)}},[ne.current,L]),U.a.createElement("div",{className:"my-codemirror-container"},U.a.createElement("textarea",{ref:ne}))}},"7qnI":function(me,l,t){"use strict";var Q=t("CeOx"),r=t("NiCL"),O=t("FGJx"),c=t("o0AO"),A=t("uwZC"),b=t("lpH6"),s=t("DHCt"),N=t("CRgH"),T=t("ZZRV"),v=t.n(T),U=t("O2Wb"),y=t.n(U),J=N.a.TextArea,_=function(Z){Object(A.a)(te,Z);var D=Object(b.a)(te);function te(){return Object(O.a)(this,te),D.apply(this,arguments)}return Object(c.a)(te,[{key:"render",value:function(){var se=this,m=this.props,a=m.index,W=m.onAnswerChange,H=m.addChildAnswer,ce=m.exerciseIsPublish,he=m.answers,ne=m.activeOptionErrorIndex;return v.a.createElement("div",{className:y.a.flex},v.a.createElement("div",{className:"".concat(y.a.color666," mb5 mt6"),style:{flex:"0 0 90px"}},"\u7B54\u6848(\u586B\u7A7A",a+1,"):"),v.a.createElement("div",{className:"".concat(y.a.flex," ").concat(y.a.flex1),style:{flexDirection:"column"}},he.map(function(we,w){var L="".concat(a,"-").concat(w);return v.a.createElement("div",{className:"".concat(y.a.flex," ").concat(y.a.flex1),key:w},v.a.createElement("div",{className:y.a.flex1,style:{flex:"0 0 1000px"}},v.a.createElement("div",null,v.a.createElement(J,{className:L===ne?y.a.error:"",spellCheck:!1,rows:4,value:we||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(w==0?"":"(\u53EF\u9009)"),onChange:function(Fe){return W(a,w,Fe.target.value)},style:{minHeight:95}}))),!ce&&v.a.createElement(v.a.Fragment,null,w!=0&&v.a.createElement(r.a,{title:"\u5220\u9664"},v.a.createElement("i",{className:"".concat(y.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return se.props.deleteChildAnswer(a,w)},style:{float:"right"}})),w===0&&v.a.createElement(r.a,{title:"\u5220\u9664"},v.a.createElement("i",{className:"".concat(y.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return se.props.deleteChildAnswermain(a,w)},style:{float:"right"}})),v.a.createElement(r.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},v.a.createElement("i",{className:"".concat(y.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return H(a)},style:{float:"right",visibility:w==he.length-1?"":"hidden"}}))))})))}}]),te}(T.Component);l.a=_},"9Bee":function(me,l,t){"use strict";var Q=t("ZZRV"),r=t.n(Q),O=t("Sawj"),c=t("GZha"),A=t("tVQ9"),b=t.n(A),s=t("PRXW");function N(x,B){var ae=x.match(/^(\s+)(?:```)/);if(ae===null)return B;var ie=ae[1];return B.split(` -`).map(function(q){var Me=q.match(/^\s+/);if(Me===null)return q;var Ae=Object(c.a)(Me,1),je=Ae[0];return je.length>=ie.length?q.slice(ie.length):q}).join(` -`)}var T=[],v=["
                "],U=new b.a.Renderer,y=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function J(){T.length=0,v=["
                  "]}function _(x,B,ae,ie){if(B>=x.length||x[B].level<=ae)return B;var q=x[B];ie.push("
                • "+q.text+""),B++;var Me=[];return B=_(x,B,q.level,Me),Me.length>0&&(ie.push("
                    "),Me.forEach(function(Ae){ie.push(Ae)}),ie.push("
                  ")),ie.push("
                • "),B=_(x,B,ae,ie),B}function Z(){return _(T,0,0,v),v.push("
                "),v.join("")}var D={heading:function(B){var ae=y.exec(B);if(ae)return{type:"heading",raw:ae[0],depth:ae[1].length,text:ae[2]}},fences:function(B){var ae=this.rules.block.fences.exec(B);if(ae){var ie=ae[0],q=N(ie,ae[3]||""),Me=ae[2]?ae[2].trim():ae[2];if(["latex","katex","math"].indexOf(Me)>=0){var Ae=se(),je=q;q=Ae,m[Ae]={type:"block",expression:je}}return{type:"code",raw:ie,lang:Me,text:q}}}},te=/(?:\${2})([^\n`]+?)(?:\${2})/gi,Y=0,se=function(){return"__special_katext_id_".concat(Y++,"__")},m={};function a(){return m}function W(){Y=0,m={}}function H(x){return x=x.replace(te,function(B,ae){var ie=se();return m[ie]={type:"inline",expression:ae},ie}),x}var ce=U.listitem;U.listitem=function(x){return ce(H(x))};var he=U.paragraph;U.paragraph=function(x){return he(H(x))};var ne=U.tablecell;U.tablecell=function(x,B){return ne(H(x),B)},U.code=function(x,B,ae){var ie=(B||"").match(/\S*/)[0];return ie?["latex","katex","math"].indexOf(ie)>=0?"

                ".concat(x,"

                "):'
                ').concat(ae?x:Object(s.escape)(x,!0),`
                -`):'
                '+(ae?x:Object(s.escape)(x,!0))+"
                "},U.heading=function(x,B,ae){var ie=this.options.headerPrefix+ae.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return T.push({anchor:ie,level:B,text:x}),"'+x+""},b.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),b.a.use({tokenizer:D,renderer:U});var we=b.a,w=t("8+LE"),L=t("ZRDM"),Ce=t.n(L),Fe=t("saPB"),E=/]*>/g;function $e(x){var B=document.createElement("div");return B.innerHTML=x,B.childNodes.length===0?"":B.childNodes[0].nodeValue}var Qe=l.a=function(x){var B=x.value,ae=B===void 0?"":B,ie=x.className,q=x.style,Me=q===void 0?{}:q,Ae=String(ae),je=Object(Q.useMemo)(function(){var Re=we(Ae),We=a();return Ae.match(/\[TOC\]/)&&(Re=Re.replace("

                [TOC]

                ",Z()),J()),Re=Re.replace(/(__special_katext_id_\d+__)/g,function(ot,Pe){var et=We[Pe],ut=et.type,it=et.expression;return Object(Fe.renderToString)($e(it)||"",{displayMode:ut==="block",throwOnError:!1,output:"html"})}),Re=Re.replace(/▁/g,"\u2581\u2581\u2581"),W(),Ce.a.sanitize(Re)},[Ae]),He=Object(Q.useRef)();function st(Re){var We=Re.target;if(We.tagName.toUpperCase()==="A"){var ot=We.getAttribute("href");if(ot.startsWith("#")){Re.preventDefault();var Pe=document.getElementById(ot.replace("#",""));Pe&&Pe.scrollIntoView(!0)}}}return Object(Q.useEffect)(function(){if(He.current&&je&&(je.match(E)&&window.PR.prettyPrint()),He.current)return He.current.addEventListener("click",st),function(){He.current.removeEventListener("click",st),W(),J()}},[je,He.current,st]),r.a.createElement("div",{ref:He,style:Me,className:"".concat(ie||""," markdown-body"),dangerouslySetInnerHTML:{__html:je}})}},"9VGf":function(me,l,t){"use strict";t.d(l,"a",function(){return O});var Q=t("ZZRV"),r=t.n(Q);function O(c,A){var b=Object(Q.useRef)();Object(Q.useEffect)(function(){b.current=c}),Object(Q.useEffect)(function(){function s(){b.current()}if(A!==null){var N=setInterval(s,A);return function(){return clearInterval(N)}}},[A])}},BjJ7:function(me,l,t){"use strict";t.d(l,"d",function(){return r}),t.d(l,"c",function(){return O}),t.d(l,"f",function(){return c}),t.d(l,"b",function(){return A}),t.d(l,"e",function(){return b}),t.d(l,"a",function(){return s});var Q=t("m3rI");function r(N){var T=!0;if(N.length>0){for(var v=0;v1&&arguments[1]!==void 0?arguments[1]:"",v=[],U=0;U=0,f=St?"Cmd":"Ctrl",e=(d={},Object(A.a)(d,f+"-B","bold"),Object(A.a)(d,f+"-I","italic"),d),n=(Te={},Object(A.a)(Te,et,"\u6DFB\u52A0\u94FE\u63A5"),Object(A.a)(Te,it,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(A.a)(Te,ut,"\u6DFB\u52A0\u56FE\u7247"),Object(A.a)(Te,mt,"\u6DFB\u52A0\u8868\u683C"),Te),o=l.a=function(u){var p=u.defaultValue,S=p===void 0?"":p,P=u.onChange,M=u.width,re=M===void 0?"100%":M,G=u.height,F=G===void 0?400:G,_e=u.miniToolbar,X=_e===void 0?!1:_e,oe=u.isFocus,Ne=oe===void 0?!1:oe,De=u.watch,Xe=u.id,ke=Xe===void 0?"markdown-editor-id":Xe,xe=u.showResizeBar,Se=xe===void 0?!1:xe,pe=u.noStorage,ge=pe===void 0?!1:pe,tt=u.showNullButton,fe=tt===void 0?!1:tt,ee=u.fullScreen,ye=ee===void 0?!1:ee,Ke=u.onBlur,Le=u.onCMBeforeChange,Ge=u.className,ct=Ge===void 0?"":Ge,dt=u.placeholder,le=dt===void 0?"":dt,R=Object(b.useState)(null),de=Object(c.a)(R,2),i=de[0],Be=de[1],gt=Object(b.useState)(S),ht=Object(c.a)(gt,2),Oe=ht[0],k=ht[1],Ee=Object(b.useState)(De),I=Object(c.a)(Ee,2),C=I[0],j=I[1],z=Object(b.useState)(ye),Ie=Object(c.a)(z,2),ue=Ie[0],Ye=Ie[1],nt=Object(b.useState)(""),ft=Object(c.a)(nt,2),ze=ft[0],at=ft[1],wt=Object(b.useState)(0),Ot=Object(c.a)(wt,2),bt=Ot[0],yt=Ot[1],At=Object(b.useState)(F),Ct=Object(c.a)(At,2),Ft=Ct[0],qe=Ct[1],$t=Object(b.useState)(!1),Bt=Object(c.a)($t,2),Xt=Bt[0],Nt=Bt[1],Rt=Object(b.useRef)(),Ut=Object(b.useRef)(),Tt=Object(b.useRef)(),xt=Object(b.useRef)();Object(b.useEffect)(function(){if(Rt.current){var K=function(ve,be){var Ve=be.clipboardData;if(Ve){var Je=Ve.types.toString(),rt=Ve.items;if(Je==="text/html,Files"||Je==="Files"){var Ze=rt[1];Je==="Files"&&(Ze=rt[0]),Ze.kind==="file"&&Ze.type.match(/^image\//i)&&Ae(Ze.getAsFile(),function(vt){vt.id?V.replaceSelection("![,](/api/attachments/".concat(vt.id,")")):document.location.href="/user/login"})}else return!0}return!0},V=T.a.fromTextArea(Rt.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!X,lineWrapping:!0,value:S,autoCloseTags:!0,autoCloseBrackets:!0});return V.on("paste",K),Be(V),function(){V.off("paste",K)}}},[]);var It=Object(b.useCallback)(function(){if(Ut.current)try{var K=Ut.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,V=Ut.current.getElementsByClassName("markdown-editor-body")[0];ue?V.style.height="calc(100vh - ".concat(K,"px)"):V.style.height="".concat(Ft-K,"px")}catch($){console.log($,"---- to set md editor body height")}},[Ft,Ut,ue]);Object(b.useEffect)(function(){function K(){var $=new v.default(function(ve){var be=Object(O.a)(ve),Ve;try{for(be.s();!(Ve=be.n()).done;){var Je=Ve.value;(Je.target.offsetHeight>0||Je.target.offsetWidth>0)&&(It(),i.setSize("100%","100%"),i.refresh())}}catch(rt){be.e(rt)}finally{be.f()}});return $.observe(Rt.current.parentElement),$}if(i){var V=K();return function(){V.unobserve(Rt.current.parentElement)}}},[i,It]),Object(b.useEffect)(function(){if(i){for(var K=[],V=function(){var Je=ve[$];be=Object(c.a)(Je,2);var rt=be[0],Ze=be[1],vt=Object(A.a)({},rt,function(){Wt(Ze)});K.push(vt),i.addKeyMap(vt)},$=0,ve=Object.entries(e);$0){var K=new Date().getTime(),V=window.sessionStorage.getItem(ke);K>=bt+pt&&(!V||V!==Oe)&&(window.sessionStorage.setItem(ke,Oe),Nt(!0))}},pt),Object(b.useEffect)(function(){j(De)},[i,De]),Object(b.useEffect)(function(){i&&(Ne&&i.focus())},[i,Ne]),Object(b.useEffect)(function(){if(C&&i){var K=function(ve){var be=ve.target;xt.current&&(xt.current.scrollTop=xt.current.scrollHeight*be.scrollTop/be.scrollHeight)},V=i.getScrollerElement();return V.addEventListener("scroll",K),function(){V.removeEventListener("scroll",K)}}},[i,C]),Object(b.useEffect)(function(){if(i&&Le){var K=function($,ve){Le($,ve)};return i.on("beforeChange",K),function(){i.off("beforeChange",K)}}},[i,Le]),Object(b.useEffect)(function(){if(i&&Ke){var K=function(){Ke(i.getValue())};return i.on("blur",K),function(){i.off("blur",K)}}},[i,Ke]),Object(b.useEffect)(function(){if(i){var K=function($){var ve=$.getValue();k(ve),yt(new Date().getTime()),$.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),P&&P(ve)};return i.on("change",K),function(){i.off("change",K)}}},[i,P]),Object(b.useEffect)(function(){i&&(S==null?(i.setValue(""),k("")):S!==i.getValue()&&(i.setValue(S),k(S)))},[i,S]);var Wt=Object(b.useCallback)(function(K){var V=i.getCursor(),$=i.getSelection(),ve=$.split(` +(window.webpackJsonp=window.webpackJsonp||[]).push([[141,5,7,12],{"0dNJ":function(me,l,t){"use strict";t.r(l);var Q=t("MPZO"),r=t("bnk9"),O=t("9cas"),c=t("twZV"),A=t("A/ao"),b=t("HGue"),s=t("XSsT"),N=t("iBFk"),T=t("VBJJ"),v=t.n(T),U=t("z3+T"),y=t("V0hb"),Z=t("55MS"),_=t("EkPb"),X=t("7X0+"),D=t("GZha"),te=t("buSX"),Y=t("VmQ4"),se=t("QeCE"),m=t("ZZRV"),a=t.n(m),W=t("9kvl"),G=t("yFVG"),ce=t.n(G),he=t("CeOx"),ne=t("NiCL"),Se=t("X/R0"),w=t("M6G9"),L=t("Ot1p"),Ce=t("9Bee"),we=t("EgHG"),E=t.n(we),$e=["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"],Qe=function(e,n){var o=e.problemset,u=e.globalSetting,p=e.loading,S=e.dispatch,P=e.onRef,M=P===void 0?function(){}:P,re=e.isEdit,z=Object(te.a)(e,["problemset","globalSetting","loading","dispatch","onRef","isEdit"]),F=Object(m.useState)([]),_e=Object(D.a)(F,2),H=_e[0],oe=_e[1],Ne=Object(m.useState)(),Ue=Object(D.a)(Ne,2),Xe=Ue[0],ke=Ue[1],xe=Object(m.useState)(),De=Object(D.a)(xe,2),pe=De[0],ge=De[1],tt=Object(m.useState)(""),fe=Object(D.a)(tt,2),ee=fe[0],ye=fe[1],Ke=Object(m.useState)(""),Le=Object(D.a)(Ke,2),Ge=Le[0],ct=Le[1];Object(m.useEffect)(function(){oe(["","","",""])},[]),Object(m.useEffect)(function(){var le,R,de,i;if(!o.editData||!re)return;ye((le=o.editData)===null||le===void 0?void 0:le.name),ct((R=o.editData)===null||R===void 0?void 0:R.analysis),oe((de=o.editData)===null||de===void 0?void 0:de.choices.map(function(Be){return Be.choice_text})),ge((i=o.editData)===null||i===void 0?void 0:i.choices.findIndex(function(Be){return Be.is_answer}))},[o.editData]),Object(m.useImperativeHandle)(n,function(){return{onSave:dt}});var dt=function(){if(!ee)return w.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var R=H.findIndex(function(i){return!i});if(R>-1)return w.b.info("\u8BF7\u5148\u8F93\u5165 ".concat($e[R]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(console.log("activeAnswer: ",pe),!(typeof pe=="number"))return w.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;var de=H.map(function(i,Be){return{choice_text:i,is_answer:pe===Be?1:0}});return{name:ee,choices:de,analysis:Ge}};return a.a.createElement("section",{className:E.a.wrap},a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.required},"*"),a.a.createElement("span",{className:E.a.title},"\u9898\u5E72\uFF1A")),a.a.createElement(L.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:ee,onChange:function(R){return ye(R)}}),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.required},"*"),a.a.createElement("span",{className:E.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.a.createElement("span",{className:E.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),H.map(function(le,R){return a.a.createElement("div",{className:E.a.choiceWrap,key:R},a.a.createElement(ne.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.a.createElement("div",{className:"".concat(E.a.answer," ").concat(pe===R?E.a.activeAnswer:""),onClick:function(){return ge(R)}},$e[R])),a.a.createElement("div",{className:E.a.editorWrap},Xe===R?a.a.createElement(L.a,{id:"single-question-option-".concat(R),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:le,onChange:function(i){H[R]=i,oe(H)}}):a.a.createElement("div",{className:E.a.htmlWrap,onClick:function(){return ke(R)}},a.a.createElement(Ce.a,{value:le}))),R>1&&a.a.createElement(ne.a,{title:"\u5220\u9664"},a.a.createElement("i",{className:"".concat(E.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return oe(H.filter(function(i,Be){return Be!==R}))}})),R<7&&R===H.length-1&&a.a.createElement(ne.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.a.createElement("i",{className:"".concat(E.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return oe([].concat(Object(y.a)(H),[""]))}})))}),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.a.createElement(L.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ge,onChange:function(R){return ct(R)}}))},x=Object(W.a)(function(f){var e=f.problemset,n=f.loading,o=f.globalSetting;return{problemset:e,globalSetting:o,loading:n.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(Qe)),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"],ae=function(e,n){var o=e.problemset,u=e.globalSetting,p=e.loading,S=e.dispatch,P=e.onRef,M=P===void 0?function(){}:P,re=e.isEdit,z=Object(te.a)(e,["problemset","globalSetting","loading","dispatch","onRef","isEdit"]),F=Object(m.useState)([]),_e=Object(D.a)(F,2),H=_e[0],oe=_e[1],Ne=Object(m.useState)(),Ue=Object(D.a)(Ne,2),Xe=Ue[0],ke=Ue[1],xe=Object(m.useState)([]),De=Object(D.a)(xe,2),pe=De[0],ge=De[1],tt=Object(m.useState)(""),fe=Object(D.a)(tt,2),ee=fe[0],ye=fe[1],Ke=Object(m.useState)(""),Le=Object(D.a)(Ke,2),Ge=Le[0],ct=Le[1];Object(m.useEffect)(function(){oe(["","","",""])},[]),Object(m.useEffect)(function(){var le,R,de,i;if(!o.editData||!re)return;ye((le=o.editData)===null||le===void 0?void 0:le.name),ct((R=o.editData)===null||R===void 0?void 0:R.analysis),oe((de=o.editData)===null||de===void 0?void 0:de.choices.map(function(gt){return gt.choice_text}));var Be=[];(i=o.editData)===null||i===void 0||i.choices.map(function(gt,ht){gt.is_answer&&Be.push(ht)}),ge(Be)},[o.editData]),Object(m.useImperativeHandle)(n,function(){return{onSave:dt}});var dt=function(){if(!ee)return w.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var R=H.findIndex(function(i){return!i});if(R>-1)return w.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(B[R]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(!pe.length)return w.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(pe.length<2)return w.b.info("\u591A\u9009\u9898\u6700\u5C0F\u6B63\u786E\u9009\u9879\u4E3A2\u4E2A"),!1;var de=H.map(function(i,Be){return{choice_text:i,is_answer:pe.includes(Be)?1:0}});return{name:ee,choices:de,analysis:Ge}};return a.a.createElement("section",{className:E.a.wrap},a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.required},"*"),a.a.createElement("span",{className:E.a.title},"\u9898\u5E72\uFF1A")),a.a.createElement(L.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:ee,onChange:function(R){return ye(R)}}),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.required},"*"),a.a.createElement("span",{className:E.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.a.createElement("span",{className:E.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),H.map(function(le,R){return a.a.createElement("div",{className:E.a.choiceWrap,key:R},a.a.createElement(ne.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.a.createElement("div",{className:"".concat(E.a.answer," ").concat(pe.includes(R)?E.a.activeAnswer:""),onClick:function(){pe.includes(R)?ge(pe.filter(function(i){return i!==R})):ge([].concat(Object(y.a)(pe),[R]))}},B[R])),a.a.createElement("div",{className:E.a.editorWrap},Xe===R?a.a.createElement(L.a,{id:"single-question-option-".concat(R),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:le,onChange:function(i){H[R]=i,oe(H)}}):a.a.createElement("div",{className:E.a.htmlWrap,onClick:function(){return ke(R)}},a.a.createElement(Ce.a,{value:le}))),R>1&&a.a.createElement(ne.a,{title:"\u5220\u9664"},a.a.createElement("i",{className:"".concat(E.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return oe(H.filter(function(i,Be){return Be!==R}))}})),R<7&&R===H.length-1&&a.a.createElement(ne.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.a.createElement("i",{className:"".concat(E.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return oe([].concat(Object(y.a)(H),[""]))}})))}),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.a.createElement(L.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ge,onChange:function(R){return ct(R)}}))},ie=Object(W.a)(function(f){var e=f.problemset,n=f.loading,o=f.globalSetting;return{problemset:e,globalSetting:o,loading:n.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(ae)),q=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Me=function(e,n){var o=e.problemset,u=e.globalSetting,p=e.loading,S=e.dispatch,P=e.onRef,M=P===void 0?function(){}:P,re=e.isEdit,z=Object(te.a)(e,["problemset","globalSetting","loading","dispatch","onRef","isEdit"]),F=Object(m.useState)(),_e=Object(D.a)(F,2),H=_e[0],oe=_e[1],Ne=Object(m.useState)(""),Ue=Object(D.a)(Ne,2),Xe=Ue[0],ke=Ue[1],xe=Object(m.useState)(""),De=Object(D.a)(xe,2),pe=De[0],ge=De[1];Object(m.useEffect)(function(){var fe,ee,ye;if(!o.editData||!re)return;ke((fe=o.editData)===null||fe===void 0?void 0:fe.name),ge((ee=o.editData)===null||ee===void 0?void 0:ee.analysis);var Ke=(ye=o.editData)===null||ye===void 0?void 0:ye.choices.find(function(Le){return Le.is_answer});oe(Ke.choice_text==="\u6B63\u786E"?"0":"1")},[o.editData]),Object(m.useImperativeHandle)(n,function(){return{onSave:tt}});var tt=function(){if(!Xe)return w.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(!H)return w.b.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1;var ee=[{choice_text:"\u6B63\u786E",is_answer:H==="0"?1:0},{choice_text:"\u9519\u8BEF",is_answer:H==="1"?1:0}];return{name:Xe,choices:ee,analysis:pe}};return a.a.createElement("section",{className:E.a.wrap},a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.required},"*"),a.a.createElement("span",{className:E.a.title},"\u9898\u5E72\uFF1A")),a.a.createElement(L.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Xe,onChange:function(ee){return ke(ee)}}),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.required},"*"),a.a.createElement("span",{className:E.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.a.createElement("span",{className:E.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),a.a.createElement(c.a.Group,{buttonStyle:"solid",value:H,onChange:function(ee){return oe(ee.target.value)}},a.a.createElement(c.a.Button,{value:"0",className:"".concat(E.a.radio," mr40")},"\u6B63\u786E"),a.a.createElement(c.a.Button,{value:"1",className:E.a.radio},"\u9519\u8BEF")),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.a.createElement(L.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:pe,onChange:function(ee){return ge(ee)}}))},Fe=Object(W.a)(function(f){var e=f.problemset,n=f.loading,o=f.globalSetting;return{problemset:e,globalSetting:o,loading:n.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(Me)),je=["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"],He=function(e,n){var o=e.problemset,u=e.globalSetting,p=e.loading,S=e.dispatch,P=e.onRef,M=P===void 0?function(){}:P,re=e.isEdit,z=Object(te.a)(e,["problemset","globalSetting","loading","dispatch","onRef","isEdit"]),F=Object(m.useState)(""),_e=Object(D.a)(F,2),H=_e[0],oe=_e[1],Ne=Object(m.useState)(""),Ue=Object(D.a)(Ne,2),Xe=Ue[0],ke=Ue[1],xe=Object(m.useState)(""),De=Object(D.a)(xe,2),pe=De[0],ge=De[1];Object(m.useEffect)(function(){var fe,ee,ye,Ke;if(!o.editData||!re)return;oe((fe=o.editData)===null||fe===void 0?void 0:fe.name),ke((ee=o.editData)===null||ee===void 0?void 0:ee.analysis),ge((ye=o.editData)===null||ye===void 0||((Ke=ye.answer_texts)===null||Ke===void 0)?void 0:Ke[0])},[o.editData]),Object(m.useImperativeHandle)(n,function(){return{onSave:tt}});var tt=function(){return H?{name:H,answer_texts:[pe],analysis:Xe}:(w.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1)};return a.a.createElement("section",{className:E.a.wrap},a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.required},"*"),a.a.createElement("span",{className:E.a.title},"\u9898\u5E72\uFF1A")),a.a.createElement(L.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:H,onChange:function(ee){return oe(ee)}}),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),a.a.createElement(L.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:pe,onChange:function(ee){return ge(ee)}}),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.a.createElement(L.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Xe,onChange:function(ee){return ke(ee)}}))},st=Object(W.a)(function(f){var e=f.problemset,n=f.loading,o=f.globalSetting;return{problemset:e,globalSetting:o,loading:n.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(He)),Ae=t("GrpF"),We=t("Xc/e"),ot=t("rjoL"),Pe=t("TMtJ"),et=t("kqOp"),ut=t("7qnI"),it=t("1vsH"),mt=["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"],lt=function(e,n){var o=e.problemset,u=e.globalSetting,p=e.loading,S=e.dispatch,P=e.isEdit,M=Object(te.a)(e,["problemset","globalSetting","loading","dispatch","isEdit"]),re=Object(m.useState)(""),z=Object(D.a)(re,2),F=z[0],_e=z[1],H=Object(m.useState)(""),oe=Object(D.a)(H,2),Ne=oe[0],Ue=oe[1],Xe=Object(m.useState)([]),ke=Object(D.a)(Xe,2),xe=ke[0],De=ke[1],pe=Object(m.useState)(""),ge=Object(D.a)(pe,2),tt=ge[0],fe=ge[1],ee=Object(m.useState)(),ye=Object(D.a)(ee,2),Ke=ye[0],Le=ye[1],Ge=Object(m.useState)(!1),ct=Object(D.a)(Ge,2),dt=ct[0],le=ct[1];Object(m.useEffect)(function(){var Oe,k,Ee;if(!o.editData||!P)return;_e((Oe=o.editData)===null||Oe===void 0?void 0:Oe.name),Ue((k=o.editData)===null||k===void 0?void 0:k.analysis),Le((Ee=o.editData)===null||Ee===void 0?void 0:Ee.is_ordered),le(!0)},[o.editData]),Object(m.useEffect)(function(){var Oe;if(!dt)return;var k=(Oe=o.editData)===null||Oe===void 0?void 0:Oe.standard_answer.map(function(Ee){return Ee.answer_text});De(k),le(!1)},[dt]),Object(m.useImperativeHandle)(n,function(){return{onSave:R}});var R=function(){var k=[],Ee=!1;return xe.forEach(function(I,C){k.push({position:C+1,answer_text:[]}),I.forEach(function(j,J){k[C].answer_text.push(j),(!j||!Object(it.G)(j,1e4))&&(fe("".concat(C,"-").concat(J)),w.b.info(j?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),Ee=!0)})}),Ee?!1:(k==null?void 0:k.length)>5?(w.b.warn("\u586B\u7A7A\u9898\u6807\u51C6\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A/\u4E0D\u80FD\u8D85\u8FC75\u4E2A\uFF01"),!1):{name:F,analysis:Ne,standard_answers:k,is_ordered:Ke}},de=function(k,Ee,I){var C=xe.slice();if(Ee&&C.splice(k,Ee),I)for(var j=0;j1&&a.a.createElement("span",null,a.a.createElement(We.a,{checked:Ke,onChange:function(k){return Le(k.target.checked)},className:"".concat(E.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),a.a.createElement("span",{className:"".concat(E.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"))),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.a.createElement(L.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ne,onChange:function(k){return Ue(k)}}))},g=Object(W.a)(function(f){var e=f.problemset,n=f.loading,o=f.globalSetting;return{problemset:e,globalSetting:o,loading:n.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(lt)),h=t("SWI9"),d=t.n(h),Te=function(e){var n=e.data,o=e.value,u=o===void 0?[]:o,p=e.onChange,S=p===void 0?function(){}:p,P=Object(m.useState)(n),M=Object(D.a)(P,2),re=M[0],z=M[1];return Object(m.useEffect)(function(){(u==null?void 0:u.length)>0?(n==null||n.map(function(F){u==null||u.map(function(_e){(F==null?void 0:F.id)===(_e==null?void 0:_e.id)&&(F.ischeck=!0)})}),z(Object(y.a)(n))):z(n)},[n]),a.a.createElement("div",null,re==null?void 0:re.map(function(F,_e){return a.a.createElement(ne.a,{placement:"bottom",title:F.name},a.a.createElement("span",{className:"".concat((F==null?void 0:F.ischeck)?d.a.button:d.a.buttonclick," multi-llipsis1e"),onClick:function(oe){F.ischeck=!(F==null?void 0:F.ischeck),z(Object(y.a)(re));var Ne=[];re==null||re.map(function(Ue){Ue.ischeck&&Ne.push(Ue.id)}),S([].concat(Ne))}},F.name))}))},Re=Te,Et=t("ErOA"),pt=t("u2Z1"),_t=se.a.Option,Pt=function(e){var n,o,u=e.problemset,p=e.globalSetting,S=e.loading,P=e.dispatch,M=Object(te.a)(e,["problemset","globalSetting","loading","dispatch"]),re=X.a.useForm(),z=Object(D.a)(re,1),F=z[0],_e=Object(m.useState)({}),H=Object(D.a)(_e,2),oe=H[0],Ne=H[1],Ue=Object(m.useState)(),Xe=Object(D.a)(Ue,2),ke=Xe[0],xe=Xe[1],De=Object(m.useState)(!1),pe=Object(D.a)(De,2),ge=pe[0],tt=pe[1],fe=Object(m.useState)([]),ee=Object(D.a)(fe,2),ye=ee[0],Ke=ee[1],Le=Object(m.useRef)(),Ge=Object(m.useRef)(),ct=Object(m.useState)([]),dt=Object(D.a)(ct,2),le=dt[0],R=dt[1];Object(m.useEffect)(function(){return P({type:"globalSetting/footerToggle",payload:!1}),function(){P({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(m.useEffect)(function(){return window.addEventListener("beforeunload",de),function(){window.removeEventListener("beforeunload",de)}},[]),Object(m.useEffect)(function(){var I,C,j=(I=M.location.query)===null||I===void 0?void 0:I.pages;xe(j);var J=(C=M.match.params)===null||C===void 0?void 0:C.id;tt(!!J),Le.current=J},[]),Object(m.useEffect)(function(){P({type:"problemset/getEditDisciplines",payload:{source:"question"}}),Le.current&&P({type:"problemset/getEditData",payload:{id:Le.current}})},[]),Object(m.useEffect)(function(){if(F.setFieldsValue({itemType:"SINGLE"}),F.setFieldsValue({difficulty:1}),!u.editData||!Le.current)return;var I=(u==null?void 0:u.editData)||{},C=I.discipline,j=I.sub_discipline,J=I.tag_disciplines,Ie=I.item_type,ue=I.difficulty,Ye=I.item_banks_group_id;F.setFieldsValue({course:[C==null?void 0:C.id,j==null?void 0:j.id]}),F.setFieldsValue({itemType:Ie}),F.setFieldsValue({difficulty:ue}),F.setFieldsValue({item_banks_group_id:Ye}),F.setFieldsValue({knowledge:J==null?void 0:J.map(function(nt){return nt.id})}),Ne({course:[C==null?void 0:C.id,j==null?void 0:j.id],itemType:Ie,difficulty:ue,item_banks_group_id:Ye,knowledge:J==null?void 0:J.map(function(nt){return nt.id})}),i(C==null?void 0:C.id,j==null?void 0:j.id)},[u.editData,u.disciplinesData]);var de=function(C){C.preventDefault(),C.returnValue=""},i=function(C,j){var J,Ie,ue,Ye,nt,ft=(J=u.disciplinesData)===null||J===void 0||((Ie=J.disciplines)===null||Ie===void 0||((ue=Ie.find(function(ze){return ze.id===C}))===null||ue===void 0||((Ye=ue.sub_disciplines)===null||Ye===void 0||((nt=Ye.find(function(ze){return ze.id===j}))===null||nt===void 0))))?void 0:nt.tag_disciplines;Ee(j)},Be=function(C){if(C==null?void 0:C.course){var j,J,Ie,ue,Ye=Object(D.a)(C.course,2),nt=Ye[0],ft=Ye[1],ze=(j=u.disciplinesData.disciplines)===null||j===void 0||((J=j.find(function(at){return at.id===nt}))===null||J===void 0||((Ie=J.sub_disciplines)===null||Ie===void 0||((ue=Ie.find(function(at){return at.id===ft}))===null||ue===void 0)))?void 0:ue.tag_disciplines;Ee(ft),F.setFieldsValue({knowledge:[]}),Ne(Object(Z.a)(Object(Z.a)({},F.getFieldsValue()),{},{knowledge:[]}))}else Ne(Object(Z.a)({},F.getFieldsValue()))},gt=function(C){Ke([].concat(Object(y.a)(ye),[Object(Z.a)({},C)]))},ht=function(){var I=Object(U.a)(v.a.mark(function C(){var j,J,Ie,ue,Ye,nt,ft,ze,at,wt,Ot,bt,yt,At,Ct;return v.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:if(J=oe||{},Ie=J.course,ue=J.itemType,Ye=J.difficulty,nt=J.item_banks_group_id,ft=J.knowledge,ze=ft===void 0?[]:ft,at=Object(D.a)(Ie,2),wt=at[0],Ot=at[1],!(ue==="PROGRAM")){qe.next=6;break}return bt=ze==null?void 0:ze.join(","),Object(it.y)("/problems/new?difficult=".concat(Ye,"&sub_discipline_id=").concat(Ot,"&newoj=1&pages=").concat(ke,"&tagIds=").concat(bt)),qe.abrupt("return");case 6:if(yt=(j=Ge.current)===null||j===void 0?void 0:j.onSave(),yt){qe.next=9;break}return qe.abrupt("return");case 9:if(At=Object(Z.a)({discipline_id:wt,sub_discipline_id:Ot,item_banks_group_ids:nt,tag_discipline_ids:ze,item_type:ue,difficulty:Ye},yt||{}),!ge){qe.next=16;break}return qe.next=13,P({type:"problemset/editProblemset",payload:Object(Z.a)(Object(Z.a)({},At),{},{id:Le.current})});case 13:Ct=qe.sent,qe.next=19;break;case 16:return qe.next=18,P({type:"problemset/addProblemset",payload:At});case 18:Ct=qe.sent;case 19:Ct.status===0&&W.c.replace("/problemset");case 20:case"end":return qe.stop()}},C)}));return function(){return I.apply(this,arguments)}}();Object(m.useEffect)(function(){function I(){return C.apply(this,arguments)}function C(){return C=Object(U.a)(v.a.mark(function j(){var J;return v.a.wrap(function(ue){for(;;)switch(ue.prev=ue.next){case 0:return ue.next=2,Object(Et.c)("item_banks_groups/mine.json");case 2:J=ue.sent,R(J);case 4:case"end":return ue.stop()}},j)})),C.apply(this,arguments)}I()},[]);var Oe=function(){var C=oe||{itemType:"SINGLE"},j=C.itemType,J={SINGLE:a.a.createElement(x,{ref:Ge,isEdit:ge}),MULTIPLE:a.a.createElement(ie,{ref:Ge,isEdit:ge}),JUDGMENT:a.a.createElement(Fe,{ref:Ge,isEdit:ge}),COMPLETION:a.a.createElement(g,{ref:Ge,isEdit:ge}),SUBJECTIVE:a.a.createElement(st,{ref:Ge,isEdit:ge})};return J[j||"SINGLE"]},k=function(C){var j=Object(D.a)(C,2),J=j[0],Ie=j[1]},Ee=function(){var I=Object(U.a)(v.a.mark(function C(j){var J;return v.a.wrap(function(ue){for(;;)switch(ue.prev=ue.next){case 0:return ue.next=2,P({type:"exercise/getTagDiscipline",payload:{sub_discipline_id:j}});case 2:J=ue.sent,console.log("res: ",J.tag_disciplines),Ke(J.tag_disciplines);case 5:case"end":return ue.stop()}},C)}));return function(j){return I.apply(this,arguments)}}();return a.a.createElement("section",{className:ce.a.bg},a.a.createElement(N.a,{className:"mb20 mt30",separator:">"},a.a.createElement(N.a.Item,{href:"/problemset"},"\u8BD5\u9898\u5E93"),a.a.createElement(N.a.Item,null,ge?"\u7F16\u8F91":"\u65B0\u589E","\u8BD5\u9898")),a.a.createElement("div",{className:ce.a.main},a.a.createElement(X.a,{form:F,className:ce.a.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:Be,onFinish:ht},a.a.createElement(X.a.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"}]},a.a.createElement(b.a,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:u.courseOptions,onChange:k})),a.a.createElement(X.a.Item,{label:a.a.createElement("span",null,"\u77E5\u8BC6\u70B9\uFF1A",a.a.createElement("span",{className:"c-grey-999"},"\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")),name:"knowledge"},a.a.createElement(pt.a,{selectvalues:oe==null?void 0:oe.knowledge,subId:(n=oe.course)===null||n===void 0?void 0:n[1],knowledgeOptions:ye,onAddKnowledgeFinish:gt})),(le==null||((o=le.item_banks_groups)===null||o===void 0)?void 0:o.length)>0&&a.a.createElement(X.a.Item,{label:"\u52A0\u5165\u5206\u7EC4\uFF1A(\u5206\u7EC4\u53EF\u4EE5\u591A\u9009\uFF0C\u518D\u6B21\u70B9\u51FB\u9009\u9879\u53D6\u6D88\u9009\u62E9)",name:"item_banks_group_id",labelCol:{span:24},wrapperCol:{span:24}},a.a.createElement(Re,{data:le==null?void 0:le.item_banks_groups})),a.a.createElement(X.a.Item,{label:"\u9898\u578B\uFF1A",name:"itemType",wrapperCol:{span:5},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9898\u578B"}]},a.a.createElement(se.a,{placeholder:"\u8BF7\u9009\u62E9...",disabled:ge},a.a.createElement(_t,{value:"PROGRAM"},"\u7F16\u7A0B\u9898"),a.a.createElement(_t,{value:"SINGLE"},"\u5355\u9009\u9898"),a.a.createElement(_t,{value:"MULTIPLE"},"\u591A\u9009\u9898"),a.a.createElement(_t,{value:"JUDGMENT"},"\u5224\u65AD\u9898"),a.a.createElement(_t,{value:"COMPLETION"},"\u586B\u7A7A\u9898"),a.a.createElement(_t,{value:"SUBJECTIVE"},"\u7B80\u7B54\u9898"))),a.a.createElement(X.a.Item,{label:"\u96BE\u5EA6\uFF1A",name:"difficulty",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},a.a.createElement(c.a.Group,null,a.a.createElement(c.a.Button,{value:1},"\u7B80\u5355"),a.a.createElement(c.a.Button,{value:2},"\u9002\u4E2D"),a.a.createElement(c.a.Button,{value:3},"\u56F0\u96BE"))))),a.a.createElement("div",{className:ce.a.topicWrap},Oe()),a.a.createElement("div",{className:ce.a.buttonFixed},a.a.createElement("div",{className:ce.a.buttonWrap},a.a.createElement(r.a,{size:"large",className:"".concat(ce.a.button," mr20"),onClick:function(){return W.c.push("/problemset")}},"\u53D6\u6D88"),a.a.createElement(r.a,{size:"large",type:"primary",className:"".concat(ce.a.button," mr20"),onClick:function(){return F.submit()},loading:S["problemset/editProblemset"]||S["problemset/addProblemset"]},oe.itemType==="PROGRAM"?"\u521B\u5EFA":"\u4FDD\u5B58"))))},St=l.default=Object(W.a)(function(f){var e=f.problemset,n=f.loading,o=f.globalSetting;return{problemset:e,globalSetting:o,loading:n.effects}})(Pt)},"1vsH":function(me,l,t){"use strict";t.d(l,"i",function(){return a}),t.d(l,"l",function(){return G}),t.d(l,"e",function(){return ce}),t.d(l,"h",function(){return he}),t.d(l,"c",function(){return ne}),t.d(l,"f",function(){return Se}),t.d(l,"g",function(){return w}),t.d(l,"a",function(){return Ce}),t.d(l,"E",function(){return we}),t.d(l,"D",function(){return E}),t.d(l,"F",function(){return $e}),t.d(l,"G",function(){return Qe}),t.d(l,"t",function(){return x}),t.d(l,"s",function(){return B}),t.d(l,"q",function(){return ae}),t.d(l,"p",function(){return ie}),t.d(l,"B",function(){return q}),t.d(l,"k",function(){return He}),t.d(l,"A",function(){return st}),t.d(l,"v",function(){return Ae}),t.d(l,"m",function(){return Pe}),t.d(l,"y",function(){return et}),t.d(l,"o",function(){return ut}),t.d(l,"d",function(){return it}),t.d(l,"b",function(){return mt}),t.d(l,"u",function(){return h}),t.d(l,"z",function(){return d}),t.d(l,"x",function(){return Te}),t.d(l,"n",function(){return Re}),t.d(l,"w",function(){return Et}),t.d(l,"r",function(){return _t}),t.d(l,"j",function(){return Pt}),t.d(l,"C",function(){return St});var Q=t("GrpF"),r=t("Xc/e"),O=t("VBJJ"),c=t.n(O),A=t("XZgM"),b=t("TFeq"),s=t("RXQH"),N=t("VgM2"),T=t("rjoL"),v=t("TMtJ"),U=t("z3+T"),y=t("zjzt"),Z=t("ZZRV"),_=t.n(Z),X=t("xKgJ"),D=t("s8TD"),te=t("V0Rq"),Y=t("bntm"),se=t("vcnW"),m=t.n(se),a=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],W=function(e){var 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 e.data&&e.data.map(function(o,u){return _.a.createElement("span",{key:u,className:n[o]&&n[o].class},o)})},G=function(e){var n,o=(n={},Object(y.a)(n,-1,"\u91CD\u505A\u4E2D"),Object(y.a)(n,0,"\u672A\u5F00\u542F"),Object(y.a)(n,1,"\u672A\u901A\u5173"),Object(y.a)(n,2,"\u6309\u65F6\u901A\u5173"),n);return o[e]||"\u8FDF\u4EA4\u901A\u5173"},ce=function(e){var n,o,u,p=(n={},Object(y.a)(n,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(y.a)(n,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(y.a)(n,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(y.a)(n,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(y.a)(n,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),n);return _.a.createElement("span",{className:p==null||((o=p[e.status])===null||o===void 0)?void 0:o.class},p==null||((u=p[e.status])===null||u===void 0)?void 0:u.name)},he=function(e){var n=e.status,o={0:{class:"tag-style bg-blue ml10",name:"\u5F85\u9009\u4E2D"},1:{class:"tag-style bg-blue ml10",name:"\u5F85\u786E\u8BA4"},2:{class:"tag-style bg-pink ml10",name:"\u5DF2\u786E\u8BA4"}};try{return _.a.createElement("span",{className:o[n].class},o[n].name)}catch(u){console.log("utils.StatusGraduationProjectTags",e.status)}},ne={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},Se={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},w=function(e){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"}},o=[];e.is_random&&o.push(_.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{e.status&&e.status.map(function(u,p){o.push(_.a.createElement("span",{key:p,className:n[u]&&n[u].class},u))})}catch(u){console.log("utils.status.tag:",u,e.status)}return o},L=function(e){var n,o,u,p=(n={},Object(y.a)(n,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(y.a)(n,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(y.a)(n,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(y.a)(n,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(y.a)(n,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),n);return _.a.createElement("span",{className:(o=p[e.status])===null||o===void 0?void 0:o.class},(u=p[e.status])===null||u===void 0?void 0:u.name)},Ce=function(e){var n,o,u={0:{name:"\u672A\u63D0\u4EA4",class:"c-black"},1:{name:"\u6309\u65F6\u63D0\u4EA4",class:"c-green"},2:{name:"\u5EF6\u65F6\u63D0\u4EA4",class:"c-red"}};return _.a.createElement("span",{className:(n=u[e.status])===null||n===void 0?void 0:n.class},(o=u[e.status])===null||o===void 0?void 0:o.name)},we=function(e){e=new Date(e).getTime();var n=1e3*60,o=n*60,u=o*24,p="",S=new Date().getTime(),P=S-e;if(P<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),p="\u521A\u521A";var M=parseInt(P/u,10),re=parseInt(P/o,10),z=parseInt(P/n,10);return M>30?p=""+E(e,"yyyy-MM-dd"):M>1?p=""+M+"\u5929\u524D":M==1?p="\u6628\u5929":re>=1?p=""+re+"\u5C0F\u65F6\u524D":z>=5?p=""+z+"\u5206\u949F\u524D":p="\u521A\u521A",p},E=function(e,n){typeof e=="string"&&(e.indexOf("T")>=0&&(e=e.replace("T"," ")),e=new Date(Date.parse(e.replace(/-/g,"/")))),e=new Date(e);var o={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds(),"q+":Math.floor((e.getMonth()+3)/3),S:e.getMilliseconds()},u=[["\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,(e.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(n)&&(n=n.replace(RegExp.$1,u[RegExp.$1.length-1][e.getDay()]));for(var p in o)new RegExp("("+p+")").test(n)&&(n=n.replace(RegExp.$1,RegExp.$1.length==1?o[p]:("00"+o[p]).substr((""+o[p]).length)));return n},$e=function(e){if(!e||e<0)return"0\u79D2";console.log("time:",e);var n=60,o=n*60,u=o*24,p=e/u,S=e/o,P=e/n,M=e%60;return p>=1?parseInt(p.toString())+"\u5929"+Math.floor(S%24)+"\u65F6"+Math.floor(P%60)+"\u5206"+Math.floor(e%60)+"\u79D2":S>1?parseInt(S.toString())+"\u65F6"+Math.floor(P%60)+"\u5206"+Math.floor(e%60)+"\u79D2":P>=1?parseInt(P.toString())+"\u5206"+Math.floor(e%60)+"\u79D2":Math.ceil(e)+"\u79D2"},Qe=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,o=0;if(e){o=e.length;for(var u=0;u=55296&&p<=56319&&(o--,u++)}}return o<=n},x=function(e,n,o){if(n){var u=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,p=/[\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,S=p.test(n),P=u.test(n);(S===!0||P===!0||(n.length<2||n.length>=21))&&o("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}o()},B=function(e,n,o){if(n){var u=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,p=/[\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,S=p.test(n),P=u.test(n);(S===!0||P===!0||(n.length<2||n.length>=11))&&o("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}o()},ae=function(e){if(!e)return"";for(var n=e.length-1,o="",u=0;u0){n=!1;break}return n}function We(){var f=navigator.userAgent,e=["Chrome"];return e.some(function(n){return f.indexOf(n)>-1})}function ot(){var f=navigator.userAgent,e=["Chrome","Firefox"];return e.some(function(n){return f.indexOf(n)>-1})}var Pe=function(){var e,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n==null||((e=n.toString())===null||e===void 0)?void 0:e.replace(/\B(?=(\d{3})+(?!\d))/g,",")},et=function(e){var n=document.createElement("a");n.target="_blank",document.body.appendChild(n),n.href=e;var o=document.createEvent("MouseEvents");o.initEvent("click",!1,!1),n.dispatchEvent(o),document.body.removeChild(n)},ut=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return e.length<=6?e:"".concat(e.substring(0,3),"...").concat(e.substring(e.length-3,e.length))},it=function(){var e=new Date().getHours(),n=new Date().getMinutes();return n>=30?(e++,n="00"):n="30",e+":"+n},mt=function(){var e=new Date().getHours(),n=new Date().getMinutes();return n>=30?(e++,n="00"):n="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+e+":"+n},lt;(function(f){f.Number="Number",f.String="String",f.Boolean="Boolean",f.Object="Object",f.Array="Array",f.Function="Function"})(lt||(lt={}));var g=function(e){var n=Object.prototype.toString.call(e);return n.substring(8,n.length-1)},h=function(e){return g(e)===lt.Array?e.length===0:g(e)===lt.Object?Object.keys(e).length===0:!e},d=function(e,n){for(var o=[],u=e;u1&&arguments[1]!==void 0?arguments[1]:12,o=n/2-2,u=n/2+3;return e.length>n?e.substr(0,o)+"..."+e.substr(u,n):e},Re=function(e){return e>4.5?5:e>4&&e<=4.5?4.5:e>3.5&&e<=4?4:e>3&&e<=3.5?3.5:e>2.5&&e<=3?3:e>2&&e<=2.5?2.5:e>1.5&&e<=2?2:e>1&&e<=1.5?1.5:e>.5&&e<=1?1:e>0&&e<=.5?.5:0},Et=function(e){return e==null};function pt(f,e){var n=new RegExp("(^|&)".concat(f,"=([^&]*)(&|$)"),"i"),o=e.substr(1).match(n);return o!=null?decodeURIComponent(o[2]):null}var _t=function(e){switch(e.container_type){case"ApplyUserAuthentication":if(e.tiding_type==="Apply"){if(e.auth_type===1)return window.open("/admins/identity_authentications");if(e.auth_type===2)return window.open("/admins/professional_authentications")}return e.tiding_type==="System"?window.open("/account/certification"):void 0;case"CancelUserAuthentication":return window.open("/account/certification");case"CancelUserProCertification":return window.open("/account/certification");case"ApplyAddDepartment":return e.tiding_type==="Apply"?window.open("/admins/department_applies"):e.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return e.tiding_type==="Apply"?window.open("/admins/unit_applies"):e.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(e.parent_container_type){case"ApplyShixun":if(e.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(e.tiding_type==="System")return window.open("/shixuns/".concat(e.identifier,"/challenges"));case"ApplySubject":if(e.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(e.tiding_type==="System")return window.open("/paths/".concat(e.parent_container_id));case"TrialAuthorization":if(e.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(e.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/teachers"));case"StudentJoinCourse":if(e.tiding_type==="Apply")return window.open("/classrooms/".concat(e.belong_container_id,"/teachers"));if(e.tiding_type==="System")return window.open("/classrooms/".concat(e.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"Course":return e.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(e.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(e.container_id));case"JournalsForMessage":switch(e.parent_container_type){case"Principal":return"";case"HomeworkCommon":return e.homework_type==="normal"?window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="group"?window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="practice"?window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"StudentWorksScore":return e.homework_type==="normal"?window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="group"?window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="practice"?window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(e.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(e.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(e.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(e.container_id));case"DealProject":return window.open("/projects/".concat(e.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(e.container_id));case"Poll":switch(e.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(e.belong_container_id,"/poll/").concat(e.container_id,"/detail"));default:return window.open(" /classrooms/".concat(e.belong_container_id,"/poll/").concat(e.container_id,"/detail"))}case"Exercise":switch(e.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.container_id));case"GraduationWork":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.parent_container_id));case"HomeworkCommon":switch(e.parent_container_type){case"AnonymousCommentFail":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));default:if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/review/").concat(e.container_id));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/review/").concat(e.container_id));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.trigger_user.id,"/review/").concat(e.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.trigger_user.id,"/review/").concat(e.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(e.parent_container_id));case"Issue":return window.open("/issues/".concat(e.container_id));case"PullRequest":return window.open("/projects/".concat(e.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(e.tiding_type==="Apply")return window.open("/admins/library_applies");if(e.tiding_type==="System")return window.open("/moop_cases/".concat(e.container_id));case"ProjectPackage":return e.tiding_type==="Destroyed"||e.tiding_type==="Destroyed_end"?void 0:e.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(e.container_id));case"Discuss":return e.parent_container_type==="Hack"&&e.extra?window.open("/myproblems/".concat(e.extra,"/comment")):window.open("/shixuns/".concat(e.identifier,"/shixun_discuss"));case"Video":if(e.tiding_type==="Apply")return window.open("/admins/video_applies");if(e.tiding_type==="System"){var n;return window.open("/users/".concat((n=Object(X.t)())===null||n===void 0?void 0:n.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(e.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(e.container_id));case"ResubmitStudentWork":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/").concat(e.container_id,"/appraise"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/").concat(e.container_id,"/appraise"));case"AdjustScore":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(e.belong_container_id,"/course_videos?open=live"));case"Hack":if(e.extra&&e.parent_container_type!=="HackDelete")return window.open("/problems/".concat(e.extra,"/edit"));default:return}},Pt=function(e){var n,o;return new Promise(function(){var u=Object(U.a)(c.a.mark(function p(S,P){var M;return c.a.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:if(!(e.ip_limit==="inner")){z.next=4;break}return z.next=3,Object(D.a)({ip_limit:e==null?void 0:e.ip_limit});case 3:n=z.sent;case 4:return z.next=6,Object(te.e)({id:e.exerciseId,ip:n});case 6:if(M=z.sent,M.status===0?S(M):P(M),!e.errmsgHide){z.next=10;break}return z.abrupt("return",!0);case 10:if(!(M.status===-1)){z.next=15;break}return o=v.a.info({title:_.a.createElement(b.a,null,_.a.createElement(N.a,{flex:"1"},"\u63D0\u793A"),_.a.createElement(N.a,null,_.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),icon:null,className:"custom-modal-divider",content:_.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),z.abrupt("return",!1);case 15:if(!(M.status===-2)){z.next=18;break}return o=v.a.info({title:_.a.createElement(b.a,null,_.a.createElement(N.a,{flex:"1"},"\u63D0\u793A"),_.a.createElement(N.a,null,_.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),icon:null,className:"custom-modal-divider",content:_.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",_.a.createElement("span",{className:"c-red"},M.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),z.abrupt("return",!1);case 18:case"end":return z.stop()}},p)}));return function(p,S){return u.apply(this,arguments)}}())},St=function(){var f=Object(U.a)(c.a.mark(function e(n){var o;return c.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(!(n.ip_limit!=="no")){p.next=4;break}return p.next=3,Pt(n);case 3:We()||v.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:_.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",_.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",_.a.createElement("br",null),"\u8BF7\u4F7F\u7528",_.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)){p.next=12;break}if(ot()){p.next=9;break}return v.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:_.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",_.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",_.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",_.a.createElement("br",null),"\u8BF7\u4F7F\u7528",_.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",_.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),p.abrupt("return",!1);case 9:o=v.a.info({title:_.a.createElement(b.a,null,_.a.createElement(N.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),_.a.createElement(N.a,null,_.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:_.a.createElement("div",{className:"font16 p20"},n.open_camera&&_.a.createElement(b.a,{align:"middle",justify:"start",className:"mt20"},_.a.createElement(N.a,null,_.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),_.a.createElement(N.a,null,"\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\uFF01",_.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),n.screen_open&&_.a.createElement(b.a,{justify:"start",className:"mt20"},_.a.createElement(N.a,{flex:"24px",className:"mr20"},_.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),_.a.createElement(N.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",_.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),n.ip_bind&&_.a.createElement(b.a,{justify:"start",className:"mt20"},_.a.createElement(N.a,{flex:"24px",className:"mr20"},_.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),_.a.createElement(N.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u8003\u8BD5\u671F\u95F4IP\u7ED1\u5B9A\u3002\u5F53\u60A8\u5F00\u59CB\u8003\u8BD5\u540E\uFF0C\u5C06\u81EA\u52A8\u7ED1\u5B9AIP\uFF0C\u8003\u8BD5\u671F\u95F4\u53EA\u5141\u8BB8\u4F7F\u7528\u552F\u4E00\u7684IP\u8FDB\u5165\u8003\u8BD5\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u5411\u8001\u5E08\u7533\u8BF7\u89E3\u9664IP\u7ED1\u5B9A\u3002")),_.a.createElement("p",{className:"ml40 mt40"},_.a.createElement(r.a,{onChange:function(P){return o.update({okButtonProps:{disabled:!P.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var P;Object(Y.d)(document.body),n.history.push("/classrooms/".concat(n.coursesId,"/exercise/").concat(n.exerciseId,"/users/").concat((P=Object(X.t)())===null||P===void 0?void 0:P.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),p.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 p.stop()}},e)}));return function(n){return f.apply(this,arguments)}}()},"7ahc":function(me,l,t){"use strict";t.d(l,"a",function(){return se});var Q=t("55MS"),r=t("1gHQ"),O=t("MPZO"),c=t("bnk9"),A=t("EkPb"),b=t("7X0+"),s=t("GZha"),N=t("VmQ4"),T=t("QeCE"),v=t("ZZRV"),U=t.n(v),y=t("M0ff"),Z=t.n(y),_=t("4X1q"),X=t.n(_),D=T.a.Option,te={labelCol:{span:4},wrapperCol:{span:20}},Y={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"]};l.b=function(m){var a=m.callback,W=m.onCancel,G=Object(v.useState)("python"),ce=Object(s.a)(G,2),he=ce[0],ne=ce[1];function Se(L){ne(Y[L][1])}function w(L){a(L)}return U.a.createElement(b.a,Object(r.a)({},te,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:w}),U.a.createElement(b.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},U.a.createElement(T.a,{onChange:Se},Object.keys(Y).map(function(L){return U.a.createElement(D,{key:L,value:L},Y[L][0])}))),U.a.createElement(b.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},U.a.createElement(se,{mode:he})),U.a.createElement("div",{className:"flex-container flex-end"},U.a.createElement(c.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),U.a.createElement(c.a,{type:"ghost",onClick:W},"\u53D6\u6D88")))};function se(m){var a=m.value,W=m.onChange,G=m.mode,ce=m.options,he=ce===void 0?{}:ce,ne=Object(v.useRef)(),Se=Object(v.useState)(),w=Object(s.a)(Se,2),L=w[0],Ce=w[1];return Object(v.useEffect)(function(){if(L){var we=function($e){var Qe=$e.getValue();W&&W(Qe)};return L.on("change",we),function(){L.off("change",we)}}},[L,W]),Object(v.useEffect)(function(){L&&L.setOption("mode",G)},[L,G]),Object(v.useEffect)(function(){L&&(a!==L.getValue()&&L.setValue(a||""))},[L,a]),Object(v.useEffect)(function(){if(ne.current&&!L){var we=Z.a.fromTextArea(ne.current,Object(Q.a)({mode:G,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},he));Ce(we)}},[ne.current,L]),U.a.createElement("div",{className:"my-codemirror-container"},U.a.createElement("textarea",{ref:ne}))}},"7qnI":function(me,l,t){"use strict";var Q=t("CeOx"),r=t("NiCL"),O=t("FGJx"),c=t("o0AO"),A=t("uwZC"),b=t("lpH6"),s=t("DHCt"),N=t("CRgH"),T=t("ZZRV"),v=t.n(T),U=t("O2Wb"),y=t.n(U),Z=N.a.TextArea,_=function(X){Object(A.a)(te,X);var D=Object(b.a)(te);function te(){return Object(O.a)(this,te),D.apply(this,arguments)}return Object(c.a)(te,[{key:"render",value:function(){var se=this,m=this.props,a=m.index,W=m.onAnswerChange,G=m.addChildAnswer,ce=m.exerciseIsPublish,he=m.answers,ne=m.activeOptionErrorIndex;return v.a.createElement("div",{className:y.a.flex},v.a.createElement("div",{className:"".concat(y.a.color666," mb5 mt6"),style:{flex:"0 0 90px"}},"\u7B54\u6848(\u586B\u7A7A",a+1,"):"),v.a.createElement("div",{className:"".concat(y.a.flex," ").concat(y.a.flex1),style:{flexDirection:"column"}},he.map(function(Se,w){var L="".concat(a,"-").concat(w);return v.a.createElement("div",{className:"".concat(y.a.flex," ").concat(y.a.flex1),key:w},v.a.createElement("div",{className:y.a.flex1,style:{flex:"0 0 1000px"}},v.a.createElement("div",null,v.a.createElement(Z,{className:L===ne?y.a.error:"",spellCheck:!1,rows:4,value:Se||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(w==0?"":"(\u53EF\u9009)"),onChange:function(we){return W(a,w,we.target.value)},style:{minHeight:95}}))),!ce&&v.a.createElement(v.a.Fragment,null,w!=0&&v.a.createElement(r.a,{title:"\u5220\u9664"},v.a.createElement("i",{className:"".concat(y.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return se.props.deleteChildAnswer(a,w)},style:{float:"right"}})),w===0&&v.a.createElement(r.a,{title:"\u5220\u9664"},v.a.createElement("i",{className:"".concat(y.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return se.props.deleteChildAnswermain(a,w)},style:{float:"right"}})),v.a.createElement(r.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},v.a.createElement("i",{className:"".concat(y.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return G(a)},style:{float:"right",visibility:w==he.length-1?"":"hidden"}}))))})))}}]),te}(T.Component);l.a=_},"9Bee":function(me,l,t){"use strict";var Q=t("ZZRV"),r=t.n(Q),O=t("Sawj"),c=t("GZha"),A=t("tVQ9"),b=t.n(A),s=t("PRXW");function N(x,B){var ae=x.match(/^(\s+)(?:```)/);if(ae===null)return B;var ie=ae[1];return B.split(` +`).map(function(q){var Me=q.match(/^\s+/);if(Me===null)return q;var Fe=Object(c.a)(Me,1),je=Fe[0];return je.length>=ie.length?q.slice(ie.length):q}).join(` +`)}var T=[],v=["
                  "],U=new b.a.Renderer,y=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Z(){T.length=0,v=["
                    "]}function _(x,B,ae,ie){if(B>=x.length||x[B].level<=ae)return B;var q=x[B];ie.push("
                  • "+q.text+""),B++;var Me=[];return B=_(x,B,q.level,Me),Me.length>0&&(ie.push("
                      "),Me.forEach(function(Fe){ie.push(Fe)}),ie.push("
                    ")),ie.push("
                  • "),B=_(x,B,ae,ie),B}function X(){return _(T,0,0,v),v.push("
                  "),v.join("")}var D={heading:function(B){var ae=y.exec(B);if(ae)return{type:"heading",raw:ae[0],depth:ae[1].length,text:ae[2]}},fences:function(B){var ae=this.rules.block.fences.exec(B);if(ae){var ie=ae[0],q=N(ie,ae[3]||""),Me=ae[2]?ae[2].trim():ae[2];if(["latex","katex","math"].indexOf(Me)>=0){var Fe=se(),je=q;q=Fe,m[Fe]={type:"block",expression:je}}return{type:"code",raw:ie,lang:Me,text:q}}}},te=/(?:\${2})([^\n`]+?)(?:\${2})/gi,Y=0,se=function(){return"__special_katext_id_".concat(Y++,"__")},m={};function a(){return m}function W(){Y=0,m={}}function G(x){return x=x.replace(te,function(B,ae){var ie=se();return m[ie]={type:"inline",expression:ae},ie}),x}var ce=U.listitem;U.listitem=function(x){return ce(G(x))};var he=U.paragraph;U.paragraph=function(x){return he(G(x))};var ne=U.tablecell;U.tablecell=function(x,B){return ne(G(x),B)},U.code=function(x,B,ae){var ie=(B||"").match(/\S*/)[0];return ie?["latex","katex","math"].indexOf(ie)>=0?"

                  ".concat(x,"

                  "):'
                  ').concat(ae?x:Object(s.escape)(x,!0),`
                  +`):'
                  '+(ae?x:Object(s.escape)(x,!0))+"
                  "},U.heading=function(x,B,ae){var ie=this.options.headerPrefix+ae.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return T.push({anchor:ie,level:B,text:x}),"'+x+""},b.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),b.a.use({tokenizer:D,renderer:U});var Se=b.a,w=t("8+LE"),L=t("ZRDM"),Ce=t.n(L),we=t("saPB"),E=/]*>/g;function $e(x){var B=document.createElement("div");return B.innerHTML=x,B.childNodes.length===0?"":B.childNodes[0].nodeValue}var Qe=l.a=function(x){var B=x.value,ae=B===void 0?"":B,ie=x.className,q=x.style,Me=q===void 0?{}:q,Fe=String(ae),je=Object(Q.useMemo)(function(){var Ae=Se(Fe),We=a();return Fe.match(/\[TOC\]/)&&(Ae=Ae.replace("

                  [TOC]

                  ",X()),Z()),Ae=Ae.replace(/(__special_katext_id_\d+__)/g,function(ot,Pe){var et=We[Pe],ut=et.type,it=et.expression;return Object(we.renderToString)($e(it)||"",{displayMode:ut==="block",throwOnError:!1,output:"html"})}),Ae=Ae.replace(/▁/g,"\u2581\u2581\u2581"),W(),Ce.a.sanitize(Ae)},[Fe]),He=Object(Q.useRef)();function st(Ae){var We=Ae.target;if(We.tagName.toUpperCase()==="A"){var ot=We.getAttribute("href");if(ot.startsWith("#")){Ae.preventDefault();var Pe=document.getElementById(ot.replace("#",""));Pe&&Pe.scrollIntoView(!0)}}}return Object(Q.useEffect)(function(){if(He.current&&je&&(je.match(E)&&window.PR.prettyPrint()),He.current)return He.current.addEventListener("click",st),function(){He.current.removeEventListener("click",st),W(),Z()}},[je,He.current,st]),r.a.createElement("div",{ref:He,style:Me,className:"".concat(ie||""," markdown-body"),dangerouslySetInnerHTML:{__html:je}})}},"9VGf":function(me,l,t){"use strict";t.d(l,"a",function(){return O});var Q=t("ZZRV"),r=t.n(Q);function O(c,A){var b=Object(Q.useRef)();Object(Q.useEffect)(function(){b.current=c}),Object(Q.useEffect)(function(){function s(){b.current()}if(A!==null){var N=setInterval(s,A);return function(){return clearInterval(N)}}},[A])}},BjJ7:function(me,l,t){"use strict";t.d(l,"d",function(){return r}),t.d(l,"c",function(){return O}),t.d(l,"f",function(){return c}),t.d(l,"b",function(){return A}),t.d(l,"e",function(){return b}),t.d(l,"a",function(){return s});var Q=t("m3rI");function r(N){var T=!0;if(N.length>0){for(var v=0;v1&&arguments[1]!==void 0?arguments[1]:"",v=[],U=0;U=0,f=St?"Cmd":"Ctrl",e=(d={},Object(A.a)(d,f+"-B","bold"),Object(A.a)(d,f+"-I","italic"),d),n=(Te={},Object(A.a)(Te,et,"\u6DFB\u52A0\u94FE\u63A5"),Object(A.a)(Te,it,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(A.a)(Te,ut,"\u6DFB\u52A0\u56FE\u7247"),Object(A.a)(Te,mt,"\u6DFB\u52A0\u8868\u683C"),Te),o=l.a=function(u){var p=u.defaultValue,S=p===void 0?"":p,P=u.onChange,M=u.width,re=M===void 0?"100%":M,z=u.height,F=z===void 0?400:z,_e=u.miniToolbar,H=_e===void 0?!1:_e,oe=u.isFocus,Ne=oe===void 0?!1:oe,Ue=u.watch,Xe=u.id,ke=Xe===void 0?"markdown-editor-id":Xe,xe=u.showResizeBar,De=xe===void 0?!1:xe,pe=u.noStorage,ge=pe===void 0?!1:pe,tt=u.showNullButton,fe=tt===void 0?!1:tt,ee=u.fullScreen,ye=ee===void 0?!1:ee,Ke=u.onBlur,Le=u.onCMBeforeChange,Ge=u.className,ct=Ge===void 0?"":Ge,dt=u.placeholder,le=dt===void 0?"":dt,R=Object(b.useState)(null),de=Object(c.a)(R,2),i=de[0],Be=de[1],gt=Object(b.useState)(S),ht=Object(c.a)(gt,2),Oe=ht[0],k=ht[1],Ee=Object(b.useState)(Ue),I=Object(c.a)(Ee,2),C=I[0],j=I[1],J=Object(b.useState)(ye),Ie=Object(c.a)(J,2),ue=Ie[0],Ye=Ie[1],nt=Object(b.useState)(""),ft=Object(c.a)(nt,2),ze=ft[0],at=ft[1],wt=Object(b.useState)(0),Ot=Object(c.a)(wt,2),bt=Ot[0],yt=Ot[1],At=Object(b.useState)(F),Ct=Object(c.a)(At,2),Ft=Ct[0],qe=Ct[1],$t=Object(b.useState)(!1),Bt=Object(c.a)($t,2),Xt=Bt[0],Nt=Bt[1],Rt=Object(b.useRef)(),Ut=Object(b.useRef)(),Tt=Object(b.useRef)(),xt=Object(b.useRef)();Object(b.useEffect)(function(){if(Rt.current){var K=function(ve,be){var Ve=be.clipboardData;if(Ve){var Je=Ve.types.toString(),rt=Ve.items;if(Je==="text/html,Files"||Je==="Files"){var Ze=rt[1];Je==="Files"&&(Ze=rt[0]),Ze.kind==="file"&&Ze.type.match(/^image\//i)&&Fe(Ze.getAsFile(),function(vt){vt.id?V.replaceSelection("![,](/api/attachments/".concat(vt.id,")")):document.location.href="/user/login"})}else return!0}return!0},V=T.a.fromTextArea(Rt.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!H,lineWrapping:!0,value:S,autoCloseTags:!0,autoCloseBrackets:!0});return V.on("paste",K),Be(V),function(){V.off("paste",K)}}},[]);var It=Object(b.useCallback)(function(){if(Ut.current)try{var K=Ut.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,V=Ut.current.getElementsByClassName("markdown-editor-body")[0];ue?V.style.height="calc(100vh - ".concat(K,"px)"):V.style.height="".concat(Ft-K,"px")}catch($){console.log($,"---- to set md editor body height")}},[Ft,Ut,ue]);Object(b.useEffect)(function(){function K(){var $=new v.default(function(ve){var be=Object(O.a)(ve),Ve;try{for(be.s();!(Ve=be.n()).done;){var Je=Ve.value;(Je.target.offsetHeight>0||Je.target.offsetWidth>0)&&(It(),i.setSize("100%","100%"),i.refresh())}}catch(rt){be.e(rt)}finally{be.f()}});return $.observe(Rt.current.parentElement),$}if(i){var V=K();return function(){V.unobserve(Rt.current.parentElement)}}},[i,It]),Object(b.useEffect)(function(){if(i){for(var K=[],V=function(){var Je=ve[$];be=Object(c.a)(Je,2);var rt=be[0],Ze=be[1],vt=Object(A.a)({},rt,function(){Wt(Ze)});K.push(vt),i.addKeyMap(vt)},$=0,ve=Object.entries(e);$0){var K=new Date().getTime(),V=window.sessionStorage.getItem(ke);K>=bt+pt&&(!V||V!==Oe)&&(window.sessionStorage.setItem(ke,Oe),Nt(!0))}},pt),Object(b.useEffect)(function(){j(Ue)},[i,Ue]),Object(b.useEffect)(function(){i&&(Ne&&i.focus())},[i,Ne]),Object(b.useEffect)(function(){if(C&&i){var K=function(ve){var be=ve.target;xt.current&&(xt.current.scrollTop=xt.current.scrollHeight*be.scrollTop/be.scrollHeight)},V=i.getScrollerElement();return V.addEventListener("scroll",K),function(){V.removeEventListener("scroll",K)}}},[i,C]),Object(b.useEffect)(function(){if(i&&Le){var K=function($,ve){Le($,ve)};return i.on("beforeChange",K),function(){i.off("beforeChange",K)}}},[i,Le]),Object(b.useEffect)(function(){if(i&&Ke){var K=function(){Ke(i.getValue())};return i.on("blur",K),function(){i.off("blur",K)}}},[i,Ke]),Object(b.useEffect)(function(){if(i){var K=function($){var ve=$.getValue();k(ve),yt(new Date().getTime()),$.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),P&&P(ve)};return i.on("change",K),function(){i.off("change",K)}}},[i,P]),Object(b.useEffect)(function(){i&&(S==null?(i.setValue(""),k("")):S!==i.getValue()&&(i.setValue(S),k(S)))},[i,S]);var Wt=Object(b.useCallback)(function(K){var V=i.getCursor(),$=i.getSelection(),ve=$.split(` `);switch(K){case"bold":return i.replaceSelection("**"+$+"**"),$===""&&i.setCursor(V.line,V.ch+2),i.focus();case"italic":return i.replaceSelection("*"+$+"*"),$===""&&i.setCursor(V.line,V.ch+1),i.focus();case"code":return i.replaceSelection("`"+$+"`"),$===""&&i.setCursor(V.line,V.ch+1),i.focus();case"inline-latex":return i.replaceSelection("`$$"+$+"$$`"),$===""&&i.setCursor(V.line,V.ch+3),i.focus();case"latex":return i.replaceSelection("```latex\n"+$+"\n```"),i.setCursor(V.line+1,$.length+1),i.focus();case"line-break":return i.replaceSelection(`
                  `),i.focus();case"list-ul":return $===""?i.replaceSelection("- "+$):i.replaceSelection(ve.map(function(be){return be===""?"":"- ".concat(be)}).join(` `)),i.focus();case"list-ol":return $===""?i.replaceSelection("1. "+$):i.replaceSelection(ve.map(function(be,Ve){return be===""?"":"".concat(Ve+1,". ").concat(be)}).join(` @@ -10,4 +10,4 @@ `,jt=0;jt300&&(Ze=300);var vt=F+Ze+"px";qe(vt)}},ve=Tt.current,be=!1,Ve=0;return ve.addEventListener("mousedown",K),document.addEventListener("mousemove",$),document.addEventListener("mouseup",V),function(){ve.removeEventListener("mousedown",K),document.removeEventListener("mousemove",$),document.removeEventListener("mouseup",V)}}},[i,Tt]),Object(b.useEffect)(function(){qe(F)},[F]);var Gt=Pt(re),zt=Pt(Ft),Jt={width:Gt,height:zt},Zt=Object(b.useMemo)(function(){if(bt){var K=new Date(bt),V=K.getHours(),$=K.getMinutes(),ve=K.getSeconds();return V=V<10?"0"+V:V,$=$<10?"0"+$:$,ve=ve<10?"0"+ve:ve,"".concat(V,":").concat($,":").concat(ve)}return 0},[bt]);function Qt(){window.sessionStorage.removeItem(ke),Nt(!1),yt(0)}function Yt(){Nt(!1),yt(0),i.setValue(window.sessionStorage.getItem(ke))}return s.a.createElement(b.Fragment,null,s.a.createElement("div",{className:"markdown-editor-wrapper",ref:Ut},s.a.createElement("div",{className:"markdown-editor-container ".concat(ct," ").concat(C?"on-preview":""," ").concat(X?"mini":""," ").concat(ue?"full-screen":""),style:Jt},s.a.createElement(H,{watch:C,fullScreen:ue,showNullButton:fe,onActionCallback:Wt}),s.a.createElement("div",{className:"markdown-editor-body"},s.a.createElement("div",{className:"codemirror-container"},s.a.createElement("textarea",{ref:Rt,placeholder:le})),C?s.a.createElement("div",{ref:xt,className:"preview-container"},s.a.createElement(te.a,{value:Oe})):null)),Xt?s.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",s.a.createElement("a",{onClick:Yt},"\u6062\u590D")," ? /",s.a.createElement("a",{onClick:Qt},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Zt," \u4FDD\u5B58\uFF09"):null),Se?s.a.createElement("a",{ref:Tt,className:"editor-resize"}):null,s.a.createElement(ce.a,null,n[ze]?s.a.createElement(r.a,{centered:!0,title:n[ze],visible:!0,onCancel:Dt,footer:null},Ht):null))}},SWI9:function(me,l,t){me.exports={button:"button___1yTnp",buttonclick:"buttonclick___3icXu"}},bntm:function(me,l,t){"use strict";t.d(l,"d",function(){return Q}),t.d(l,"b",function(){return r}),t.d(l,"c",function(){return O}),t.d(l,"a",function(){return c});function Q(A){try{A.mozRequestFullScreen?A.mozRequestFullScreen():A.webkitRequestFullScreen&&A.webkitRequestFullScreen()}catch(b){console.log(b,":e")}}function r(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var O=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function c(){var A=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,b=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(A==null)}},dejd:function(me,l,t){},dfu6:function(me,l,t){"use strict";t.d(l,"a",function(){return Q});var Q=function(c){var A=/^(\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 A.test(c)},r=function(c){var A=/^(\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 A.test(c)}},i58Z:function(me,l,t){me.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},kSUc:function(me,l,t){},kqOp:function(me,l,t){"use strict";t.d(l,"a",function(){return v});var Q=t("1gHQ"),r=t("FGJx"),O=t("o0AO"),c=t("uwZC"),A=t("lpH6"),b=t("ZZRV"),s=t.n(b),N=t("Ot1p"),T="\u2581",v=function(U){Object(c.a)(J,U);var y=Object(A.a)(J);function J(){var _;Object(r.a)(this,J);for(var Z=arguments.length,D=new Array(Z),te=0;te "+Fe[$e]+": "+Fe[$e+1])}}})}},u2Z1:function(me,l,t){"use strict";t.d(l,"a",function(){return m});var Q=t("VBJJ"),r=t.n(Q),O=t("X/R0"),c=t("M6G9"),A=t("z3+T"),b=t("DHCt"),s=t("CRgH"),N=t("rjoL"),T=t("TMtJ"),v=t("V0hb"),U=t("GZha"),y=t("VmQ4"),J=t("QeCE"),_=t("ZZRV"),Z=t.n(_),D=t("ErOA"),te=t("i58Z"),Y=t.n(te),se=J.a.Option,m=function(W){var H=W.subId,ce=W.value,he=W.selectvalues,ne=W.knowledgeOptions,we=ne===void 0?[]:ne,w=W.onChange,L=w===void 0?function(){}:w,Ce=W.onAddKnowledgeFinish,Fe=Ce===void 0?function(){}:Ce,E=Object(_.useRef)(),$e=Object(_.useState)([]),Qe=Object(U.a)($e,2),x=Qe[0],B=Qe[1],ae=function(Me,Ae){console.log("---------",Ae),B(Object(v.a)(Ae.map(function(je){return je.key}))),L(Object(v.a)(Ae.map(function(je){return je.key})))};Object(_.useEffect)(function(){(he==null?void 0:he.length)>0&&(B(Object(v.a)(he)),L(Object(v.a)(he)))},[we]);var ie=function(Me){Me.preventDefault(),E.current="",T.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:Z.a.createElement("div",{className:"font14"},"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",Z.a.createElement("br",null),Z.a.createElement(s.a,{className:"mt5",maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:E.current,onChange:function(je){E.current=je.target.value}})),onOk:function(){return new Promise(function(){var je=Object(A.a)(r.a.mark(function He(st,Re){var We;return r.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:if(E.current){Pe.next=3;break}return c.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),Pe.abrupt("return",Re());case 3:if(!(E.current.length>20)){Pe.next=6;break}return c.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),Pe.abrupt("return",Re());case 6:return Pe.next=8,Object(D.a)("/api/tag_disciplines.json",{method:"post",body:{name:E.current,sub_discipline_id:H}});case 8:return We=Pe.sent,(We==null?void 0:We.status)===0&&(Fe({id:We.tag_discipline_id,name:E.current}),L([].concat(Object(v.a)(ce||[]),[We.tag_discipline_id])),B([].concat(Object(v.a)(x||[]),[We.tag_discipline_id]))),Pe.abrupt("return",st());case 11:case"end":return Pe.stop()}},He)}));return function(He,st){return je.apply(this,arguments)}}())}})};return Z.a.createElement("div",{className:Y.a.wrap},Z.a.createElement(J.a,{disabled:!H,mode:"multiple",className:"mr5",style:{width:"242px"},onChange:ae,value:we==null?void 0:we.filter(function(q){return(x==null?void 0:x.includes(q==null?void 0:q.id))||(x==null?void 0:x.includes((q==null?void 0:q.id)+""))}).map(function(q){return q.name})},we==null?void 0:we.map(function(q){return Z.a.createElement(se,{key:q.id,value:q.name},q.name,q.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")})),Z.a.createElement("button",{disabled:!H,className:"".concat(Y.a.addKnowledge," ").concat(H?"":Y.a.disabled),onClick:ie},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},xKgJ:function(me,l,t){"use strict";t.d(l,"o",function(){return b}),t.d(l,"b",function(){return s}),t.d(l,"c",function(){return N}),t.d(l,"e",function(){return T}),t.d(l,"f",function(){return v}),t.d(l,"r",function(){return U}),t.d(l,"g",function(){return y}),t.d(l,"s",function(){return J}),t.d(l,"d",function(){return _}),t.d(l,"i",function(){return Z}),t.d(l,"j",function(){return D}),t.d(l,"q",function(){return te}),t.d(l,"h",function(){return Y}),t.d(l,"p",function(){return se}),t.d(l,"a",function(){return he}),t.d(l,"l",function(){return Pe}),t.d(l,"m",function(){return et}),t.d(l,"k",function(){return ut}),t.d(l,"n",function(){return mt}),t.d(l,"t",function(){return lt});var Q=t("9kvl"),r;(function(g){g[g.SuperAdmin=1]="SuperAdmin",g[g.Operation=2]="Operation",g[g.CertifiedTeacher=5]="CertifiedTeacher",g[g.TrainingProduction=8]="TrainingProduction",g[g.UncertifiedTeacher=12]="UncertifiedTeacher",g[g.Student=15]="Student"})(r||(r={}));var O;(function(g){g[g.SuperAdmin=1]="SuperAdmin",g[g.Operation=2]="Operation",g[g.Admin=5]="Admin",g[g.Teacher=8]="Teacher",g[g.Assistant=12]="Assistant",g[g.Student=15]="Student"})(O||(O={}));var c=function(h){var d=Object(Q.b)()._store.getState(),Te=d.user,Ue=Te.userInfo;return h.some(function(Et){return Et==(Ue==null?void 0:Ue.role)})},A=function(h){var d=Object(Q.b)()._store.getState(),Te=d.user,Ue=Te.userInfo;return(Ue==null?void 0:Ue.own)?!0:h.some(function(Et){var pt;return Et==(Ue==null||((pt=Ue.course)===null||pt===void 0)?void 0:pt.course_role)})},b=function(){var h=Object(Q.b)()._store.getState(),d=h.user,Te=d.userInfo;return Te.main_site},s=function(){var h,d=Object(Q.b)()._store.getState(),Te=d.user,Ue=Te.userInfo;return Ue==null||((h=Ue.course)===null||h===void 0)?void 0:h.course_is_end},N=function(){return A([O.SuperAdmin,O.Operation,O.Admin,O.Teacher,O.Assistant])},T=function(){return A([O.SuperAdmin,O.Teacher,O.Admin,O.Assistant,O.Operation])},v=function(){return A([O.SuperAdmin,O.Teacher,O.Admin])},U=function(){return A([O.SuperAdmin])},y=function(){return A([O.SuperAdmin,O.Operation,O.Admin])},J=function(){return A([O.SuperAdmin,O.Operation])},_=function(){return A([O.SuperAdmin,O.Admin])},Z=function(){return A([O.SuperAdmin,O.Operation,O.Admin,O.Teacher])},D=function(){return A([O.Assistant])},te=function(){return A([O.Student])},Y=function(){return A([O.SuperAdmin,O.Operation,O.Admin,O.Teacher,O.Assistant,O.Student])},se=function(){var h,d=Object(Q.b)()._store.getState(),Te=d.user,Ue=Te.userInfo;return(Ue==null||((h=Ue.course)===null||h===void 0)?void 0:h.course_role)===null},m=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student])},a=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d||!d&&c([r.SuperAdmin])},W=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d||!d&&c([r.SuperAdmin,r.Operation])},H=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):d||!d&&c([r.SuperAdmin,r.Operation])},ce=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):d||!d&&c([r.SuperAdmin,r.Operation])},he=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction])},ne=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin]):d||!d&&c([r.SuperAdmin])},we=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation]):d||!d&&c([r.SuperAdmin,r.Operation])},w=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):d||!d&&c([r.SuperAdmin,r.Operation])},L=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):d||!d&&c([r.SuperAdmin,r.Operation])},Ce=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher]):d||!d&&c([r.SuperAdmin,r.Operation])},Fe=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin]):!1},E=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student])},$e=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin]):d||!d&&c([r.SuperAdmin])},Qe=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation]):d||!d&&c([r.SuperAdmin,r.Operation])},x=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):d||!d&&c([r.SuperAdmin,r.Operation])},B=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?!1:d||!d&&c([r.SuperAdmin,r.Operation])},ae=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?d||!d&&c([r.SuperAdmin,r.Operation]):!1},ie=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):!1},q=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?!d&&c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):!1},Me=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher]):d||!d&&c([r.SuperAdmin,r.Operation])},Ae=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher])},je=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin]):d||!d&&c([r.SuperAdmin])},He=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation]):d||!d&&c([r.SuperAdmin,r.Operation])},st=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):d||!d&&c([r.SuperAdmin,r.Operation])},Re=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?d||!d&&c([r.SuperAdmin,r.Operation]):!1},We=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):d||!d&&c([r.SuperAdmin,r.Operation])},ot=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return A([O.Teacher])},Pe=function(){return c([r.SuperAdmin])},et=function(){return c([r.SuperAdmin,r.Operation])},ut=function(){return c([r.Student])},it=function(){return c([r.SuperAdmin,r.Operation,r.CertifiedTeacher])},mt=function(){var h,d=Object(Q.b)()._store.getState(),Te=d.user;return!!((h=Te.userInfo)===null||h===void 0?void 0:h.login)},lt=function(){var h=Object(Q.b)()._store.getState(),d=h.user;return d.userInfo}},yFVG:function(me,l,t){me.exports={bg:"bg___239CK",main:"main___rgkgN",formWrap:"formWrap___18Cpt",knowledgeWrap:"knowledgeWrap___rGX80",knowledgeIcon:"knowledgeIcon___2ajWi",knowledgeContent:"knowledgeContent___Qaosn",knowledgeItem:"knowledgeItem___1db86",knowledgeItemName:"knowledgeItemName___34_4x",knowledgeItemIcon:"knowledgeItemIcon___1O9dB",button:"button___3a82z",buttonFixed:"buttonFixed___2PTyf",buttonWrap:"buttonWrap___2c5Pc",topicWrap:"topicWrap____aMgV"}}}]); +`),i.focus();default:throw new Error}},[i,ze]),Ht=Object(b.useMemo)(function(){switch(ze){case et:return s.a.createElement(E,{callback:Mt,onCancel:Dt});case it:return s.a.createElement($e.b,{callback:Mt,onCancel:Dt});case ut:return s.a.createElement(q,{callback:Mt,onCancel:Dt});case mt:return s.a.createElement(Pe,{callback:Mt,onCancel:Dt});default:return null}},[ze]);function Dt(){at("")}Object(b.useEffect)(function(){if(Tt.current){var K=function(rt){be=!0,Ve=rt.pageY},V=function(){be=!1},$=function(rt){if(be){var Ze=rt.pageY-Ve;Ze<0&&(Ze=0),Ze>300&&(Ze=300);var vt=F+Ze+"px";qe(vt)}},ve=Tt.current,be=!1,Ve=0;return ve.addEventListener("mousedown",K),document.addEventListener("mousemove",$),document.addEventListener("mouseup",V),function(){ve.removeEventListener("mousedown",K),document.removeEventListener("mousemove",$),document.removeEventListener("mouseup",V)}}},[i,Tt]),Object(b.useEffect)(function(){qe(F)},[F]);var Gt=Pt(re),zt=Pt(Ft),Jt={width:Gt,height:zt},Zt=Object(b.useMemo)(function(){if(bt){var K=new Date(bt),V=K.getHours(),$=K.getMinutes(),ve=K.getSeconds();return V=V<10?"0"+V:V,$=$<10?"0"+$:$,ve=ve<10?"0"+ve:ve,"".concat(V,":").concat($,":").concat(ve)}return 0},[bt]);function Qt(){window.sessionStorage.removeItem(ke),Nt(!1),yt(0)}function Yt(){Nt(!1),yt(0),i.setValue(window.sessionStorage.getItem(ke))}return s.a.createElement(b.Fragment,null,s.a.createElement("div",{className:"markdown-editor-wrapper",ref:Ut},s.a.createElement("div",{className:"markdown-editor-container ".concat(ct," ").concat(C?"on-preview":""," ").concat(H?"mini":""," ").concat(ue?"full-screen":""),style:Jt},s.a.createElement(G,{watch:C,fullScreen:ue,showNullButton:fe,onActionCallback:Wt}),s.a.createElement("div",{className:"markdown-editor-body"},s.a.createElement("div",{className:"codemirror-container"},s.a.createElement("textarea",{ref:Rt,placeholder:le})),C?s.a.createElement("div",{ref:xt,className:"preview-container"},s.a.createElement(te.a,{value:Oe})):null)),Xt?s.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",s.a.createElement("a",{onClick:Yt},"\u6062\u590D")," ? /",s.a.createElement("a",{onClick:Qt},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Zt," \u4FDD\u5B58\uFF09"):null),De?s.a.createElement("a",{ref:Tt,className:"editor-resize"}):null,s.a.createElement(ce.a,null,n[ze]?s.a.createElement(r.a,{centered:!0,title:n[ze],visible:!0,onCancel:Dt,footer:null},Ht):null))}},SWI9:function(me,l,t){me.exports={button:"button___1yTnp",buttonclick:"buttonclick___3icXu"}},bntm:function(me,l,t){"use strict";t.d(l,"d",function(){return Q}),t.d(l,"b",function(){return r}),t.d(l,"c",function(){return O}),t.d(l,"a",function(){return c});function Q(A){try{A.mozRequestFullScreen?A.mozRequestFullScreen():A.webkitRequestFullScreen&&A.webkitRequestFullScreen()}catch(b){console.log(b,":e")}}function r(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var O=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function c(){var A=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,b=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(A==null)}},dejd:function(me,l,t){},dfu6:function(me,l,t){"use strict";t.d(l,"a",function(){return Q});var Q=function(c){var A=/^(\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 A.test(c)},r=function(c){var A=/^(\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 A.test(c)}},i58Z:function(me,l,t){me.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},kSUc:function(me,l,t){},kqOp:function(me,l,t){"use strict";t.d(l,"a",function(){return v});var Q=t("1gHQ"),r=t("FGJx"),O=t("o0AO"),c=t("uwZC"),A=t("lpH6"),b=t("ZZRV"),s=t.n(b),N=t("Ot1p"),T="\u2581",v=function(U){Object(c.a)(Z,U);var y=Object(A.a)(Z);function Z(){var _;Object(r.a)(this,Z);for(var X=arguments.length,D=new Array(X),te=0;te "+we[$e]+": "+we[$e+1])}}})}},u2Z1:function(me,l,t){"use strict";t.d(l,"a",function(){return m});var Q=t("VBJJ"),r=t.n(Q),O=t("X/R0"),c=t("M6G9"),A=t("z3+T"),b=t("DHCt"),s=t("CRgH"),N=t("rjoL"),T=t("TMtJ"),v=t("V0hb"),U=t("GZha"),y=t("VmQ4"),Z=t("QeCE"),_=t("ZZRV"),X=t.n(_),D=t("ErOA"),te=t("i58Z"),Y=t.n(te),se=Z.a.Option,m=function(W){var G=W.subId,ce=W.value,he=W.selectvalues,ne=W.knowledgeOptions,Se=ne===void 0?[]:ne,w=W.onChange,L=w===void 0?function(){}:w,Ce=W.onAddKnowledgeFinish,we=Ce===void 0?function(){}:Ce,E=Object(_.useRef)(),$e=Object(_.useState)([]),Qe=Object(U.a)($e,2),x=Qe[0],B=Qe[1],ae=function(Me,Fe){B(Object(v.a)(Fe.map(function(je){return je.key}))),L(Object(v.a)(Fe.map(function(je){return je.key})))};Object(_.useEffect)(function(){(he==null?void 0:he.length)>0&&(B(Object(v.a)(he)),L(Object(v.a)(he)))},[Se]);var ie=function(Me){Me.preventDefault(),E.current="",T.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:X.a.createElement("div",{className:"font14"},"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",X.a.createElement("br",null),X.a.createElement(s.a,{className:"mt5",maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:E.current,onChange:function(je){E.current=je.target.value}})),onOk:function(){return new Promise(function(){var je=Object(A.a)(r.a.mark(function He(st,Ae){var We;return r.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:if(E.current){Pe.next=3;break}return c.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),Pe.abrupt("return",Ae());case 3:if(!(E.current.length>20)){Pe.next=6;break}return c.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),Pe.abrupt("return",Ae());case 6:return Pe.next=8,Object(D.a)("/api/tag_disciplines.json",{method:"post",body:{name:E.current,sub_discipline_id:G}});case 8:return We=Pe.sent,(We==null?void 0:We.status)===0&&(we({id:We.tag_discipline_id,name:E.current}),L([].concat(Object(v.a)(ce||[]),[We.tag_discipline_id])),B([].concat(Object(v.a)(x||[]),[We.tag_discipline_id]))),Pe.abrupt("return",st());case 11:case"end":return Pe.stop()}},He)}));return function(He,st){return je.apply(this,arguments)}}())}})};return X.a.createElement("div",{className:Y.a.wrap},X.a.createElement(Z.a,{disabled:!G,mode:"multiple",className:"mr5",style:{width:"242px"},onChange:ae,value:Se==null?void 0:Se.filter(function(q){return(x==null?void 0:x.includes(q==null?void 0:q.id))||(x==null?void 0:x.includes((q==null?void 0:q.id)+""))}).map(function(q){return q.name})},Se==null?void 0:Se.map(function(q){return X.a.createElement(se,{key:q.id,value:q.name},X.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},X.a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},q.name),X.a.createElement("span",null,q.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")))})),X.a.createElement("button",{disabled:!G,className:"".concat(Y.a.addKnowledge," ").concat(G?"":Y.a.disabled),onClick:ie},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},xKgJ:function(me,l,t){"use strict";t.d(l,"o",function(){return b}),t.d(l,"b",function(){return s}),t.d(l,"c",function(){return N}),t.d(l,"e",function(){return T}),t.d(l,"f",function(){return v}),t.d(l,"r",function(){return U}),t.d(l,"g",function(){return y}),t.d(l,"s",function(){return Z}),t.d(l,"d",function(){return _}),t.d(l,"i",function(){return X}),t.d(l,"j",function(){return D}),t.d(l,"q",function(){return te}),t.d(l,"h",function(){return Y}),t.d(l,"p",function(){return se}),t.d(l,"a",function(){return he}),t.d(l,"l",function(){return Pe}),t.d(l,"m",function(){return et}),t.d(l,"k",function(){return ut}),t.d(l,"n",function(){return mt}),t.d(l,"t",function(){return lt});var Q=t("9kvl"),r;(function(g){g[g.SuperAdmin=1]="SuperAdmin",g[g.Operation=2]="Operation",g[g.CertifiedTeacher=5]="CertifiedTeacher",g[g.TrainingProduction=8]="TrainingProduction",g[g.UncertifiedTeacher=12]="UncertifiedTeacher",g[g.Student=15]="Student"})(r||(r={}));var O;(function(g){g[g.SuperAdmin=1]="SuperAdmin",g[g.Operation=2]="Operation",g[g.Admin=5]="Admin",g[g.Teacher=8]="Teacher",g[g.Assistant=12]="Assistant",g[g.Student=15]="Student"})(O||(O={}));var c=function(h){var d=Object(Q.b)()._store.getState(),Te=d.user,Re=Te.userInfo;return h.some(function(Et){return Et==(Re==null?void 0:Re.role)})},A=function(h){var d=Object(Q.b)()._store.getState(),Te=d.user,Re=Te.userInfo;return(Re==null?void 0:Re.own)?!0:h.some(function(Et){var pt;return Et==(Re==null||((pt=Re.course)===null||pt===void 0)?void 0:pt.course_role)})},b=function(){var h=Object(Q.b)()._store.getState(),d=h.user,Te=d.userInfo;return Te.main_site},s=function(){var h,d=Object(Q.b)()._store.getState(),Te=d.user,Re=Te.userInfo;return Re==null||((h=Re.course)===null||h===void 0)?void 0:h.course_is_end},N=function(){return A([O.SuperAdmin,O.Operation,O.Admin,O.Teacher,O.Assistant])},T=function(){return A([O.SuperAdmin,O.Teacher,O.Admin,O.Assistant,O.Operation])},v=function(){return A([O.SuperAdmin,O.Teacher,O.Admin])},U=function(){return A([O.SuperAdmin])},y=function(){return A([O.SuperAdmin,O.Operation,O.Admin])},Z=function(){return A([O.SuperAdmin,O.Operation])},_=function(){return A([O.SuperAdmin,O.Admin])},X=function(){return A([O.SuperAdmin,O.Operation,O.Admin,O.Teacher])},D=function(){return A([O.Assistant])},te=function(){return A([O.Student])},Y=function(){return A([O.SuperAdmin,O.Operation,O.Admin,O.Teacher,O.Assistant,O.Student])},se=function(){var h,d=Object(Q.b)()._store.getState(),Te=d.user,Re=Te.userInfo;return(Re==null||((h=Re.course)===null||h===void 0)?void 0:h.course_role)===null},m=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student])},a=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d||!d&&c([r.SuperAdmin])},W=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d||!d&&c([r.SuperAdmin,r.Operation])},G=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):d||!d&&c([r.SuperAdmin,r.Operation])},ce=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):d||!d&&c([r.SuperAdmin,r.Operation])},he=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction])},ne=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin]):d||!d&&c([r.SuperAdmin])},Se=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation]):d||!d&&c([r.SuperAdmin,r.Operation])},w=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):d||!d&&c([r.SuperAdmin,r.Operation])},L=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):d||!d&&c([r.SuperAdmin,r.Operation])},Ce=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher]):d||!d&&c([r.SuperAdmin,r.Operation])},we=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin]):!1},E=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student])},$e=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin]):d||!d&&c([r.SuperAdmin])},Qe=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation]):d||!d&&c([r.SuperAdmin,r.Operation])},x=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):d||!d&&c([r.SuperAdmin,r.Operation])},B=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?!1:d||!d&&c([r.SuperAdmin,r.Operation])},ae=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?d||!d&&c([r.SuperAdmin,r.Operation]):!1},ie=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):!1},q=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?!d&&c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):!1},Me=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher]):d||!d&&c([r.SuperAdmin,r.Operation])},Fe=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher])},je=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin]):d||!d&&c([r.SuperAdmin])},He=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation]):d||!d&&c([r.SuperAdmin,r.Operation])},st=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):d||!d&&c([r.SuperAdmin,r.Operation])},Ae=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?d||!d&&c([r.SuperAdmin,r.Operation]):!1},We=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):d||!d&&c([r.SuperAdmin,r.Operation])},ot=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return A([O.Teacher])},Pe=function(){return c([r.SuperAdmin])},et=function(){return c([r.SuperAdmin,r.Operation])},ut=function(){return c([r.Student])},it=function(){return c([r.SuperAdmin,r.Operation,r.CertifiedTeacher])},mt=function(){var h,d=Object(Q.b)()._store.getState(),Te=d.user;return!!((h=Te.userInfo)===null||h===void 0?void 0:h.login)},lt=function(){var h=Object(Q.b)()._store.getState(),d=h.user;return d.userInfo}},yFVG:function(me,l,t){me.exports={bg:"bg___239CK",main:"main___rgkgN",formWrap:"formWrap___18Cpt",knowledgeWrap:"knowledgeWrap___rGX80",knowledgeIcon:"knowledgeIcon___2ajWi",knowledgeContent:"knowledgeContent___Qaosn",knowledgeItem:"knowledgeItem___1db86",knowledgeItemName:"knowledgeItemName___34_4x",knowledgeItemIcon:"knowledgeItemIcon___1O9dB",button:"button___3a82z",buttonFixed:"buttonFixed___2PTyf",buttonWrap:"buttonWrap___2c5Pc",topicWrap:"topicWrap____aMgV"}}}]);