From 5297ef92daa00f5268d05ec3f2261392fb648b87 Mon Sep 17 00:00:00 2001 From: linlu <527100546@qq.com> Date: Wed, 2 Dec 2020 10:13:38 +0800 Subject: [PATCH] =?UTF-8?q?Lin-Auto-commit=202020/12/2=20=E4=B8=8A?= =?UTF-8?q?=E5=8D=8810:13:38?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...ssrooms__Lists__Exercise__Detail__index.js | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/p__Classrooms__Lists__Exercise__Detail__index.js b/p__Classrooms__Lists__Exercise__Detail__index.js index a9d00f8f0d..1c88a08bca 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(He,v,t){"use strict";t.d(v,"i",function(){return O}),t.d(v,"m",function(){return $}),t.d(v,"e",function(){return Q}),t.d(v,"h",function(){return u}),t.d(v,"c",function(){return o}),t.d(v,"f",function(){return m}),t.d(v,"g",function(){return j}),t.d(v,"a",function(){return C}),t.d(v,"F",function(){return Ae}),t.d(v,"E",function(){return ne}),t.d(v,"G",function(){return je}),t.d(v,"H",function(){return H}),t.d(v,"u",function(){return B}),t.d(v,"t",function(){return he}),t.d(v,"r",function(){return p}),t.d(v,"q",function(){return De}),t.d(v,"C",function(){return ve}),t.d(v,"l",function(){return ct}),t.d(v,"k",function(){return Te}),t.d(v,"B",function(){return ee}),t.d(v,"w",function(){return l}),t.d(v,"n",function(){return Ht}),t.d(v,"z",function(){return Xt}),t.d(v,"p",function(){return Ot}),t.d(v,"d",function(){return ha}),t.d(v,"b",function(){return xe}),t.d(v,"v",function(){return S}),t.d(v,"A",function(){return Nt}),t.d(v,"y",function(){return xt}),t.d(v,"o",function(){return ht}),t.d(v,"x",function(){return Bt}),t.d(v,"s",function(){return ta}),t.d(v,"j",function(){return Ea}),t.d(v,"D",function(){return fa});var Ye=t("sRBo"),s=t("kaz8"),ae=t("WmNS"),f=t.n(ae),Y=t("14J3"),P=t("BMrR"),h=t("jCWc"),L=t("kPKH"),Z=t("2qtc"),M=t("kLXV"),re=t("9og8"),b=t("jrin"),ue=t("q1tI"),R=t.n(ue),fe=t("xKgJ"),g=t("s8TD"),x=t("V0Rq"),W=t("bntm"),d=t("aCH8"),e=t.n(d),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"],q=function(a){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 a.data&&a.data.map(function(c,N){return R.a.createElement("span",{key:N,className:r[c]&&r[c].class},c)})},$=function(a){var r,c=(r={},Object(b.a)(r,-1,"\u91CD\u505A\u4E2D"),Object(b.a)(r,0,"\u672A\u5F00\u542F"),Object(b.a)(r,1,"\u672A\u901A\u5173"),Object(b.a)(r,2,"\u6309\u65F6\u901A\u5173"),r);return c[a]||"\u8FDF\u4EA4\u901A\u5173"},Q=function(a){var r,c,N,F=(r={},Object(b.a)(r,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(b.a)(r,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(b.a)(r,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(b.a)(r,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(b.a)(r,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),r);return R.a.createElement("span",{className:F==null||((c=F[a.status])===null||c===void 0)?void 0:c.class},F==null||((N=F[a.status])===null||N===void 0)?void 0:N.name)},u=function(a){var r=a.status,c={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 R.a.createElement("span",{className:c[r].class},c[r].name)}catch(N){console.log("utils.StatusGraduationProjectTags",a.status)}},o={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},m={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},j=function(a){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"}},c=[];a.is_random&&c.push(R.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{a.status&&a.status.map(function(N,F){c.push(R.a.createElement("span",{key:F,className:r[N]&&r[N].class},N))})}catch(N){console.log("utils.status.tag:",N,a.status)}return c},se=function(a){var r,c,N,F=(r={},Object(b.a)(r,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(b.a)(r,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(b.a)(r,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(b.a)(r,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(b.a)(r,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),r);return R.a.createElement("span",{className:(c=F[a.status])===null||c===void 0?void 0:c.class},(N=F[a.status])===null||N===void 0?void 0:N.name)},C=function(a){var r,c,N={0:{name:"\u672A\u63D0\u4EA4",class:"c-black"},1:{name:"\u6309\u65F6\u63D0\u4EA4",class:"c-green"},2:{name:"\u5EF6\u65F6\u63D0\u4EA4",class:"c-red"}};return R.a.createElement("span",{className:(r=N[a.status])===null||r===void 0?void 0:r.class},(c=N[a.status])===null||c===void 0?void 0:c.name)},Ae=function(a){a=new Date(a).getTime();var r=1e3*60,c=r*60,N=c*24,F="",Ce=new Date().getTime(),Fe=Ce-a;if(Fe<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),F="\u521A\u521A";var et=parseInt(Fe/N,10),zt=parseInt(Fe/c,10),Oe=parseInt(Fe/r,10);return et>30?F=""+ne(a,"yyyy-MM-dd"):et>1?F=""+et+"\u5929\u524D":et==1?F="\u6628\u5929":zt>=1?F=""+zt+"\u5C0F\u65F6\u524D":Oe>=5?F=""+Oe+"\u5206\u949F\u524D":F="\u521A\u521A",F},ne=function(a,r){typeof a=="string"&&(a.indexOf("T")>=0&&(a=a.replace("T"," ")),a=new Date(Date.parse(a.replace(/-/g,"/")))),a=new Date(a);var c={"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()},N=[["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"],["\u5468\u65E5","\u5468\u4E00","\u5468\u4E8C","\u5468\u4E09","\u5468\u56DB","\u5468\u4E94","\u5468\u516D"],["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"]];/(y+)/.test(r)&&(r=r.replace(RegExp.$1,(a.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(r)&&(r=r.replace(RegExp.$1,N[RegExp.$1.length-1][a.getDay()]));for(var F in c)new RegExp("("+F+")").test(r)&&(r=r.replace(RegExp.$1,RegExp.$1.length==1?c[F]:("00"+c[F]).substr((""+c[F]).length)));return r},je=function(a){if(!a||a<0)return"0\u79D2";console.log("time:",a);var r=60,c=r*60,N=c*24,F=a/N,Ce=a/c,Fe=a/r,et=a%60;return F>=1?parseInt(F.toString())+"\u5929"+Math.floor(Ce%24)+"\u65F6"+Math.floor(Fe%60)+"\u5206"+Math.floor(a%60)+"\u79D2":Ce>1?parseInt(Ce.toString())+"\u65F6"+Math.floor(Fe%60)+"\u5206"+Math.floor(a%60)+"\u79D2":Fe>=1?parseInt(Fe.toString())+"\u5206"+Math.floor(a%60)+"\u79D2":Math.ceil(a)+"\u79D2"},H=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,c=0;if(a){c=a.length;for(var N=0;N=55296&&F<=56319&&(c--,N++)}}return c<=r},B=function(a,r,c){if(r){var N=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,F=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,Ce=F.test(r),Fe=N.test(r);(Ce===!0||Fe===!0||(r.length<2||r.length>=21))&&c("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}c()},he=function(a,r,c){if(r){var N=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,F=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,Ce=F.test(r),Fe=N.test(r);(Ce===!0||Fe===!0||(r.length<2||r.length>=11))&&c("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}c()},p=function(a){if(!a)return"";for(var r=a.length-1,c="",N=0;N0){r=!1;break}return r}function At(){var _e=navigator.userAgent,a=["Chrome"];return a.some(function(r){return _e.indexOf(r)>-1})}function n(){var _e=navigator.userAgent,a=["Chrome","Firefox"];return a.some(function(r){return _e.indexOf(r)>-1})}var Ht=function(){var a,r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return r==null||((a=r.toString())===null||a===void 0)?void 0:a.replace(/\B(?=(\d{3})+(?!\d))/g,",")},Xt=function(a){var r=document.createElement("a");r.target="_blank",document.body.appendChild(r),r.href=a;var c=document.createEvent("MouseEvents");c.initEvent("click",!1,!1),r.dispatchEvent(c),document.body.removeChild(r)},Ot=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))},ha=function(){var a=new Date().getHours(),r=new Date().getMinutes();return r>=30?(a++,r="00"):r="30",a+":"+r},xe=function(){var a=new Date().getHours(),r=new Date().getMinutes();return r>=30?(a++,r="00"):r="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+a+":"+r},I;(function(_e){_e.Number="Number",_e.String="String",_e.Boolean="Boolean",_e.Object="Object",_e.Array="Array",_e.Function="Function"})(I||(I={}));var U=function(a){var r=Object.prototype.toString.call(a);return r.substring(8,r.length-1)},S=function(a){return U(a)===I.Array?a.length===0:U(a)===I.Object?Object.keys(a).length===0:!a},Nt=function(a,r){for(var c=[],N=a;N1&&arguments[1]!==void 0?arguments[1]:12,c=r/2-2,N=r/2+3;return a.length>r?a.substr(0,c)+"..."+a.substr(N,r):a},ht=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},Bt=function(a){return a==null};function la(_e,a){var r=new RegExp("(^|&)".concat(_e,"=([^&]*)(&|$)"),"i"),c=a.substr(1).match(r);return c!=null?decodeURIComponent(c[2]):null}var ta=function(a){switch(a.container_type){case"ApplyUserAuthentication":if(a.tiding_type==="Apply"){if(a.auth_type===1)return window.open("/admins/identity_authentications");if(a.auth_type===2)return window.open("/admins/professional_authentications")}return a.tiding_type==="System"?window.open("/account/certification"):void 0;case"CancelUserAuthentication":return window.open("/account/certification");case"CancelUserProCertification":return window.open("/account/certification");case"ApplyAddDepartment":return a.tiding_type==="Apply"?window.open("/admins/department_applies"):a.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return a.tiding_type==="Apply"?window.open("/admins/unit_applies"):a.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(a.parent_container_type){case"ApplyShixun":if(a.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(a.tiding_type==="System")return window.open("/shixuns/".concat(a.identifier,"/challenges"));case"ApplySubject":if(a.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(a.tiding_type==="System")return window.open("/paths/".concat(a.parent_container_id));case"TrialAuthorization":if(a.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(a.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/teachers"));case"StudentJoinCourse":if(a.tiding_type==="Apply")return window.open("/classrooms/".concat(a.belong_container_id,"/teachers"));if(a.tiding_type==="System")return window.open("/classrooms/".concat(a.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"Course":return a.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(a.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(a.container_id));case"JournalsForMessage":switch(a.parent_container_type){case"Principal":return"";case"HomeworkCommon":return a.homework_type==="normal"?window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="group"?window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="practice"?window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"StudentWorksScore":return a.homework_type==="normal"?window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="group"?window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="practice"?window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(a.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(a.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(a.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(a.container_id));case"DealProject":return window.open("/projects/".concat(a.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(a.container_id));case"Poll":switch(a.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(a.belong_container_id,"/poll/").concat(a.container_id,"/detail"));default:return window.open(" /classrooms/".concat(a.belong_container_id,"/poll/").concat(a.container_id,"/detail"))}case"Exercise":switch(a.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.container_id));case"GraduationWork":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.parent_container_id));case"HomeworkCommon":switch(a.parent_container_type){case"AnonymousCommentFail":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));default:if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/review/").concat(a.container_id));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/review/").concat(a.container_id));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.trigger_user.id,"/review/").concat(a.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.trigger_user.id,"/review/").concat(a.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(a.parent_container_id));case"Issue":return window.open("/issues/".concat(a.container_id));case"PullRequest":return window.open("/projects/".concat(a.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(a.tiding_type==="Apply")return window.open("/admins/library_applies");if(a.tiding_type==="System")return window.open("/moop_cases/".concat(a.container_id));case"ProjectPackage":return a.tiding_type==="Destroyed"||a.tiding_type==="Destroyed_end"?void 0:a.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(a.container_id));case"Discuss":return a.parent_container_type==="Hack"&&a.extra?window.open("/myproblems/".concat(a.extra,"/comment")):window.open("/shixuns/".concat(a.identifier,"/shixun_discuss"));case"Video":if(a.tiding_type==="Apply")return window.open("/admins/video_applies");if(a.tiding_type==="System"){var r;return window.open("/users/".concat((r=Object(fe.t)())===null||r===void 0?void 0:r.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}},Ea=function(a){var r,c;return new Promise(function(){var N=Object(re.a)(f.a.mark(function F(Ce,Fe){var et;return f.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:if(!(a.ip_limit==="inner")){Oe.next=4;break}return Oe.next=3,Object(g.a)({ip_limit:a==null?void 0:a.ip_limit});case 3:r=Oe.sent;case 4:return Oe.next=6,Object(x.e)({id:a.exerciseId,ip:r});case 6:if(et=Oe.sent,et.status===0?Ce(et):Fe(et),!a.errmsgHide){Oe.next=10;break}return Oe.abrupt("return",!0);case 10:if(!(et.status===-1)){Oe.next=15;break}return c=M.a.info({title:R.a.createElement(P.a,null,R.a.createElement(L.a,{flex:"1"},"\u63D0\u793A"),R.a.createElement(L.a,null,R.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return c.destroy()}}))),icon:null,className:"custom-modal-divider",content:R.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),Oe.abrupt("return",!1);case 15:if(!(et.status===-2)){Oe.next=18;break}return c=M.a.info({title:R.a.createElement(P.a,null,R.a.createElement(L.a,{flex:"1"},"\u63D0\u793A"),R.a.createElement(L.a,null,R.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return c.destroy()}}))),icon:null,className:"custom-modal-divider",content:R.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",R.a.createElement("span",{className:"c-red"},et.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),Oe.abrupt("return",!1);case 18:case"end":return Oe.stop()}},F)}));return function(F,Ce){return N.apply(this,arguments)}}())},fa=function(){var _e=Object(re.a)(f.a.mark(function a(r){var c;return f.a.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:if(!(r.ip_limit!=="no")){F.next=4;break}return F.next=3,Ea(r);case 3:At()||M.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:R.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",R.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",R.a.createElement("br",null),"\u8BF7\u4F7F\u7528",R.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)){F.next=12;break}if(n()){F.next=9;break}return M.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:R.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",R.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",R.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",R.a.createElement("br",null),"\u8BF7\u4F7F\u7528",R.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",R.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),F.abrupt("return",!1);case 9:c=M.a.info({title:R.a.createElement(P.a,null,R.a.createElement(L.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),R.a.createElement(L.a,null,R.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return c.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:R.a.createElement("div",{className:"font16 p20"},r.open_camera&&R.a.createElement(P.a,{align:"middle",justify:"start",className:"mt20"},R.a.createElement(L.a,null,R.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),R.a.createElement(L.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",R.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),r.screen_open&&R.a.createElement(P.a,{justify:"start",className:"mt20"},R.a.createElement(L.a,{flex:"24px",className:"mr20"},R.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),R.a.createElement(L.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",R.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&&R.a.createElement(P.a,{justify:"start",className:"mt20"},R.a.createElement(L.a,{flex:"24px",className:"mr20"},R.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),R.a.createElement(L.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")),R.a.createElement("p",{className:"ml40 mt40"},R.a.createElement(s.a,{onChange:function(Fe){return c.update({okButtonProps:{disabled:!Fe.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var Fe;Object(W.d)(document.body),r.history.push("/classrooms/".concat(r.coursesId,"/exercise/").concat(r.exerciseId,"/users/").concat((Fe=Object(fe.t)())===null||Fe===void 0?void 0:Fe.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),F.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 F.stop()}},a)}));return function(r){return _e.apply(this,arguments)}}()},"1w57":function(He,v,t){"use strict";var Ye=t("14J3"),s=t("BMrR"),ae=t("5NDa"),f=t("5rEg"),Y=t("jCWc"),P=t("kPKH"),h=t("5Dmo"),L=t("3S7+"),Z=t("+L6B"),M=t("2/Rp"),re=t("giR+"),b=t("fyUT"),ue=t("sRBo"),R=t("kaz8"),fe=t("2qtc"),g=t("kLXV"),x=t("miYZ"),W=t("tsqr"),d=t("WmNS"),e=t.n(d),O=t("9og8"),q=t("k1fw"),$=t("oBTY"),Q=t("tJVT"),u=t("PpiC"),o=t("q1tI"),m=t.n(o),j=t("Ty5D"),se=t("9kvl"),C=t("V0Rq"),Ae=t("kqOp"),ne=t("7qnI"),je=t("1vsH"),H=t("YJx+"),B=t.n(H),he=t("9Bee"),p=t("u2Z1"),De=["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"],ve=function(i,ie){var ct=i.problemset,Te=i.globalSetting,ee=i.exercise,l=i.loading,At=i.dispatch,n=i.editData,Ht=i.editKey,Xt=i.setEditKey,Ot=Xt===void 0?function(){}:Xt,ha=i.cancelAdd,xe=ha===void 0?function(){}:ha,I=i.addCallback,U=I===void 0?function(){}:I,S=i.setIsClaer,Nt=S===void 0?function(){}:S,xt=Object(u.a)(i,["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),ht=Object(o.useState)(""),Bt=Object(Q.a)(ht,2),la=Bt[0],ta=Bt[1],Ea=Object(o.useState)(""),fa=Object(Q.a)(Ea,2),_e=fa[0],a=fa[1],r=Object(o.useState)([]),c=Object(Q.a)(r,2),N=c[0],F=c[1],Ce=Object(o.useState)(""),Fe=Object(Q.a)(Ce,2),et=Fe[0],zt=Fe[1],Oe=Object(o.useState)(),Ut=Object(Q.a)(Oe,2),Qe=Ut[0],_t=Ut[1],St=Object(o.useState)(!1),mt=Object(Q.a)(St,2),ma=mt[0],Ft=mt[1],Mt=Object(o.useState)(2),yt=Object(Q.a)(Mt,2),ut=yt[0],Pe=yt[1],Ue=Object(o.useState)(0),be=Object(Q.a)(Ue,2),Lt=be[0],we=be[1],wt=Object(o.useState)(!1),sa=Object(Q.a)(wt,2),Pt=sa[0],bt=sa[1],Ma=Object(o.useState)([]),tt=Object(Q.a)(Ma,2),ge=tt[0],de=tt[1],E=Object(j.m)(),y=Object(o.useState)([]),Ke=Object(Q.a)(y,2),ze=Ke[0],rt=Ke[1],Je=function($e){rt([].concat(Object($.a)(ze),[Object(q.a)({},$e)]))};Object(o.useEffect)(function(){if(!(n==null?void 0:n.question_title)){bt(!0),ta(""),_t(!1),Pe(2),F([]),zt(""),Ft(!1);return}ta(n==null?void 0:n.question_title),_t(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($e){return $e.answer_text});F(Object($.a)(Jt)),de(n.tag_discipline_ids)},[n]),Object(o.useEffect)(function(){Ft(!1),Pt&&Jt();function Jt(){return $e.apply(this,arguments)}function $e(){return $e=Object(O.a)(e.a.mark(function it(){var Et,lt,pa;return e.a.wrap(function(Ra){for(;;)switch(Ra.prev=Ra.next){case 0:return Ra.next=2,Object(C.B)({sub_discipline_id:(Et=ee.editData)===null||Et===void 0||((lt=Et.exercise)===null||lt===void 0)?void 0:lt.sub_discipline_id});case 2:pa=Ra.sent,rt(pa.tag_disciplines);case 4:case"end":return Ra.stop()}},it)})),$e.apply(this,arguments)}},[Pt]),Object(o.useImperativeHandle)(ie,function(){return{onSave:ja,isEdit:Pt}}),Object(o.useEffect)(function(){var Jt,$e=(ee==null||((Jt=ee.tagDisciplineData)===null||Jt===void 0)?void 0:Jt.tag_disciplines)&&Array.isArray(ee.tagDisciplineData.tag_disciplines)?ee.tagDisciplineData.tag_disciplines:[];rt($e)},[ee.tagDisciplineData]);var ja=function(){var Jt=Object(O.a)(e.a.mark(function $e(){var it,Et,lt,pa,Aa,Ra,Ua;return e.a.wrap(function(Da){for(;;)switch(Da.prev=Da.next){case 0:if(it=[],Et=!1,N.forEach(function(sn,ka){it.push({choice_id:ka+1,answer_text:[]}),sn.forEach(function(Ta,Wa){it[ka].answer_text.push(Ta),(!Ta||!Object(je.H)(Ta,1e4))&&(zt("".concat(ka,"-").concat(Wa)),W.b.info(Ta?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),Et=!0)})}),!Et){Da.next=5;break}return Da.abrupt("return",!1);case 5:if(!n.question_id){Da.next=11;break}return Da.next=8,At({type:"exercise/editExerciseQuestion",payload:{id:n.question_id,question_title:la,question_type:3,question_score:ut,is_ordered:Qe,standard_answers:it,tag_discipline_ids:ge,sub_discipline_id:(pa=ee.editData)===null||pa===void 0||((Aa=pa.exercise)===null||Aa===void 0)?void 0:Aa.sub_discipline_id}});case 8:lt=Da.sent,Da.next=14;break;case 11:return Da.next=13,At({type:"exercise/addExerciseQuestion",payload:{insert_id:n==null?void 0:n.insert_id,categoryId:E.categoryId,question_title:la,question_type:3,question_score:ut,is_ordered:Qe,standard_answers:it,tag_discipline_ids:ge,sub_discipline_id:(Ra=ee.editData)===null||Ra===void 0||((Ua=Ra.exercise)===null||Ua===void 0)?void 0:Ua.sub_discipline_id}});case 13:lt=Da.sent;case 14:return lt.status===0&&(Ot(-1),W.b.success("\u4FDD\u5B58\u6210\u529F"),bt(!1),At({type:"exercise/editExercise",payload:Object(q.a)({},E)})),Da.abrupt("return",{name:la,analysis:_e,standard_answers:it,is_ordered:Qe});case 16:case"end":return Da.stop()}},$e)}));return function(){return Jt.apply(this,arguments)}}(),st=function($e,it,Et){var lt=N.slice();if(it&<.splice($e,it),Ht===n.key){if(Et&&ma||!n.question_id)for(var pa=0;pa1&&m.a.createElement("span",null,m.a.createElement(R.a,{checked:Qe,onChange:function(Ua){return _t(Ua.target.checked)},className:"".concat(B.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),m.a.createElement("span",{className:"".concat(B.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"))),m.a.createElement("p",{className:""},m.a.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C\uFF1A",m.a.createElement(b.a,{value:ut,max:1e4,min:0,onChange:function(Ua){Pe(Ua)}})," \u5206 \xA0 ",!!ut&&!!Lt&&m.a.createElement("span",{style:{color:"red"}},"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A",(ut/Lt).toFixed(1),"\u5206)")),m.a.createElement("p",{className:B.a.titleWrap},m.a.createElement("span",{className:"".concat(B.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",m.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")),m.a.createElement("div",{className:"mt5"},m.a.createElement(p.a,{value:ge,selectvalues:n==null?void 0:n.tag_discipline_ids,onChange:de,subId:(pa=ee.editData)===null||pa===void 0||((Aa=pa.exercise)===null||Aa===void 0)?void 0:Aa.sub_discipline_id,knowledgeOptions:ze,onAddKnowledgeFinish:Je}))),m.a.createElement("aside",{className:"tr"},(Ht!==-1||n.question_id)&&m.a.createElement(M.a,{type:"default",onClick:function(){xe(),bt(!1)}},"\u53D6\u6D88"),m.a.createElement(M.a,{className:"ml20",type:"primary",onClick:function(){ja()}},"\u4FDD\u5B58")))},Ja=[{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 $e,it;return(ee==null||(($e=ee.editData)===null||$e===void 0||((it=$e.exercise)===null||it===void 0))?void 0:it.exercise_status)===1?Jt:Jt.id!=="del"&&Jt.id!=="add"}),Za=function(){var Jt=Object(O.a)(e.a.mark(function $e(it){return e.a.wrap(function(lt){for(;;)switch(lt.prev=lt.next){case 0:lt.t0=it.id,lt.next=lt.t0==="del"?3:lt.t0==="up"||lt.t0==="down"?5:lt.t0==="edit"?9:lt.t0==="add"?11:16;break;case 3:return g.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)(e.a.mark(function Aa(){return e.a.wrap(function(Ua){for(;;)switch(Ua.prev=Ua.next){case 0:return Ua.next=2,Object(C.j)({id:n.question_id});case 2:At({type:"exercise/editExercise",payload:Object(q.a)({},E)});case 3:case"end":return Ua.stop()}},Aa)}))()}}),lt.abrupt("break",16);case 5:return lt.next=7,At({type:"exercise/exeriseMoveUpDown",payload:{id:n.question_id,opr:it.id}});case 7:return At({type:"exercise/editExercise",payload:Object(q.a)({},E)}),lt.abrupt("break",16);case 9:return Ht!==-1?W.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Nt(!1),Ot(n.key),bt(!0)),lt.abrupt("break",16);case 11:if(!(Ht!==-1)){lt.next=14;break}return W.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),lt.abrupt("return");case 14:return U({key:n.key,insert_id:n==null?void 0:n.question_id,question_type:3}),lt.abrupt("break",16);case 16:case"end":return lt.stop()}},$e)}));return function(it){return Jt.apply(this,arguments)}}(),wa=function(){var $e;return m.a.createElement("aside",null,m.a.createElement("div",{className:B.a.questionType},m.a.createElement("div",null,m.a.createElement("span",{className:"font16 c-blue"},n.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",n.question_score,"\u5206\uFF09"),!n.hideAction&&Ja.map(function(it,Et){return it.id==="up"&&n.key===1||it.id==="down"&&n.key===n.len?null:m.a.createElement(L.a,{key:Et,placement:"bottom",title:it.name},m.a.createElement("span",{onClick:function(){return Za(it)},className:it.icon}))})),m.a.createElement("div",{className:"mt5"},m.a.createElement(he.a,{value:n.question_title||""})),m.a.createElement("div",{className:B.a.questionChoices},n==null||(($e=n.standard_answer)===null||$e===void 0)?void 0:$e.map(function(it,Et){return m.a.createElement(s.a,{key:Et,align:"middle"},m.a.createElement(P.a,null,"\u7B54\u6848\uFF08\u586B\u7A7A",it.choice_id,"\uFF09\uFF1A"),m.a.createElement(P.a,{flex:"1"},m.a.createElement(s.a,{align:"middle",gutter:[1,1]},it.answer_text.map(function(lt,pa){return m.a.createElement(P.a,{span:24,key:pa},m.a.createElement(f.a,{key:Et,checked:n.standard_answer.includes(Et),disabled:!0,value:lt}))}))))})))};return m.a.createElement("section",{className:B.a.wrap},!Pt&&wa(),Pt&&$a())};v.a=Object(se.a)(function(D){var i=D.problemset,ie=D.loading,ct=D.exercise,Te=D.globalSetting;return{problemset:i,globalSetting:Te,exercise:ct,loading:ie.effects}},null,null,{forwardRef:!0})(Object(o.forwardRef)(ve))},"2JKx":function(He,v,t){He.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(He,v,t){He.exports={title:"title___1NT0J"}},"7ahc":function(He,v,t){"use strict";t.d(v,"a",function(){return d});var Ye=t("k1fw"),s=t("0Owb"),ae=t("+L6B"),f=t("2/Rp"),Y=t("y8nQ"),P=t("Vl3Y"),h=t("tJVT"),L=t("OaEy"),Z=t("2fM7"),M=t("q1tI"),re=t.n(M),b=t("VrN/"),ue=t.n(b),R=t("p77/"),fe=t.n(R),g=Z.a.Option,x={labelCol:{span:4},wrapperCol:{span:20}},W={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};v.b=function(e){var O=e.callback,q=e.onCancel,$=Object(M.useState)("python"),Q=Object(h.a)($,2),u=Q[0],o=Q[1];function m(se){o(W[se][1])}function j(se){O(se)}return re.a.createElement(P.a,Object(s.a)({},x,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:j}),re.a.createElement(P.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},re.a.createElement(Z.a,{onChange:m},Object.keys(W).map(function(se){return re.a.createElement(g,{key:se,value:se},W[se][0])}))),re.a.createElement(P.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},re.a.createElement(d,{mode:u})),re.a.createElement("div",{className:"flex-container flex-end"},re.a.createElement(f.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),re.a.createElement(f.a,{type:"ghost",onClick:q},"\u53D6\u6D88")))};function d(e){var O=e.value,q=e.onChange,$=e.mode,Q=e.options,u=Q===void 0?{}:Q,o=Object(M.useRef)(),m=Object(M.useState)(),j=Object(h.a)(m,2),se=j[0],C=j[1];return Object(M.useEffect)(function(){if(se){var Ae=function(je){var H=je.getValue();q&&q(H)};return se.on("change",Ae),function(){se.off("change",Ae)}}},[se,q]),Object(M.useEffect)(function(){se&&se.setOption("mode",$)},[se,$]),Object(M.useEffect)(function(){se&&(O!==se.getValue()&&se.setValue(O||""))},[se,O]),Object(M.useEffect)(function(){if(o.current&&!se){var Ae=ue.a.fromTextArea(o.current,Object(Ye.a)({mode:$,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},u));C(Ae)}},[o.current,se]),re.a.createElement("div",{className:"my-codemirror-container"},re.a.createElement("textarea",{ref:o}))}},"7qnI":function(He,v,t){"use strict";var Ye=t("5Dmo"),s=t("3S7+"),ae=t("fWQN"),f=t("mtLc"),Y=t("yKVA"),P=t("879j"),h=t("5NDa"),L=t("5rEg"),Z=t("q1tI"),M=t.n(Z),re=t("O2Wb"),b=t.n(re),ue=L.a.TextArea,R=function(fe){Object(Y.a)(x,fe);var g=Object(P.a)(x);function x(){return Object(ae.a)(this,x),g.apply(this,arguments)}return Object(f.a)(x,[{key:"render",value:function(){var d=this,e=this.props,O=e.index,q=e.onAnswerChange,$=e.addChildAnswer,Q=e.exerciseIsPublish,u=e.answers,o=e.activeOptionErrorIndex;return M.a.createElement("div",{className:b.a.flex},M.a.createElement("div",{className:"".concat(b.a.color666," mb5 mt6"),style:{flex:"0 0 90px"}},"\u7B54\u6848(\u586B\u7A7A",O+1,"):"),M.a.createElement("div",{className:"".concat(b.a.flex," ").concat(b.a.flex1),style:{flexDirection:"column"}},u.map(function(m,j){var se="".concat(O,"-").concat(j);return M.a.createElement("div",{className:"".concat(b.a.flex," ").concat(b.a.flex1),key:j},M.a.createElement("div",{className:b.a.flex1,style:{flex:"0 0 1000px"}},M.a.createElement("div",null,M.a.createElement(ue,{className:se===o?b.a.error:"",spellCheck:!1,rows:4,value:m||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(j==0?"":"(\u53EF\u9009)"),onChange:function(Ae){return q(O,j,Ae.target.value)},style:{minHeight:95}}))),!Q&&M.a.createElement(M.a.Fragment,null,j!=0&&M.a.createElement(s.a,{title:"\u5220\u9664"},M.a.createElement("i",{className:"".concat(b.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return d.props.deleteChildAnswer(O,j)},style:{float:"right"}})),j===0&&M.a.createElement(s.a,{title:"\u5220\u9664"},M.a.createElement("i",{className:"".concat(b.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return d.props.deleteChildAnswermain(O,j)},style:{float:"right"}})),M.a.createElement(s.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},M.a.createElement("i",{className:"".concat(b.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return $(O)},style:{float:"right",visibility:j==u.length-1?"":"hidden"}}))))})))}}]),x}(Z.Component);v.a=R},"8RY0":function(He,v,t){"use strict";var Ye=t("+L6B"),s=t("2/Rp"),ae=t("giR+"),f=t("fyUT"),Y=t("14J3"),P=t("BMrR"),h=t("jCWc"),L=t("kPKH"),Z=t("sRBo"),M=t("kaz8"),re=t("5Dmo"),b=t("3S7+"),ue=t("2qtc"),R=t("kLXV"),fe=t("miYZ"),g=t("tsqr"),x=t("WmNS"),W=t.n(x),d=t("9og8"),e=t("k1fw"),O=t("oBTY"),q=t("tJVT"),$=t("PpiC"),Q=t("q1tI"),u=t.n(Q),o=t("Ty5D"),m=t("9kvl"),j=t("V0Rq"),se=t("Ot1p"),C=t("9Bee"),Ae=t("YJx+"),ne=t.n(Ae),je=t("u2Z1"),H=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],B=function(p,De){var ve=p.problemset,D=p.globalSetting,i=p.exercise,ie=p.loading,ct=p.dispatch,Te=p.onRef,ee=Te===void 0?function(){}:Te,l=p.editData,At=p.cancelAdd,n=At===void 0?function(){}:At,Ht=p.editKey,Xt=p.setEditKey,Ot=Xt===void 0?function(){}:Xt,ha=p.setIsClaer,xe=ha===void 0?function(){}:ha,I=p.addCallback,U=I===void 0?function(tt){}:I,S=Object($.a)(p,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),Nt=Object(Q.useState)([]),xt=Object(q.a)(Nt,2),ht=xt[0],Bt=xt[1],la=Object(Q.useState)(),ta=Object(q.a)(la,2),Ea=ta[0],fa=ta[1],_e=Object(Q.useState)([]),a=Object(q.a)(_e,2),r=a[0],c=a[1],N=Object(Q.useState)(""),F=Object(q.a)(N,2),Ce=F[0],Fe=F[1],et=Object(Q.useState)(5),zt=Object(q.a)(et,2),Oe=zt[0],Ut=zt[1],Qe=Object(Q.useState)(!1),_t=Object(q.a)(Qe,2),St=_t[0],mt=_t[1],ma=Object(Q.useState)([]),Ft=Object(q.a)(ma,2),Mt=Ft[0],yt=Ft[1],ut=Object(Q.useState)([]),Pe=Object(q.a)(ut,2),Ue=Pe[0],be=Pe[1],Lt=function(ge){be([].concat(Object(O.a)(Ue),[Object(e.a)({},ge)]))},we=Object(o.m)();Object(Q.useEffect)(function(){Bt(["","","",""])},[]),Object(Q.useEffect)(function(){if(!(l==null?void 0:l.question_choices)){mt(!0),Fe(""),Ut(5),Bt(["","","",""]),c([]);return}Fe(l==null?void 0:l.question_title),Ut(parseInt(l==null?void 0:l.question_score)),Bt(l==null?void 0:l.question_choices.map(function(ge){return ge.choice_text}));var tt=[];l==null||l.standard_answer.map(function(ge,de){tt.push(ge-1)}),c(tt),yt(l.tag_discipline_ids)},[l]),Object(Q.useEffect)(function(){St&&tt();function tt(){return ge.apply(this,arguments)}function ge(){return ge=Object(d.a)(W.a.mark(function de(){var E,y,Ke;return W.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.next=2,Object(j.B)({sub_discipline_id:(E=i.editData)===null||E===void 0||((y=E.exercise)===null||y===void 0)?void 0:y.sub_discipline_id});case 2:Ke=rt.sent,be(Ke.tag_disciplines);case 4:case"end":return rt.stop()}},de)})),ge.apply(this,arguments)}},[St]),Object(Q.useImperativeHandle)(De,function(){return{onSave:wt,isEdit:St}}),Object(Q.useEffect)(function(){var tt,ge=(i==null||((tt=i.tagDisciplineData)===null||tt===void 0)?void 0:tt.tag_disciplines)&&Array.isArray(i.tagDisciplineData.tag_disciplines)?i.tagDisciplineData.tag_disciplines:[];be(ge)},[i.tagDisciplineData]);var wt=function(){var tt=Object(d.a)(W.a.mark(function ge(){var de,E,y,Ke,ze,rt,Je;return W.a.wrap(function(st){for(;;)switch(st.prev=st.next){case 0:if(Ce){st.next=3;break}return g.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),st.abrupt("return",!1);case 3:if(de=ht.findIndex(function(Dt){return!Dt}),!(de>-1)){st.next=7;break}return g.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(H[de]," \u9009\u9879\u7684\u5185\u5BB9")),st.abrupt("return",!1);case 7:if(r.length){st.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"),st.abrupt("return",!1);case 10:if(!(r.length<1)){st.next=13;break}return g.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),st.abrupt("return",!1);case 13:if(E=ht.map(function(Dt,La){return{choice_text:Dt,is_answer:r.includes(La)?La+1:0}}),!l.question_id){st.next=20;break}return st.next=17,ct({type:"exercise/editExerciseQuestion",payload:{id:l.question_id,question_title:Ce,question_type:1,question_score:Oe,question_choices:E.map(function(Dt){return Dt.choice_text}),standard_answers:E.filter(function(Dt){return Dt.is_answer}).map(function(Dt){return Dt.is_answer}),tag_discipline_ids:Mt,sub_discipline_id:(Ke=i.editData)===null||Ke===void 0||((ze=Ke.exercise)===null||ze===void 0)?void 0:ze.sub_discipline_id}});case 17:y=st.sent,st.next=23;break;case 20:return st.next=22,ct({type:"exercise/addExerciseQuestion",payload:{insert_id:l==null?void 0:l.insert_id,categoryId:we.categoryId,question_title:Ce,question_type:1,question_score:Oe,question_choices:E.map(function(Dt){return Dt.choice_text}),standard_answers:E.filter(function(Dt){return Dt.is_answer}).map(function(Dt){return Dt.is_answer}),tag_discipline_ids:Mt,sub_discipline_id:(rt=i.editData)===null||rt===void 0||((Je=rt.exercise)===null||Je===void 0)?void 0:Je.sub_discipline_id}});case 22:y=st.sent;case 23:y.status===0&&(Ot(-1),g.b.success("\u4FDD\u5B58\u6210\u529F"),mt(!1),ct({type:"exercise/editExercise",payload:Object(e.a)({},we)}));case 24:case"end":return st.stop()}},ge)}));return function(){return tt.apply(this,arguments)}}(),sa=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u591A\u9009\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(tt){var ge,de;return(i==null||((ge=i.editData)===null||ge===void 0||((de=ge.exercise)===null||de===void 0))?void 0:de.exercise_status)===1?tt:tt.id!=="del"&&tt.id!=="add"}),Pt=function(){var tt=Object(d.a)(W.a.mark(function ge(de){return W.a.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:y.t0=de.id,y.next=y.t0==="del"?3:y.t0==="up"||y.t0==="down"?5:y.t0==="edit"?9:y.t0==="add"?11:16;break;case 3:return R.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)(W.a.mark(function ze(){return W.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:return Je.next=2,Object(j.j)({id:l.question_id});case 2:ct({type:"exercise/editExercise",payload:Object(e.a)({},we)});case 3:case"end":return Je.stop()}},ze)}))()}}),y.abrupt("break",16);case 5:return y.next=7,ct({type:"exercise/exeriseMoveUpDown",payload:{id:l.question_id,opr:de.id}});case 7:return ct({type:"exercise/editExercise",payload:Object(e.a)({},we)}),y.abrupt("break",16);case 9:return Ht!==-1?g.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(xe(!1),Ot(l.key),mt(!0)),y.abrupt("break",16);case 11:if(!(Ht!==-1)){y.next=14;break}return g.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),y.abrupt("return");case 14:return U({key:l.key,insert_id:l==null?void 0:l.question_id,question_type:1}),y.abrupt("break",16);case 16:case"end":return y.stop()}},ge)}));return function(de){return tt.apply(this,arguments)}}(),bt=function(){var ge;return u.a.createElement("aside",null,u.a.createElement("div",{className:ne.a.questionType},u.a.createElement("div",null,u.a.createElement("span",{className:"font16 c-blue"},l.key,"\u3001\u591A\u9009\u9898"),"\uFF08",l.question_score,"\u5206\uFF09"),!l.hideAction&&sa.map(function(de,E){return de.id==="up"&&l.key===1||de.id==="down"&&l.key===l.len?null:u.a.createElement(b.a,{key:E,placement:"bottom",title:de.name},u.a.createElement("span",{onClick:function(){return Pt(de)},className:de.icon}))})),u.a.createElement("div",{className:"mt5"},u.a.createElement(C.a,{value:l.question_title})),u.a.createElement("div",{className:ne.a.questionChoices},l==null||((ge=l.question_choices)===null||ge===void 0)?void 0:ge.map(function(de,E){return u.a.createElement(P.a,null,u.a.createElement(L.a,null,u.a.createElement(M.a,{key:E,checked:l.standard_answer.includes(E+1),disabled:!0},H[E],".")),u.a.createElement(L.a,{flex:"1"},u.a.createElement("span",{className:"c-black font14"},u.a.createElement(C.a,{value:de.choice_text}))))})))},Ma=function(){var ge,de;return u.a.createElement("aside",null,u.a.createElement("div",{className:ne.a.questionType},u.a.createElement("div",null,u.a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),u.a.createElement("p",{className:ne.a.titleWrap},u.a.createElement("span",{className:ne.a.required},"*"),u.a.createElement("span",{className:ne.a.title},"\u9898\u5E72\uFF1A")),u.a.createElement(se.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ce,onChange:function(y){return Fe(y)}}),u.a.createElement("p",{className:ne.a.titleWrap},u.a.createElement("span",{className:ne.a.required},"*"),u.a.createElement("span",{className:ne.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",u.a.createElement("span",{className:ne.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),ht.map(function(E,y){var Ke,ze;return u.a.createElement("div",{className:ne.a.choiceWrap,key:y},u.a.createElement(b.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},u.a.createElement("div",{className:"".concat(ne.a.answer," ").concat(r.includes(y)?ne.a.activeAnswer:""),onClick:function(){r.includes(y)?c(r.filter(function(Je){return Je!==y})):c([].concat(Object(O.a)(r),[y]))}},H[y])),u.a.createElement("div",{className:ne.a.editorWrap},Ea===y?u.a.createElement(se.a,{id:"single-question-option-".concat(y),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:E,onChange:function(Je){ht[y]=Je,Bt(ht)}}):u.a.createElement("div",{className:ne.a.htmlWrap,onClick:function(){return fa(y)}},u.a.createElement(C.a,{value:E}))),((Ke=i.editData)===null||Ke===void 0||((ze=Ke.exercise)===null||ze===void 0)?void 0:ze.exercise_status)===1&&u.a.createElement(u.a.Fragment,null,y>1&&u.a.createElement(b.a,{title:"\u5220\u9664"},u.a.createElement("i",{className:"".concat(ne.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return Bt(ht.filter(function(Je,ja){return ja!==y}))}})),y<7&&y===ht.length-1&&u.a.createElement(b.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},u.a.createElement("i",{className:"".concat(ne.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return Bt([].concat(Object(O.a)(ht),[""]))}}))))}),u.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),u.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",u.a.createElement(f.a,{value:Oe,max:1e4,min:0,onChange:function(y){Ut(y)}})," \u5206"),u.a.createElement("p",{className:ne.a.titleWrap},u.a.createElement("span",{className:"".concat(ne.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",u.a.createElement("span",{className:ne.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),u.a.createElement("div",{className:"mt5"},u.a.createElement(je.a,{value:Mt,selectvalues:l==null?void 0:l.tag_discipline_ids,onChange:yt,subId:(ge=i.editData)===null||ge===void 0||((de=ge.exercise)===null||de===void 0)?void 0:de.sub_discipline_id,knowledgeOptions:Ue,onAddKnowledgeFinish:Lt}))),u.a.createElement("aside",{className:"tr"},(Ht!==-1||l.question_id)&&u.a.createElement(s.a,{type:"default",onClick:function(){n(),mt(!1)}},"\u53D6\u6D88"),u.a.createElement(s.a,{className:"ml20",type:"primary",onClick:function(){wt()}},"\u4FDD\u5B58")))};return u.a.createElement("section",{className:ne.a.wrap},!St&&bt(),St&&Ma())};v.a=Object(m.a)(function(he){var p=he.problemset,De=he.loading,ve=he.exercise,D=he.globalSetting;return{problemset:p,globalSetting:D,exercise:ve,loading:De.effects}},null,null,{forwardRef:!0})(Object(Q.forwardRef)(B))},"9Bee":function(He,v,t){"use strict";var Ye=t("q1tI"),s=t.n(Ye),ae=t("vg9a"),f=t("tJVT"),Y=t("DlQD"),P=t.n(Y),h=t("rUJ1");function L(B,he){var p=B.match(/^(\s+)(?:```)/);if(p===null)return he;var De=p[1];return he.split(` -`).map(function(ve){var D=ve.match(/^\s+/);if(D===null)return ve;var i=Object(f.a)(D,1),ie=i[0];return ie.length>=De.length?ve.slice(De.length):ve}).join(` -`)}var Z=[],M=["
    "],re=new P.a.Renderer,b=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function ue(){Z.length=0,M=["
      "]}function R(B,he,p,De){if(he>=B.length||B[he].level<=p)return he;var ve=B[he];De.push("
    • "+ve.text+""),he++;var D=[];return he=R(B,he,ve.level,D),D.length>0&&(De.push("
        "),D.forEach(function(i){De.push(i)}),De.push("
      ")),De.push("
    • "),he=R(B,he,p,De),he}function fe(){return R(Z,0,0,M),M.push("
    "),M.join("")}var g={heading:function(he){var p=b.exec(he);if(p)return{type:"heading",raw:p[0],depth:p[1].length,text:p[2]}},fences:function(he){var p=this.rules.block.fences.exec(he);if(p){var De=p[0],ve=L(De,p[3]||""),D=p[2]?p[2].trim():p[2];if(["latex","katex","math"].indexOf(D)>=0){var i=d(),ie=ve;ve=i,e[i]={type:"block",expression:ie}}return{type:"code",raw:De,lang:D,text:ve}}}},x=/(?:\${2})([^\n`]+?)(?:\${2})/gi,W=0,d=function(){return"__special_katext_id_".concat(W++,"__")},e={};function O(){return e}function q(){W=0,e={}}function $(B){return B=B.replace(x,function(he,p){var De=d();return e[De]={type:"inline",expression:p},De}),B}var Q=re.listitem;re.listitem=function(B){return Q($(B))};var u=re.paragraph;re.paragraph=function(B){return u($(B))};var o=re.tablecell;re.tablecell=function(B,he){return o($(B),he)},re.code=function(B,he,p){var De=(he||"").match(/\S*/)[0];return De?["latex","katex","math"].indexOf(De)>=0?"

    ".concat(B,"

    "):'
    ').concat(p?B:Object(h.escape)(B,!0),`
    -`):'
    '+(p?B:Object(h.escape)(B,!0))+"
    "},re.heading=function(B,he,p){var De=this.options.headerPrefix+p.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Z.push({anchor:De,level:he,text:B}),"'+B+""},P.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),P.a.use({tokenizer:g,renderer:re});var m=P.a,j=t("SJMd"),se=t("wMS7"),C=t.n(se),Ae=t("Oy/b"),ne=/]*>/g;function je(B){var he=document.createElement("div");return he.innerHTML=B,he.childNodes.length===0?"":he.childNodes[0].nodeValue}var H=v.a=function(B){var he=B.value,p=he===void 0?"":he,De=B.className,ve=B.style,D=ve===void 0?{}:ve,i=String(p),ie=Object(Ye.useMemo)(function(){var ee=m(i),l=O();return i.match(/\[TOC\]/)&&(ee=ee.replace("

    [TOC]

    ",fe()),ue()),ee=ee.replace(/(__special_katext_id_\d+__)/g,function(At,n){var Ht=l[n],Xt=Ht.type,Ot=Ht.expression;return Object(Ae.renderToString)(je(Ot)||"",{displayMode:Xt==="block",throwOnError:!1,output:"html"})}),ee=ee.replace(/▁/g,"\u2581\u2581\u2581"),q(),C.a.sanitize(ee)},[i]),ct=Object(Ye.useRef)();function Te(ee){var l=ee.target;if(l.tagName.toUpperCase()==="A"){var At=l.getAttribute("href");if(At.startsWith("#")){ee.preventDefault();var n=document.getElementById(At.replace("#",""));n&&n.scrollIntoView(!0)}}}return Object(Ye.useEffect)(function(){if(ct.current&&ie&&(ie.match(ne)&&window.PR.prettyPrint()),ct.current)return ct.current.addEventListener("click",Te),function(){ct.current.removeEventListener("click",Te),q(),ue()}},[ie,ct.current,Te]),s.a.createElement("div",{ref:ct,style:D,className:"".concat(De||""," markdown-body"),dangerouslySetInnerHTML:{__html:ie}})}},"9VGf":function(He,v,t){"use strict";t.d(v,"a",function(){return ae});var Ye=t("q1tI"),s=t.n(Ye);function ae(f,Y){var P=Object(Ye.useRef)();Object(Ye.useEffect)(function(){P.current=f}),Object(Ye.useEffect)(function(){function h(){P.current()}if(Y!==null){var L=setInterval(h,Y);return function(){return clearInterval(L)}}},[Y])}},BdwD:function(He,v,t){"use strict";var Ye=t("k1fw"),s=t("q1tI"),ae=t.n(s),f=function(P){var h=P.styles,L=h===void 0?{}:h,Z=P.customText;return ae.a.createElement("section",{className:"tc animated fadeIn",style:Object(Ye.a)(Object(Ye.a)({},{color:"#999",margin:"200px auto"}),L)},ae.a.createElement("img",{src:t("FOrL")}),ae.a.createElement("p",{className:"mt20 font14"},Z||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};v.a=f},BjJ7:function(He,v,t){"use strict";t.d(v,"d",function(){return s}),t.d(v,"c",function(){return ae}),t.d(v,"f",function(){return f}),t.d(v,"b",function(){return Y}),t.d(v,"e",function(){return P}),t.d(v,"a",function(){return h});var Ye=t("m3rI");function s(L){var Z=!0;if(L.length>0){for(var M=0;M1&&arguments[1]!==void 0?arguments[1]:"",M=[],re=0;re-1)){st.next=7;break}return g.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(H[de]," \u9009\u9879\u7684\u5185\u5BB9")),st.abrupt("return",!1);case 7:if(r.length){st.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"),st.abrupt("return",!1);case 10:if(!(r.length<1)){st.next=13;break}return g.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),st.abrupt("return",!1);case 13:if(E=ht.map(function(Dt,La){return{choice_text:Dt,is_answer:r.includes(La)?La+1:0}}),!l.question_id){st.next=20;break}return st.next=17,ct({type:"exercise/editExerciseQuestion",payload:{id:l.question_id,question_title:Ce,question_type:1,question_score:Oe,question_choices:E.map(function(Dt){return Dt.choice_text}),standard_answers:E.filter(function(Dt){return Dt.is_answer}).map(function(Dt){return Dt.is_answer}),tag_discipline_ids:St,sub_discipline_id:(Ke=D.editData)===null||Ke===void 0||((ze=Ke.exercise)===null||ze===void 0)?void 0:ze.sub_discipline_id}});case 17:y=st.sent,st.next=23;break;case 20:return st.next=22,ct({type:"exercise/addExerciseQuestion",payload:{insert_id:l==null?void 0:l.insert_id,categoryId:ut.categoryId,question_title:Ce,question_type:1,question_score:Oe,question_choices:E.map(function(Dt){return Dt.choice_text}),standard_answers:E.filter(function(Dt){return Dt.is_answer}).map(function(Dt){return Dt.is_answer}),tag_discipline_ids:St,sub_discipline_id:(rt=D.editData)===null||rt===void 0||((Je=rt.exercise)===null||Je===void 0)?void 0:Je.sub_discipline_id}});case 22:y=st.sent;case 23:y.status===0&&(Ot(-1),g.b.success("\u4FDD\u5B58\u6210\u529F"),yt(!1),ct({type:"exercise/editExercise",payload:Object(e.a)({},ut)}));case 24:case"end":return st.stop()}},ge)}));return function(){return tt.apply(this,arguments)}}(),sa=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(tt){var ge,de;return(D==null||((ge=D.editData)===null||ge===void 0||((de=ge.exercise)===null||de===void 0))?void 0:de.exercise_status)===1?tt:tt.id!=="del"&&tt.id!=="add"}),Pt=function(){var tt=Object(d.a)(W.a.mark(function ge(de){return W.a.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:y.t0=de.id,y.next=y.t0==="del"?3:y.t0==="up"||y.t0==="down"?5:y.t0==="edit"?9:y.t0==="add"?11:16;break;case 3:return R.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)(W.a.mark(function ze(){return W.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:return Je.next=2,Object(j.j)({id:l.question_id});case 2:ct({type:"exercise/editExercise",payload:Object(e.a)({},ut)});case 3:case"end":return Je.stop()}},ze)}))()}}),y.abrupt("break",16);case 5:return y.next=7,ct({type:"exercise/exeriseMoveUpDown",payload:{id:l.question_id,opr:de.id}});case 7:return ct({type:"exercise/editExercise",payload:Object(e.a)({},ut)}),y.abrupt("break",16);case 9:return Ht!==-1?g.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(xe(!1),Ot(l.key),yt(!0)),y.abrupt("break",16);case 11:if(!(Ht!==-1)){y.next=14;break}return g.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),y.abrupt("return");case 14:return U({key:l.key,insert_id:l==null?void 0:l.question_id,question_type:0}),y.abrupt("break",16);case 16:case"end":return y.stop()}},ge)}));return function(de){return tt.apply(this,arguments)}}(),bt=function(){var ge;return u.a.createElement("aside",null,u.a.createElement("div",{className:ne.a.questionType},u.a.createElement("div",null,u.a.createElement("span",{className:"font16 c-blue"},l.key,"\u3001\u5355\u9009\u9898"),"\uFF08",l.question_score,"\u5206\uFF09"),!l.hideAction&&sa.map(function(de,E){return de.id==="up"&&l.key===1||de.id==="down"&&l.key===l.len?null:u.a.createElement(b.a,{key:E,placement:"bottom",title:de.name},u.a.createElement("span",{onClick:function(){return Pt(de)},className:de.icon}))})),u.a.createElement("div",{className:"mt5"},u.a.createElement(C.a,{value:l.question_title})),u.a.createElement("div",{className:ne.a.questionChoices},l==null||((ge=l.question_choices)===null||ge===void 0)?void 0:ge.map(function(de,E){return u.a.createElement(P.a,null,u.a.createElement(L.a,null,u.a.createElement(M.a,{key:E,checked:l.standard_answer.includes(E+1),disabled:!0},H[E],".")),u.a.createElement(L.a,{flex:"1"},u.a.createElement("span",{className:"c-black font14"},u.a.createElement(C.a,{value:de.choice_text}))))})))},Ma=function(){var ge,de;return u.a.createElement("aside",null,u.a.createElement("div",{className:ne.a.questionType},u.a.createElement("div",null,u.a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),u.a.createElement("p",{className:ne.a.titleWrap},u.a.createElement("span",{className:ne.a.required},"*"),u.a.createElement("span",{className:ne.a.title},"\u9898\u5E72\uFF1A")),u.a.createElement(se.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ce,onChange:function(y){return Fe(y)}}),u.a.createElement("p",{className:ne.a.titleWrap},u.a.createElement("span",{className:ne.a.required},"*"),u.a.createElement("span",{className:ne.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",u.a.createElement("span",{className:ne.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),ht.map(function(E,y){var Ke,ze;return u.a.createElement("div",{className:ne.a.choiceWrap,key:y},u.a.createElement(b.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},u.a.createElement("div",{className:"".concat(ne.a.answer," ").concat(r.includes(y)?ne.a.activeAnswer:""),onClick:function(){r.includes(y)?c(r.filter(function(Je){return Je!==y})):c([].concat(Object(O.a)(r),[y]))}},H[y])),u.a.createElement("div",{className:ne.a.editorWrap},Ea===y?u.a.createElement(se.a,{id:"single-question-option-".concat(y),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:E,onChange:function(Je){ht[y]=Je,Bt(ht)}}):u.a.createElement("div",{className:ne.a.htmlWrap,onClick:function(){return fa(y)}},u.a.createElement(C.a,{value:E}))),((Ke=D.editData)===null||Ke===void 0||((ze=Ke.exercise)===null||ze===void 0)?void 0:ze.exercise_status)===1&&u.a.createElement(u.a.Fragment,null,y>1&&u.a.createElement(b.a,{title:"\u5220\u9664"},u.a.createElement("i",{className:"".concat(ne.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return Bt(ht.filter(function(Je,ja){return ja!==y}))}})),y<7&&y===ht.length-1&&u.a.createElement(b.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},u.a.createElement("i",{className:"".concat(ne.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return Bt([].concat(Object(O.a)(ht),[""]))}}))))}),u.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),u.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",u.a.createElement(f.a,{value:Oe,max:1e4,min:0,onChange:function(y){Ut(y)}})," \u5206"),u.a.createElement("p",{className:ne.a.titleWrap},u.a.createElement("span",{className:"".concat(ne.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",u.a.createElement("span",{className:ne.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),u.a.createElement("div",{className:"mt5"},u.a.createElement(je.a,{selectvalues:l==null?void 0:l.tag_discipline_ids,value:St,onChange:mt,subId:(ge=D.editData)===null||ge===void 0||((de=ge.exercise)===null||de===void 0)?void 0:de.sub_discipline_id,knowledgeOptions:be,onAddKnowledgeFinish:we}))),u.a.createElement("aside",{className:"tr"},(Ht!==-1||l.question_id)&&u.a.createElement(s.a,{type:"default",onClick:function(){n(),yt(!1)}},"\u53D6\u6D88"),u.a.createElement(s.a,{className:"ml20",type:"primary",onClick:function(){wt()}},"\u4FDD\u5B58")))};return u.a.createElement("section",{className:ne.a.wrap},!Mt&&bt(),Mt&&Ma())};v.a=Object(m.a)(function(he){var p=he.problemset,De=he.loading,ve=he.globalSetting,D=he.exercise;return{problemset:p,globalSetting:ve,exercise:D,loading:De.effects}},null,null,{forwardRef:!0})(Object(Q.forwardRef)(B))},FOrL:function(He,v){He.exports="data:image/png;base64,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"},GABl:function(He,v){He.exports="data:image/png;base64,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"},HmJG:function(He,v,t){},JNOM:function(He,v,t){"use strict";t.r(v);var Ye=t("Znn+"),s=t("ZTPi"),ae=t("qVdP"),f=t("jsC+"),Y=t("+L6B"),P=t("2/Rp"),h=t("sPJy"),L=t("bE4q"),Z=t("lUTK"),M=t("BvKs"),re=t("WmNS"),b=t.n(re),ue=t("9og8"),R=t("2qtc"),fe=t("kLXV"),g=t("k1fw"),x=t("tJVT"),W=t("PpiC"),d=t("q1tI"),e=t.n(d),O=t("Ty5D"),q=t("55Ip"),$=t("9kvl"),Q=t("jhfD"),u=t("Llu2"),o=t("0NbB"),m=t("V0Rq"),j=t("1vsH"),se=t("mgmH"),C=t("DjyN"),Ae=t("NUBc"),ne=t("giR+"),je=t("fyUT"),H=t("5NDa"),B=t("5rEg"),he=t("sRBo"),p=t("kaz8"),De=t("g9YV"),ve=t("wCAj"),D=t("oBTY"),i=t("BoS7"),ie=t("Sdc0"),ct=t("miYZ"),Te=t("tsqr"),ee=t("14J3"),l=t("BMrR"),At=t("jCWc"),n=t("kPKH"),Ht=t("5Dmo"),Xt=t("3S7+"),Ot=t("jrin"),ha=t("y8nQ"),xe=t("Vl3Y"),I=t("wd/R"),U=t.n(I),S=t("ErOA"),Nt=function(A){var z=A.shixunHomeworks,Be=A.dispatch,Ze=Object(O.m)();return e.a.createElement(fe.a,{centered:!0,title:"\u63D0\u793A",visible:z.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(ue.a)(b.a.mark(function Xe(){var Se;return b.a.wrap(function(Ct){for(;;)switch(Ct.prev=Ct.next){case 0:return Ct.next=2,Object(S.a)("/api/myshixuns/".concat(z.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"post",body:{course_id:Ze.coursesId}});case 2:Se=Ct.sent,Se.status===0&&(Te.b.success("\u5220\u9664\u6210\u529F"),Be({type:"shixunHomeworks/setActionTabs",payload:{}}),Be({type:"shixunHomeworks/getWorkList",payload:Object(g.a)({},z.actionTabs.params)}));case 4:case"end":return Ct.stop()}},Xe)})),onCancel:function(){Be({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?"))},xt=Object($.a)(function(me){var A=me.shixunHomeworks;return{shixunHomeworks:A}})(Nt),ht=function(A){var z,Be,Ze,Xe,Se,Re,Ct,le,X=A.exercise,qe=A.dispatch,Rt=Object(O.m)(),gt=Object(d.useState)(!0),ke=Object(x.a)(gt,2),jt=ke[0],Ie=ke[1],Ge=xe.a.useForm(),K=Object(x.a)(Ge,1),at=K[0],Ve=X.actionTabs;return Object(d.useEffect)(function(){if(X.actionTabs.key==="\u66F4\u6539\u8BC4\u9605"){var nt,J,It,kt;at.resetFields(),at.setFieldsValue({subjective_score:Ve==null||((nt=Ve.selectArrs)===null||nt===void 0||((J=nt.record)===null||J===void 0))?void 0:J.subjective_score,objective_score:Ve==null||((It=Ve.selectArrs)===null||It===void 0||((kt=It.record)===null||kt===void 0))?void 0:kt.objective_score})}},[X.actionTabs.key]),e.a.createElement(e.a.Fragment,null,e.a.createElement(fe.a,{centered:!0,title:"\u8BC4\u9605",visible:X.actionTabs.key==="\u66F4\u6539\u8BC4\u9605",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(ue.a)(b.a.mark(function nt(){var J,It,kt,Zt;return b.a.wrap(function(Pa){for(;;)switch(Pa.prev=Pa.next){case 0:return Pa.next=2,at.validateFields();case 2:return kt=at.getFieldValue(),Pa.next=5,Object(m.H)(Object(g.a)(Object(g.a)({},kt),{},{id:Rt.categoryId,user_id:Ve==null||((J=Ve.selectArrs)===null||J===void 0||((It=J.record)===null||It===void 0))?void 0:It.user_id}));case 5:Zt=Pa.sent,Zt.status===0&&(Te.b.success("\u8BC4\u9605\u6210\u529F"),at.resetFields(),qe({type:"exercise/setActionTabs",payload:{}}),qe({type:"exercise/getExerciseList",payload:Object(g.a)({},X.actionTabs.params)}));case 7:case"end":return Pa.stop()}},nt)})),onCancel:function(){qe({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("div",{className:"pl30"},e.a.createElement(xe.a,{form:at},e.a.createElement(l.a,null,e.a.createElement(n.a,null,e.a.createElement(xe.a.Item,{name:"subjective_score",label:"\u4E3B\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(je.a,{min:0,max:(Ve==null||((z=Ve.selectArrs)===null||z===void 0||((Be=z.exercise_types)===null||Be===void 0))?void 0:Be.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",Ve==null||((Ze=Ve.selectArrs)===null||Ze===void 0||((Xe=Ze.exercise_types)===null||Xe===void 0))?void 0:Xe.subjective_score,"\u5206")))),e.a.createElement(l.a,null,e.a.createElement(n.a,null,e.a.createElement(xe.a.Item,{name:"objective_score",label:"\u5BA2\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(je.a,{min:0,max:(Ve==null||((Se=Ve.selectArrs)===null||Se===void 0||((Re=Se.exercise_types)===null||Re===void 0))?void 0:Re.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",Ve==null||((Ct=Ve.selectArrs)===null||Ct===void 0||((le=Ct.exercise_types)===null||le===void 0))?void 0:le.objective_score,"\u5206"))))))))},Bt=Object($.a)(function(me){var A=me.exercise;return{exercise:A}})(ht),la=[{name:"\u672A\u8BC4\u9605",id:0,type:"unreview_counts"},{name:"\u8BC4\u9605\u4E2D",id:2,type:"reviewing_counts"},{name:"\u5DF2\u8BC4\u9605",id:1,type:"review_counts"}],ta=[{name:"\u672A\u5F00\u59CB",id:0,type:"unanswer_users"},{name:"\u8003\u8BD5\u4E2D",id:1,type:"answering_users"},{name:"\u5DF2\u4EA4\u5377",id:2,type:"answer_users"},{name:"\u5DF2\u4EA4\u5377/\u672A\u7B54",id:3,type:"commit_with_no_answers_users"}],Ea=[{name:"\u65E0\u9700\u8865\u8003",id:0,type:"unmake_up_users_count"},{name:"\u53C2\u52A0\u8865\u8003",id:1,type:"make_up_users_count"}],fa=t("BdwD"),_e=function(A){var z=A.exercise,Be=A.dispatch,Ze=Object(O.m)(),Xe=Object(d.useState)(!0),Se=Object(x.a)(Xe,2),Re=Se[0],Ct=Se[1],le=xe.a.useForm(),X=Object(x.a)(le,1),qe=X[0],Rt=Object(d.useState)(!1),gt=Object(x.a)(Rt,2),ke=gt[0],jt=gt[1],Ie=z.actionTabs;return Object(d.useEffect)(function(){if(z.actionTabs.key==="\u5EF6\u65F6"){var Ge,K,at,Ve;jt(!1),qe.resetFields(),qe.setFieldsValue({subjective_score:Ie==null||((Ge=Ie.selectArrs)===null||Ge===void 0||((K=Ge.record)===null||K===void 0))?void 0:K.subjective_score,objective_score:Ie==null||((at=Ie.selectArrs)===null||at===void 0||((Ve=at.record)===null||Ve===void 0))?void 0:Ve.objective_score})}},[z.actionTabs.key]),e.a.createElement(e.a.Fragment,null,e.a.createElement(fe.a,{width:370,centered:!0,title:"\u586B\u5199\u5EF6\u65F6\u65F6\u957F",visible:z.actionTabs.key==="\u5EF6\u65F6",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:ke,onOk:Object(ue.a)(b.a.mark(function Ge(){var K,at;return b.a.wrap(function(nt){for(;;)switch(nt.prev=nt.next){case 0:return nt.next=2,qe.validateFields();case 2:at=qe.getFieldValue(),Be({type:"exercise/setActionTabs",payload:{}}),jt(!0),fe.a.confirm({title:"\u5EF6\u65F6\u786E\u8BA4\u63D0\u793A",content:"\u60A8\u6B63\u5728\u4E3A\u3010".concat(Ie==null||((K=Ie.selectArrs)===null||K===void 0)?void 0:K.user_name,"\u3011\u540C\u5B66\u5355\u72EC\u5EF6\u957F\u8003\u8BD5\u65F6\u95F4\u3010").concat(at==null?void 0:at.time,"\u3011\u5206\u949F\uFF0C\u662F\u5426\u786E\u8BA4\u672C\u64CD\u4F5C\uFF1F"),onOk:function(){var J=Object(ue.a)(b.a.mark(function kt(){var Zt,ce;return b.a.wrap(function(ca){for(;;)switch(ca.prev=ca.next){case 0:return ca.next=2,Object(m.f)(Object(g.a)(Object(g.a)({},at),{},{id:Ze.categoryId,exercise_user_id:Ie==null||((Zt=Ie.selectArrs)===null||Zt===void 0)?void 0:Zt.exercise_user_id}));case 2:ce=ca.sent,jt(!1),ce.status===0&&(Te.b.success("\u5EF6\u65F6\u6210\u529F"),qe.resetFields(),Be({type:"exercise/getExerciseList",payload:Object(g.a)({},z.actionTabs.params)}));case 5:case"end":return ca.stop()}},kt)}));function It(){return J.apply(this,arguments)}return It}()});case 6:case"end":return nt.stop()}},Ge)})),onCancel:function(){Be({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("div",{className:""},e.a.createElement(xe.a,{form:qe},e.a.createElement(l.a,null,e.a.createElement(n.a,{flex:1},e.a.createElement(xe.a.Item,{name:"time",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(je.a,{min:1,max:Ie==null?void 0:Ie.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($.a)(function(me){var A=me.exercise;return{exercise:A}})(_e),r=t("xKgJ"),c=t("hjlX"),N=t.n(c),F=function(A){var z=A.item,Be=A.renderText,Ze=Object(O.m)(),Xe=Object(d.useState)(),Se=Object(x.a)(Xe,2),Re=Se[0],Ct=Se[1],le=function(){var X=Object(ue.a)(b.a.mark(function qe(){var Rt;return b.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:if(!Re){ke.next=2;break}return ke.abrupt("return");case 2:return ke.next=4,Object(m.v)({id:Ze.categoryId,user_id:z==null?void 0:z.user_id});case 4:Rt=ke.sent,Rt&&Ct(Rt);case 6:case"end":return ke.stop()}},qe)}));return function(){return X.apply(this,arguments)}}();return e.a.createElement(Xt.a,{onVisibleChange:le,title:e.a.createElement("div",null,"\u5355\u9009\u9898 ",Re==null?void 0:Re.single_question_score,"\u5206 ",e.a.createElement("br",null),"\u591A\u9009\u9898 ",Re==null?void 0:Re.multiple_question_score,"\u5206 ",e.a.createElement("br",null),"\u5224\u65AD\u9898 ",Re==null?void 0:Re.judgement_question_score,"\u5206 ",e.a.createElement("br",null),"\u586B\u7A7A\u9898 ",Re==null?void 0:Re.completion_question_score,"\u5206 ",e.a.createElement("br",null),"\u5B9E\u8BAD\u9898 ",Re==null?void 0:Re.shixun_question_score,"\u5206")},Be)},Ce=F,Fe=function(A){var z,Be,Ze,Xe,Se,Re,Ct,le,X,qe,Rt,gt,ke,jt,Ie,Ge,K,at,Ve,nt,J,It,kt,Zt,ce,Pa,ca,k,ia,$t,_a,ya,va,aa,da,Ee,te=A.exercise,pe=A.loading,Me=A.dispatch,ye=A.globalSetting,na=Object(W.a)(A,["exercise","loading","dispatch","globalSetting"]),Ba=Object(O.l)(),ba=Object(d.useState)(Object(g.a)({},Object(O.m)())),_=Object(x.a)(ba,2),G=_[0],Ya=_[1],T=te.exerciseList,Gt=te.commonHeader,tn=Object(d.useState)({}),Qa=Object(x.a)(tn,2),Va=Qa[0],on=Qa[1],an=Object(d.useState)(""),Ne=Object(x.a)(an,2),w=Ne[0],ot=Ne[1],Wt=Object(d.useState)(0),Yt=Object(x.a)(Wt,2),Ca=Yt[0],Sa=Yt[1],Fa=Object(d.useState)({}),Kt=Object(x.a)(Fa,2),Tt=Kt[0],Ia=Kt[1],qt=xe.a.useForm(),We=Object(x.a)(qt,1),Vt=We[0];Object(d.useEffect)(function(){var Le;if(Object(r.c)()){var V;Sa((V=T.exercise_types)===null||V===void 0?void 0:V.total_users)}else if(T==null||((Le=T.exercise_types)===null||Le===void 0)?void 0:Le.score_open){var oe;Sa((oe=T.exercise_types)===null||oe===void 0?void 0:oe.unanswer_users)}},[T]),Object(d.useEffect)(function(){Me({type:"exercise/getExerciseList",payload:G})},[]);var ea=function(V){G.page=1;var oe=Object.assign({},Vt.getFieldValue());if(Object.keys(oe).map(function(dt){if(dt==="objective_score_gte"||dt==="objective_score_lte")return;oe[dt].includes("all")?(delete G[dt],Vt.setFieldsValue(Object(Ot.a)({},dt,"all"))):(G[dt]=oe[dt],oe[dt]==""||!oe[dt]?Vt.setFieldsValue(Object(Ot.a)({},dt,"all")):Vt.setFieldsValue(Object(Ot.a)({},dt,G[dt])))}),V.objective_score_gte||V.objective_score_lte){if(oe.objective_score_gte>oe.objective_score_lte)return Vt.setFieldsValue({objective_score_lte:oe.objective_score_gte}),!1;if(oe.objective_score_gte!=""&&oe.objective_score_lte!=""&&oe.objective_score_gte&&oe.objective_score_lte)G.objective_score_lte=oe.objective_score_lte,G.objective_score_gte=oe.objective_score_gte;else return delete G.objective_score_lte,delete G.objective_score_gte,!1}Ya(Object(g.a)({},G)),Me({type:"exercise/getExerciseList",payload:G})},ga=function(V,oe){G.page=V,G.limit=20,Me({type:"exercise/getExerciseList",payload:Object(g.a)({},G)})},ra=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",width:50,align:"center",render:function(V,oe,dt){return((G.page||1)-1)*20+dt+1}},{title:"\u59D3\u540D",dataIndex:"user_name",fixed:"left",width:150,ellipsis:!0,align:"center",render:function(V,oe){return e.a.createElement("div",null,V||"--",!!(oe==null?void 0:oe.delayed_time)&&e.a.createElement(Xt.a,{title:e.a.createElement("div",null,"\u5DF2\u4E3A\u8BE5\u5B66\u751F\u5EF6\u65F6",e.a.createElement("span",{className:"c-blue"},oe.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:Tt.student_id,sortDirections:["descend","ascend"],align:"center",sorter:function(V,oe){return V.id-oe.id},render:function(V){return V||"--"}},(T==null||((z=T.exercise_types)===null||z===void 0)?void 0:z.groups_count)!==0&&{title:"\u5206\u73ED",width:(T==null||((Be=T.exercise_types)===null||Be===void 0)?void 0:Be.subjective)===1?"12%":"20%",ellipsis:!0,dataIndex:"user_group_name",align:"center",render:function(V){return V||"--"}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",width:130,align:"center",render:function(V,oe){return V===0?e.a.createElement("span",{className:"c-red"},"\u672A\u5F00\u59CB"):V===1?e.a.createElement("span",{className:"c-orange"},!oe.is_make_up&&"\u8003\u8BD5\u4E2D",oe.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):V===2?e.a.createElement("span",{className:"c-green"},!oe.is_make_up&&"\u5DF2\u4EA4\u5377",oe.is_make_up&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)"):e.a.createElement("span",{className:"c-red"},!oe.is_make_up&&"\u5DF2\u4EA4\u5377\uFF08\u672A\u7B54\uFF09",oe.is_make_up&&"\u5DF2\u4EA4\u5377/\u672A\u7B54\uFF08\u8865\u8003\uFF09")}},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",sortOrder:Tt.end_at,width:145,ellipsis:!0,sortDirections:["descend","ascend"],align:"center",sorter:function(V,oe){return V.id-oe.id},render:function(V){return V?U()(V).format("YYYY-MM-DD HH:mm"):"--"}},(Gt==null?void 0:Gt.exercise_status)>1&&(Gt==null?void 0:Gt.open_camera)&&Object(r.c)()&&!((Ze=ye.setting)===null||Ze===void 0?void 0:Ze.is_local)&&{title:"\u8003\u8BD5\u7167\u7247",dataIndex:"photo_count",align:"center",width:100,render:function(V,oe){return oe.commit_status>0?"".concat(V||0,"/").concat(Gt==null?void 0:Gt.photo_count):"--"}},(Gt==null?void 0:Gt.ip_bind)&&Object(r.e)()&&{title:"\u8003\u8BD5IP",dataIndex:"last_ip",align:"center",width:100,render:function(V,oe){return e.a.createElement(e.a.Fragment,null,V||"--",oe.commit_status===1&&Gt.ip_bind&&oe.last_ip&&e.a.createElement(P.a,{type:"link",onClick:Object(ue.a)(b.a.mark(function dt(){var Xa;return b.a.wrap(function(cn){for(;;)switch(cn.prev=cn.next){case 0:Xa=fe.a.confirm({title:e.a.createElement(l.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 En=Object(ue.a)(b.a.mark(function nn(){var On;return b.a.wrap(function(_n){for(;;)switch(_n.prev=_n.next){case 0:return _n.next=2,Object(m.O)({id:G.categoryId,exercise_user_id:oe.exercise_user_id});case 2:On=_n.sent,On.status===0&&(Te.b.success("\u89E3\u7ED1\u6210\u529F"),Me({type:"exercise/getExerciseList",payload:G}));case 4:case"end":return _n.stop()}},nn)}));function Rn(){return En.apply(this,arguments)}return Rn}()});case 1:case"end":return cn.stop()}},dt)}))},"\u89E3\u7ED1"))}},(Gt==null?void 0:Gt.open_camera)&&Object(r.e)()&&Gt.exercise_status<3&&!((Xe=ye.setting)===null||Xe===void 0?void 0:Xe.is_local)&&{title:"\u5141\u8BB8\u4E0D\u62CD\u6444",dataIndex:"close_camera",align:"center",width:100,render:function(V,oe){return e.a.createElement(ie.a,{checked:V,onClick:Object(ue.a)(b.a.mark(function dt(){return b.a.wrap(function(mn){for(;;)switch(mn.prev=mn.next){case 0:V||fe.a.confirm({title:"\u5141\u8BB8\u4E0D\u6444\u50CF\u8B66\u544A",content:e.a.createElement("div",null,"\u4E3A\u4FDD\u8BC1\u8003\u8BD5\u516C\u5E73\uFF0C\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7684\u6444\u50CF\u5934\u3002\u5982\u5B66\u751F\u786C\u4EF6\u8BBE\u65BD\u786E\u6709\u95EE\u9898\uFF0C\u4E3A\u4FDD\u8BC1\u5B66\u751F\u8003\u8BD5\u6743\u5229\uFF0C\u6559\u5E08\u53EF\u4E34\u65F6\u53D6\u6D88\u9650\u5236\uFF0C\u5141\u8BB8\u5B66\u751F\u53C2\u8003\u3002 \u672C\u64CD\u4F5C\u4E0D\u53EF\u64A4\u56DE\uFF0C\u4E0D\u53EF\u4FEE\u6539\u3002 \u60A8\u786E\u8BA4\u540C\u610F\u8BE5\u5B66\u751F\u4E0D\u5F00\u542F\u6444\u50CF\u5934\u53C2\u52A0\u8003\u8BD5\u5417\uFF1F"),onOk:function(){var cn=Object(ue.a)(b.a.mark(function Rn(){var nn;return b.a.wrap(function(rn){for(;;)switch(rn.prev=rn.next){case 0:return rn.next=2,Object(m.c)(Object(g.a)(Object(g.a)({},G),{},{exercise_user_id:oe.exercise_user_id}));case 2:nn=rn.sent,(nn==null?void 0:nn.status)===0&&(Te.b.success("\u64CD\u4F5C\u6210\u529F"),Me({type:"exercise/getExerciseList",payload:Object(g.a)({},G)}));case 4:case"end":return rn.stop()}},Rn)}));function En(){return cn.apply(this,arguments)}return En}()});case 1:case"end":return mn.stop()}},dt)}))})}},!((T==null||((Se=T.exercise_types)===null||Se===void 0)?void 0:Se.objective)!==1||(T==null||((Re=T.exercise_types)===null||Re===void 0)?void 0:Re.objective)===1&&(T==null||((Ct=T.exercise_types)===null||Ct===void 0)?void 0:Ct.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",width:100,render:function(V,oe){V=typeof V=="number"?Number(V):V;var dt;return V>=0&&V<=60?dt=e.a.createElement("span",null,V):V===100?dt=e.a.createElement("span",{className:"c-green"},V):V>60?dt=e.a.createElement("span",{className:"c-orange"},V):dt="--",e.a.createElement(Ce,{renderText:dt,item:oe})}},!((T==null||((le=T.exercise_types)===null||le===void 0)?void 0:le.subjective)!==1||(T==null||((X=T.exercise_types)===null||X===void 0)?void 0:X.subjective)===1&&(T==null||((qe=T.exercise_types)===null||qe===void 0)?void 0:qe.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",width:100,dataIndex:"subjective_score",align:"center",render:function(V,oe){V=typeof V=="number"?Number(V):V;var dt;return V===0?dt=e.a.createElement("span",null,V," ",e.a.createElement("span",{className:"c-red"}," (\u5F85\u8BC4\u5BA1)")):V>0&&V<=60?dt=e.a.createElement("span",null,V):V===100?dt=e.a.createElement("span",{className:"c-green"},V):V>60?dt=e.a.createElement("span",{className:"c-orange"},V):dt="--",dt}},{title:"\u6700\u7EC8\u6210\u7EE9",width:100,dataIndex:"score",sortOrder:Tt.score,sortDirections:["descend","ascend"],align:"center",sorter:function(V,oe){return V.id-oe.id},render:function(V){return V=typeof V=="number"?Number(V):V,V===100?e.a.createElement("span",{className:"c-green"},V||"--"):V>60?e.a.createElement("span",{className:"c-orange"},V||"--"):e.a.createElement("span",null,V||"--")}},Object(r.c)()&&{title:"\u8BC4\u9605\u72B6\u6001",width:130,dataIndex:"has_comment",align:"center",render:function(V){return V?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"}},((Gt==null?void 0:Gt.assistant_auth)||Object(r.c)())&&{title:"\u64CD\u4F5C",fixed:"right",dataInex:"action",align:"center",width:150,render:function(V,oe){return e.a.createElement("div",null,Object(r.c)()&&e.a.createElement(P.a,{ghost:!0,type:"primary",size:"small",disabled:oe.commit_status<2},e.a.createElement(q.Link,{className:oe.commit_status>1?"c-blue":"c-black",to:oe.commit_status>1&&"/classrooms/".concat(G.coursesId,"/exercise/").concat(G.categoryId,"/review/").concat(oe.login),onClick:function(Xa){oe.commit_status<2&&Xa.preventDefault(),oe.commit_status===3&&(Xa.preventDefault(),Me({type:"exercise/setActionTabs",payload:{key:"\u66F4\u6539\u8BC4\u9605",selectArrs:{record:Object(g.a)({},oe),exercise_types:Object(g.a)({},T==null?void 0:T.exercise_types)},params:Object(g.a)({},G)}}))}},oe.review_status&&"\u66F4\u6539\u8BC4\u9605",!oe.review_status&&"\u8BC4\u9605")),Object(r.q)()&&oe.commit_status>1&&e.a.createElement(q.Link,{to:"/classrooms/".concat(G.coursesId,"/exercise/").concat(G.categoryId,"/users/").concat(oe==null?void 0:oe.login),target:"_blank"},"\u67E5\u770B"),!!(Gt==null?void 0:Gt.exercise_time)&&Object(r.e)()&&e.a.createElement(Xt.a,{title:function(){return Object(r.j)()?"\u60A8\u7684\u6743\u9650\u4E0D\u8DB3\uFF0C\u8BF7\u8054\u7CFB\u672C\u8BFE\u5802\u7BA1\u7406\u5458":Gt.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(P.a,{danger:!0,className:"c-red ml10",size:"small",disabled:function(){return Object(r.j)()?!0:Gt.exercise_status===3}(),onClick:function(){Object(r.i)()&&Me({type:"exercise/setActionTabs",payload:{key:"\u5EF6\u65F6",selectArrs:oe,exercise_time:Gt.exercise_time,params:Object(g.a)({},G)}})}},"\u5EF6\u65F6")))}}].filter(function(Le){return!!Le}),Qt=Object(D.a)(ra);return Qt[0]=Object(g.a)({},Qt[0]),Qt[(Qt==null?void 0:Qt.length)-1]=Object(g.a)({},Qt[(Qt==null?void 0:Qt.length)-1]),Qt[0].render=function(){return"\u6211"},Qt[(Qt==null?void 0:Qt.length)-1].render=function(){var Le;if(T==null||((Le=T.current_answer_user)===null||Le===void 0)?void 0:Le.login){var V;return e.a.createElement(q.Link,{to:"/classrooms/".concat(G.coursesId,"/exercise/").concat(G.categoryId,"/users/").concat(T==null||((V=T.current_answer_user)===null||V===void 0)?void 0:V.login),target:"_blank"},"\u67E5\u770B")}else return"--"},e.a.createElement("section",{className:"minH500 bg-white mb50 inline-block w100"},(T==null||((Rt=T.exercise_types)===null||Rt===void 0)?void 0:Rt.score_open)&&Object(r.q)()&&e.a.createElement(ve.a,{hideOnSinglePage:!0,pagination:!1,showHeader:!1,dataSource:[Object(g.a)({},T==null?void 0:T.current_answer_user)],columns:Qt,scroll:{x:(ra==null?void 0:ra.length)*120}}),!Object(r.c)()&&e.a.createElement("div",{className:"bg-white pt10 pl25 mt15"},!!(T==null||((gt=T.exercise_types)===null||gt===void 0)?void 0:gt.answer_users)&&e.a.createElement("span",{className:"mr10"},e.a.createElement("span",{style:{color:"#FF954C"}},T==null||((ke=T.exercise_types)===null||ke===void 0)?void 0:ke.answer_users," "),"\u5DF2\u4EA4"),!!(T==null||((jt=T.exercise_types)===null||jt===void 0)?void 0:jt.unanswer_users)&&e.a.createElement("span",{className:"mr10"},T==null||((Ie=T.exercise_types)===null||Ie===void 0)?void 0:Ie.unanswer_users,"\u672A\u4EA4"),(T==null||((Ge=T.exercise_types)===null||Ge===void 0)?void 0:Ge.exercise_end_time)!=="--"&&e.a.createElement("span",null,"\u5269\u4F59\u63D0\u4EA4\u65F6\u95F4\uFF1A",e.a.createElement("span",{style:{color:"#FF954C"}},T==null||((K=T.exercise_types)===null||K===void 0)?void 0:K.exercise_end_time))),!((at=T.exercise_types)===null||at===void 0?void 0:at.exercise_all_users)&&!Object(r.q)()&&e.a.createElement(fa.a,null),(!!((Ve=T.exercise_types)===null||Ve===void 0?void 0:Ve.exercise_all_users)||Object(r.q)())&&e.a.createElement("aside",null,Object(r.c)()&&e.a.createElement("aside",{className:"pt20"},e.a.createElement(xe.a,{form:Vt,onValuesChange:ea,initialValues:(nt={},Object(Ot.a)(nt,"commit_status","all"),Object(Ot.a)(nt,"exercise_group_id","all"),Object(Ot.a)(nt,"review","all"),Object(Ot.a)(nt,"is_make_up","all"),nt)},e.a.createElement(xe.a.Item,{name:"review"},e.a.createElement(p.a.Group,{style:{width:"100%"}},e.a.createElement(l.a,null,e.a.createElement(n.a,{flex:"80px"},"\u4F60\u7684\u8BC4\u9605:"),e.a.createElement(n.a,{flex:"80px"},e.a.createElement(p.a,{value:"all",checked:!((J=Va.review)===null||J===void 0?void 0:J.length)},"\u5168\u90E8")),e.a.createElement(n.a,{flex:"1"},la==null?void 0:la.map(function(Le,V){var oe;return e.a.createElement(p.a,{value:Le.id,key:V},Le.name,"(",T==null||((oe=T.exercise_types)===null||oe===void 0)?void 0:oe[Le.type],")")}))))),e.a.createElement(xe.a.Item,{name:"commit_status"},e.a.createElement(p.a.Group,{value:[],style:{width:"100%"}},e.a.createElement(l.a,null,e.a.createElement(n.a,{flex:"80px"},"\u4F5C\u54C1\u72B6\u6001:"),e.a.createElement(n.a,{flex:"80px"},e.a.createElement(p.a,{value:"all",checked:!((It=Va.commit_status)===null||It===void 0?void 0:It.length)},"\u5168\u90E8")),e.a.createElement(n.a,{flex:"1"},ta.map(function(Le,V){var oe;return e.a.createElement(p.a,{name:"commit_status",value:Le.id},Le.name,"(",T==null||((oe=T.exercise_types)===null||oe===void 0)?void 0:oe[Le.type],")")}))))),(T==null||((kt=T.exercise_types)===null||kt===void 0)?void 0:kt.open_make_up)&&e.a.createElement(xe.a.Item,{name:"is_make_up"},e.a.createElement(p.a.Group,{value:[],style:{width:"100%"}},e.a.createElement(l.a,null,e.a.createElement(n.a,{flex:"80px"},"\u8865\u8003\u72B6\u6001:"),e.a.createElement(n.a,{flex:"80px"},e.a.createElement(p.a,{value:"all",checked:!((Zt=Va.is_make_up)===null||Zt===void 0?void 0:Zt.length)},"\u5168\u90E8")),e.a.createElement(n.a,{flex:"1"},Ea.map(function(Le,V){var oe;return e.a.createElement(p.a,{name:"is_make_up",value:Le.id},Le.name,"(",T==null||((oe=T.exercise_types)===null||oe===void 0)?void 0:oe[Le.type],")")}))))),e.a.createElement(xe.a.Item,{name:"exercise_group_id"},e.a.createElement(p.a.Group,{style:{width:"100%"}},e.a.createElement(l.a,null,e.a.createElement(n.a,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(n.a,{flex:"80px"},e.a.createElement(p.a,{value:"all",checked:!((ce=Va.course_group)===null||ce===void 0?void 0:ce.length)},"\u5168\u90E8")),e.a.createElement(n.a,{flex:"1"},T.course_groups&&T.course_groups.map(function(Le,V){return e.a.createElement(p.a,{value:Le.exercise_group_id},Le.exercise_group_name,"(",Le.exercise_group_students,")")}))))),e.a.createElement(l.a,{align:"middle"},e.a.createElement(n.a,{flex:"1"},e.a.createElement(B.a.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:function(V){G.search=V,Me({type:"exercise/getExerciseList",payload:Object(g.a)(Object(g.a)({},G),{},{page:1})})},style:{width:240}}),e.a.createElement("span",{className:"ml5 c-red"},(Pa=T.exercise_types)===null||Pa===void 0?void 0:Pa.total_users),e.a.createElement("span",null,"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(ca=T.exercise_types)===null||ca===void 0?void 0:ca.exercise_all_users,"\u4E2A\u5B66\u751F\uFF09")),!(Gt==null?void 0:Gt.is_random)&&e.a.createElement(n.a,{className:["tr",N.a.rightFilter].join(" ")},((k=T.exercise_types)===null||k===void 0?void 0:k.objective)===1&&((ia=T.exercise_types)===null||ia===void 0?void 0:ia.subjective)===1&&e.a.createElement(e.a.Fragment,null,"\u6309\u5BA2\u89C2\u9898\u5F97\u5206\u5206\u7EC4",e.a.createElement("span",null,e.a.createElement(xe.a.Item,{name:"objective_score_gte"},e.a.createElement(je.a,{min:0,max:T==null||(($t=T.exercise_types)===null||$t===void 0)?void 0:$t.objective_score,placeholder:"\u6700\u4F4E"}))),e.a.createElement("span",null,e.a.createElement(xe.a.Item,{name:"objective_score_lte"},e.a.createElement(je.a,{min:(G==null?void 0:G.objective_score_gte)||0,max:T==null||((_a=T.exercise_types)===null||_a===void 0)?void 0:_a.objective_score,placeholder:"\u6700\u9AD8"})))),((ya=T.exercise_types)===null||ya===void 0?void 0:ya.subjective)===1&&e.a.createElement(e.a.Fragment,null,e.a.createElement(P.a,{type:"default",disabled:(T==null||((va=T.total_exercise_users)===null||va===void 0)?void 0:va.length)<1},e.a.createElement(q.Link,{to:"/classrooms/".concat(G.coursesId,"/exercise/").concat(G.categoryId,"/reviews/group")},e.a.createElement("span",{className:"iconfont icon-tijiaozongjie"}),e.a.createElement("span",null,"\u96C6\u4E2D\u6279\u91CF\u6279\u9605"))),e.a.createElement(P.a,{type:"default",disabled:(T==null||((aa=T.total_exercise_users)===null||aa===void 0)?void 0:aa.length)<1},e.a.createElement(q.Link,{to:"/classrooms/".concat(G.coursesId,"/exercise/").concat(G.categoryId,"/review/").concat(T==null||((da=T.total_exercise_users)===null||da===void 0||((Ee=da[0])===null||Ee===void 0))?void 0:Ee.user_login)},e.a.createElement("span",{className:"iconfont icon-filesync3x"}),e.a.createElement("span",null,"\u7EC4\u5185\u987A\u5E8F\u6279\u9605")))))))),e.a.createElement(ve.a,{className:"mt30",loading:pe["exercise/getExerciseList"],hideOnSinglePage:!0,pagination:!1,dataSource:(T==null?void 0:T.exercise_users)||[],columns:ra,scroll:{x:(ra==null?void 0:ra.length)*120},size:"large",onChange:function(V,oe,dt){if(Tt={},G.page=1,dt.order===void 0){Tt[dt.field]="descend";switch(dt.field){case"student_id":ot("descend"),G.order_type="desc";break}}else G.order_type=dt.order.replace("end",""),Tt[dt.field]=dt.order;Ia(Object(g.a)({},Tt)),G.order_type=G.order_type==="desc"?"asc":"desc",G.order=dt.field,Me({type:"exercise/getExerciseList",payload:Object(g.a)({},G)})}}),Ca>20&&e.a.createElement("aside",{className:"tc mb50 pb30 mt30"},e.a.createElement(Ae.a,{showSizeChanger:!1,onChange:ga,current:G.page||1,defaultPageSize:20,total:Ca}))),e.a.createElement(Bt,null),e.a.createElement(xt,null),e.a.createElement(a,null))},et=Object($.a)(function(me){var A=me.exercise,z=me.loading,Be=me.globalSetting;return{exercise:A,loading:z.effects,globalSetting:Be}})(Fe),zt=t("/zsF"),Oe=t("PArb"),Ut=t("1w57"),Qe=t("CxHN"),_t=t("8RY0"),St=t("tFzH"),mt=t("D+AN"),ma=t("j+ej"),Ft=t("L4pD"),Mt=t("k5F3"),yt=function(A){var z=A.exercise,Be=A.loading,Ze=A.dispatch,Xe=A.activeTabs,Se=Object(O.m)(),Re=Object(d.useState)(Object(g.a)(Object(g.a)({},Se),{page:1,per_page:10})),Ct=Object(x.a)(Re,1),le=Ct[0],X=z.editData,qe=[{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(d.useEffect)(function(){Xe==="2"&&Rt()},[Se.categoryId,Xe]);var Rt=function(){Ze({type:"exercise/editExercise",payload:Object(g.a)({},le)})},gt=function(){var jt;return X==null||((jt=X.exercise_questions)===null||jt===void 0)?void 0:jt.map(function(Ie,Ge){if(Ie.key=Ge+1,Ie.len=X.length,Ie.hideAction=!0,Ie.question_type===0)return e.a.createElement("aside",{key:Ge},e.a.createElement(mt.a,{editData:Ie}),e.a.createElement(Oe.a,null));if(Ie.question_type===1)return e.a.createElement("aside",{key:Ge},e.a.createElement(_t.a,{editData:Ie}),e.a.createElement(Oe.a,null));if(Ie.question_type===2)return e.a.createElement("aside",{key:Ge},e.a.createElement(Qe.a,{editData:Ie}),e.a.createElement(Oe.a,null));if(Ie.question_type===3)return e.a.createElement("aside",{key:Ge},e.a.createElement(Ut.a,{editData:Ie}),e.a.createElement(Oe.a,null));if(Ie.question_type===4)return e.a.createElement("aside",{key:Ge},e.a.createElement(ma.a,{editData:Ie}),e.a.createElement(Oe.a,null));if(Ie.question_type===5)return e.a.createElement("aside",{key:Ge},e.a.createElement(St.a,{editData:Ie}),e.a.createElement(Oe.a,null));if(Ie.question_type===6)return e.a.createElement("aside",{key:Ge},e.a.createElement(Ft.a,{editData:Ie}),e.a.createElement(Oe.a,null))})};return e.a.createElement("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative"},e.a.createElement(Mt.a,{isPreview:!0,activeTabs:Xe}),e.a.createElement(Oe.a,null),gt())},ut=Object($.a)(function(me){var A=me.exercise,z=me.loading;return{exercise:A,loading:z.effects}})(yt),Pe=t("T2oS"),Ue=t("W9HT"),be=t("RotF"),Lt=t.n(be),we=function(A){var z,Be,Ze,Xe,Se,Re=A.exercise,Ct=A.loading,le=A.dispatch,X=A.cb,qe=Object(g.a)({},Object(O.m)()),Rt=Object(d.useState)([]),gt=Object(x.a)(Rt,2),ke=gt[0],jt=gt[1],Ie=Object(d.useState)(!0),Ge=Object(x.a)(Ie,2),K=Ge[0],at=Ge[1],Ve=Object(d.useState)(1),nt=Object(x.a)(Ve,2),J=nt[0],It=nt[1],kt=Object(d.useState)(!0),Zt=Object(x.a)(kt,2),ce=Zt[0],Pa=Zt[1],ca=Object(d.useState)(!1),k=Object(x.a)(ca,2),ia=k[0],$t=k[1],_a=Object(d.useState)(),ya=Object(x.a)(_a,2),va=ya[0],aa=ya[1];qe.page=0,qe.limit=50,Object(d.useEffect)(function(){Re.actionTabs.key==="\u6253\u56DE\u91CD\u505A"&&(ke=[],pe(1))},[Re.actionTabs.key]);var da=xe.a.useForm(),Ee=Object(x.a)(da,1),te=Ee[0],pe=function(){var Me=Object(ue.a)(b.a.mark(function ye(na){var Ba,ba;return b.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return na==1&&(ke=[]),qe.page=na,Pa(!0),G.next=5,le({type:"exercise/getRedoModal",payload:Object(g.a)({},qe)});case 5:ba=G.sent,(ba==null||((Ba=ba.exercise_users)===null||Ba===void 0)?void 0:Ba.length)parseInt(gt.endIP))){J.next=7;break}return Te.b.warn("IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5"),J.abrupt("return");case 7:Xe({type:"exercise/setActionTabs",payload:{key:"insterIp",data:Object(g.a)({},X.getFieldValue()),type:Be.actionTabs.type}});case 8:case"end":return J.stop()}},at)})),onCancel:function(){Xe({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("section",{className:"pl10 pr10"},e.a.createElement(s.a,{activeKey:Ge,onChange:function(Ve){K(Ve),X.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(xe.a,{form:X,className:"pt30",name:"form",layout:"vertical",onValuesChange:function(Ve,nt){ke(Object(g.a)({},nt))}},Ge==="1"&&e.a.createElement(xe.a.Item,{name:"ip",rules:[{required:!0,message:"\u8BF7\u8F93\u5165IP\u5730\u5740"}],label:"IP\u5730\u5740"},e.a.createElement(rt.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(Ve){X.setFieldsValue({ip:Object(D.a)(Ve.filter(function(nt){return Object($a.a)(nt)?!0:(Te.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165"),!1)}))})}})),Ge==="2"&&e.a.createElement(l.a,{gutter:[20,20]},e.a.createElement(n.a,{flex:"1"},e.a.createElement(xe.a.Item,{name:"startIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740"}],label:"\u8D77\u59CBIP\u5730\u5740"},e.a.createElement(B.a,{maxLength:15,placeholder:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740",onBlur:function(Ve){var nt="";Object($a.a)(Ve.target.value)?nt=Ve.target.value:(nt="",Te.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165")),X.setFieldsValue({startIP:nt})}}))),e.a.createElement(n.a,{flex:"1"},e.a.createElement(xe.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(B.a,{onBlur:function(Ve){},prefix:e.a.createElement("span",{className:"font14"},(z=gt.startIP)===null||z===void 0?void 0:z.substring(0,gt.startIP.lastIndexOf("."))),maxLength:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740\u7684\u540E\u4E09\u4F4D"})))))))},wa=Object($.a)(function(me){var A=me.exercise,z=me.loading;return{exercise:A,loading:z}})(Za),Jt=t("2JKx"),$e=t.n(Jt),it=t("Ot1p"),Et=t("kaH+"),lt=t("+BJd"),pa=t("mr32"),Aa=s.a.TabPane,Ra=rt.a.Option,Ua=function(A){var z,Be,Ze,Xe,Se,Re=A.exercise,Ct=A.loading,le=A.data,X=A.disabled,qe=A.updata,Rt=A.dispatch,gt=Object(O.m)(),ke=Object(O.l)(),jt=xe.a.useForm(),Ie=Object(x.a)(jt,1),Ge=Ie[0],K=Object(d.useState)({}),at=Object(x.a)(K,2),Ve=at[0],nt=at[1],J=Object(d.useState)("1"),It=Object(x.a)(J,2),kt=It[0],Zt=It[1],ce=Re.workSetting,Pa=Re.commonHeader,ca=Object(d.useState)(!1),k=Object(x.a)(ca,2),ia=k[0],$t=k[1],_a=Object(d.useState)([]),ya=Object(x.a)(_a,2),va=ya[0],aa=ya[1],da=Object(d.useState)([]),Ee=Object(x.a)(da,2),te=Ee[0],pe=Ee[1],Me=Object(d.useState)(!1),ye=Object(x.a)(Me,2),na=ye[0],Ba=ye[1],ba=Object(d.useState)([]),_=Object(x.a)(ba,2),G=_[0],Ya=_[1],T=Object(d.useState)([]),Gt=Object(x.a)(T,2),tn=Gt[0],Qa=Gt[1],Va=Object(d.useState)({id:gt.categoryId,exercise_group_id:[]}),on=Object(x.a)(Va,2),an=on[0],Ne=on[1],w=Object(d.useState)(0),ot=Object(x.a)(w,2),Wt=ot[0],Yt=ot[1];Object(d.useMemo)(function(){var qt,We,Vt;if(ce==null||((qt=ce.published_course_groups)===null||qt===void 0)?void 0:qt.length){var ea,ga=Object(D.a)(ce==null||((ea=ce.published_course_groups)===null||ea===void 0)?void 0:ea.map(function(dt){return Object(D.a)(dt.course_group_id)}).flat());aa(Object(D.a)(ga))}else if(ce==null?void 0:ce.published_course_groups){var ra;aa(Object(D.a)(ce==null||((ra=ce.course_groups)===null||ra===void 0)?void 0:ra.map(function(dt){return dt.course_group_id})))}if((ce==null||((We=ce.exercise)===null||We===void 0)?void 0:We.group_make_ups)||(ce==null||((Vt=ce.exercise)===null||Vt===void 0)?void 0:Vt.unified_make_up)){var Qt;if(Ba(!0),ce==null||((Qt=ce.exercise)===null||Qt===void 0)?void 0:Qt.group_make_ups){var Le,V,oe=te;ce==null||((Le=ce.exercise)===null||Le===void 0||((V=Le.group_make_ups)===null||V===void 0))||V.map(function(dt,Xa){oe[Xa]=dt.course_group_id||[]}),pe(Object(D.a)(oe))}}},[ce]),Object(d.useEffect)(function(){console.log("groupIds:",va)},[va]),Object(d.useEffect)(function(){console.log("selectGroupIds:",te)},[te]);var Ca=function(){var qt=Object(ue.a)(b.a.mark(function We(Vt){var ea;return b.a.wrap(function(ra){for(;;)switch(ra.prev=ra.next){case 0:return ra.next=2,Object(m.D)(Object(g.a)({},an));case 2:ea=ra.sent,Qa(Object(D.a)(ea.users.map(function(Qt){return Qt.key=String(Qt.id),Qt}).filter(function(Qt){var Le;return console.log("openKeys",le.group_make_ups[Wt].students,Wt),!((Le=le.group_make_ups[Wt].students)===null||Le===void 0?void 0:Le.some(function(V){return V.id===Qt.id}))})));case 4:case"end":return ra.stop()}},We)}));return function(Vt){return qt.apply(this,arguments)}}(),Sa=[,{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"name"},{title:"\u5206\u73ED",dataIndex:"course_group_name"}],Fa={onChange:function(We,Vt){Ya(Object(D.a)(Vt)),console.log("selectedRowKeys: ".concat(We),"selectedRows: ",Vt)},getCheckboxProps:function(We){return{disabled:We.name==="Disabled User",name:We.name}}},Kt=function(We){var Vt,ea,ga;return X?!0:!!(ce==null||((Vt=ce.exercise)===null||Vt===void 0||((ea=Vt.group_make_ups)===null||ea===void 0||((ga=ea[We])===null||ga===void 0)))?void 0:ga.is_all)},Tt=function(We){var Vt,ea;return X?!0:!!(ce==null||((Vt=ce.exercise)===null||Vt===void 0||((ea=Vt.group_make_ups)===null||ea===void 0))?void 0:ea[We])},Ia=function(We){var Vt,ea,ga;return X?!0:!!(ce==null||((Vt=ce.exercise)===null||Vt===void 0||((ea=Vt.group_make_ups)===null||ea===void 0||((ga=ea[We])===null||ga===void 0)))?void 0:ga.is_all)};return e.a.createElement(e.a.Fragment,null,e.a.createElement(l.a,null,e.a.createElement(n.a,{span:24},e.a.createElement(l.a,{align:"middle"},e.a.createElement(n.a,{flex:"1"},e.a.createElement("h1",{className:"mt15"},"\u8865\u8003\u8BBE\u7F6E")))),((z=ce.course_groups)===null||z===void 0?void 0:z.length)>0&&e.a.createElement(n.a,{span:24,className:"mt10"},e.a.createElement(p.a,{checked:le.unified_make_up||((Be=le.group_make_ups)===null||Be===void 0?void 0:Be.length),disabled:X,onChange:function(We){We.target.checked?le.unified_make_up=!0:(le.unified_make_up=!1,delete le.group_make_ups),Ba(We.target.checked)}},e.a.createElement("strong",null,"\u5F00\u542F\u8865\u8003")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u5F00\u542F\u540E\u53EF\u9488\u5BF9\u672A\u7B54\u5377\u7684\u5B66\u751F\u8BBE\u7F6E\u8865\u8003\uFF0C\u8865\u8003\u4E0E\u5EF6\u957F\u622A\u6B62\u65F6\u95F4\u4E0D\u53EF\u5171\u5B58\uFF09"))),na&&e.a.createElement("section",{className:"ml40"},e.a.createElement(l.a,{align:"middle",className:"mt10"},e.a.createElement(n.a,null,e.a.createElement(Ke.a,{checked:le.unified_make_up,disabled:X,onClick:function(){le.unified_make_up=!0,delete le.group_make_ups,qe(Object(g.a)({},le))}},"\u6240\u6709\u5206\u73ED\u7EDF\u4E00\u8865\u8003")),e.a.createElement(n.a,null,e.a.createElement(l.a,{align:"middle"},e.a.createElement(n.a,{className:"ml50"},"\u8865\u8003\u6263\u5206"),e.a.createElement(n.a,{className:"ml10 mr10"},e.a.createElement(je.a,{min:0,max:100,disabled:X||!le.unified_make_up||(ce==null||((Ze=ce.exercise)===null||Ze===void 0)?void 0:Ze.unified_make_up),onChange:function(We){le.make_up_score=We,qe(Object(g.a)({},le))},style:{width:150}})),e.a.createElement(n.a,null,"(\u5206)")))),e.a.createElement(l.a,{align:"middle",className:"mt10"},e.a.createElement(n.a,null,e.a.createElement(Ke.a,{disabled:(ce==null||((Xe=ce.exercise)===null||Xe===void 0)?void 0:Xe.unified_make_up)||!Object(r.c)()||X,checked:le.group_make_ups,onClick:function(){var We;delete le.unified_make_up,le.group_make_ups=(ce==null||((We=ce.exercise)===null||We===void 0)?void 0:We.group_make_ups)||[{students:[],course_group_id:[],score:0}],qe(Object(g.a)({},le))}},"\u5404\u73ED\u5206\u522B\u8865\u8003"))),(Se=le.group_make_ups)===null||Se===void 0?void 0:Se.map(function(qt,We){var Vt,ea;return e.a.createElement("div",{key:We},e.a.createElement(l.a,{align:"middle",className:"mt10"},e.a.createElement(n.a,{flex:"100px"},"\u8865\u8003\u89C4\u5219",We+1),e.a.createElement(n.a,{className:"ml10"},e.a.createElement(rt.a,{style:{width:307},value:qt.course_group_id,mode:"multiple",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED",disabled:Tt(We),onChange:function(ra,Qt,Le){te[We]=ra,le.group_make_ups[We].course_group_id=ra,qe(Object(g.a)({},le)),pe(Object(D.a)(te))}},ce==null||((Vt=ce.course_groups)===null||Vt===void 0)?void 0:Vt.map(function(ga,ra){var Qt=[];return va.includes(ga.course_group_id)?(te.length&&(Qt=te.filter(function(Le,V){return We===V?!1:!!Le.includes(ga.course_group_id)})),Qt.length?void 0:e.a.createElement(Ra,{value:ga.course_group_id,key:ra},ga.course_group_name)):void 0}))),e.a.createElement(n.a,null,e.a.createElement(l.a,{align:"middle"},e.a.createElement(n.a,{className:"ml50"},"\u8865\u8003\u6263\u5206"),e.a.createElement(n.a,{className:"ml10 mr10"},e.a.createElement(je.a,{value:qt.score,min:0,max:100,style:{width:150},placeholder:"\u4E3A\u7A7A\u4EE3\u8868\u4E0D\u6263\u5206",disabled:Tt(We),onChange:function(ra){le.group_make_ups[We].score=ra,qe(Object(g.a)({},le))}})),e.a.createElement(n.a,null,"(\u5206)")))),e.a.createElement(l.a,{className:"mt20"},e.a.createElement(n.a,{flex:"220px"},e.a.createElement(Ke.a.Group,{name:"student",defaultValue:qt.is_all,disabled:Ia(We),onChange:function(ra){if(ra.target.value)delete le.group_make_ups[We].students;else{var Qt,Le,V;le.group_make_ups[We].students=(ce==null||((Qt=ce.exercise)===null||Qt===void 0||((Le=Qt.group_make_ups)===null||Le===void 0||((V=Le[We])===null||V===void 0)))?void 0:V.students)||[]}le.group_make_ups[We].is_all=ra.target.value,qe(Object(g.a)({},le))}},e.a.createElement(Ke.a,{value:!0},"\u5168\u90E8\u672A\u7B54\u5B66\u751F"),e.a.createElement(Ke.a,{value:!1,disabled:Kt(We)},"\u6307\u5B9A\u5B66\u751F"))),e.a.createElement(n.a,{flex:"1"},!le.group_make_ups[We].is_all&&e.a.createElement("div",{onClick:function(){X||(an.exercise_group_id=te[We],$t(!0),Ya([]),Yt(We),Qa([]),Ca({page:1}))},className:"".concat(X&&"disabledStyle"),style:{minHeight:28,border:"1px solid #ccc",padding:4}},(ea=qt.students)===null||ea===void 0?void 0:ea.map(function(ga,ra){return e.a.createElement(pa.a,{key:ra,closable:ga.add,onClose:function(){qt.students.splice(ra,1),qe(Object(g.a)({},le))}},ga.name)}))),e.a.createElement(n.a,{flex:"100px",className:"tr"},We>0&&e.a.createElement(Je.a,{onClick:function(){le.group_make_ups.splice(We,1),qe(Object(g.a)({},le))}}),e.a.createElement(ja.a,{className:"c-green ml20",onClick:function(){le.group_make_ups.push({students:[],course_group_id:[],score:0,is_all:!0}),qe(Object(g.a)({},le))}}))))}),e.a.createElement(fe.a,{title:"\u6307\u5B9A\u8865\u8003\u5B66\u751F",visible:ia,onCancel:function(){return $t(!1)},destroyOnClose:!0,onOk:function(){le.group_make_ups[Wt].students=le.group_make_ups[Wt].students.concat(G.map(function(We){return We.add=!0,We})),$t(!1),console.log("data:",le),qe(Object(g.a)({},le))}},e.a.createElement(ve.a,{columns:[].concat(Sa),dataSource:Object(D.a)(tn),rowSelection:Object(g.a)({type:"checkbox"},Fa),pagination:{pageSize:10,defaultCurrent:1}}))))},Ha=Object($.a)(function(me){var A=me.exercise,z=me.loading;return{exercise:A,loading:z}})(Ua),Da=t("dhSg"),sn=t("m3rI"),ka=B.a.TextArea,Ta=Pt.a.RangePicker,Wa=rt.a.Option,qa=function(A){var z,Be,Ze,Xe,Se,Re,Ct,le,X,qe,Rt=A.exercise,gt=A.globalSetting,ke=A.loading,jt=A.dispatch,Ie=Object(O.m)(),Ge=Object(O.l)(),K=Rt.workSetting,at=Rt.commonHeader,Ve=Object(d.useState)(!0),nt=Object(x.a)(Ve,2),J=nt[0],It=nt[1],kt=Object(d.useState)([]),Zt=Object(x.a)(kt,2),ce=Zt[0],Pa=Zt[1],ca=Object(d.useState)({}),k=Object(x.a)(ca,2),ia=k[0],$t=k[1],_a=Object(d.useState)([]),ya=Object(x.a)(_a,2),va=ya[0],aa=ya[1],da=xe.a.useForm(),Ee=Object(x.a)(da,1),te=Ee[0],pe=Object(d.useState)([]),Me=Object(x.a)(pe,2),ye=Me[0],na=Me[1],Ba=Object(d.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:"",group_make_ups:[],unified_make_up:!1,make_up_score:0,time:"",choice_random:!1,question_random:!1,show_statistic:!1,assistant_auth:!1,answer_open:!1,score_open:!1,file_list:[],show_title:!1,show_body:!1,show_info:!1,show_table:!0,show_user:!1,show_no:!1,show_group:!0,show_desc:!1,description:"",attachment_id:""}),ba=Object(x.a)(Ba,2),_=ba[0],G=ba[1];Object(d.useEffect)(function(){Ya()},[K]),Object(d.useEffect)(function(){jt({type:"exercise/getWorkSetting",payload:Object(g.a)({},Ie)})},[]),Object(d.useEffect)(function(){if(Rt.actionTabs.key==="insterIp"){debugger;Rt.actionTabs.data.ip?_[Rt.actionTabs.type]=[].concat(Object(D.a)(_[Rt.actionTabs.type]||[]),Object(D.a)(Rt.actionTabs.data.ip)):_[Rt.actionTabs.type]=[].concat(Object(D.a)(_[Rt.actionTabs.type]||[]),["".concat(Rt.actionTabs.data.startIP,",").concat(Rt.actionTabs.data.startIP.substring(0,Rt.actionTabs.data.startIP.lastIndexOf("."))+"."+Rt.actionTabs.data.endIP)]),G(Object(g.a)({},_))}},[Rt.actionTabs]);var Ya=function(){var w,ot,Wt,Yt,Ca,Sa,Fa,Kt=JSON.parse(JSON.stringify(K));Object.keys(_).map(function(Tt){var Ia,qt,We;if(_[Tt]=(Kt==null||((Ia=Kt.exercise)===null||Ia===void 0)?void 0:Ia[Tt])||(Kt==null||((qt=Kt.exercise_header)===null||qt===void 0)?void 0:qt[Tt]),Kt==null||((We=Kt.exercise_header)===null||We===void 0)?void 0:We[Tt]){var Vt;_[Tt]=Kt==null||((Vt=Kt.exercise_header)===null||Vt===void 0)?void 0:Vt[Tt]}else{var ea;_[Tt]=Kt==null||((ea=Kt.exercise)===null||ea===void 0)?void 0:ea[Tt]}}),_.file_list=(Kt==null||((w=Kt.exercise_header)===null||w===void 0)?void 0:w.attachment_id)?[{uid:Kt==null||((ot=Kt.exercise_header)===null||ot===void 0)?void 0:ot.attachment_id,id:Kt==null||((Wt=Kt.exercise_header)===null||Wt===void 0)?void 0:Wt.attachment_id,url:Kt==null||((Yt=Kt.exercise_header)===null||Yt===void 0)?void 0:Yt.photo_url}]:[],ye=(Kt==null||((Ca=Kt.published_course_groups)===null||Ca===void 0)?void 0:Ca.map(function(Tt){return{course_group_id:Tt.course_group_id,end_time:Tt.course_end_time,publish_time:Tt.course_publish_time}}))||[{}],K==null||((Sa=K.course_groups)===null||Sa===void 0)||Sa.map(function(Tt,Ia){Tt.cilckkey="",Tt.isselect=!1}),K==null||((Fa=K.course_groups)===null||Fa===void 0)||Fa.map(function(Tt,Ia){var qt;K==null||((qt=K.published_course_groups)===null||qt===void 0)||qt.map(function(We,Vt){var ea;(We==null||((ea=We.course_group_id)===null||ea===void 0)?void 0:ea.includes(Tt==null?void 0:Tt.course_group_id))&&(Tt.cilckkey=Vt,Tt.isselect=!0)})}),console.log("data:",_,K),G(_),na(ye)},T=function(){var w,ot,Wt,Yt,Ca,Sa,Fa=JSON.parse(JSON.stringify(_));if(Fa.categoryId=Ie.categoryId,Fa.publish_time_groups=ye,Fa.attachment_id=((w=Fa.file_list)===null||w===void 0||((ot=w[0])===null||ot===void 0||((Wt=ot.response)===null||Wt===void 0))?void 0:Wt.id)||null,delete Fa.file_list,!_.unified_setting)delete Fa.publish_time,delete Fa.end_time,ye.map(function(Tt){if(!Tt.course_group_id||!Tt.course_group_id){Te.b.error("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");debugger;throw new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A")}if(!Tt.publish_time||!Tt.end_time){Te.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(!_.publish_time||!_.end_time)throw Te.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(_.open_camera&&_.photo_count<1)throw Te.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(_.ip_limit==="pub"&&!((Yt=_.public_ip)===null||Yt===void 0?void 0:Yt.length))throw Te.b.error("\u8BF7\u586B\u5199\u516C\u7F51IP\u5730\u5740"),new String("\u8BF7\u586B\u5199\u516C\u7F51IP\u5730\u5740");if(_.ip_limit==="inner"&&(!((Ca=_.public_ip)===null||Ca===void 0?void 0:Ca.length)||!((Sa=_.inner_ip)===null||Sa===void 0?void 0:Sa.length)))throw Te.b.error("\u8BF7\u586B\u5199\u516C\u7F51IP + \u5185\u7F51IP\u5730\u5740"),new String("\u8BF7\u586B\u5199\u5185\u7F51IP\u5730\u5740");if(_.open_camera||_.screen_open)var Kt=fe.a.confirm({title:"\u8003\u8BD5\u8BF4\u660E",className:"custom-modal-divider",icon:null,width:750,content:e.a.createElement("div",{className:"font16 p20"},_.open_camera&&e.a.createElement(l.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")),_.screen_open&&e.a.createElement(l.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(p.a,{onChange:function(Ia){return Kt.update({okButtonProps:{disabled:!Ia.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){Gt(Fa)},okButtonProps:{disabled:!0}});else Gt(Fa)},Gt=function(w){Object(m.Q)(Object(g.a)({},w)).then(function(ot){ot.status===0&&(Te.b.success("\u66F4\u65B0\u6210\u529F"),jt({type:"exercise/getCommonHeader",payload:Object(g.a)({},Ie)}),jt({type:"exercise/getWorkSetting",payload:Object(g.a)({},Ie)}),It(!0))})},tn=function(w){return w&&w1?!0:(K==null||((Wt=K.published_course_groups)===null||Wt===void 0)?void 0:Wt.some(function(Yt){return Yt.course_group_id===w.course_group_id}))?J:!1},on=function(w){var ot,Wt;if(J)return[!0,!0];if((K==null||((ot=K.exercise)===null||ot===void 0)?void 0:ot.exercise_status)>1)return[!0,!1];if(K==null||((Wt=K.published_course_groups)===null||Wt===void 0)?void 0:Wt.some(function(Ca){return Ca.course_group_id===w.course_group_id})){var Yt;return J||(K==null||((Yt=K.exercise)===null||Yt===void 0)?void 0:Yt.exercise_status)>1?[!0,!1]:[!1,!1]}else return[!1,!1]},an={disabled:J,multiple:!1,listType:"picture-card",onPreview:function(w){Da.a.publish("preview-image",w.thumbUrl)},withCredentials:!0,fileList:_.file_list,beforeUpload:function(w){var ot=w.size/1024;return ot>200?(Te.b.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(200KB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20"),!1):!0},action:"".concat(sn.a.API_SERVER,"/api/attachments.json"),onChange:function(w){var ot=w.fileList.filter(function(Wt){return!!Wt.status});_.file_list=ot,G(Object.assign({},_))},onRemove:function(){var Ne=Object(ue.a)(b.a.mark(function ot(Wt){return b.a.wrap(function(Ca){for(;;)switch(Ca.prev=Ca.next){case 0:return _.file_list=[],G(Object.assign({},_)),Ca.abrupt("return",!0);case 3:case"end":return Ca.stop()}},ot)}));function w(ot){return Ne.apply(this,arguments)}return w}()};return e.a.createElement("section",{className:[$e.a.form,"mb50 bg-white"].join(" ")},e.a.createElement(l.a,null,e.a.createElement(n.a,{span:24},e.a.createElement(l.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(r.c)()&&J&&e.a.createElement(P.a,{type:"primary",size:"middle",ghost:!0,onClick:function(){return It(!1)}},"\u7F16\u8F91\u8BBE\u7F6E")))),((z=K.course_groups)===null||z===void 0?void 0:z.length)>0&&e.a.createElement(n.a,{span:24,className:"mt10"},e.a.createElement(p.a,{checked:_.unified_setting,disabled:J||(K==null||((Be=K.exercise)===null||Be===void 0)?void 0:Be.exercise_status)>1,onChange:function(){var w;if((K==null||((w=K.exercise)===null||w===void 0)?void 0:w.exercise_status)>1){Te.b.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u5206\u73ED\u7EDF\u4E00\u53D1\u5E03");return}_.unified_setting=!_.unified_setting,_.unified_setting===!1&&ye==""&&na(ye.concat({})),G(Object.assign({},_))}},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)"))),_.unified_setting&&e.a.createElement("div",null,e.a.createElement(l.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(Xt.a,{placement:"bottom",title:(K==null||((Ze=K.exercise)===null||Ze===void 0)?void 0:Ze.exercise_status)>1&&"\u53D1\u5E03\u65F6\u95F4\u5DF2\u8FC7\uFF0C\u4E0D\u80FD\u4FEE\u6539"},e.a.createElement(Pt.a,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:U()(Object(j.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:tn,disabled:J||(K==null||((Xe=K.exercise)===null||Xe===void 0)?void 0:Xe.exercise_status)>1,value:_.publish_time?U()(_.publish_time):"",allowClear:!1,onChange:function(w,ot){_.publish_time=ot,_.end_time||(_.end_time=U()(w).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),G(Object.assign({},_))}}))),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(l.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(Pt.a,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:U()(Object(j.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:J,allowClear:!1,value:_.end_time?U()(_.end_time):"",disabledDate:Qa,onChange:function(w,ot){_.end_time=ot,G(Object.assign({},_))}})),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)")))),!_.unified_setting&&e.a.createElement(l.a,{style:{marginTop:30,paddingTop:40,marginLeft:40,borderTop:"1px solid #eee"}},e.a.createElement(n.a,{span:24},e.a.createElement(l.a,null,e.a.createElement(n.a,{span:10}),e.a.createElement(n.a,{span:9},e.a.createElement(l.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}))),ye&&ye.map(function(Ne,w){return e.a.createElement(n.a,{span:24,key:w},e.a.createElement(l.a,{gutter:[8,16]},e.a.createElement(n.a,{span:9},e.a.createElement(l.a,null,e.a.createElement(n.a,null,"\u53D1\u5E03\u89C4\u5219 ",w+1),e.a.createElement(n.a,{flex:"auto",style:{maxWidth:400}},e.a.createElement(rt.a,{disabled:Va(Ne),className:"ml20",mode:"tags",size:"large",style:{width:"100%"},value:Ne.course_group_id,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:function(Wt){ye[w].course_group_id=Wt,Pa(ye.map(function(Yt){return Yt.course_group_id}).toString().split(",")),na(ye.slice()),K.course_groups.map(function(Yt,Ca){Wt.map(function(Sa,Fa){Yt.course_group_id===Sa&&(Yt.cilckkey=w,Yt.isselect=!0)})})},onDeselect:function(Wt){K.course_groups.map(function(Yt,Ca){Yt.course_group_id===Wt&&Yt.cilckkey===w&&(Yt.cilckkey=w,Yt.isselect=!1)})}},K.course_groups&&K.course_groups.map(function(ot,Wt){return e.a.createElement(Wa,Object(Ot.a)({key:Wt,disabled:(ot==null?void 0:ot.isselect)&&ot.cilckkey!=w,value:ot.course_group_id},"key",ot.course_group_id),ot.course_group_name)}))))),e.a.createElement(n.a,{span:1}),e.a.createElement(n.a,{span:9},e.a.createElement(Ta,{disabled:on(Ne),disabledDate:tn,style:{width:400},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],showTime:{format:"HH:mm",defaultValue:[U()(Object(j.d)(),"HH:mm"),U()(Object(j.d)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",size:"large",value:Ne.publish_time&&[U()(Ne.publish_time),Ne.end_time&&U()(Ne.end_time)],onChange:function(Wt,Yt){Va(Ne)||(ye[w].publish_time=Yt[0]),ye[w].end_time=Yt[1],na(Object(D.a)(ye))}})),!J&&e.a.createElement(n.a,{span:4},w>0&&e.a.createElement(Je.a,{onClick:function(){ye=ye.filter(function(Wt,Yt){return w!==Yt}),na(Object(D.a)(ye))}}),e.a.createElement(ja.a,{className:"c-green ml20",onClick:function(){na(ye.concat({}))}}))))})),e.a.createElement(Oe.a,null),(at==null?void 0:at.exercise_status)===3&&e.a.createElement(Ha,{data:_,disabled:J,updata:G}),e.a.createElement(Oe.a,null),e.a.createElement(l.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(je.a,{size:"large",disabled:J,min:1,value:_.time===-1?null:_.time,onChange:function(w){_.time=w,G(Object(g.a)({},_))}}),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)")),!(at==null?void 0:at.is_random)&&e.a.createElement(e.a.Fragment,null,e.a.createElement(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(p.a,{checked:_.question_random,disabled:J,onChange:function(w){_.question_random=w.target.checked,G(Object.assign({},_))}},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(p.a,{checked:_.choice_random,disabled:J,onChange:function(w){_.choice_random=w.target.checked,G(Object.assign({},_))}},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(Oe.a,null),!(gt==null||((Se=gt.setting)===null||Se===void 0)?void 0:Se.is_local)&&e.a.createElement(e.a.Fragment,null,e.a.createElement(l.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(p.a,{checked:_.open_camera,disabled:J,onChange:function(w){if(!_.time){Te.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}_.open_camera=w.target.checked,_.photo_count=_.photo_count||5,G(Object.assign({},_))}},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(je.a,{size:"large",disabled:J||!_.open_camera,min:1,defaultValue:5,max:10,value:_.photo_count,onChange:function(w){_.photo_count=w,G(Object(g.a)({},_))}}),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(p.a,{checked:_.screen_open,disabled:J,onChange:function(w){_.screen_open=w.target.checked,G(Object.assign({},_))}},e.a.createElement("strong",null,"\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377"))),_.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(je.a,{size:"large",disabled:J,min:0,defaultValue:3,max:10,value:_.screen_num,onChange:function(w){_.screen_num=w,G(Object(g.a)({},_))}}),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(je.a,{size:"large",disabled:J,min:0,defaultValue:5,max:60,value:_.screen_sec,onChange:function(w){_.screen_sec=w,G(Object(g.a)({},_))}}),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(p.a,{checked:_.ip_limit!=="no",disabled:J,onChange:function(w){_.ip_limit==="no"?_.ip_limit="pub":_.ip_limit="no",G(Object.assign({},_))}},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"))),_.ip_limit!=="no"&&e.a.createElement(n.a,{className:"mt15 ml50"},e.a.createElement(Ke.a.Group,{value:_.ip_limit,disabled:J,name:"ip_limit",onChange:function(w){_.ip_limit=w.target.value,G(Object(g.a)({},_))}},e.a.createElement(Ke.a,{value:"pub"},"\u4EC5\u9650\u5236\u516C\u7F51IP"),e.a.createElement(Ke.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?")))),_.ip_limit!=="no"&&e.a.createElement(e.a.Fragment,null,e.a.createElement(l.a,{className:"mt15 ml50 ".concat($e.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,!((Re=_.public_ip)===null||Re===void 0?void 0:Re.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(Ct=_.public_ip)===null||Ct===void 0?void 0:Ct.map(function(Ne,w){return e.a.createElement("span",{className:$e.a.ipItem},e.a.createElement("i",null,Ne," "),!J&&e.a.createElement(st.a,{onClick:function(){fe.a.confirm({title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){_.public_ip.splice(w,1),G(Object(g.a)({},_))}})},className:" c-grey-c",size:20}))}),Object(r.c)()&&!J&&e.a.createElement("span",{onClick:function(){jt({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"))),_.ip_limit==="inner"&&e.a.createElement(l.a,{className:"mt15 ml50 ".concat($e.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,!((le=_.inner_ip)===null||le===void 0?void 0:le.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(X=_.inner_ip)===null||X===void 0?void 0:X.map(function(Ne,w){return e.a.createElement("span",{className:$e.a.ipItem},e.a.createElement("i",null,Ne," "),!J&&e.a.createElement(st.a,{onClick:function(){J||fe.a.confirm({title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){_.inner_ip.splice(w,1),G(Object(g.a)({},_))}})},className:" c-grey-c",size:20}))}),Object(r.c)()&&!J&&e.a.createElement("span",{className:"font14 c-blue ml10",onClick:function(){jt({type:"exercise/setActionTabs",payload:{key:"addIp",type:"inner_ip"}})}}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),_.ip_limit==="inner"&&e.a.createElement(l.a,null,e.a.createElement(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(p.a,{checked:_.ip_bind,disabled:J,onChange:function(w){_.ip_bind=w.target.checked,G(Object.assign({},_))}},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(Oe.a,null)),e.a.createElement(l.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(p.a,{checked:_.score_open,disabled:J,onChange:function(w){_.score_open=w.target.checked,G(Object.assign({},_))}},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(p.a,{checked:_.answer_open,disabled:J,onChange:function(w){_.answer_open=w.target.checked,G(Object.assign({},_))}},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(p.a,{checked:_.show_statistic,disabled:J,onChange:function(w){_.show_statistic=w.target.checked,G(Object.assign({},_))}},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(p.a,{checked:_.assistant_auth,disabled:J,onChange:function(w){_.assistant_auth=w.target.checked,G(Object.assign({},_))}},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(Oe.a,null),Object(r.c)()&&e.a.createElement(l.a,null,e.a.createElement(n.a,{flex:"600px"},e.a.createElement(l.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(E.a,an,!((qe=_.file_list)===null||qe===void 0?void 0:qe.length)&&e.a.createElement("div",null,e.a.createElement(Na,null),e.a.createElement("div",{style:{marginTop:8}},"\u4E0A\u4F20")))),e.a.createElement(n.a,{span:24,className:"mt15 pl30"},e.a.createElement(p.a,{checked:_.show_title,disabled:J,onChange:function(w){_.show_title=w.target.checked,G(Object.assign({},_))}},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(p.a,{checked:_.show_body,disabled:J,onChange:function(w){_.show_body=w.target.checked,G(Object.assign({},_))}},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(p.a,{checked:_.show_info,disabled:J,onChange:function(w){_.show_info=w.target.checked,G(Object.assign({},_))}},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(p.a,{checked:_.show_table,disabled:J,onChange:function(w){_.show_table=w.target.checked,G(Object.assign({},_))}},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(p.a,{className:"pl8",checked:_.show_user,disabled:J,onChange:function(w){_.show_user=w.target.checked,G(Object.assign({},_))}},e.a.createElement("strong",null,"\u59D3\u540D")),e.a.createElement(p.a,{checked:_.show_no,disabled:J,onChange:function(w){_.show_no=w.target.checked,G(Object.assign({},_))}},e.a.createElement("strong",null,"\u5B66\u53F7")),e.a.createElement(p.a,{checked:_.show_group,disabled:J,onChange:function(w){_.show_group=w.target.checked,G(Object.assign({},_))}},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(p.a,{checked:_.show_desc,disabled:J,onChange:function(w){_.show_desc=w.target.checked,G(Object.assign({},_))}},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")),_.show_desc&&e.a.createElement("div",{className:"mt15 pl30 pb40"},J?e.a.createElement(ka,{style:{height:150,width:550},disabled:!0,value:_.description}):e.a.createElement(it.a,{width:550,height:150,defaultValue:_.description,id:"exercise-detail-config-exam-description-id",onChange:function(w){_.description=w,G(Object.assign({},_))}})))),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(P.a,{type:"primary",size:"large",onClick:function(){return T()}},"\u63D0\u4EA4"),e.a.createElement(P.a,{onClick:function(){It(!0),Ya()},type:"primary",size:"large",ghost:!0,className:"ml20"},"\u53D6\u6D88")),e.a.createElement(Et.a,null),e.a.createElement(wa,null))},en=Object($.a)(function(me){var A=me.exercise,z=me.loading,Be=me.globalSetting;return{exercise:A,loading:z.effects,globalSetting:Be}})(qa),fn=t("MXD1"),ln=t("CFYs"),Ka=t("9Bee"),pn=t("51gm"),Ga=t.n(pn),vn={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u4E3B\u89C2\u9898",5:"\u5B9E\u8BAD\u9898"},dn={1:"\u6EE1\u5206\u4F5C\u7B54",2:"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54",3:"\u96F6\u5206\u4F5C\u7B54",4:"\u672A\u6279"},gn=function(A){var z,Be,Ze=A.exercise,Xe=A.loading,Se=A.dispatch,Re=Object(O.m)(),Ct=Object(d.useState)(Object(g.a)(Object(g.a)({},Re),{sort:"asc",page:1,per_page:10})),le=Object(x.a)(Ct,2),X=le[0],qe=le[1],Rt=Object(O.l)(),gt=Ze.statisticsList,ke=Object(d.useState)({}),jt=Object(x.a)(ke,2),Ie=jt[0],Ge=jt[1],K=Object(d.useState)([]),at=Object(x.a)(K,2),Ve=at[0],nt=at[1],J=Object(d.useState)(""),It=Object(x.a)(J,2),kt=It[0],Zt=It[1],ce=Object(d.useState)(""),Pa=Object(x.a)(ce,2),ca=Pa[0],k=Pa[1],ia=xe.a.useForm(),$t=Object(x.a)(ia,1),_a=$t[0],ya=function(){var te=Object.assign({},_a.getFieldValue());Object.keys(te).map(function(pe){te[pe].includes("all")?(delete X[pe],_a.setFieldsValue(Object(Ot.a)({},pe,"all"))):(X[pe]=te[pe],_a.setFieldsValue(Object(Ot.a)({},pe,X[pe])))}),da()},va=function(te,pe){X.page=te,X.limit=20,Se({type:"exercise/getExerciseStatistics",payload:Object(g.a)({},X)})},aa=[{title:"\u63D0\u4EA4\u7387",dataIndex:"commit_percent",align:"center",render:function(te){return e.a.createElement("span",null,te===0?0:(te*100).toFixed(2),"%")}},{title:"\u6700\u4F4E\u5206",dataIndex:"min_score",align:"center",render:function(te){return e.a.createElement("span",null,te,"\u5206")}},{title:"\u6700\u9AD8\u5206",dataIndex:"max_score",align:"center",render:function(te){return e.a.createElement("span",{className:"c-orange"},te,"\u5206")}},{title:"\u5E73\u5747\u5206",dataIndex:"average_score",align:"center",render:function(te){return e.a.createElement("span",null,te,"\u5206")}},{title:"\u4E0D\u53CA\u683C\uFF08\u5F97\u5206 \u4F4E\u4E8E60%\uFF09",dataIndex:"fail_counts",align:"center",render:function(te){return e.a.createElement("span",null,te,"\u4EBA")}},{title:"\u53CA\u683C\uFF08\u5F97\u520660%~70%\uFF09",dataIndex:"pass_counts",align:"center",render:function(te){return e.a.createElement("span",null,te,"\u4EBA")}},{title:"\u826F\u597D\uFF08\u5F97\u520670%~90%\uFF09",dataIndex:"good_counts",align:"center",render:function(te){return e.a.createElement("span",null,te,"\u4EBA")}},{title:"\u4F18\u79C0\uFF08\u5F97\u520690%~100%\uFF09",dataIndex:"best_counts",align:"center",render:function(te){return e.a.createElement("span",{className:"c-orange"},te,"\u4EBA")}}],da=function(){var Ee=Object(ue.a)(b.a.mark(function te(){var pe;return b.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:return ye.next=2,Se({type:"exercise/getExerciseStatistics",payload:Object(g.a)({},X)});case 2:pe=ye.sent,(pe==null?void 0:pe.exercise_counts)&&nt([pe.exercise_counts]);case 4:case"end":return ye.stop()}},te)}));return function(){return Ee.apply(this,arguments)}}();return Object(d.useEffect)(function(){da()},[X.coursesId]),e.a.createElement(e.a.Fragment,null,e.a.createElement("section",{className:"minH500 bg-white"},e.a.createElement("aside",{className:"pt20"},e.a.createElement(xe.a,{form:_a,onChange:ya,initialValues:(z={},Object(Ot.a)(z,"commit_status","all"),Object(Ot.a)(z,"exercise_group_id","all"),Object(Ot.a)(z,"review","all"),z)},e.a.createElement(xe.a.Item,{name:"exercise_group_id"},e.a.createElement(p.a.Group,{style:{width:"100%"}},e.a.createElement(l.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(p.a,{value:"all",checked:!Ie.course_group},"\u5168\u90E8")),e.a.createElement(n.a,{flex:"1"},gt.course_groups&>.course_groups.map(function(Ee,te){return e.a.createElement(p.a,{value:Ee.exercise_group_id,key:te},Ee.exercise_group_name,"(",Ee.exercise_group_students,")")}))))))),e.a.createElement(ve.a,{className:"mt30",loading:Xe["exercise/getExerciseStatistics"],pagination:!1,dataSource:Ve,columns:aa}),e.a.createElement("div",{className:Ga.a.title},e.a.createElement(l.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(){X.sort=X.sort==="desc"?"asc":"desc",console.log("xx params.sort: ",X.sort),qe(Object(g.a)({},X)),da()}},e.a.createElement("span",null,"\u6B63\u786E\u7387"),e.a.createElement("p",{className:"edu-sorter current ".concat(X.sort)},e.a.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),e.a.createElement("span",{className:"iconfont icon-sanjiaoxing-down"})))))),e.a.createElement(Ue.a,{spinning:Xe["exercise/getExerciseStatistics"]},e.a.createElement("div",{className:"minH200"},gt==null||((Be=gt.commit_results)===null||Be===void 0)?void 0:Be.map(function(Ee,te){var pe;return e.a.createElement("aside",{key:te,className:"font14 c-black mt30"},e.a.createElement(l.a,null,e.a.createElement(n.a,{flex:1},Ee.ques_position,".",vn[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(Ka.a,{value:Ee.ques_title})),e.a.createElement("div",{className:"mt20",style:{display:Ee.ques_type===5?"none":""}},e.a.createElement(l.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(Oe.a,{style:{margin:0,marginBottom:20,display:Ee.ques_type===5?"none":""}}),Ee==null||((pe=Ee.ques_details)===null||pe===void 0)?void 0:pe.map(function(Me,ye){return Ee.ques_type===5?e.a.createElement("div",{className:"mt20"},e.a.createElement(l.a,{key:ye,gutter:[24,24],className:"font14 c-black"},e.a.createElement(n.a,{flex:1},Me.challenge_position,".",Me.challenge_name),e.a.createElement(n.a,null,"\u6B63\u786E\u7387 ",e.a.createElement("span",{className:"c-orange"},Me.challenge_percent,"%"))),e.a.createElement("div",null,e.a.createElement(l.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(Oe.a,{style:{margin:0,marginBottom:20}}),Me==null?void 0:Me.challenge_details.map(function(na){return e.a.createElement(l.a,{key:ye,gutter:[24,24],className:"font14 c-black"},e.a.createElement(n.a,{flex:1},e.a.createElement(l.a,null,e.a.createElement(n.a,{flex:1,className:"ml10"},e.a.createElement(Ka.a,{value:dn[na.choice_text]})))),e.a.createElement(n.a,{flex:"60px",className:"tc"},e.a.createElement("span",{className:na.choice_right_boolean&&"c-green"},na.choice_users_count||0)),e.a.createElement(n.a,{flex:"200px"},e.a.createElement(ln.a,{status:"active",strokeColor:"#2abd8b",percent:(na.choice_percent*100).toFixed(),width:200})))}),e.a.createElement(l.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(Oe.a,{style:{margin:0,marginBottom:20}})):e.a.createElement(l.a,{key:ye,gutter:[24,24],className:"font14 c-black"},e.a.createElement(n.a,{flex:1},e.a.createElement(l.a,null,Ee.ques_type===2||Ee.ques_type===3||Ee.ques_type===4?"":e.a.createElement(n.a,null,j.i[ye],". "),Ee.ques_type===4?e.a.createElement(n.a,{flex:1,className:"ml10"},e.a.createElement(Ka.a,{value:dn[Me.choice_text]})):e.a.createElement(n.a,{flex:1,className:"ml10"},e.a.createElement(Ka.a,{value:Me.choice_text==="wrong"?"\u586B\u5199\u4E86\u9519\u8BEF\u7B54\u6848":Me.choice_text})))),e.a.createElement(n.a,{flex:"60px",className:"tc"},e.a.createElement("span",{className:Me.choice_right_boolean&&"c-green"},Me.choice_users_count||0)),e.a.createElement(n.a,{flex:"200px"},e.a.createElement(ln.a,{status:"active",strokeColor:"#2abd8b",percent:(Me.choice_percent*100).toFixed(),width:200})))}),e.a.createElement(l.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(Ae.a,{hideOnSinglePage:!0,total:gt==null?void 0:gt.questions_count,current:X.page||1,onChange:function(te){X.page=te,da()}})))},hn=Object($.a)(function(me){var A=me.exercise,z=me.loading;return{exercise:A,loading:z.effects}})(gn),Pn=t("cVA7"),bn=t.n(Pn),ft={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u7B80\u7B54\u9898",25:"\u5B9E\u8BAD\u9898"},pt=function(A){var z,Be=A.exercise,Ze=A.loading,Xe=A.dispatch,Se=Object(O.m)(),Re=Object(O.l)(),Ct=Be.statisticsList,le=Object(d.useState)({}),X=Object(x.a)(le,2),qe=X[0],Rt=X[1],gt=Object(d.useState)([]),ke=Object(x.a)(gt,2),jt=ke[0],Ie=ke[1],Ge=Object(d.useState)(""),K=Object(x.a)(Ge,2),at=K[0],Ve=K[1],nt=Object(d.useState)(""),J=Object(x.a)(nt,2),It=J[0],kt=J[1],Zt=Object(d.useState)({}),ce=Object(x.a)(Zt,2),Pa=ce[0],ca=ce[1],k=xe.a.useForm(),ia=Object(x.a)(k,1),$t=ia[0];Se.sort="asc";var _a=function(te){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:te.details[0].full_count,name:"100%"},{value:te.details[0].best_count,name:"90%-100%"},{value:te.details[0].good_count,name:"70%-90%"},{value:te.details[0].pass_count,name:"60%-70%"},{value:te.details[0].fails_count,name:"60%\u4EE5\u4E0B"}],itemStyle:{emphasis:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"},normal:{color:function(Me){var ye=["#99B8FB","#80E0B9","#8190AA","#F7C739","#EB7E65"];return ye[Me.dataIndex]}}},emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}},ya=function(){var te=Object.assign({},$t.getFieldValue());Object.keys(te).map(function(pe){te[pe].includes("all")?(delete Se[pe],$t.setFieldsValue(Object(Ot.a)({},pe,"all"))):(Se[pe]=te[pe],$t.setFieldsValue(Object(Ot.a)({},pe,Se[pe])))}),Xe({type:"exercise/getExerciseStatistics",payload:Se})},va=function(te,pe){Se.page=te,Se.limit=20,Xe({type:"exercise/getExerciseStatistics",payload:Object(g.a)({},Se)})},aa=[{title:"\u63D0\u4EA4\u7387",dataIndex:"commit_percent",render:function(te){return e.a.createElement("span",null,te*100,"%")}},{title:"\u6700\u4F4E\u5206",dataIndex:"max_score",render:function(te){return e.a.createElement("span",null,te,"\u5206")}},{title:"\u6700\u9AD8\u5206",dataIndex:"max_score",render:function(te){return e.a.createElement("span",{className:"c-orange"},te,"\u5206")}},{title:"\u5E73\u5747\u5206",dataIndex:"average_score",render:function(te){return e.a.createElement("span",null,te,"\u5206")}},{title:"\u4E0D\u53CA\u683C\uFF08\u5F97\u5206 \u4F4E\u4E8E60%\uFF09",dataIndex:"fail_counts",render:function(te){return e.a.createElement("span",null,te,"\u4EBA")}},{title:"\u53CA\u683C\uFF08\u5F97\u520660%~70%\uFF09",dataIndex:"pass_counts",render:function(te){return e.a.createElement("span",null,te,"\u4EBA")}},{title:"\u826F\u597D\uFF08\u5F97\u520670%~90%\uFF09",dataIndex:"good_counts",render:function(te){return e.a.createElement("span",null,te,"\u4EBA")}},{title:"\u4F18\u79C0\uFF08\u5F97\u520690%~100%\uFF09",dataIndex:"best_counts",render:function(te){return e.a.createElement("span",{className:"c-orange"},te,"\u4EBA")}}],da=function(){var Ee=Object(ue.a)(b.a.mark(function te(){var pe;return b.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:return ye.next=2,Xe({type:"exercise/getExerciseStatistics",payload:Object(g.a)({},Se)});case 2:pe=ye.sent,(pe==null?void 0:pe.exercise_counts)&&Ie([pe.exercise_counts]);case 4:case"end":return ye.stop()}},te)}));return function(){return Ee.apply(this,arguments)}}();return Object(d.useEffect)(function(){da()},[Se.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(ve.a,{className:"mt10 bg-white",loading:Ze["exercise/getExerciseStatistics"],pagination:!1,dataSource:jt,columns:aa})),e.a.createElement("aside",{className:"mt20"},e.a.createElement("span",{className:"bold c-black font16 ml20"},"\u5DF2\u4EA4\u5377\u5B66\u751F\u7B54\u9898\u8BE6\u60C5")),e.a.createElement("aside",null,Ct==null||((z=Ct.commit_results)===null||z===void 0)?void 0:z.map(function(Ee,te){return e.a.createElement("div",{key:te,className:"bg-white pl20 pt20 pr20 pb20 mt20"},e.a.createElement("div",{style:{fontSize:14,color:"#1890FF",fontWeight:500}},te+1,"\u3001",ft[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(bn.a,{option:_a(Ee),style:{height:370},opts:{renderer:"svg"}}))})))},vt=Object($.a)(function(me){var A=me.exercise,z=me.loading;return{exercise:A,loading:z.effects}})(pt),oa=t("tf39"),ua=t.n(oa),Oa=function(A){var z,Be,Ze,Xe,Se,Re,Ct,le,X,qe=A.exercise,Rt=A.globalSetting,gt=A.loading,ke=A.dispatch,jt=A.user,Ie=A.match,Ge=Object(W.a)(A,["exercise","globalSetting","loading","dispatch","user","match"]),K=Object(O.m)(),at=Object(O.l)(),Ve=Object(d.useState)([]),nt=Object(x.a)(Ve,2),J=nt[0],It=nt[1],kt=Object(d.useState)(at.query.tabs||0),Zt=Object(x.a)(kt,2),ce=Zt[0],Pa=Zt[1],ca=qe.exerciseList,k=qe.commonHeader,ia=jt.userInfo;K.category=at.query.category_id,Object(d.useEffect)(function(){ke({type:"exercise/getCommonHeader",payload:Object(g.a)({},K)})},[K.coursesId]);var $t=function(){Object(j.D)({ip_limit:k.ip_limit,ip_bind:k.ip_bind,open_camera:k.open_camera,exercise_tips:[k.open_camera?"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A":""],exerciseId:k.id,screen_open:k.screen_open,screen_num:k.screen_num,coursesId:K.coursesId,login:ia.login,history:Ge.history})},_a=function(){ke({type:"exercise/getExerciseList",payload:Object(g.a)({},K)})},ya=function(){var Me={0:function(){ke({type:"exercise/getExerciseList",payload:Object(g.a)({},K)})},3:function(){ke({type:"exercise/getWorkSetting",payload:Object(g.a)({},K)})}};Me[ce]&&Me[ce]()},va=[{name:"\u7B54\u9898\u5217\u8868",id:0,compontent:e.a.createElement(et,null)},{name:"\u7EDF\u8BA1\u7ED3\u679C",id:1,compontent:e.a.createElement(hn,null)},{name:"\u8BD5\u5377\u9884\u89C8",id:2,compontent:e.a.createElement(ut,{activeTabs:ce})},{name:"\u8BBE\u7F6E",id:3,compontent:e.a.createElement(en,null)}].filter(function(pe){return(k==null?void 0:k.is_random)?(pe.name==="\u7EDF\u8BA1\u7ED3\u679C"&&(pe.compontent=e.a.createElement(vt,null)),pe.name!=="\u8BD5\u5377\u9884\u89C8"):!0}).filter(function(pe){return Object(r.j)()&&(k==null?void 0:k.assistant_auth)||Object(r.c)()?!0:(k==null?void 0:k.show_statistic)&&(k==null?void 0:k.exercise_status)===3?pe.name!=="\u8BD5\u5377\u9884\u89C8":pe.name==="\u7B54\u9898\u5217\u8868"||pe.name==="\u8BBE\u7F6E"}).filter(function(pe){return!!pe}),aa="YYYY-MM-DD",da=U()("2020-11-15",aa),Ee=function(){return fe.a.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:e.a.createElement(e.a.Fragment,null,"EduCoder\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")})},te=function(){return e.a.createElement(M.a,{onClick:function(){var Me=Object(ue.a)(b.a.mark(function ye(na){var Ba;return b.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:_.t0=na.key,_.next=_.t0==="1"?3:8;break;case 3:return _.next=5,Object(m.k)(Object(g.a)({},K));case 5:return Ba=_.sent,Ba.status===0&&Object(se.i)(Object(g.a)({},K)),_.abrupt("break",8);case 8:case"end":return _.stop()}},ye)}));return function(ye){return Me.apply(this,arguments)}}()},e.a.createElement(M.a.Item,{key:"1"},"\u5B66\u751F\u6210\u7EE9"),e.a.createElement(M.a.Item,{key:"2"},e.a.createElement("a",{target:"_blank",href:"/classrooms/".concat(K.coursesId,"/exercise/").concat(K.categoryId,"/export_blank")},"\u7A7A\u767D\u8BD5\u5377")),e.a.createElement(M.a.Item,{key:"3"},e.a.createElement(q.Link,{to:"/classrooms/".concat(K.coursesId,"/exportlist/exercise_score")},"\u5386\u53F2\u5BFC\u51FA")))};return Object(r.h)()?e.a.createElement("section",{className:ua.a.bg},e.a.createElement("div",{className:"edu-container"},ia.username&&e.a.createElement("section",{className:"animated fadeIn"},e.a.createElement("aside",{className:"mt10"},e.a.createElement(L.a,{separator:">"},e.a.createElement(L.a.Item,null,e.a.createElement(q.Link,{to:"/classrooms/".concat(K.coursesId,"/exercise")},jt==null||((z=jt.userInfo)===null||z===void 0||((Be=z.course)===null||Be===void 0))?void 0:Be.course_name)),e.a.createElement(L.a.Item,null,e.a.createElement(q.Link,{to:"/classrooms/".concat(K.coursesId,"/exercise")},"\u8BD5\u5377")),e.a.createElement(L.a.Item,null,"\u8BD5\u5377\u8BE6\u60C5"))),e.a.createElement("aside",{className:[ua.a.title,"mt20"].join(" ")},e.a.createElement(q.Link,{to:"/classrooms/".concat(K.coursesId,"/exercise")},e.a.createElement(Q.a,{className:"font16 c-black"})),e.a.createElement("strong",{className:"font20 ml5"},k==null?void 0:k.exercise_name),e.a.createElement(j.g,{is_random:k==null?void 0:k.is_random,status:[j.c[k.exercise_status]]}))),e.a.createElement("aside",{className:"mt30 relative"},e.a.createElement("div",{className:ua.a.export},Object(r.c)()&&(k==null||((Ze=k.user_permission)===null||Ze===void 0)?void 0:Ze.user_commit_counts)>0&&(k==null?void 0:k.exercise_status)===2&&e.a.createElement(P.a,{onClick:function(Me){Me.preventDefault(),ke({type:"exercise/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",params:K}})}},e.a.createElement("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"\u6253\u56DE\u91CD\u505A"),Object(r.c)()&&(k==null||((Xe=k.user_permission)===null||Xe===void 0)?void 0:Xe.exercise_unpublish_count)>0&&e.a.createElement(P.a,{onClick:function(Me){Me.preventDefault();var ye=U()(k==null?void 0:k.created_at,aa),na=U()(da).diff(U()(ye),"days");if(na>0&&(k==null?void 0:k.is_random)){Ee();return}ke({type:"exercise/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",params:K,cb:ya}})}},e.a.createElement("span",{className:"iconfont icon-fabuzhiwei font14 mr5"}),"\u7ACB\u5373\u53D1\u5E03"),Object(r.c)()&&(k==null||((Se=k.user_permission)===null||Se===void 0)?void 0:Se.exercise_publish_count)>0&&e.a.createElement(P.a,{onClick:function(Me){Me.preventDefault(),ke({type:"exercise/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:K}})}},e.a.createElement("span",{className:"iconfont icon-lijijiezhi mr5 font14"}),"\u7ACB\u5373\u622A\u6B62"),Object(r.q)()&&(k==null||((Re=k.user_permission)===null||Re===void 0)?void 0:Re.current_status)===2&&k.exercise_status>1&&e.a.createElement(P.a,{onClick:$t},e.a.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u5F00\u59CB\u7B54\u9898"),Object(r.q)()&&(k==null||((Ct=k.user_permission)===null||Ct===void 0)?void 0:Ct.current_status)===0&&k.exercise_status>1&&e.a.createElement(P.a,{onClick:$t},e.a.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7EE7\u7EED\u7B54\u9898"),Object(r.c)()&&(Object(r.j)()&&(k==null?void 0:k.assistant_auth)||!Object(r.j)())&&e.a.createElement(P.a,{onClick:function(){var Me=U()(k==null?void 0:k.created_at,aa),ye=U()(da).diff(U()(Me),"days");if(ye>0&&(k==null?void 0:k.is_random)){Ee();return}else $.c.push((k==null?void 0:k.is_random)?"/classrooms/".concat(K.coursesId,"/exercise/").concat(K.categoryId,"/random/edit?random=true"):"/classrooms/".concat(K.coursesId,"/exercise/").concat(K.categoryId,"/edit?random=false"))}},e.a.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7F16\u8F91\u8BD5\u5377"),Object(r.c)()&&e.a.createElement(f.a,{overlay:te},e.a.createElement(P.a,null,e.a.createElement(u.a,null),"\u5BFC\u51FA",e.a.createElement(o.a,null)))),e.a.createElement(s.a,{defaultActiveKey:ce,className:ua.a.tabs,onChange:function(Me){var ye=U()(k==null?void 0:k.created_at,aa),na=U()(da).diff(U()(ye),"days");if(na>0&&parseInt(Me)===3&&(k==null?void 0:k.is_random)){Ee();return}Pa(Me)}},va.map(function(pe,Me){return e.a.createElement(s.a.TabPane,{tab:pe.name,key:pe.id})})),e.a.createElement("section",{className:"pl25 pr25 bg-white"},(le=va.filter(function(pe){return pe.id==ce}))===null||le===void 0||((X=le[0])===null||X===void 0)?void 0:X.compontent))),e.a.createElement(Ma,null),e.a.createElement(ge,null),e.a.createElement(wt,{cb:function(){return _a()}})):""},xa=v.default=Object($.a)(function(me){var A=me.exercise,z=me.loading,Be=me.user,Ze=me.globalSetting;return{exercise:A,globalSetting:Ze,user:Be,loading:z.effects}})(Oa)},L4pD:function(He,v,t){"use strict";var Ye=t("5Dmo"),s=t("3S7+"),ae=t("2qtc"),f=t("kLXV"),Y=t("WmNS"),P=t.n(Y),h=t("k1fw"),L=t("miYZ"),Z=t("tsqr"),M=t("9og8"),re=t("tJVT"),b=t("PpiC"),ue=t("q1tI"),R=t.n(ue),fe=t("Ty5D"),g=t("9kvl"),x=t("V0Rq"),W=t("1vsH"),d=t("9Bee"),e=t("YJx+"),O=t.n(e),q=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],$=function(u,o){var m=u.problemset,j=u.exercise,se=u.globalSetting,C=u.loading,Ae=u.dispatch,ne=u.onRef,je=ne===void 0?function(){}:ne,H=u.editData,B=u.cancelAdd,he=B===void 0?function(){}:B,p=u.editKey,De=u.setEditKey,ve=De===void 0?function(){}:De,D=u.addCallback,i=D===void 0?function(){}:D,ie=u.setIsClaer,ct=ie===void 0?function(){}:ie,Te=Object(b.a)(u,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),ee=Object(ue.useState)([]),l=Object(re.a)(ee,2),At=l[0],n=l[1],Ht=Object(ue.useState)(),Xt=Object(re.a)(Ht,2),Ot=Xt[0],ha=Xt[1],xe=Object(ue.useState)([]),I=Object(re.a)(xe,2),U=I[0],S=I[1],Nt=Object(ue.useState)(""),xt=Object(re.a)(Nt,2),ht=xt[0],Bt=xt[1],la=Object(ue.useState)(5),ta=Object(re.a)(la,2),Ea=ta[0],fa=ta[1],_e=Object(ue.useState)(!1),a=Object(re.a)(_e,2),r=a[0],c=a[1],N=Object(fe.k)(),F=Object(fe.m)();Object(ue.useEffect)(function(){n(["","","",""])},[]),Object(ue.useEffect)(function(){if(!(H==null?void 0:H.question_choices)){c(!0),Bt(""),fa(5),n(["","","",""]),S([]);return}Bt(H==null?void 0:H.question_title),fa(parseInt(H==null?void 0:H.question_score)),n(H==null?void 0:H.question_choices.map(function(Qe){return Qe.choice_text}));var Ut=[];H==null||H.standard_answer.map(function(Qe,_t){Ut.push(Qe-1)}),S(Ut)},[H]),Object(ue.useImperativeHandle)(o,function(){return{onSave:Ce,isEdit:r}});var Ce=function(){var Ut=Object(M.a)(P.a.mark(function Qe(){var _t,St,mt;return P.a.wrap(function(Ft){for(;;)switch(Ft.prev=Ft.next){case 0:if(ht){Ft.next=3;break}return Z.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),Ft.abrupt("return",!1);case 3:if(_t=At.findIndex(function(Mt){return!Mt}),!(_t>-1)){Ft.next=7;break}return Z.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(q[_t]," \u9009\u9879\u7684\u5185\u5BB9")),Ft.abrupt("return",!1);case 7:if(U.length){Ft.next=10;break}return Z.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),Ft.abrupt("return",!1);case 10:if(!(U.length<1)){Ft.next=13;break}return Z.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),Ft.abrupt("return",!1);case 13:if(St=At.map(function(Mt,yt){return{choice_text:Mt,is_answer:U.includes(yt)?yt+1:0}}),!H.question_id){Ft.next=20;break}return Ft.next=17,Ae({type:"exercise/editExerciseQuestion",payload:{id:H.question_id,question_title:ht,question_type:1,question_score:Ea,question_choices:St.map(function(Mt){return Mt.choice_text}),standard_answers:St.filter(function(Mt){return Mt.is_answer}).map(function(Mt){return Mt.is_answer})}});case 17:mt=Ft.sent,Ft.next=23;break;case 20:return Ft.next=22,Ae({type:"exercise/addExerciseQuestion",payload:{insert_id:H==null?void 0:H.insert_id,categoryId:F.categoryId,question_title:ht,question_type:1,question_score:"5.0",question_choices:St.map(function(Mt){return Mt.choice_text}),standard_answers:St.filter(function(Mt){return Mt.is_answer}).map(function(Mt){return Mt.is_answer})}});case 22:mt=Ft.sent;case 23:mt.status===0&&(Z.b.success("\u4FDD\u5B58\u6210\u529F"),c(!1),Ae({type:"exercise/editExercise",payload:Object(h.a)({},F)}));case 24:case"end":return Ft.stop()}},Qe)}));return function(){return Ut.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\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(Ut){var Qe,_t;return(j==null||((Qe=j.editData)===null||Qe===void 0||((_t=Qe.exercise)===null||_t===void 0))?void 0:_t.exercise_status)===1?Ut:Ut.id!=="del"&&Ut.id!=="add"}),et=function(){var Ut=Object(M.a)(P.a.mark(function Qe(_t){return P.a.wrap(function(mt){for(;;)switch(mt.prev=mt.next){case 0:mt.t0=_t.id,mt.next=mt.t0==="del"?3:mt.t0==="up"||mt.t0==="down"?5:mt.t0==="edit"?9:mt.t0==="add"?12:17;break;case 3:return f.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(M.a)(P.a.mark(function Ft(){return P.a.wrap(function(yt){for(;;)switch(yt.prev=yt.next){case 0:return yt.next=2,Object(x.j)({id:H.question_id});case 2:Ae({type:"exercise/editExercise",payload:Object(h.a)({},F)});case 3:case"end":return yt.stop()}},Ft)}))()}}),mt.abrupt("break",17);case 5:return mt.next=7,Ae({type:"exercise/exeriseMoveUpDown",payload:{id:H.question_id,opr:_t.id}});case 7:return Ae({type:"exercise/editExercise",payload:Object(h.a)({},F)}),mt.abrupt("break",17);case 9:return ct(!1),N.push("/problems/".concat(H==null?void 0:H.hack_identifier,"/edit?type=exercises&express_id=").concat(F.categoryId,"&question_id=").concat(H==null?void 0:H.question_id,"&score=").concat(H==null?void 0:H.question_score,"&callback_url=").concat(location.pathname)),mt.abrupt("break",17);case 12:if(!(p!==-1)){mt.next=15;break}return Z.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),mt.abrupt("return");case 15:return i({key:H.key,insert_id:H==null?void 0:H.question_id,question_type:6}),mt.abrupt("break",17);case 17:case"end":return mt.stop()}},Qe)}));return function(_t){return Ut.apply(this,arguments)}}(),zt=function(){var Ut=Object(M.a)(P.a.mark(function Qe(_t){var St;return P.a.wrap(function(ma){for(;;)switch(ma.prev=ma.next){case 0:return _t.preventDefault(),ma.next=3,Object(x.M)({id:H==null?void 0:H.hack_identifier});case 3:St=ma.sent,St.status===0&&Object(W.z)("/myproblems/".concat(St==null?void 0:St.identifier));case 5:case"end":return ma.stop()}},Qe)}));return function(_t){return Ut.apply(this,arguments)}}(),Oe=function(){return R.a.createElement("aside",null,R.a.createElement("div",{className:O.a.questionType},R.a.createElement("div",null,R.a.createElement("span",{className:"font16 c-blue"},H.key,"\u3001\u7F16\u7A0B\u9898"),"\uFF08",H.question_score,"\u5206\uFF09"),R.a.createElement("span",{className:"c-blue current",onClick:function(_t){return zt(_t)}},"\u67E5\u770B\u8BE6\u60C5"),!H.hideAction&&Fe.map(function(Qe,_t){return Qe.id==="up"&&H.key===1||Qe.id==="down"&&H.key===H.len?null:R.a.createElement(s.a,{key:_t,placement:"bottom",title:Qe.name},R.a.createElement("span",{onClick:function(){return et(Qe)},className:Qe.icon}))})),R.a.createElement("div",{className:"mt5"},R.a.createElement(d.a,{value:H.question_title})),R.a.createElement("div",{className:O.a.questionChoices},R.a.createElement(d.a,{value:H.description||""})))};return R.a.createElement("section",{className:O.a.wrap},Oe())};v.a=Object(g.a)(function(Q){var u=Q.problemset,o=Q.loading,m=Q.globalSetting,j=Q.exercise;return{problemset:u,globalSetting:m,exercise:j,loading:o.effects}},null,null,{forwardRef:!0})(Object(ue.forwardRef)($))},M8RZ:function(He,v,t){"use strict";t.d(v,"a",function(){return Z});var Ye=t("fWQN"),s=t("mtLc"),ae=t("yKVA"),f=t("879j"),Y=t("q1tI"),P=t.n(Y),h=t("i8i4"),L=t.n(h),Z=function(M){Object(ae.a)(b,M);var re=Object(f.a)(b);function b(ue){var R;Object(Ye.a)(this,b),R=re.call(this,ue);var fe=window.document;return R.node=fe.createElement("div"),fe.body.appendChild(R.node),R}return Object(s.a)(b,[{key:"render",value:function(){var R=this.props.children;return Object(h.createPortal)(R,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),b}(P.a.Component)},O2Wb:function(He,v,t){He.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(He,v,t){"use strict";var Ye=t("2qtc"),s=t("kLXV"),ae=t("rAM+"),f=t("tJVT"),Y=t("jrin"),P=t("q1tI"),h=t.n(P),L=t("VrN/"),Z=t.n(L),M=t("bdgK"),re=t("p77/"),b=t("Bd2K"),ue=t("ELLl"),R=t("19Vz"),fe=t("lZu9"),g=t("kSUc"),x=t("9Bee"),W=t("0Owb"),d=t("dejd"),e=t("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 q(c){var N=c.onActionCallback,F=c.title,Ce=c.icon,Fe=c.actionName,et=c.className,zt=et===void 0?"":et,Oe=c.children;function Ut(){N(Fe)}return h.a.createElement("a",{title:F,className:zt,onClick:Ut},h.a.createElement("i",{className:"md-iconfont ".concat(Ce)}),Oe)}var $=function(c){var N=c.watch,F=c.showNullButton,Ce=c.onActionCallback,Fe=c.fullScreen,et=[].concat(O,[{title:"".concat(N?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(N?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return h.a.createElement("ul",{className:"markdown-toolbar-container"},et.map(function(zt,Oe){return h.a.createElement("li",{key:Oe},zt.actionName?h.a.createElement(q,Object(W.a)({},zt,{onActionCallback:Ce})):h.a.createElement("span",{className:"v-line"}))}),F?h.a.createElement("li",null,h.a.createElement(q,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Ce},h.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,h.a.createElement("li",{className:"btn-full-screen"},h.a.createElement(q,{icon:"".concat(Fe?"icon-shrink":"icon-enlarge"),title:Fe?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Ce})))},Q=t("M8RZ"),u=t("+L6B"),o=t("2/Rp"),m=t("y8nQ"),j=t("Vl3Y"),se=t("5NDa"),C=t("5rEg"),Ae={labelCol:{span:4},wrapperCol:{span:20}},ne=function(c){var N=c.callback,F=c.onCancel;function Ce(Fe){N(Fe)}return h.a.createElement(j.a,Object(W.a)({},Ae,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Ce}),h.a.createElement(j.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},h.a.createElement(C.a,null)),h.a.createElement(j.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},h.a.createElement(C.a,null)),h.a.createElement("div",{className:"flex-container flex-end"},h.a.createElement(o.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),h.a.createElement(o.a,{type:"ghost",onClick:F},"\u53D6\u6D88")))},je=t("7ahc"),H=t("HmJG"),B=t("BjJ7"),he=j.a.useForm,p={width:280,marginRight:10},De={labelCol:{span:5},wrapperCol:{span:19}},ve=function(c){var N=c.callback,F=c.onCancel,Ce=he(),Fe=Object(f.a)(Ce,1),et=Fe[0];function zt(Qe){N(Qe)}function Oe(Qe){et.setFieldsValue({src:"/api/attachments/".concat(Qe.id)})}function Ut(Qe){var _t=Qe.target.files[0];i(_t,Oe)}return h.a.createElement(j.a,Object(W.a)({form:et},De,{className:"upload-image-panel",onFinish:zt}),h.a.createElement(j.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},h.a.createElement("div",{className:"flex-container"},h.a.createElement(j.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},h.a.createElement(C.a,{style:p})),h.a.createElement(D,{onFileChange:Ut}))),h.a.createElement(j.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},h.a.createElement(C.a,{style:{width:264}})),h.a.createElement(j.a.Item,{style:{textAlign:"right"}},h.a.createElement(o.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),h.a.createElement(o.a,{type:"ghost",onClick:F},"\u53D6\u6D88")))};function D(c){var N=c.onFileChange;return h.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",h.a.createElement("input",{type:"file",accept:"image/*",onChange:N}))}function i(c,N){var F=new FormData;F.append("editormd-image-file",c),F.append("file_param_name","editormd-image-file"),F.append("byxhr","true");var Ce=new window.XMLHttpRequest;Ce.withCredentials=!0,Ce.addEventListener("load",function(Fe){N(JSON.parse(Fe.target.responseText))},!1),Ce.addEventListener("error",function(Fe){console.error(Fe)},!1),Ce.open("POST","".concat(B.a,"/api/attachments.json")),Ce.send(F)}var ie=t("giR+"),ct=t("fyUT"),Te=t("7Kak"),ee=t("9yH6"),l=ee.a.Group,At={margin:"0 8px"},n=function(c){var N=c.callback,F=c.onCancel;function Ce(Fe){N(Fe)}return h.a.createElement(j.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Ce},h.a.createElement("div",{className:"flex-container"},h.a.createElement("span",{style:At},"\u5355\u5143\u683C\u6570\uFF1A"),h.a.createElement("span",{style:At},"\u884C\u6570"),h.a.createElement(j.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},h.a.createElement(ct.a,null)),h.a.createElement("span",{style:At},"\u5217\u6570"),h.a.createElement(j.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},h.a.createElement(ct.a,null))),h.a.createElement("div",{className:"flex-container",style:{marginTop:12}},h.a.createElement("span",{style:At},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),h.a.createElement(j.a.Item,{name:"align"},h.a.createElement(l,null,h.a.createElement(ee.a,{value:"default"},h.a.createElement("i",{className:"fa fa-align-justify"})),h.a.createElement(ee.a,{value:"left"},h.a.createElement("i",{className:"fa fa-align-left"})),h.a.createElement(ee.a,{value:"center"},h.a.createElement("i",{className:"fa fa-align-center"})),h.a.createElement(ee.a,{value:"right"},h.a.createElement("i",{className:"fa fa-align-right"}))))),h.a.createElement("div",{className:"flex-container flex-end"},h.a.createElement(o.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),h.a.createElement(o.a,{type:"ghost",onClick:F},"\u53D6\u6D88")))},Ht="link",Xt="upload-image",Ot="code-block",ha="add-table",xe="------------",I={default:xe,left:":".concat(xe),center:":".concat(xe,":"),right:"".concat(xe,":")},U=t("9VGf"),S,Nt;function xt(){}var ht=0,Bt=1e4,la="\u2581";function ta(c){return/^\d+$/.test(c)?"".concat(c,"px"):c}var Ea=navigator.platform.toUpperCase().indexOf("MAC")>=0,fa=Ea?"Cmd":"Ctrl",_e=(S={},Object(Y.a)(S,fa+"-B","bold"),Object(Y.a)(S,fa+"-I","italic"),S),a=(Nt={},Object(Y.a)(Nt,Ht,"\u6DFB\u52A0\u94FE\u63A5"),Object(Y.a)(Nt,Ot,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(Y.a)(Nt,Xt,"\u6DFB\u52A0\u56FE\u7247"),Object(Y.a)(Nt,ha,"\u6DFB\u52A0\u8868\u683C"),Nt),r=v.a=function(c){var N=c.defaultValue,F=N===void 0?"":N,Ce=c.onChange,Fe=c.width,et=Fe===void 0?"100%":Fe,zt=c.height,Oe=zt===void 0?400:zt,Ut=c.miniToolbar,Qe=Ut===void 0?!1:Ut,_t=c.isFocus,St=_t===void 0?!1:_t,mt=c.watch,ma=c.id,Ft=ma===void 0?"markdown-editor-id":ma,Mt=c.showResizeBar,yt=Mt===void 0?!1:Mt,ut=c.noStorage,Pe=ut===void 0?!1:ut,Ue=c.showNullButton,be=Ue===void 0?!1:Ue,Lt=c.fullScreen,we=Lt===void 0?!1:Lt,wt=c.onBlur,sa=c.onCMBeforeChange,Pt=c.className,bt=Pt===void 0?"":Pt,Ma=c.placeholder,tt=Ma===void 0?"":Ma,ge=Object(P.useState)(null),de=Object(f.a)(ge,2),E=de[0],y=de[1],Ke=Object(P.useState)(F),ze=Object(f.a)(Ke,2),rt=ze[0],Je=ze[1],ja=Object(P.useState)(mt),st=Object(f.a)(ja,2),Dt=st[0],La=st[1],un=Object(P.useState)(we),za=Object(f.a)(un,2),Na=za[0],$a=za[1],Ja=Object(P.useState)(""),Za=Object(f.a)(Ja,2),wa=Za[0],Jt=Za[1],$e=Object(P.useState)(0),it=Object(f.a)($e,2),Et=it[0],lt=it[1],pa=Object(P.useState)(Oe),Aa=Object(f.a)(pa,2),Ra=Aa[0],Ua=Aa[1],Ha=Object(P.useState)(!1),Da=Object(f.a)(Ha,2),sn=Da[0],ka=Da[1],Ta=Object(P.useRef)(),Wa=Object(P.useRef)(),qa=Object(P.useRef)(),en=Object(P.useRef)();Object(P.useEffect)(function(){if(Ta.current){var ft=function(oa,ua){var Oa=ua.clipboardData;if(Oa){var xa=Oa.types.toString(),me=Oa.items;if(xa==="text/html,Files"||xa==="Files"){var A=me[1];xa==="Files"&&(A=me[0]),A.kind==="file"&&A.type.match(/^image\//i)&&i(A.getAsFile(),function(z){z.id?pt.replaceSelection("![,](/api/attachments/".concat(z.id,")")):document.location.href="/user/login"})}else return!0}return!0},pt=Z.a.fromTextArea(Ta.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!Qe,lineWrapping:!0,value:F,autoCloseTags:!0,autoCloseBrackets:!0});return pt.on("paste",ft),y(pt),function(){pt.off("paste",ft)}}},[]);var fn=Object(P.useCallback)(function(){if(Wa.current)try{var ft=Wa.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,pt=Wa.current.getElementsByClassName("markdown-editor-body")[0];Na?pt.style.height="calc(100vh - ".concat(ft,"px)"):pt.style.height="".concat(Ra-ft,"px")}catch(vt){console.log(vt,"---- to set md editor body height")}},[Ra,Wa,Na]);Object(P.useEffect)(function(){function ft(){var vt=new M.default(function(oa){var ua=Object(ae.a)(oa),Oa;try{for(ua.s();!(Oa=ua.n()).done;){var xa=Oa.value;(xa.target.offsetHeight>0||xa.target.offsetWidth>0)&&(fn(),E.setSize("100%","100%"),E.refresh())}}catch(me){ua.e(me)}finally{ua.f()}});return vt.observe(Ta.current.parentElement),vt}if(E){var pt=ft();return function(){pt.unobserve(Ta.current.parentElement)}}},[E,fn]),Object(P.useEffect)(function(){if(E){for(var ft=[],pt=function(){var xa=oa[vt];ua=Object(f.a)(xa,2);var me=ua[0],A=ua[1],z=Object(Y.a)({},me,function(){ln(A)});ft.push(z),E.addKeyMap(z)},vt=0,oa=Object.entries(_e);vt0){var ft=new Date().getTime(),pt=window.sessionStorage.getItem(Ft);ft>=Et+Bt&&(!pt||pt!==rt)&&(window.sessionStorage.setItem(Ft,rt),ka(!0))}},Bt),Object(P.useEffect)(function(){La(mt)},[E,mt]),Object(P.useEffect)(function(){E&&(St&&E.focus())},[E,St]),Object(P.useEffect)(function(){if(Dt&&E){var ft=function(oa){var ua=oa.target;if(en.current){var Oa=ua.scrollTop/ua.scrollHeight;en.current.scrollTop=en.current.scrollHeight*Oa}},pt=E.getScrollerElement();return pt.addEventListener("scroll",ft),function(){pt.removeEventListener("scroll",ft)}}},[E,Dt]),Object(P.useEffect)(function(){if(E&&sa){var ft=function(vt,oa){sa(vt,oa)};return E.on("beforeChange",ft),function(){E.off("beforeChange",ft)}}},[E,sa]),Object(P.useEffect)(function(){if(E&&wt){var ft=function(){wt(E.getValue())};return E.on("blur",ft),function(){E.off("blur",ft)}}},[E,wt]),Object(P.useEffect)(function(){if(E){var ft=function(vt){var oa=vt.getValue();Je(oa),lt(new Date().getTime()),vt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Ce&&Ce(oa)};return E.on("change",ft),function(){E.off("change",ft)}}},[E,Ce]),Object(P.useEffect)(function(){E&&(F==null?(E.setValue(""),Je("")):F!==E.getValue()&&(E.setValue(F),Je(F)))},[E,F]);var ln=Object(P.useCallback)(function(ft){var pt=E.getCursor(),vt=E.getSelection(),oa=vt.split(` +(window.webpackJsonp=window.webpackJsonp||[]).push([[53,4,5,6,7,9,11,12,14],{"1vsH":function(Ve,v,t){"use strict";t.d(v,"i",function(){return O}),t.d(v,"m",function(){return $}),t.d(v,"e",function(){return Q}),t.d(v,"h",function(){return u}),t.d(v,"c",function(){return o}),t.d(v,"f",function(){return m}),t.d(v,"g",function(){return j}),t.d(v,"a",function(){return C}),t.d(v,"F",function(){return Ce}),t.d(v,"E",function(){return ne}),t.d(v,"G",function(){return Be}),t.d(v,"H",function(){return H}),t.d(v,"u",function(){return B}),t.d(v,"t",function(){return he}),t.d(v,"r",function(){return p}),t.d(v,"q",function(){return ye}),t.d(v,"C",function(){return ve}),t.d(v,"l",function(){return ct}),t.d(v,"k",function(){return Me}),t.d(v,"B",function(){return te}),t.d(v,"w",function(){return l}),t.d(v,"n",function(){return Xt}),t.d(v,"z",function(){return zt}),t.d(v,"p",function(){return Ot}),t.d(v,"d",function(){return ga}),t.d(v,"b",function(){return Ae}),t.d(v,"v",function(){return S}),t.d(v,"A",function(){return Nt}),t.d(v,"y",function(){return xt}),t.d(v,"o",function(){return ht}),t.d(v,"x",function(){return St}),t.d(v,"s",function(){return qt}),t.d(v,"j",function(){return fa}),t.d(v,"D",function(){return pa});var Ye=t("sRBo"),s=t("kaz8"),ae=t("WmNS"),f=t.n(ae),Y=t("14J3"),P=t("BMrR"),h=t("jCWc"),T=t("kPKH"),J=t("2qtc"),M=t("kLXV"),re=t("9og8"),b=t("jrin"),ue=t("q1tI"),R=t.n(ue),fe=t("xKgJ"),g=t("s8TD"),x=t("V0Rq"),K=t("bntm"),d=t("aCH8"),e=t.n(d),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"],ee=function(a){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 a.data&&a.data.map(function(c,w){return R.a.createElement("span",{key:w,className:r[c]&&r[c].class},c)})},$=function(a){var r,c=(r={},Object(b.a)(r,-1,"\u91CD\u505A\u4E2D"),Object(b.a)(r,0,"\u672A\u5F00\u542F"),Object(b.a)(r,1,"\u672A\u901A\u5173"),Object(b.a)(r,2,"\u6309\u65F6\u901A\u5173"),r);return c[a]||"\u8FDF\u4EA4\u901A\u5173"},Q=function(a){var r,c,w,F=(r={},Object(b.a)(r,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(b.a)(r,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(b.a)(r,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(b.a)(r,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(b.a)(r,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),r);return R.a.createElement("span",{className:F==null||((c=F[a.status])===null||c===void 0)?void 0:c.class},F==null||((w=F[a.status])===null||w===void 0)?void 0:w.name)},u=function(a){var r=a.status,c={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 R.a.createElement("span",{className:c[r].class},c[r].name)}catch(w){console.log("utils.StatusGraduationProjectTags",a.status)}},o={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},m={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},j=function(a){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"}},c=[];a.is_random&&c.push(R.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{a.status&&a.status.map(function(w,F){c.push(R.a.createElement("span",{key:F,className:r[w]&&r[w].class},w))})}catch(w){console.log("utils.status.tag:",w,a.status)}return c},se=function(a){var r,c,w,F=(r={},Object(b.a)(r,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(b.a)(r,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(b.a)(r,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(b.a)(r,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(b.a)(r,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),r);return R.a.createElement("span",{className:(c=F[a.status])===null||c===void 0?void 0:c.class},(w=F[a.status])===null||w===void 0?void 0:w.name)},C=function(a){var r,c,w={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 R.a.createElement("span",{className:(r=w[a.status])===null||r===void 0?void 0:r.class},(c=w[a.status])===null||c===void 0?void 0:c.name)},Ce=function(a){a=new Date(a).getTime();var r=1e3*60,c=r*60,w=c*24,F="",De=new Date().getTime(),xe=De-a;if(xe<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),F="\u521A\u521A";var tt=parseInt(xe/w,10),$t=parseInt(xe/c,10),Re=parseInt(xe/r,10);return tt>30?F=""+ne(a,"yyyy-MM-dd"):tt>1?F=""+tt+"\u5929\u524D":tt==1?F="\u6628\u5929":$t>=1?F=""+$t+"\u5C0F\u65F6\u524D":Re>=5?F=""+Re+"\u5206\u949F\u524D":F="\u521A\u521A",F},ne=function(a,r){typeof a=="string"&&(a.indexOf("T")>=0&&(a=a.replace("T"," ")),a=new Date(Date.parse(a.replace(/-/g,"/")))),a=new Date(a);var c={"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()},w=[["\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,(a.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(r)&&(r=r.replace(RegExp.$1,w[RegExp.$1.length-1][a.getDay()]));for(var F in c)new RegExp("("+F+")").test(r)&&(r=r.replace(RegExp.$1,RegExp.$1.length==1?c[F]:("00"+c[F]).substr((""+c[F]).length)));return r},Be=function(a){if(!a||a<0)return"0\u79D2";console.log("time:",a);var r=60,c=r*60,w=c*24,F=a/w,De=a/c,xe=a/r,tt=a%60;return F>=1?parseInt(F.toString())+"\u5929"+Math.floor(De%24)+"\u65F6"+Math.floor(xe%60)+"\u5206"+Math.floor(a%60)+"\u79D2":De>1?parseInt(De.toString())+"\u65F6"+Math.floor(xe%60)+"\u5206"+Math.floor(a%60)+"\u79D2":xe>=1?parseInt(xe.toString())+"\u5206"+Math.floor(a%60)+"\u79D2":Math.ceil(a)+"\u79D2"},H=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,c=0;if(a){c=a.length;for(var w=0;w=55296&&F<=56319&&(c--,w++)}}return c<=r},B=function(a,r,c){if(r){var w=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,F=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,De=F.test(r),xe=w.test(r);(De===!0||xe===!0||(r.length<2||r.length>=21))&&c("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}c()},he=function(a,r,c){if(r){var w=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,F=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,De=F.test(r),xe=w.test(r);(De===!0||xe===!0||(r.length<2||r.length>=11))&&c("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}c()},p=function(a){if(!a)return"";for(var r=a.length-1,c="",w=0;w0){r=!1;break}return r}function At(){var _e=navigator.userAgent,a=["Chrome"];return a.some(function(r){return _e.indexOf(r)>-1})}function n(){var _e=navigator.userAgent,a=["Chrome","Firefox"];return a.some(function(r){return _e.indexOf(r)>-1})}var Xt=function(){var a,r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return r==null||((a=r.toString())===null||a===void 0)?void 0:a.replace(/\B(?=(\d{3})+(?!\d))/g,",")},zt=function(a){var r=document.createElement("a");r.target="_blank",document.body.appendChild(r),r.href=a;var c=document.createEvent("MouseEvents");c.initEvent("click",!1,!1),r.dispatchEvent(c),document.body.removeChild(r)},Ot=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return a.length<=6?a:"".concat(a.substring(0,3),"...").concat(a.substring(a.length-3,a.length))},ga=function(){var a=new Date().getHours(),r=new Date().getMinutes();return r>=30?(a++,r="00"):r="30",a+":"+r},Ae=function(){var a=new Date().getHours(),r=new Date().getMinutes();return r>=30?(a++,r="00"):r="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+a+":"+r},N;(function(_e){_e.Number="Number",_e.String="String",_e.Boolean="Boolean",_e.Object="Object",_e.Array="Array",_e.Function="Function"})(N||(N={}));var U=function(a){var r=Object.prototype.toString.call(a);return r.substring(8,r.length-1)},S=function(a){return U(a)===N.Array?a.length===0:U(a)===N.Object?Object.keys(a).length===0:!a},Nt=function(a,r){for(var c=[],w=a;w1&&arguments[1]!==void 0?arguments[1]:12,c=r/2-2,w=r/2+3;return a.length>r?a.substr(0,c)+"..."+a.substr(w,r):a},ht=function(a){return a>4.5?5:a>4&&a<=4.5?4.5:a>3.5&&a<=4?4:a>3&&a<=3.5?3.5:a>2.5&&a<=3?3:a>2&&a<=2.5?2.5:a>1.5&&a<=2?2:a>1&&a<=1.5?1.5:a>.5&&a<=1?1:a>0&&a<=.5?.5:0},St=function(a){return a==null};function ia(_e,a){var r=new RegExp("(^|&)".concat(_e,"=([^&]*)(&|$)"),"i"),c=a.substr(1).match(r);return c!=null?decodeURIComponent(c[2]):null}var qt=function(a){switch(a.container_type){case"ApplyUserAuthentication":if(a.tiding_type==="Apply"){if(a.auth_type===1)return window.open("/admins/identity_authentications");if(a.auth_type===2)return window.open("/admins/professional_authentications")}return a.tiding_type==="System"?window.open("/account/certification"):void 0;case"CancelUserAuthentication":return window.open("/account/certification");case"CancelUserProCertification":return window.open("/account/certification");case"ApplyAddDepartment":return a.tiding_type==="Apply"?window.open("/admins/department_applies"):a.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return a.tiding_type==="Apply"?window.open("/admins/unit_applies"):a.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(a.parent_container_type){case"ApplyShixun":if(a.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(a.tiding_type==="System")return window.open("/shixuns/".concat(a.identifier,"/challenges"));case"ApplySubject":if(a.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(a.tiding_type==="System")return window.open("/paths/".concat(a.parent_container_id));case"TrialAuthorization":if(a.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(a.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/teachers"));case"StudentJoinCourse":if(a.tiding_type==="Apply")return window.open("/classrooms/".concat(a.belong_container_id,"/teachers"));if(a.tiding_type==="System")return window.open("/classrooms/".concat(a.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"Course":return a.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(a.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(a.container_id));case"JournalsForMessage":switch(a.parent_container_type){case"Principal":return"";case"HomeworkCommon":return a.homework_type==="normal"?window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="group"?window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="practice"?window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"StudentWorksScore":return a.homework_type==="normal"?window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="group"?window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="practice"?window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(a.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(a.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(a.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(a.container_id));case"DealProject":return window.open("/projects/".concat(a.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(a.container_id));case"Poll":switch(a.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(a.belong_container_id,"/poll/").concat(a.container_id,"/detail"));default:return window.open(" /classrooms/".concat(a.belong_container_id,"/poll/").concat(a.container_id,"/detail"))}case"Exercise":switch(a.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.container_id));case"GraduationWork":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.parent_container_id));case"HomeworkCommon":switch(a.parent_container_type){case"AnonymousCommentFail":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));default:if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/review/").concat(a.container_id));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/review/").concat(a.container_id));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.trigger_user.id,"/review/").concat(a.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.trigger_user.id,"/review/").concat(a.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(a.parent_container_id));case"Issue":return window.open("/issues/".concat(a.container_id));case"PullRequest":return window.open("/projects/".concat(a.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(a.tiding_type==="Apply")return window.open("/admins/library_applies");if(a.tiding_type==="System")return window.open("/moop_cases/".concat(a.container_id));case"ProjectPackage":return a.tiding_type==="Destroyed"||a.tiding_type==="Destroyed_end"?void 0:a.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(a.container_id));case"Discuss":return a.parent_container_type==="Hack"&&a.extra?window.open("/myproblems/".concat(a.extra,"/comment")):window.open("/shixuns/".concat(a.identifier,"/shixun_discuss"));case"Video":if(a.tiding_type==="Apply")return window.open("/admins/video_applies");if(a.tiding_type==="System"){var r;return window.open("/users/".concat((r=Object(fe.t)())===null||r===void 0?void 0:r.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}},fa=function(a){var r,c;return new Promise(function(){var w=Object(re.a)(f.a.mark(function F(De,xe){var tt;return f.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:if(!(a.ip_limit==="inner")){Re.next=4;break}return Re.next=3,Object(g.a)({ip_limit:a==null?void 0:a.ip_limit});case 3:r=Re.sent;case 4:return Re.next=6,Object(x.e)({id:a.exerciseId,ip:r});case 6:if(tt=Re.sent,tt.status===0?De(tt):xe(tt),!a.errmsgHide){Re.next=10;break}return Re.abrupt("return",!0);case 10:if(!(tt.status===-1)){Re.next=15;break}return c=M.a.info({title:R.a.createElement(P.a,null,R.a.createElement(T.a,{flex:"1"},"\u63D0\u793A"),R.a.createElement(T.a,null,R.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return c.destroy()}}))),icon:null,className:"custom-modal-divider",content:R.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),Re.abrupt("return",!1);case 15:if(!(tt.status===-2)){Re.next=18;break}return c=M.a.info({title:R.a.createElement(P.a,null,R.a.createElement(T.a,{flex:"1"},"\u63D0\u793A"),R.a.createElement(T.a,null,R.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return c.destroy()}}))),icon:null,className:"custom-modal-divider",content:R.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",R.a.createElement("span",{className:"c-red"},tt.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),Re.abrupt("return",!1);case 18:case"end":return Re.stop()}},F)}));return function(F,De){return w.apply(this,arguments)}}())},pa=function(){var _e=Object(re.a)(f.a.mark(function a(r){var c;return f.a.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:if(!(r.ip_limit!=="no")){F.next=4;break}return F.next=3,fa(r);case 3:At()||M.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:R.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",R.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",R.a.createElement("br",null),"\u8BF7\u4F7F\u7528",R.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)){F.next=12;break}if(n()){F.next=9;break}return M.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:R.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",R.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",R.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",R.a.createElement("br",null),"\u8BF7\u4F7F\u7528",R.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",R.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),F.abrupt("return",!1);case 9:c=M.a.info({title:R.a.createElement(P.a,null,R.a.createElement(T.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),R.a.createElement(T.a,null,R.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return c.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:R.a.createElement("div",{className:"font16 p20"},r.open_camera&&R.a.createElement(P.a,{align:"middle",justify:"start",className:"mt20"},R.a.createElement(T.a,null,R.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),R.a.createElement(T.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",R.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),r.screen_open&&R.a.createElement(P.a,{justify:"start",className:"mt20"},R.a.createElement(T.a,{flex:"24px",className:"mr20"},R.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),R.a.createElement(T.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",R.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&&R.a.createElement(P.a,{justify:"start",className:"mt20"},R.a.createElement(T.a,{flex:"24px",className:"mr20"},R.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),R.a.createElement(T.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")),R.a.createElement("p",{className:"ml40 mt40"},R.a.createElement(s.a,{onChange:function(xe){return c.update({okButtonProps:{disabled:!xe.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var xe;Object(K.d)(document.body),r.history.push("/classrooms/".concat(r.coursesId,"/exercise/").concat(r.exerciseId,"/users/").concat((xe=Object(fe.t)())===null||xe===void 0?void 0:xe.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),F.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 F.stop()}},a)}));return function(r){return _e.apply(this,arguments)}}()},"1w57":function(Ve,v,t){"use strict";var Ye=t("14J3"),s=t("BMrR"),ae=t("5NDa"),f=t("5rEg"),Y=t("jCWc"),P=t("kPKH"),h=t("5Dmo"),T=t("3S7+"),J=t("+L6B"),M=t("2/Rp"),re=t("giR+"),b=t("fyUT"),ue=t("sRBo"),R=t("kaz8"),fe=t("2qtc"),g=t("kLXV"),x=t("miYZ"),K=t("tsqr"),d=t("WmNS"),e=t.n(d),O=t("9og8"),ee=t("k1fw"),$=t("oBTY"),Q=t("tJVT"),u=t("PpiC"),o=t("q1tI"),m=t.n(o),j=t("Ty5D"),se=t("9kvl"),C=t("V0Rq"),Ce=t("kqOp"),ne=t("7qnI"),Be=t("1vsH"),H=t("YJx+"),B=t.n(H),he=t("9Bee"),p=t("u2Z1"),ye=["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"],ve=function(i,ie){var ct=i.problemset,Me=i.globalSetting,te=i.exercise,l=i.loading,At=i.dispatch,n=i.editData,Xt=i.editKey,zt=i.setEditKey,Ot=zt===void 0?function(){}:zt,ga=i.cancelAdd,Ae=ga===void 0?function(){}:ga,N=i.addCallback,U=N===void 0?function(){}:N,S=i.setIsClaer,Nt=S===void 0?function(){}:S,xt=Object(u.a)(i,["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),ht=Object(o.useState)(""),St=Object(Q.a)(ht,2),ia=St[0],qt=St[1],fa=Object(o.useState)(""),pa=Object(Q.a)(fa,2),_e=pa[0],a=pa[1],r=Object(o.useState)([]),c=Object(Q.a)(r,2),w=c[0],F=c[1],De=Object(o.useState)(""),xe=Object(Q.a)(De,2),tt=xe[0],$t=xe[1],Re=Object(o.useState)(),Ut=Object(Q.a)(Re,2),Je=Ut[0],_t=Ut[1],Mt=Object(o.useState)(!1),mt=Object(Q.a)(Mt,2),ma=mt[0],Ft=mt[1],Lt=Object(o.useState)(2),yt=Object(Q.a)(Lt,2),ut=yt[0],Pe=yt[1],Oe=Object(o.useState)(0),be=Object(Q.a)(Oe,2),Tt=be[0],Ie=be[1],wt=Object(o.useState)(!1),ua=Object(Q.a)(wt,2),Pt=ua[0],bt=ua[1],La=Object(o.useState)([]),at=Object(Q.a)(La,2),ge=at[0],de=at[1],E=Object(j.m)(),y=Object(o.useState)([]),Ke=Object(Q.a)(y,2),Xe=Ke[0],nt=Ke[1],Ze=function($e){nt([].concat(Object($.a)(Xe),[Object(ee.a)({},$e)]))};Object(o.useEffect)(function(){if(!(n==null?void 0:n.question_title)){bt(!0),qt(""),_t(!1),Pe(2),F([]),$t(""),Ft(!1);return}qt(n==null?void 0:n.question_title),_t(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($e){return $e.answer_text});F(Object($.a)(Jt)),de(n.tag_discipline_ids)},[n]),Object(o.useEffect)(function(){Ft(!1),Pt&&Jt();function Jt(){return $e.apply(this,arguments)}function $e(){return $e=Object(O.a)(e.a.mark(function it(){var Et,lt,va;return e.a.wrap(function(ba){for(;;)switch(ba.prev=ba.next){case 0:return ba.next=2,Object(C.B)({sub_discipline_id:(Et=te.editData)===null||Et===void 0||((lt=Et.exercise)===null||lt===void 0)?void 0:lt.sub_discipline_id});case 2:va=ba.sent,nt(va.tag_disciplines);case 4:case"end":return ba.stop()}},it)})),$e.apply(this,arguments)}},[Pt]),Object(o.useImperativeHandle)(ie,function(){return{onSave:Sa,isEdit:Pt}}),Object(o.useEffect)(function(){var Jt,$e=(te==null||((Jt=te.tagDisciplineData)===null||Jt===void 0)?void 0:Jt.tag_disciplines)&&Array.isArray(te.tagDisciplineData.tag_disciplines)?te.tagDisciplineData.tag_disciplines:[];nt($e)},[te.tagDisciplineData]);var Sa=function(){var Jt=Object(O.a)(e.a.mark(function $e(){var it,Et,lt,va,Aa,ba,Ua;return e.a.wrap(function(Da){for(;;)switch(Da.prev=Da.next){case 0:if(it=[],Et=!1,w.forEach(function(un,Wa){it.push({choice_id:Wa+1,answer_text:[]}),un.forEach(function(Ia,Ka){it[Wa].answer_text.push(Ia),(!Ia||!Object(Be.H)(Ia,1e4))&&($t("".concat(Wa,"-").concat(Ka)),K.b.info(Ia?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),Et=!0)})}),!Et){Da.next=5;break}return Da.abrupt("return",!1);case 5:if(!n.question_id){Da.next=11;break}return Da.next=8,At({type:"exercise/editExerciseQuestion",payload:{id:n.question_id,question_title:ia,question_type:3,question_score:ut,is_ordered:Je,standard_answers:it,tag_discipline_ids:ge,sub_discipline_id:(va=te.editData)===null||va===void 0||((Aa=va.exercise)===null||Aa===void 0)?void 0:Aa.sub_discipline_id}});case 8:lt=Da.sent,Da.next=14;break;case 11:return Da.next=13,At({type:"exercise/addExerciseQuestion",payload:{insert_id:n==null?void 0:n.insert_id,categoryId:E.categoryId,question_title:ia,question_type:3,question_score:ut,is_ordered:Je,standard_answers:it,tag_discipline_ids:ge,sub_discipline_id:(ba=te.editData)===null||ba===void 0||((Ua=ba.exercise)===null||Ua===void 0)?void 0:Ua.sub_discipline_id}});case 13:lt=Da.sent;case 14:return lt.status===0&&(Ot(-1),K.b.success("\u4FDD\u5B58\u6210\u529F"),bt(!1),At({type:"exercise/editExercise",payload:Object(ee.a)({},E)})),Da.abrupt("return",{name:ia,analysis:_e,standard_answers:it,is_ordered:Je});case 16:case"end":return Da.stop()}},$e)}));return function(){return Jt.apply(this,arguments)}}(),st=function($e,it,Et){var lt=w.slice();if(it&<.splice($e,it),Xt===n.key){if(Et&&ma||!n.question_id)for(var va=0;va1&&m.a.createElement("span",null,m.a.createElement(R.a,{checked:Je,onChange:function(Ua){return _t(Ua.target.checked)},className:"".concat(B.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),m.a.createElement("span",{className:"".concat(B.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"))),m.a.createElement("p",{className:""},m.a.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C\uFF1A",m.a.createElement(b.a,{value:ut,max:1e4,min:0,onChange:function(Ua){Pe(Ua)}})," \u5206 \xA0 ",!!ut&&!!Tt&&m.a.createElement("span",{style:{color:"red"}},"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A",(ut/Tt).toFixed(1),"\u5206)")),m.a.createElement("p",{className:B.a.titleWrap},m.a.createElement("span",{className:"".concat(B.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",m.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")),m.a.createElement("div",{className:"mt5"},m.a.createElement(p.a,{value:ge,selectvalues:n==null?void 0:n.tag_discipline_ids,onChange:de,subId:(va=te.editData)===null||va===void 0||((Aa=va.exercise)===null||Aa===void 0)?void 0:Aa.sub_discipline_id,knowledgeOptions:Xe,onAddKnowledgeFinish:Ze}))),m.a.createElement("aside",{className:"tr"},(Xt!==-1||n.question_id)&&m.a.createElement(M.a,{type:"default",onClick:function(){Ae(),bt(!1)}},"\u53D6\u6D88"),m.a.createElement(M.a,{className:"ml20",type:"primary",onClick:function(){Sa()}},"\u4FDD\u5B58")))},Qa=[{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 $e,it;return(te==null||(($e=te.editData)===null||$e===void 0||((it=$e.exercise)===null||it===void 0))?void 0:it.exercise_status)===1?Jt:Jt.id!=="del"&&Jt.id!=="add"}),Ja=function(){var Jt=Object(O.a)(e.a.mark(function $e(it){return e.a.wrap(function(lt){for(;;)switch(lt.prev=lt.next){case 0:lt.t0=it.id,lt.next=lt.t0==="del"?3:lt.t0==="up"||lt.t0==="down"?5:lt.t0==="edit"?9:lt.t0==="add"?11:16;break;case 3:return g.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)(e.a.mark(function Aa(){return e.a.wrap(function(Ua){for(;;)switch(Ua.prev=Ua.next){case 0:return Ua.next=2,Object(C.j)({id:n.question_id});case 2:At({type:"exercise/editExercise",payload:Object(ee.a)({},E)});case 3:case"end":return Ua.stop()}},Aa)}))()}}),lt.abrupt("break",16);case 5:return lt.next=7,At({type:"exercise/exeriseMoveUpDown",payload:{id:n.question_id,opr:it.id}});case 7:return At({type:"exercise/editExercise",payload:Object(ee.a)({},E)}),lt.abrupt("break",16);case 9:return Xt!==-1?K.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Nt(!1),Ot(n.key),bt(!0)),lt.abrupt("break",16);case 11:if(!(Xt!==-1)){lt.next=14;break}return K.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),lt.abrupt("return");case 14:return U({key:n.key,insert_id:n==null?void 0:n.question_id,question_type:3}),lt.abrupt("break",16);case 16:case"end":return lt.stop()}},$e)}));return function(it){return Jt.apply(this,arguments)}}(),wa=function(){var $e;return m.a.createElement("aside",null,m.a.createElement("div",{className:B.a.questionType},m.a.createElement("div",null,m.a.createElement("span",{className:"font16 c-blue"},n.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",n.question_score,"\u5206\uFF09"),!n.hideAction&&Qa.map(function(it,Et){return it.id==="up"&&n.key===1||it.id==="down"&&n.key===n.len?null:m.a.createElement(T.a,{key:Et,placement:"bottom",title:it.name},m.a.createElement("span",{onClick:function(){return Ja(it)},className:it.icon}))})),m.a.createElement("div",{className:"mt5"},m.a.createElement(he.a,{value:n.question_title||""})),m.a.createElement("div",{className:B.a.questionChoices},n==null||(($e=n.standard_answer)===null||$e===void 0)?void 0:$e.map(function(it,Et){return m.a.createElement(s.a,{key:Et,align:"middle"},m.a.createElement(P.a,null,"\u7B54\u6848\uFF08\u586B\u7A7A",it.choice_id,"\uFF09\uFF1A"),m.a.createElement(P.a,{flex:"1"},m.a.createElement(s.a,{align:"middle",gutter:[1,1]},it.answer_text.map(function(lt,va){return m.a.createElement(P.a,{span:24,key:va},m.a.createElement(f.a,{key:Et,checked:n.standard_answer.includes(Et),disabled:!0,value:lt}))}))))})))};return m.a.createElement("section",{className:B.a.wrap},!Pt&&wa(),Pt&&za())};v.a=Object(se.a)(function(D){var i=D.problemset,ie=D.loading,ct=D.exercise,Me=D.globalSetting;return{problemset:i,globalSetting:Me,exercise:ct,loading:ie.effects}},null,null,{forwardRef:!0})(Object(o.forwardRef)(ve))},"2JKx":function(Ve,v,t){Ve.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(Ve,v,t){Ve.exports={title:"title___1NT0J"}},"7ahc":function(Ve,v,t){"use strict";t.d(v,"a",function(){return d});var Ye=t("k1fw"),s=t("0Owb"),ae=t("+L6B"),f=t("2/Rp"),Y=t("y8nQ"),P=t("Vl3Y"),h=t("tJVT"),T=t("OaEy"),J=t("2fM7"),M=t("q1tI"),re=t.n(M),b=t("VrN/"),ue=t.n(b),R=t("p77/"),fe=t.n(R),g=J.a.Option,x={labelCol:{span:4},wrapperCol:{span:20}},K={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"]};v.b=function(e){var O=e.callback,ee=e.onCancel,$=Object(M.useState)("python"),Q=Object(h.a)($,2),u=Q[0],o=Q[1];function m(se){o(K[se][1])}function j(se){O(se)}return re.a.createElement(P.a,Object(s.a)({},x,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:j}),re.a.createElement(P.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},re.a.createElement(J.a,{onChange:m},Object.keys(K).map(function(se){return re.a.createElement(g,{key:se,value:se},K[se][0])}))),re.a.createElement(P.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},re.a.createElement(d,{mode:u})),re.a.createElement("div",{className:"flex-container flex-end"},re.a.createElement(f.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),re.a.createElement(f.a,{type:"ghost",onClick:ee},"\u53D6\u6D88")))};function d(e){var O=e.value,ee=e.onChange,$=e.mode,Q=e.options,u=Q===void 0?{}:Q,o=Object(M.useRef)(),m=Object(M.useState)(),j=Object(h.a)(m,2),se=j[0],C=j[1];return Object(M.useEffect)(function(){if(se){var Ce=function(Be){var H=Be.getValue();ee&&ee(H)};return se.on("change",Ce),function(){se.off("change",Ce)}}},[se,ee]),Object(M.useEffect)(function(){se&&se.setOption("mode",$)},[se,$]),Object(M.useEffect)(function(){se&&(O!==se.getValue()&&se.setValue(O||""))},[se,O]),Object(M.useEffect)(function(){if(o.current&&!se){var Ce=ue.a.fromTextArea(o.current,Object(Ye.a)({mode:$,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},u));C(Ce)}},[o.current,se]),re.a.createElement("div",{className:"my-codemirror-container"},re.a.createElement("textarea",{ref:o}))}},"7qnI":function(Ve,v,t){"use strict";var Ye=t("5Dmo"),s=t("3S7+"),ae=t("fWQN"),f=t("mtLc"),Y=t("yKVA"),P=t("879j"),h=t("5NDa"),T=t("5rEg"),J=t("q1tI"),M=t.n(J),re=t("O2Wb"),b=t.n(re),ue=T.a.TextArea,R=function(fe){Object(Y.a)(x,fe);var g=Object(P.a)(x);function x(){return Object(ae.a)(this,x),g.apply(this,arguments)}return Object(f.a)(x,[{key:"render",value:function(){var d=this,e=this.props,O=e.index,ee=e.onAnswerChange,$=e.addChildAnswer,Q=e.exerciseIsPublish,u=e.answers,o=e.activeOptionErrorIndex;return M.a.createElement("div",{className:b.a.flex},M.a.createElement("div",{className:"".concat(b.a.color666," mb5 mt6"),style:{flex:"0 0 90px"}},"\u7B54\u6848(\u586B\u7A7A",O+1,"):"),M.a.createElement("div",{className:"".concat(b.a.flex," ").concat(b.a.flex1),style:{flexDirection:"column"}},u.map(function(m,j){var se="".concat(O,"-").concat(j);return M.a.createElement("div",{className:"".concat(b.a.flex," ").concat(b.a.flex1),key:j},M.a.createElement("div",{className:b.a.flex1,style:{flex:"0 0 1000px"}},M.a.createElement("div",null,M.a.createElement(ue,{className:se===o?b.a.error:"",spellCheck:!1,rows:4,value:m||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(j==0?"":"(\u53EF\u9009)"),onChange:function(Ce){return ee(O,j,Ce.target.value)},style:{minHeight:95}}))),!Q&&M.a.createElement(M.a.Fragment,null,j!=0&&M.a.createElement(s.a,{title:"\u5220\u9664"},M.a.createElement("i",{className:"".concat(b.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return d.props.deleteChildAnswer(O,j)},style:{float:"right"}})),j===0&&M.a.createElement(s.a,{title:"\u5220\u9664"},M.a.createElement("i",{className:"".concat(b.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return d.props.deleteChildAnswermain(O,j)},style:{float:"right"}})),M.a.createElement(s.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},M.a.createElement("i",{className:"".concat(b.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return $(O)},style:{float:"right",visibility:j==u.length-1?"":"hidden"}}))))})))}}]),x}(J.Component);v.a=R},"8RY0":function(Ve,v,t){"use strict";var Ye=t("+L6B"),s=t("2/Rp"),ae=t("giR+"),f=t("fyUT"),Y=t("14J3"),P=t("BMrR"),h=t("jCWc"),T=t("kPKH"),J=t("sRBo"),M=t("kaz8"),re=t("5Dmo"),b=t("3S7+"),ue=t("2qtc"),R=t("kLXV"),fe=t("miYZ"),g=t("tsqr"),x=t("WmNS"),K=t.n(x),d=t("9og8"),e=t("k1fw"),O=t("oBTY"),ee=t("tJVT"),$=t("PpiC"),Q=t("q1tI"),u=t.n(Q),o=t("Ty5D"),m=t("9kvl"),j=t("V0Rq"),se=t("Ot1p"),C=t("9Bee"),Ce=t("YJx+"),ne=t.n(Ce),Be=t("u2Z1"),H=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],B=function(p,ye){var ve=p.problemset,D=p.globalSetting,i=p.exercise,ie=p.loading,ct=p.dispatch,Me=p.onRef,te=Me===void 0?function(){}:Me,l=p.editData,At=p.cancelAdd,n=At===void 0?function(){}:At,Xt=p.editKey,zt=p.setEditKey,Ot=zt===void 0?function(){}:zt,ga=p.setIsClaer,Ae=ga===void 0?function(){}:ga,N=p.addCallback,U=N===void 0?function(at){}:N,S=Object($.a)(p,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),Nt=Object(Q.useState)([]),xt=Object(ee.a)(Nt,2),ht=xt[0],St=xt[1],ia=Object(Q.useState)(),qt=Object(ee.a)(ia,2),fa=qt[0],pa=qt[1],_e=Object(Q.useState)([]),a=Object(ee.a)(_e,2),r=a[0],c=a[1],w=Object(Q.useState)(""),F=Object(ee.a)(w,2),De=F[0],xe=F[1],tt=Object(Q.useState)(5),$t=Object(ee.a)(tt,2),Re=$t[0],Ut=$t[1],Je=Object(Q.useState)(!1),_t=Object(ee.a)(Je,2),Mt=_t[0],mt=_t[1],ma=Object(Q.useState)([]),Ft=Object(ee.a)(ma,2),Lt=Ft[0],yt=Ft[1],ut=Object(Q.useState)([]),Pe=Object(ee.a)(ut,2),Oe=Pe[0],be=Pe[1],Tt=function(ge){be([].concat(Object(O.a)(Oe),[Object(e.a)({},ge)]))},Ie=Object(o.m)();Object(Q.useEffect)(function(){St(["","","",""])},[]),Object(Q.useEffect)(function(){if(!(l==null?void 0:l.question_choices)){mt(!0),xe(""),Ut(5),St(["","","",""]),c([]);return}xe(l==null?void 0:l.question_title),Ut(parseInt(l==null?void 0:l.question_score)),St(l==null?void 0:l.question_choices.map(function(ge){return ge.choice_text}));var at=[];l==null||l.standard_answer.map(function(ge,de){at.push(ge-1)}),c(at),yt(l.tag_discipline_ids)},[l]),Object(Q.useEffect)(function(){Mt&&at();function at(){return ge.apply(this,arguments)}function ge(){return ge=Object(d.a)(K.a.mark(function de(){var E,y,Ke;return K.a.wrap(function(nt){for(;;)switch(nt.prev=nt.next){case 0:return nt.next=2,Object(j.B)({sub_discipline_id:(E=i.editData)===null||E===void 0||((y=E.exercise)===null||y===void 0)?void 0:y.sub_discipline_id});case 2:Ke=nt.sent,be(Ke.tag_disciplines);case 4:case"end":return nt.stop()}},de)})),ge.apply(this,arguments)}},[Mt]),Object(Q.useImperativeHandle)(ye,function(){return{onSave:wt,isEdit:Mt}}),Object(Q.useEffect)(function(){var at,ge=(i==null||((at=i.tagDisciplineData)===null||at===void 0)?void 0:at.tag_disciplines)&&Array.isArray(i.tagDisciplineData.tag_disciplines)?i.tagDisciplineData.tag_disciplines:[];be(ge)},[i.tagDisciplineData]);var wt=function(){var at=Object(d.a)(K.a.mark(function ge(){var de,E,y,Ke,Xe,nt,Ze;return K.a.wrap(function(st){for(;;)switch(st.prev=st.next){case 0:if(De){st.next=3;break}return g.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),st.abrupt("return",!1);case 3:if(de=ht.findIndex(function(Dt){return!Dt}),!(de>-1)){st.next=7;break}return g.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(H[de]," \u9009\u9879\u7684\u5185\u5BB9")),st.abrupt("return",!1);case 7:if(r.length){st.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"),st.abrupt("return",!1);case 10:if(!(r.length<1)){st.next=13;break}return g.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),st.abrupt("return",!1);case 13:if(E=ht.map(function(Dt,Ta){return{choice_text:Dt,is_answer:r.includes(Ta)?Ta+1:0}}),!l.question_id){st.next=20;break}return st.next=17,ct({type:"exercise/editExerciseQuestion",payload:{id:l.question_id,question_title:De,question_type:1,question_score:Re,question_choices:E.map(function(Dt){return Dt.choice_text}),standard_answers:E.filter(function(Dt){return Dt.is_answer}).map(function(Dt){return Dt.is_answer}),tag_discipline_ids:Lt,sub_discipline_id:(Ke=i.editData)===null||Ke===void 0||((Xe=Ke.exercise)===null||Xe===void 0)?void 0:Xe.sub_discipline_id}});case 17:y=st.sent,st.next=23;break;case 20:return st.next=22,ct({type:"exercise/addExerciseQuestion",payload:{insert_id:l==null?void 0:l.insert_id,categoryId:Ie.categoryId,question_title:De,question_type:1,question_score:Re,question_choices:E.map(function(Dt){return Dt.choice_text}),standard_answers:E.filter(function(Dt){return Dt.is_answer}).map(function(Dt){return Dt.is_answer}),tag_discipline_ids:Lt,sub_discipline_id:(nt=i.editData)===null||nt===void 0||((Ze=nt.exercise)===null||Ze===void 0)?void 0:Ze.sub_discipline_id}});case 22:y=st.sent;case 23:y.status===0&&(Ot(-1),g.b.success("\u4FDD\u5B58\u6210\u529F"),mt(!1),ct({type:"exercise/editExercise",payload:Object(e.a)({},Ie)}));case 24:case"end":return st.stop()}},ge)}));return function(){return at.apply(this,arguments)}}(),ua=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u591A\u9009\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(at){var ge,de;return(i==null||((ge=i.editData)===null||ge===void 0||((de=ge.exercise)===null||de===void 0))?void 0:de.exercise_status)===1?at:at.id!=="del"&&at.id!=="add"}),Pt=function(){var at=Object(d.a)(K.a.mark(function ge(de){return K.a.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:y.t0=de.id,y.next=y.t0==="del"?3:y.t0==="up"||y.t0==="down"?5:y.t0==="edit"?9:y.t0==="add"?11:16;break;case 3:return R.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)(K.a.mark(function Xe(){return K.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:return Ze.next=2,Object(j.j)({id:l.question_id});case 2:ct({type:"exercise/editExercise",payload:Object(e.a)({},Ie)});case 3:case"end":return Ze.stop()}},Xe)}))()}}),y.abrupt("break",16);case 5:return y.next=7,ct({type:"exercise/exeriseMoveUpDown",payload:{id:l.question_id,opr:de.id}});case 7:return ct({type:"exercise/editExercise",payload:Object(e.a)({},Ie)}),y.abrupt("break",16);case 9:return Xt!==-1?g.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Ae(!1),Ot(l.key),mt(!0)),y.abrupt("break",16);case 11:if(!(Xt!==-1)){y.next=14;break}return g.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),y.abrupt("return");case 14:return U({key:l.key,insert_id:l==null?void 0:l.question_id,question_type:1}),y.abrupt("break",16);case 16:case"end":return y.stop()}},ge)}));return function(de){return at.apply(this,arguments)}}(),bt=function(){var ge;return u.a.createElement("aside",null,u.a.createElement("div",{className:ne.a.questionType},u.a.createElement("div",null,u.a.createElement("span",{className:"font16 c-blue"},l.key,"\u3001\u591A\u9009\u9898"),"\uFF08",l.question_score,"\u5206\uFF09"),!l.hideAction&&ua.map(function(de,E){return de.id==="up"&&l.key===1||de.id==="down"&&l.key===l.len?null:u.a.createElement(b.a,{key:E,placement:"bottom",title:de.name},u.a.createElement("span",{onClick:function(){return Pt(de)},className:de.icon}))})),u.a.createElement("div",{className:"mt5"},u.a.createElement(C.a,{value:l.question_title})),u.a.createElement("div",{className:ne.a.questionChoices},l==null||((ge=l.question_choices)===null||ge===void 0)?void 0:ge.map(function(de,E){return u.a.createElement(P.a,null,u.a.createElement(T.a,null,u.a.createElement(M.a,{key:E,checked:l.standard_answer.includes(E+1),disabled:!0},H[E],".")),u.a.createElement(T.a,{flex:"1"},u.a.createElement("span",{className:"c-black font14"},u.a.createElement(C.a,{value:de.choice_text}))))})))},La=function(){var ge,de;return u.a.createElement("aside",null,u.a.createElement("div",{className:ne.a.questionType},u.a.createElement("div",null,u.a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),u.a.createElement("p",{className:ne.a.titleWrap},u.a.createElement("span",{className:ne.a.required},"*"),u.a.createElement("span",{className:ne.a.title},"\u9898\u5E72\uFF1A")),u.a.createElement(se.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:De,onChange:function(y){return xe(y)}}),u.a.createElement("p",{className:ne.a.titleWrap},u.a.createElement("span",{className:ne.a.required},"*"),u.a.createElement("span",{className:ne.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",u.a.createElement("span",{className:ne.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),ht.map(function(E,y){var Ke,Xe;return u.a.createElement("div",{className:ne.a.choiceWrap,key:y},u.a.createElement(b.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},u.a.createElement("div",{className:"".concat(ne.a.answer," ").concat(r.includes(y)?ne.a.activeAnswer:""),onClick:function(){r.includes(y)?c(r.filter(function(Ze){return Ze!==y})):c([].concat(Object(O.a)(r),[y]))}},H[y])),u.a.createElement("div",{className:ne.a.editorWrap},fa===y?u.a.createElement(se.a,{id:"single-question-option-".concat(y),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:E,onChange:function(Ze){ht[y]=Ze,St(ht)}}):u.a.createElement("div",{className:ne.a.htmlWrap,onClick:function(){return pa(y)}},u.a.createElement(C.a,{value:E}))),((Ke=i.editData)===null||Ke===void 0||((Xe=Ke.exercise)===null||Xe===void 0)?void 0:Xe.exercise_status)===1&&u.a.createElement(u.a.Fragment,null,y>1&&u.a.createElement(b.a,{title:"\u5220\u9664"},u.a.createElement("i",{className:"".concat(ne.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return St(ht.filter(function(Ze,Sa){return Sa!==y}))}})),y<7&&y===ht.length-1&&u.a.createElement(b.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},u.a.createElement("i",{className:"".concat(ne.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return St([].concat(Object(O.a)(ht),[""]))}}))))}),u.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),u.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",u.a.createElement(f.a,{value:Re,max:1e4,min:0,onChange:function(y){Ut(y)}})," \u5206"),u.a.createElement("p",{className:ne.a.titleWrap},u.a.createElement("span",{className:"".concat(ne.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",u.a.createElement("span",{className:ne.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),u.a.createElement("div",{className:"mt5"},u.a.createElement(Be.a,{value:Lt,selectvalues:l==null?void 0:l.tag_discipline_ids,onChange:yt,subId:(ge=i.editData)===null||ge===void 0||((de=ge.exercise)===null||de===void 0)?void 0:de.sub_discipline_id,knowledgeOptions:Oe,onAddKnowledgeFinish:Tt}))),u.a.createElement("aside",{className:"tr"},(Xt!==-1||l.question_id)&&u.a.createElement(s.a,{type:"default",onClick:function(){n(),mt(!1)}},"\u53D6\u6D88"),u.a.createElement(s.a,{className:"ml20",type:"primary",onClick:function(){wt()}},"\u4FDD\u5B58")))};return u.a.createElement("section",{className:ne.a.wrap},!Mt&&bt(),Mt&&La())};v.a=Object(m.a)(function(he){var p=he.problemset,ye=he.loading,ve=he.exercise,D=he.globalSetting;return{problemset:p,globalSetting:D,exercise:ve,loading:ye.effects}},null,null,{forwardRef:!0})(Object(Q.forwardRef)(B))},"9Bee":function(Ve,v,t){"use strict";var Ye=t("q1tI"),s=t.n(Ye),ae=t("vg9a"),f=t("tJVT"),Y=t("DlQD"),P=t.n(Y),h=t("rUJ1");function T(B,he){var p=B.match(/^(\s+)(?:```)/);if(p===null)return he;var ye=p[1];return he.split(` +`).map(function(ve){var D=ve.match(/^\s+/);if(D===null)return ve;var i=Object(f.a)(D,1),ie=i[0];return ie.length>=ye.length?ve.slice(ye.length):ve}).join(` +`)}var J=[],M=["
      "],re=new P.a.Renderer,b=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function ue(){J.length=0,M=["
        "]}function R(B,he,p,ye){if(he>=B.length||B[he].level<=p)return he;var ve=B[he];ye.push("
      • "+ve.text+""),he++;var D=[];return he=R(B,he,ve.level,D),D.length>0&&(ye.push("
          "),D.forEach(function(i){ye.push(i)}),ye.push("
        ")),ye.push("
      • "),he=R(B,he,p,ye),he}function fe(){return R(J,0,0,M),M.push("
      "),M.join("")}var g={heading:function(he){var p=b.exec(he);if(p)return{type:"heading",raw:p[0],depth:p[1].length,text:p[2]}},fences:function(he){var p=this.rules.block.fences.exec(he);if(p){var ye=p[0],ve=T(ye,p[3]||""),D=p[2]?p[2].trim():p[2];if(["latex","katex","math"].indexOf(D)>=0){var i=d(),ie=ve;ve=i,e[i]={type:"block",expression:ie}}return{type:"code",raw:ye,lang:D,text:ve}}}},x=/(?:\${2})([^\n`]+?)(?:\${2})/gi,K=0,d=function(){return"__special_katext_id_".concat(K++,"__")},e={};function O(){return e}function ee(){K=0,e={}}function $(B){return B=B.replace(x,function(he,p){var ye=d();return e[ye]={type:"inline",expression:p},ye}),B}var Q=re.listitem;re.listitem=function(B){return Q($(B))};var u=re.paragraph;re.paragraph=function(B){return u($(B))};var o=re.tablecell;re.tablecell=function(B,he){return o($(B),he)},re.code=function(B,he,p){var ye=(he||"").match(/\S*/)[0];return ye?["latex","katex","math"].indexOf(ye)>=0?"

      ".concat(B,"

      "):'
      ').concat(p?B:Object(h.escape)(B,!0),`
      +`):'
      '+(p?B:Object(h.escape)(B,!0))+"
      "},re.heading=function(B,he,p){var ye=this.options.headerPrefix+p.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return J.push({anchor:ye,level:he,text:B}),"'+B+""},P.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),P.a.use({tokenizer:g,renderer:re});var m=P.a,j=t("SJMd"),se=t("wMS7"),C=t.n(se),Ce=t("Oy/b"),ne=/]*>/g;function Be(B){var he=document.createElement("div");return he.innerHTML=B,he.childNodes.length===0?"":he.childNodes[0].nodeValue}var H=v.a=function(B){var he=B.value,p=he===void 0?"":he,ye=B.className,ve=B.style,D=ve===void 0?{}:ve,i=String(p),ie=Object(Ye.useMemo)(function(){var te=m(i),l=O();return i.match(/\[TOC\]/)&&(te=te.replace("

      [TOC]

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