diff --git a/p__Classrooms__Lists__Exercise__Detail__index.js b/p__Classrooms__Lists__Exercise__Detail__index.js index 01c3fbca47..c93c1bb7b6 100644 --- a/p__Classrooms__Lists__Exercise__Detail__index.js +++ b/p__Classrooms__Lists__Exercise__Detail__index.js @@ -1,8 +1,8 @@ -(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 i}),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 la(_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(l,le){var ct=l.problemset,Me=l.globalSetting,te=l.exercise,i=l.loading,At=l.dispatch,n=l.editData,Xt=l.editKey,zt=l.setEditKey,Ot=zt===void 0?function(){}:zt,ga=l.cancelAdd,Ae=ga===void 0?function(){}:ga,N=l.addCallback,U=N===void 0?function(){}:N,S=l.setIsClaer,Nt=S===void 0?function(){}:S,xt=Object(u.a)(l,["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),ht=Object(o.useState)(""),St=Object(Q.a)(ht,2),la=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 lt(){var Et,it,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||((it=Et.exercise)===null||it===void 0)?void 0:it.sub_discipline_id});case 2:va=ba.sent,nt(va.tag_disciplines);case 4:case"end":return ba.stop()}},lt)})),$e.apply(this,arguments)}},[Pt]),Object(o.useImperativeHandle)(le,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 lt,Et,it,va,Aa,ba,Ua;return e.a.wrap(function(Da){for(;;)switch(Da.prev=Da.next){case 0:if(lt=[],Et=!1,w.forEach(function(un,Wa){lt.push({choice_id:Wa+1,answer_text:[]}),un.forEach(function(Ia,Ka){lt[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:la,question_type:3,question_score:ut,is_ordered:Je,standard_answers:lt,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:it=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:Je,standard_answers:lt,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:it=Da.sent;case 14:return it.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:la,analysis:_e,standard_answers:lt,is_ordered:Je});case 16:case"end":return Da.stop()}},$e)}));return function(){return Jt.apply(this,arguments)}}(),st=function($e,lt,Et){var it=w.slice();if(lt&&it.splice($e,lt),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,lt;return(te==null||(($e=te.editData)===null||$e===void 0||((lt=$e.exercise)===null||lt===void 0))?void 0:lt.exercise_status)===1?Jt:Jt.id!=="del"&&Jt.id!=="add"}),Ja=function(){var Jt=Object(O.a)(e.a.mark(function $e(lt){return e.a.wrap(function(it){for(;;)switch(it.prev=it.next){case 0:it.t0=lt.id,it.next=it.t0==="del"?3:it.t0==="up"||it.t0==="down"?5:it.t0==="edit"?9:it.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)}))()}}),it.abrupt("break",16);case 5:return it.next=7,At({type:"exercise/exeriseMoveUpDown",payload:{id:n.question_id,opr:lt.id}});case 7:return At({type:"exercise/editExercise",payload:Object(ee.a)({},E)}),it.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)),it.abrupt("break",16);case 11:if(!(Xt!==-1)){it.next=14;break}return K.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),it.abrupt("return");case 14:return U({key:n.key,insert_id:n==null?void 0:n.question_id,question_type:3}),it.abrupt("break",16);case 16:case"end":return it.stop()}},$e)}));return function(lt){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(lt,Et){return lt.id==="up"&&n.key===1||lt.id==="down"&&n.key===n.len?null:m.a.createElement(T.a,{key:Et,placement:"bottom",title:lt.name},m.a.createElement("span",{onClick:function(){return Ja(lt)},className:lt.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(lt,Et){return m.a.createElement(s.a,{key:Et,align:"middle"},m.a.createElement(P.a,null,"\u7B54\u6848\uFF08\u586B\u7A7A",lt.choice_id,"\uFF09\uFF1A"),m.a.createElement(P.a,{flex:"1"},m.a.createElement(s.a,{align:"middle",gutter:[1,1]},lt.answer_text.map(function(it,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:it}))}))))})))};return m.a.createElement("section",{className:B.a.wrap},!Pt&&wa(),Pt&&za())};v.a=Object(se.a)(function(D){var l=D.problemset,le=D.loading,ct=D.exercise,Me=D.globalSetting;return{problemset:l,globalSetting:Me,exercise:ct,loading:le.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,l=p.exercise,le=p.loading,ct=p.dispatch,Me=p.onRef,te=Me===void 0?function(){}:Me,i=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],la=Object(Q.useState)(),qt=Object(ee.a)(la,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(!(i==null?void 0:i.question_choices)){mt(!0),xe(""),Ut(5),St(["","","",""]),c([]);return}xe(i==null?void 0:i.question_title),Ut(parseInt(i==null?void 0:i.question_score)),St(i==null?void 0:i.question_choices.map(function(ge){return ge.choice_text}));var at=[];i==null||i.standard_answer.map(function(ge,de){at.push(ge-1)}),c(at),yt(i.tag_discipline_ids)},[i]),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=l.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=(l==null||((at=l.tagDisciplineData)===null||at===void 0)?void 0:at.tag_disciplines)&&Array.isArray(l.tagDisciplineData.tag_disciplines)?l.tagDisciplineData.tag_disciplines:[];be(ge)},[l.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}}),!i.question_id){st.next=20;break}return st.next=17,ct({type:"exercise/editExerciseQuestion",payload:{id:i.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=l.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:i==null?void 0:i.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=l.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(l==null||((ge=l.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:i.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:i.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(i.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:i.key,insert_id:i==null?void 0:i.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"},i.key,"\u3001\u591A\u9009\u9898"),"\uFF08",i.question_score,"\u5206\uFF09"),!i.hideAction&&ua.map(function(de,E){return de.id==="up"&&i.key===1||de.id==="down"&&i.key===i.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:i.question_title})),u.a.createElement("div",{className:ne.a.questionChoices},i==null||((ge=i.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:i.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=l.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:i==null?void 0:i.tag_discipline_ids,onChange:yt,subId:(ge=l.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||i.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 l=Object(f.a)(D,1),le=l[0];return le.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(l){ye.push(l)}),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 l=d(),le=ve;ve=l,e[l]={type:"block",expression:le}}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,l=String(p),le=Object(Ye.useMemo)(function(){var te=m(l),i=O();return l.match(/\[TOC\]/)&&(te=te.replace("

    [TOC]

    ",fe()),ue()),te=te.replace(/(__special_katext_id_\d+__)/g,function(At,n){var Xt=i[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)},[l]),ct=Object(Ye.useRef)();function Me(te){var i=te.target;if(i.tagName.toUpperCase()==="A"){var At=i.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&&le&&(le.match(ne)&&window.PR.prettyPrint()),ct.current)return ct.current.addEventListener("click",Me),function(){ct.current.removeEventListener("click",Me),ee(),ue()}},[le,ct.current,Me]),s.a.createElement("div",{ref:ct,style:D,className:"".concat(ye||""," markdown-body"),dangerouslySetInnerHTML:{__html:le}})}},"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}}),!i.question_id){st.next=20;break}return st.next=17,ct({type:"exercise/editExerciseQuestion",payload:{id:i.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:i==null?void 0:i.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:i.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:i.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(i.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:i.key,insert_id:i==null?void 0:i.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"},i.key,"\u3001\u5355\u9009\u9898"),"\uFF08",i.question_score,"\u5206\uFF09"),!i.hideAction&&ua.map(function(de,E){return de.id==="up"&&i.key===1||de.id==="down"&&i.key===i.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:i.question_title})),u.a.createElement("div",{className:ne.a.questionChoices},i==null||((ge=i.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:i.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:i==null?void 0:i.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||i.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"),l=t("BoS7"),le=t("Sdc0"),ct=t("miYZ"),Me=t("tsqr"),te=t("14J3"),i=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(i.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(i.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),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"}],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(i.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 ie;Ma((ie=I.exercise_types)===null||ie===void 0?void 0:ie.unanswer_users)}},[I]),Object(d.useEffect)(function(){Le({type:"exercise/getExerciseList",payload:G})},[]);var Ht=function(z){G.page=1;var ie=Object.assign({},Wt.getFieldValue());if(Object.keys(ie).map(function(jt){if(jt==="objective_score_gte"||jt==="objective_score_lte")return;ie[jt].includes("all")?(delete G[jt],Wt.setFieldsValue(Object(Ot.a)({},jt,"all"))):(G[jt]=ie[jt],ie[jt]==""||!ie[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(ie.objective_score_gte>ie.objective_score_lte)return Wt.setFieldsValue({objective_score_lte:ie.objective_score_gte}),!1;if(ie.objective_score_gte!=""&&ie.objective_score_lte!=""&&ie.objective_score_gte&&ie.objective_score_lte)G.objective_score_lte=ie.objective_score_lte,G.objective_score_gte=ie.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,ie){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,ie,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,ie){return e.a.createElement("div",null,z||"--",!!(ie==null?void 0:ie.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"},ie.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,ie){return z.id-ie.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,ie){return z===0?e.a.createElement("span",{className:"c-red"},"\u672A\u5F00\u59CB"):z===1?e.a.createElement("span",{className:"c-orange"},!ie.is_make_up&&"\u8003\u8BD5\u4E2D",ie.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):z===2?e.a.createElement("span",{className:"c-green"},!ie.is_make_up&&"\u5DF2\u4EA4\u5377",ie.is_make_up&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)"):e.a.createElement("span",{className:"c-red"},!ie.is_make_up&&"\u5DF2\u4EA4\u5377\uFF08\u672A\u7B54\uFF09",ie.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,ie){return z.id-ie.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,ie){return ie.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,ie){return e.a.createElement(e.a.Fragment,null,z||"--",ie.commit_status===1&&Gt.ip_bind&&ie.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(i.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:ie.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,ie){return e.a.createElement(le.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:ie.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,ie){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:ie})}},!((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,ie){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,ie){return z.id-ie.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,ie){return e.a.createElement("div",null,Object(r.c)()&&e.a.createElement(P.a,{ghost:!0,type:"primary",size:"small",disabled:ie.commit_status<2},e.a.createElement(ee.Link,{className:ie.commit_status>1?"c-blue":"c-black",to:ie.commit_status>1&&"/classrooms/".concat(G.coursesId,"/exercise/").concat(G.categoryId,"/review/").concat(ie.login),onClick:function(tn){ie.commit_status<2&&tn.preventDefault(),ie.commit_status===3&&(tn.preventDefault(),Le({type:"exercise/setActionTabs",payload:{key:"\u66F4\u6539\u8BC4\u9605",selectArrs:{record:Object(g.a)({},ie),exercise_types:Object(g.a)({},I==null?void 0:I.exercise_types)},params:Object(g.a)({},G)}}))}},ie.has_comment&&"\u66F4\u6539\u8BC4\u9605",!ie.has_comment&&"\u8BC4\u9605")),Object(r.q)()&&ie.commit_status>1&&e.a.createElement(ee.Link,{to:"/classrooms/".concat(G.coursesId,"/exercise/").concat(G.categoryId,"/users/").concat(ie==null?void 0:ie.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:ie,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(i.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"},la==null?void 0:la.map(function(rt,z){var ie;return e.a.createElement(p.a,{value:rt.id,key:z},rt.name,"(",I==null||((ie=I.exercise_types)===null||ie===void 0)?void 0:ie[rt.type],")")}))))),e.a.createElement(Ae.a.Item,{name:"commit_status"},e.a.createElement(p.a.Group,{value:[],style:{width:"100%"}},e.a.createElement(i.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 ie;return e.a.createElement(p.a,{name:"commit_status",value:rt.id},rt.name,"(",I==null||((ie=I.exercise_types)===null||ie===void 0)?void 0:ie[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(i.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 ie;return e.a.createElement(p.a,{name:"is_make_up",value:rt.id},rt.name,"(",I==null||((ie=I.exercise_types)===null||ie===void 0)?void 0:ie[rt.type],")")}))))),e.a.createElement(Ae.a.Item,{name:"exercise_group_id"},e.a.createElement(p.a.Group,{style:{width:"100%"}},e.a.createElement(i.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(i.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,ie,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(i.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),lt=t("Ot1p"),Et=t("kaH+"),it=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,ie){rt[ie]=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(i.a,null,e.a.createElement(n.a,{span:24},e.a.createElement(i.a,{align:"middle"},e.a.createElement(n.a,{flex:"1"},e.a.createElement("h1",{className:"mt15"},"\u8865\u8003\u8BBE\u7F6E ",e.a.createElement("span",{className:"c-red font14"},"\uFF08\u6B63\u5F0F\u5F00\u59CB\u8865\u8003\u524D\uFF0C\u5207\u8BB0\u4FEE\u6539\u8BD5\u5377\u622A\u6B62\u65F6\u95F4\u5927\u4E8E\u5F53\u524D\u65F6\u95F4\uFF09"))))),e.a.createElement(n.a,{span:24,className:"mt10"},e.a.createElement(p.a,{checked:k.unified_make_up||((X=k.group_make_ups)===null||X===void 0?void 0:X.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(i.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(i.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)")))),((Fe=oe.course_groups)===null||Fe===void 0?void 0:Fe.length)>0&&e.a.createElement(i.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(i.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(i.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(i.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(i.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(i.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(i.a,null,e.a.createElement(n.a,{span:24},e.a.createElement(i.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(i.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(i.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(i.a,{style:{marginTop:30,paddingTop:40,marginLeft:40,borderTop:"1px solid #eee"}},e.a.createElement(n.a,{span:24},e.a.createElement(i.a,null,e.a.createElement(n.a,{span:10}),e.a.createElement(n.a,{span:9},e.a.createElement(i.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(i.a,{gutter:[8,16]},e.a.createElement(n.a,{span:9},e.a.createElement(i.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(i.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(i.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(i.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(i.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(i.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(i.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(i.a,null,e.a.createElement(n.a,{flex:"600px"},e.a.createElement(i.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(lt.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(i.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(i.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(i.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(i.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(i.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(i.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(i.a,{key:Ue,gutter:[24,24],className:"font14 c-black"},e.a.createElement(n.a,{flex:1},e.a.createElement(i.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(i.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(i.a,{key:Ue,gutter:[24,24],className:"font14 c-black"},e.a.createElement(n.a,{flex:1},e.a.createElement(i.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(i.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),ia=t("tf39"),aa=t.n(ia),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,l=D===void 0?function(){}:D,le=u.setIsClaer,ct=le===void 0?function(){}:le,Me=Object(b.a)(u,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),te=Object(ue.useState)([]),i=Object(re.a)(te,2),At=i[0],n=i[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],la=Object(ue.useState)(5),qt=Object(re.a)(la,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 l({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];l(_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 l(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 le=t("giR+"),ct=t("fyUT"),Me=t("7Kak"),te=t("9yH6"),i=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(i,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,la="\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),lt=Object(f.a)($e,2),Et=lt[0],it=lt[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(ia,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)&&l(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(ia){var aa=Object(ae.a)(ia),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=ia[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,ia=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(ia){var aa=ia.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,ia){ua(vt,ia)};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 ia=vt.getValue();Ze(ia),it(new Date().getTime()),vt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),De&&De(ia)};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(),ia=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 i}),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 la(_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(l,ie){var ct=l.problemset,Me=l.globalSetting,te=l.exercise,i=l.loading,At=l.dispatch,n=l.editData,Xt=l.editKey,zt=l.setEditKey,Ot=zt===void 0?function(){}:zt,ga=l.cancelAdd,Ae=ga===void 0?function(){}:ga,N=l.addCallback,U=N===void 0?function(){}:N,S=l.setIsClaer,Nt=S===void 0?function(){}:S,xt=Object(u.a)(l,["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),ht=Object(o.useState)(""),St=Object(Q.a)(ht,2),la=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 lt(){var Et,it,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||((it=Et.exercise)===null||it===void 0)?void 0:it.sub_discipline_id});case 2:va=ba.sent,nt(va.tag_disciplines);case 4:case"end":return ba.stop()}},lt)})),$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 lt,Et,it,va,Aa,ba,Ua;return e.a.wrap(function(Da){for(;;)switch(Da.prev=Da.next){case 0:if(lt=[],Et=!1,w.forEach(function(un,Wa){lt.push({choice_id:Wa+1,answer_text:[]}),un.forEach(function(Ia,Ka){lt[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:la,question_type:3,question_score:ut,is_ordered:Je,standard_answers:lt,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:it=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:Je,standard_answers:lt,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:it=Da.sent;case 14:return it.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:la,analysis:_e,standard_answers:lt,is_ordered:Je});case 16:case"end":return Da.stop()}},$e)}));return function(){return Jt.apply(this,arguments)}}(),st=function($e,lt,Et){var it=w.slice();if(lt&&it.splice($e,lt),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,lt;return(te==null||(($e=te.editData)===null||$e===void 0||((lt=$e.exercise)===null||lt===void 0))?void 0:lt.exercise_status)===1?Jt:Jt.id!=="del"&&Jt.id!=="add"}),Ja=function(){var Jt=Object(O.a)(e.a.mark(function $e(lt){return e.a.wrap(function(it){for(;;)switch(it.prev=it.next){case 0:it.t0=lt.id,it.next=it.t0==="del"?3:it.t0==="up"||it.t0==="down"?5:it.t0==="edit"?9:it.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)}))()}}),it.abrupt("break",16);case 5:return it.next=7,At({type:"exercise/exeriseMoveUpDown",payload:{id:n.question_id,opr:lt.id}});case 7:return At({type:"exercise/editExercise",payload:Object(ee.a)({},E)}),it.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)),it.abrupt("break",16);case 11:if(!(Xt!==-1)){it.next=14;break}return K.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),it.abrupt("return");case 14:return U({key:n.key,insert_id:n==null?void 0:n.question_id,question_type:3}),it.abrupt("break",16);case 16:case"end":return it.stop()}},$e)}));return function(lt){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(lt,Et){return lt.id==="up"&&n.key===1||lt.id==="down"&&n.key===n.len?null:m.a.createElement(T.a,{key:Et,placement:"bottom",title:lt.name},m.a.createElement("span",{onClick:function(){return Ja(lt)},className:lt.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(lt,Et){return m.a.createElement(s.a,{key:Et,align:"middle"},m.a.createElement(P.a,null,"\u7B54\u6848\uFF08\u586B\u7A7A",lt.choice_id,"\uFF09\uFF1A"),m.a.createElement(P.a,{flex:"1"},m.a.createElement(s.a,{align:"middle",gutter:[1,1]},lt.answer_text.map(function(it,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:it}))}))))})))};return m.a.createElement("section",{className:B.a.wrap},!Pt&&wa(),Pt&&za())};v.a=Object(se.a)(function(D){var l=D.problemset,ie=D.loading,ct=D.exercise,Me=D.globalSetting;return{problemset:l,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,l=p.exercise,ie=p.loading,ct=p.dispatch,Me=p.onRef,te=Me===void 0?function(){}:Me,i=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],la=Object(Q.useState)(),qt=Object(ee.a)(la,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(!(i==null?void 0:i.question_choices)){mt(!0),xe(""),Ut(5),St(["","","",""]),c([]);return}xe(i==null?void 0:i.question_title),Ut(parseInt(i==null?void 0:i.question_score)),St(i==null?void 0:i.question_choices.map(function(ge){return ge.choice_text}));var at=[];i==null||i.standard_answer.map(function(ge,de){at.push(ge-1)}),c(at),yt(i.tag_discipline_ids)},[i]),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=l.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=(l==null||((at=l.tagDisciplineData)===null||at===void 0)?void 0:at.tag_disciplines)&&Array.isArray(l.tagDisciplineData.tag_disciplines)?l.tagDisciplineData.tag_disciplines:[];be(ge)},[l.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}}),!i.question_id){st.next=20;break}return st.next=17,ct({type:"exercise/editExerciseQuestion",payload:{id:i.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=l.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:i==null?void 0:i.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=l.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(l==null||((ge=l.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:i.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:i.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(i.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:i.key,insert_id:i==null?void 0:i.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"},i.key,"\u3001\u591A\u9009\u9898"),"\uFF08",i.question_score,"\u5206\uFF09"),!i.hideAction&&ua.map(function(de,E){return de.id==="up"&&i.key===1||de.id==="down"&&i.key===i.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:i.question_title})),u.a.createElement("div",{className:ne.a.questionChoices},i==null||((ge=i.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:i.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=l.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:i==null?void 0:i.tag_discipline_ids,onChange:yt,subId:(ge=l.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||i.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 l=Object(f.a)(D,1),ie=l[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(l){ye.push(l)}),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 l=d(),ie=ve;ve=l,e[l]={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,l=String(p),ie=Object(Ye.useMemo)(function(){var te=m(l),i=O();return l.match(/\[TOC\]/)&&(te=te.replace("

      [TOC]

      ",fe()),ue()),te=te.replace(/(__special_katext_id_\d+__)/g,function(At,n){var Xt=i[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)},[l]),ct=Object(Ye.useRef)();function Me(te){var i=te.target;if(i.tagName.toUpperCase()==="A"){var At=i.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}}),!i.question_id){st.next=20;break}return st.next=17,ct({type:"exercise/editExerciseQuestion",payload:{id:i.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:i==null?void 0:i.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:i.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:i.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(i.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:i.key,insert_id:i==null?void 0:i.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"},i.key,"\u3001\u5355\u9009\u9898"),"\uFF08",i.question_score,"\u5206\uFF09"),!i.hideAction&&ua.map(function(de,E){return de.id==="up"&&i.key===1||de.id==="down"&&i.key===i.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:i.question_title})),u.a.createElement("div",{className:ne.a.questionChoices},i==null||((ge=i.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:i.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:i==null?void 0:i.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||i.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,iVBORw0KGgoAAAANSUhEUgAAAFsAAABKCAYAAADUvCinAAAAAXNSR0IArs4c6QAAFq9JREFUeAHdnAl4VFWWx6sqlYWEkIRsJCRkJQECCXsIS0gAWWwQl1YQxQ2nRx0/u9We8etvpmf87LFt7XHs7mmXbhVEFESQdWRfwiKGXRYhkI0sQAIBAmQnqZrfKfMyZVGVqldLjL7vu9997757zz33/84995xzb5VG8xO/Fi1aNPTDDz/M7w7D1HcHJjzFAyCPNxgMi/V6/YOe6kMNXZ2ayj+mugsXLhSAFxqNxtmPPvroge7A+09Osj///HOvmzdvvoZET/D19Z04f/78i90BaOHhJwU20hx748aNZVqt9kR0dHTOnXfe2dxdgBY+tN2JGVd4QT8/gsp4GRovPfnkkytcoeWptj96ycbaiEdl/BWgEWjt+AULFlzwFFiu0v3RSvaGDRt8L168+CIALNDpdL99/PHHl7oKhqfbe3m6A3fTR4J1/fr1m88iuBxJPs8iOBdr45C7+/EEvR+NZIuVUVdX9wBg/wYgTnp7e//rI488UuoqKCyqv4FmK+rnj67Sste+2+vsjz/+OODWrVsiyb9iMIcAZh4L4El7A3PkPUA/Db2ZERERdzhS39U63RbsDz74YDBq4qmWlpZZ5GtIdz7xxBMlrg5YaY/18iuAnhsYGDht1qxZDUq5J/NuBTZSnIAUzwGEOYB7i/R3pO5f3AkGtHVI9BuAmkG644EHHrjpSYDNaf+gOvvQoUPe33zzTRYMTSVNB1xf0mfo4+V4fkXmjMr9p59+GtLU1CSSPpzHvcQ8NqK36y3r2Xpub7+M92UZGRnPjhw58patup4o71KwkahwgBqFXTyawUgS6RI9vBngNj/22GPFloNkukfTZjZ17iXl8L5jNlLexPMW8lU9e/Zcj5RetWyvPKOWsrl/HzPxTdTR35XyrszdBjZAaD/66KMgBh4KmGGkKAaSzHN/yXkv96IbD5If8PLyOpCWlnbUmnQtWbIkGV19jwBM3Uyh7efnp+nfv3/lmTNnYnx8fE7OnDkzrKioSFdYWBhx/fp1wayVurvIV/Ph1mAOnpfC9evX+1+6dOkVaEzmcb67FlehrfZyC9hI3wEG04/B1sLAFVINqYrnYsoLJfXq1asYyWu0xaDEndva2u6hjYA8ROohrW0pKSmlgCz3iRTpli1bpgHMvPvvvz9H6siFaqkuKSlp40NEX716VQMNI8US6dsCrQd5/gS18XtrH1bad9XlFrCdYRYQdIsXL84CYFEP90AjQegEBQU1p6amliYnJ/v06NFDyr7HozWwpZ1yNTc31+zZs6e1rKysj1IG2CfpYxWzaTWe5jdKeVfn3xuIpzuXBfH48eOTUDEC7t2kSOkzJCSkftCgQaXx8fGBqIs4KbN1dQK2ob6+fu+uXbt8/f39/bKysvwANxzQa8+ePdv3woULvkIT4M+RrSKtRnfv49nAfZdcHge73SmZzmhEPcwkD5KRhYeHXwPgsri4uFCsj1gpc+SyAnbNlStXjiDN0aGhoY1jxowJhN4AS1rMoNrz58/XnD59Ooo8AF6kSjVgr2XRXB0QELADNddi2c6dzw6DjbvcE3f5CZiMcZQB6qYwmKnkPaRNnz59qgcPHnw+JiYmCqmTBVT1JWADzm5sb92xY8dakdhE9HFlQkJCDDT7OUKQmXWTINbFgoKCyPLy8iCepZmssl8K8GpNSkf6lDoOgd2++5EPaCMdJWwirtVq+vbtW4bVcZlgfj8GEqGmvVndNgApQIIvbdy4MRcpbQLgIwMHDgxAr6dTz6FxmNHruIVuw+XLl8sBPrS0tDQc2qJqHDYpOwg5cOMQk1gKQ2DiuAP0hFFNfHz8WQCuxfsTc6+3I+3M6rTwUauwMCqR2pvo3J7V1dVxYWFhtUT7bh44cCAL0y9vzpw5OWZt3HXbxAc9h6rpiXUTgzcrdMWk3E2+ytykdKZDh8BeunRpWENDQyUdmBYZy45goo1pfAqAG9Gbqbw36WXLepbPqKV8pnH9tWvXfGtrawNZ4EKpo8dMvI5OvwS4BhbPSOgnS7m0b1cjngJbulCuFvgqYXH1wZ5P4OODucmkFOBnESVU7eZ3eGNKD9byefPm1SDdTzDl3kTqOkwqpS7T+Tg2bChqwmQfK+X2cnSsP/pbg5kni1oogxE1Izv+0od8tB/y8uFDJ2LjF7KveQ2h6M3YRTgnwufL5LJxoepySLLNKQL6HUjdFlb9OhhYcuTIEYlrJEkdQD82YsQIPwL6HgOqKyQbW73s1KlTLaRkkWjWhSYW9pPY/z2J5YSfPHkyCEEZjs1+whwbe/cOSbZCZOfOnfri4uK3ANqIuuhJenrYsGHHmGpvfvXVV+PQdWNIGqZ/0dixY+sxpyT28aO4mLXXEZ4LgBmP3o4DTJlxZ4YMGdKEozWIQZiMg9GjR9eBgZ6P8A6Snt2uWhwaoyqwWTR+ifucBsjmxDMok3QWa+rVzZs3D4bpWSQd9arHjx9/nsVNLAZVfZl34MH7Ntz7khMnTgQztnAAD8J6quIIRAFmqizut81QynpOnDjxwqZNm8Yzyx+Bt8WO8uewGpHoGwtVATEJMbdEr9q6ylnsFhEAimY1f5iv34MAfR0e3Rn080CY9bfV0JFyd6gRpPIicZTmb7/9Nr6xsVE82Ib09PRiFvkIJNrk1drjBaFqxjm6gceb+tBDD12zV1/eq5G2/4KhQIC2R7dfcHDwfxCPrmZQb6xdu1aP1fGLLVu2jICxVnT6MWZBLIupWpPQXr+dvkdq6wHnIo5QLKZkFOMw4sEWooe9uY+nsarFPTc3tx4rLZyP9Sptn+m08/aXDkk20yUHoHYi1Qa+fGdSba3Pawz07TVr1lxB4p9C0lNFH/LhCnBMenEfba2RrTKVkm0k/FpGPCYIPRsiNJOSkqro+wZ6WBZ1l04XMDOu5ufnBzNbMzEF7e7w6wnoxwLAW6ShdG4VSMAKY2EwOgG0jC8EKf63e++9t47799B1ryFhC44ePTqBJDHqCmi38jETpLI7Lon8EecWNdGXWRWP+qqbOnXqWfRwDLyIWXmb+epMv8yMXqgjHUL0LvhlAnqnQS09lZaQJnbWGQucJjEx0RS56ayenXc9ef/r6dOnN5Mv3Ldv35u4yPNwGO4DGC8AuYKVcwWJS7FDx+prxtCEx1mNFEeTh/Xu3bsNS6kUvoNYa0RlOUXXamfthYCrnzRpUs0XX3wxEqH9BcXvdVqfhe8GjAZ2Vmn27NmtAK5Gv3dGTnnXys1SzMaP9+7dexf3C+AjAAumAdDLxRqg7LY+LdUIDscF7N5APpo4Rhp0cBX2vgE9rEo9KUw5kyM4TZi8jcyaVMK2l23R8AJIUR9ptiogGRrccKvqxVYbB8uFZgbgPowEViLZv0TCCwkLZJAlAJ4RwIpYbP2RIG+FJsBqiNMgrPqmvLy8AMy2QKyJlnHjxl1CHQVGRUUJ6J0Kj0LLXTlBtlvM0sDW1tbwdevWrbVFV9seb36BCsOQLHNQk9HRaRLjJRjvY4uAm8s3wvDr7EEmsk6IO5xG0EmDBSNbY8FE5xq3bt0aLZE57OE2hOAiuWwi+7qZD9Xk8Ctqt23bJnuw/wSOVQoB7o0IxgnZzLZqjbR7it8MHTp0EAO1Wkch5qF8N3RfRQ+KtfAi/E5W+snMzKwaMGCAPwPopZR1lxzb21hZWWkNLwMf4SlzSe7gGW/qOaZwGmCLXv0hrmw63Yz+ex6TagqMfqEwwWzb1h2BFv4Ixl1Q+LTIdQjM726zM1ErEUzhVXh8OhbFDl1p0birHlcTnziJ2niXDk28Ijn9MbkE8P5dxYSdflrh70vi7Kzze+OpG2yjfu1tqz0No/kKAcQMdLjbrSw2t9WxQczdxWKzvs35kefgR1kzqrmPxNTqQ9i3gvcO7126mznolYHRpu3bt4diEc3iubN1o5nZ+aI1/aJBVw5Hul9lcZqOpaBBkgyYNVZVjgcGoZBcs2LFCjm9WgHAYqPLR1+ekBAfVVp6Lhu9vRgLZD5lXcmXCMAmXP4iQsvZYCSWnOxOFZDEsTkiz+YXak9+ElHAoaErVsFWKmODj+f+VQ7IZKOPxLFRXnVFPpmPns4A3sLm3l5VVSWL5PIZM6ZP3rFjZzMS3wev9BNMw0e7gJkqTNLVWBv6mpqa++FJVIVsl60lvcPassMRHjoFWyEA6FO5/090+CisAWNkZKRD7ZT2TuQnkeqhSHUxbaMmT550eNu27XIAU8CeQ/CH4yG7s5lsRUjMDQY8wok+7DURj3kHNv8hdPFQAJZTAsq436DPP7N421oQrdK+bYG0VgtDvZj0/pQpU2SjIANdFY4zYiSeoXRurZkrZb8lwJMMgQXh4aH/GxsbOwUnR+h9279/8mDWkXiOfXxJkD+LOMsuvEaZcopel3quXDXEVhYhxbu5JrDh/DNAltj2HlIthCWu8hBnBivVdqJq8aODNZwG7Q0DH1ZUVMgxMb/hw4e7G3SJDX9C2s3gjBkZw6wuPCkp/TPh4QyHJh+En7c47PO82sFb1N+NpbODKxXH6h8A2If+b6Jz/zZq1KjS3r2D79uwYdO3tHF690kV2ObMTZyYXVleXrGW6T6HraMYkkQF3SHpH6CrM+lrBLvseT4+3jJ9zbs23VMWzi7QUayBRKRQfsS0HnNQrAI1l4R/l6KTqjkzch80X5bGgHyKgNjirKzMQFQVMRtNVDsLhe3Et6Na5USunHVQ0lXuP0a1dPgE7XU7MqfBRoUkI10vpqam7C0oOGMCHSkPY2NAkHEW9Dbavs2g3xEOhw3LqOfeprUhH4LZtZQw57yVK1ca586de55mfaWtnSsfFbSGAz8xqAyxaIJI4sCtGDAgZUtiYvJ4o9HwCs++Vr4zxZok+JLc8roLQclhwdxl+UKenQZbIUan4wFc0leAvoYd6QewXHoRWFKqqMnXsVERgGTNwIM93qOH/x32GiclJU5BjRzkzMldhw8ffo3wwku0sfaBbogUf/3113ybMzPh+w9Cm74uIL1/YpZUBgT4y6+E3wdoe93afE/7XF56BmyzXscNGJA6jud9p08XlAD6fQy8BwupWRW7t3+hhsRCtEOHZojTkm6vBXUjJkyYcBBVUs/O+DMEp/7GrHvarN1hPsQytueCsGIep/yp9nd5RAsXEyns4+Wlk1+N9SOZNXP6dp+tli5LthXCYwcOHDAWxvMx/CsZ+GzUizfHGqxU/V7RCX65UEC7hzl3Uo79nOPo4PV6r58Rw36PD/wU8e5BnOfYDeWzgH8AaRf7/DWSN1Issfu/8kG2xMXFcqJWKyrL39F+FG6hs5N7UXneZqkBOqKztyj1LHNPgG3qA4bGpKUN0sDAfqbuFaRoGouoF16pJQ/K8/8QKniOBx/AOEW76coLR/L4+Lh7WeS2IL1T0Zuf0mYMNJ6UtvBygvTu5Mk5l/V633/UaIzPfifEzkkypudj/HCq3BG+zOt4DGylEwaZOWjQQA368iA7GvU4RBNZ1LToSaWK5FcJ5KwiL2Qg1yIjI0abv3TkHmAjsrOzGwhz1nD/EG3ESljODFnEgaEBGo0B9SQnt5wD2BEe7NXxONgKA4A7CutFdlkOA7qRBXQkp11Nr9kw3cDmrAAUggraTi5TX/Wl02nvRge/dPDgwRbCw/lRUX0ehMgKFrxA1cQ80KDLwFZ4xxYfkZiYoMFxOLp//34/AB/IZoUc5vk5H6S5b99om1t0Co3O8tDQ3q/MmDHtGMrjv6Gp7axuV7/73lzuys5xQIbFxsYMbGlpOobzchxg/DAf+YWX1tVjBmIbj+5uQAu2qiUb6WtB/2pY6c9zsrMV0OJc+UheXvoMzDxNRkZ6GbSzAMkVcp5uK56tzEqnmFQt2RwXXsWi915VVXWfrVu3xeEgFAD+RVdHCc04gFb98V3t15H2HKNrOn78hFg1idRfimkpnqrqS/XgMjOHpfDrh6zr12v/ed++/CklJaV3lpWVG7EwDsbF9WO113TpGT7VI1bRAFe+pbCwyIcAlQ+xkg0cyGnipMHrgO6Ui6lqAeEoQSBBeyJfxth2nvOLi0s+Jeb7JFKZgdkmh8YPYQVI/Fd2V9x2bdy4SWiZ4tluI2qDECDf4mygd0VFpSE4uNcGPGGDt7ePhFq9ALpcr/dO4/dCcpxO1aVKsgH612ZAS0djkpISSUnL8dQ+4WM8z/m98adP+9WwnXY4JCQIT9LkZali6oeqjC5uRZL1SLKORXvt5Mm5unaQZXfcxBZ5P/ZmwUHzslo+VYEN8bnWOzDOGTFi+N1arebtHTvyEIzm5/AaJ7KdVjxy5IgKpt5EmFQ1i6z345nS1ta2Vvk1AQdtNIC8Oicnx5uI4ix47gDZomex31+2KLP7qBJsY79OKIrJ9cKkSbmXm5ubfpeXtzuFE6SP5eXtSurdO+Qg8ZFbqJmxnbTv8lc4WG2ckfE6d67MCMgrOXPtx2EC+bsNWyC389gpDjbHoQpsJPcCgMqKbPOC0XAfH98/TJs29fTlyzXP8nv1u69evTZ1+/YdRs7hbR4yJC1Cp/MaZpNAF7zAejIQR9EBchsgr8rNzfFHEGTzQEuyy4HgYLeSlQqqwIYX4hdG0Vd2L5geGBYW+g4btFsJuT5z7ty5ZzjKO43f3TSyS78S130IRFLtEnJjBXgC5HM6gL6FdbGa3SY5hPlzyh0CWWHlOxyUJ8dzVXqUn0dEtrW1yt9JhDnehSnqZmCci/bvP1jADzklXt0HB+YS0b3NMTF9c6Fld6fBFWsEQTayX6ktKSnll1+9VuFEBeNMzRCQ1YxD6mKN1NB2MAG1atVt1Taorj4/BQdqPe381LaF0TqDoe0t9Lk3foKEU/2JlRSwiO7j8PrdPNu00Z0BGzBNBx0xTxsx4Vamp2eE85FVhW4txtik12tnRUb23WZR7tCj6i8rVDk+wHaVcTm3IQ71cnulyvr6hj9yVGA4r2QPUMeGwa6xY8cUsRX2IBjd9osylWAD8nkkuaRBFj5+Q8M6oXUFZBkBu/7aORxR3ioPzlxOgS0doXs5u2FYDDDZznQsbZD0QzgO73HAfR50JlFkYEdn5dixWc3oUgG9Y01xBGzoGREEURd1QocfSEUB8jRn+VPaQZdjFbpHWeDPKWXO5E6DrXTGoodkGl8BmHilTG3OYFYTe9gIUC9AZwDPjZy+Woi5yP+S6ORPYbSdgS0g8/G1RUXFN/nN5Yr09MGxgMPsc+2C7jlE4t/5ZcES1yh919plsIUMYHhXV1+Y39ZmFD3s1CEWzCnZWXl7z56vKrHPX4JmOM/VnIb6gEOUOfziYBzPt7nr1dWXNDgkN3CgPsesjAfkKdRz9TrGEZi/REZGLwFw4cstl1vANueEA5BjDIbWOUiEOAcJ5u8cvL+K8fC6HMXF55DjwrIQl5PEodqEKWnSvRxw1OBaXw8MDFg+ePAQCYA5tbtDO9MFqKWIzTqdTv8ZBznzlXJ35m4H25w5gB8M8LMpuwvwhwNchw42r2fjvrCurv4N/vspFyBEf5t4HT16lAZ1UYskf8aGcgptRdervqDJoRzTEV8BeB0An1BNRGUDj4Jtzgtg9cBOz0BaRzLQkayFnDzVDqTcy7ye5T3qZVdJSfH7BQWFv+edN2plDfY5el2Ta1nX1jP9tQHsaYyew/R3CHPzEHbyMcobbbXxRHmXgW2NeQbuS6Qwlg9AyLaNQzLySwKtqAt+dSxHwsQE1PYAWAM5Z+hM/1F1B+344ar8+6URsP4/p9512lZQXs49uVc5wFaw4VEBsLT5Ya//AzDfafkdei4SAAAAAElFTkSuQmCC"},GABl:function(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"),l=t("BoS7"),ie=t("Sdc0"),ct=t("miYZ"),Me=t("tsqr"),te=t("14J3"),i=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(i.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(i.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),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"}],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(i.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(i.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,le){return le.review_status?"\u8BC4\u9605\u4E2D":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.has_comment&&"\u66F4\u6539\u8BC4\u9605",!le.has_comment&&"\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(i.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"},la==null?void 0:la.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(i.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(i.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(i.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(i.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(i.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),lt=t("Ot1p"),Et=t("kaH+"),it=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(i.a,null,e.a.createElement(n.a,{span:24},e.a.createElement(i.a,{align:"middle"},e.a.createElement(n.a,{flex:"1"},e.a.createElement("h1",{className:"mt15"},"\u8865\u8003\u8BBE\u7F6E ",e.a.createElement("span",{className:"c-red font14"},"\uFF08\u6B63\u5F0F\u5F00\u59CB\u8865\u8003\u524D\uFF0C\u5207\u8BB0\u4FEE\u6539\u8BD5\u5377\u622A\u6B62\u65F6\u95F4\u5927\u4E8E\u5F53\u524D\u65F6\u95F4\uFF09"))))),e.a.createElement(n.a,{span:24,className:"mt10"},e.a.createElement(p.a,{checked:k.unified_make_up||((X=k.group_make_ups)===null||X===void 0?void 0:X.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(i.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(i.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)")))),((Fe=oe.course_groups)===null||Fe===void 0?void 0:Fe.length)>0&&e.a.createElement(i.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(i.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(i.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(i.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(i.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(i.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(i.a,null,e.a.createElement(n.a,{span:24},e.a.createElement(i.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(i.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(i.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(i.a,{style:{marginTop:30,paddingTop:40,marginLeft:40,borderTop:"1px solid #eee"}},e.a.createElement(n.a,{span:24},e.a.createElement(i.a,null,e.a.createElement(n.a,{span:10}),e.a.createElement(n.a,{span:9},e.a.createElement(i.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(i.a,{gutter:[8,16]},e.a.createElement(n.a,{span:9},e.a.createElement(i.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(i.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(i.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(i.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(i.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(i.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(i.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(i.a,null,e.a.createElement(n.a,{flex:"600px"},e.a.createElement(i.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(lt.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(i.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(i.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(i.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(i.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(i.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(i.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(i.a,{key:Ue,gutter:[24,24],className:"font14 c-black"},e.a.createElement(n.a,{flex:1},e.a.createElement(i.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(i.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(i.a,{key:Ue,gutter:[24,24],className:"font14 c-black"},e.a.createElement(n.a,{flex:1},e.a.createElement(i.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(i.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),ia=t("tf39"),aa=t.n(ia),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,l=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)([]),i=Object(re.a)(te,2),At=i[0],n=i[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],la=Object(ue.useState)(5),qt=Object(re.a)(la,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 l({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];l(_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 l(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"),i=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(i,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,la="\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),lt=Object(f.a)($e,2),Et=lt[0],it=lt[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(ia,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)&&l(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(ia){var aa=Object(ae.a)(ia),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=ia[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,ia=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(ia){var aa=ia.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,ia){ua(vt,ia)};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 ia=vt.getValue();Ze(ia),it(new Date().getTime()),vt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),De&&De(ia)};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(),ia=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(ia.map(function(aa){return aa===""?"":"- ".concat(aa)}).join(` `)),E.focus();case"list-ol":return vt===""?E.replaceSelection("1. "+vt):E.replaceSelection(ia.map(function(aa,Ra){return aa===""?"":"".concat(Ra+1,". ").concat(aa)}).join(` @@ -11,4 +11,4 @@ `,qe=0;qe300&&(A=300);var X=Re+A+"px";Ua(X)}},ia=Za.current,aa=!1,Ra=0;return ia.addEventListener("mousedown",ft),document.addEventListener("mousemove",vt),document.addEventListener("mouseup",pt),function(){ia.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(),ia=ft.getSeconds();return pt=pt<10?"0"+pt:pt,vt=vt<10?"0"+vt:vt,ia=ia<10?"0"+ia:ia,"".concat(pt,":").concat(vt,":").concat(ia)}return 0},[Et]);function hn(){window.sessionStorage.removeItem(Ft),Wa(!1),it(0)}function Pn(){Wa(!1),it(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,l=Ce.cancelAdd,le=l===void 0?function(){}:l,ct=Ce.editKey,Me=Ce.setEditKey,te=Me===void 0?function(){}:Me,i=Ce.addCallback,At=i===void 0?function(){}:i,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),la=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:[la],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:[la],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:[la],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:la,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(){le(),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:la})))};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,l,le,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||{},l=D.table,((l==null?void 0:l.total_singles_scores)||(l==null?void 0:l.total_doubles_scores)||(l==null?void 0:l.total_nulls_scores)||(l==null?void 0:l.total_judges_scores)||(l==null?void 0:l.total_pros_scores)||(l==null?void 0:l.total_shixuns_scores)||(l==null?void 0:l.total_mains_scores))&&(le=Number(l==null?void 0:l.total_singles_scores)+Number(l==null?void 0:l.total_doubles_scores)+Number(l==null?void 0:l.total_nulls_scores)+Number(l==null?void 0:l.total_judges_scores)+Number(l==null?void 0:l.total_pros_scores)+Number(l==null?void 0:l.total_shixuns_scores)+Number(l==null?void 0:l.total_mains_scores)),((l==null?void 0:l.singles_scores)||(l==null?void 0:l.doubles_scores)||(l==null?void 0:l.nulls_scores)||(l==null?void 0:l.judges_scores)||(l==null?void 0:l.pros_scores)||(l==null?void 0:l.shixuns_scores)||(l==null?void 0:l.mains_scores))&&(ct=Number(l==null?void 0:l.singles_scores)+Number(l==null?void 0:l.doubles_scores)+Number(l==null?void 0:l.nulls_scores)+Number(l==null?void 0:l.judges_scores)+Number(l==null?void 0:l.pros_scores)+Number(l==null?void 0:l.shixuns_scores)+Number(l==null?void 0:l.mains_scores)),Me=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:l==null?void 0:l.total_singles_scores,doubles_score:l==null?void 0:l.total_doubles_scores,nulls_score:l==null?void 0:l.total_nulls_scores,judges_score:l==null?void 0:l.total_judges_scores,pros_score:l==null?void 0:l.total_pros_scores,shixuns_score:l==null?void 0:l.total_shixuns_scores,mains_score:l==null?void 0:l.total_mains_scores,total_score:le},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:l==null?void 0:l.singles_scores,doubles_score:l==null?void 0:l.doubles_scores,nulls_score:l==null?void 0:l.nulls_scores,judges_score:l==null?void 0:l.judges_scores,pros_score:l==null?void 0:l.pros_scores,shixuns_score:l==null?void 0:l.shixuns_scores,mains_score:l==null?void 0:l.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,l=ye.globalSetting,le=ye.exercise,ct=ye.loading,Me=ye.dispatch,te=ye.editData,i=ye.cancelAdd,At=i===void 0?function(){}:i,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)(""),la=Object($.a)(St,2),qt=la[0],fa=la[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(le==null||((E=le.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,l=p.exercise;return{problemset:ye,globalSetting:D,exercise:l,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,l){he(Object(M.a)(l.map(function(le){return le.key}))),se(Object(M.a)(l.map(function(le){return le.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(le){ne.current=le.target.value}})),onOk:function(){return new Promise(function(){var le=Object(Y.a)(s.a.mark(function ct(Me,te){var i;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 i=n.sent,(i==null?void 0:i.status)===0&&(Ce({id:i.tag_discipline_id,name:ne.current}),B.push(i.tag_discipline_id),Q.push(i.tag_discipline_id),se([].concat(Object(M.a)(Q||[]),[i.tag_discipline_id])),he([].concat(Object(M.a)(B||[]),[i.tag_discipline_id]))),n.abrupt("return",Me());case 11:case"end":return n.stop()}},ct)}));return function(ct,Me){return le.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])},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 f([s.SuperAdmin,s.Operation,s.CertifiedTeacher,s.TrainingProduction,s.UncertifiedTeacher])},le=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},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 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}}}]); +`),E.focus();default:throw new Error}},[E,wa]),fn=Object(P.useMemo)(function(){switch(wa){case Xt:return h.a.createElement(ne,{callback:Va,onCancel:$a});case Ot:return h.a.createElement(Be.b,{callback:Va,onCancel:$a});case zt:return h.a.createElement(ve,{callback:Va,onCancel:$a});case ga:return h.a.createElement(n,{callback:Va,onCancel:$a});default:return null}},[wa]);function $a(){Jt("")}Object(P.useEffect)(function(){if(Za.current){var ft=function(me){aa=!0,Ra=me.pageY},pt=function(){aa=!1},vt=function(me){if(aa){var A=me.pageY-Ra;A<0&&(A=0),A>300&&(A=300);var X=Re+A+"px";Ua(X)}},ia=Za.current,aa=!1,Ra=0;return ia.addEventListener("mousedown",ft),document.addEventListener("mousemove",vt),document.addEventListener("mouseup",pt),function(){ia.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(),ia=ft.getSeconds();return pt=pt<10?"0"+pt:pt,vt=vt<10?"0"+vt:vt,ia=ia<10?"0"+ia:ia,"".concat(pt,":").concat(vt,":").concat(ia)}return 0},[Et]);function hn(){window.sessionStorage.removeItem(Ft),Wa(!1),it(0)}function Pn(){Wa(!1),it(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,l=Ce.cancelAdd,ie=l===void 0?function(){}:l,ct=Ce.editKey,Me=Ce.setEditKey,te=Me===void 0?function(){}:Me,i=Ce.addCallback,At=i===void 0?function(){}:i,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),la=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:[la],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:[la],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:[la],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:la,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:la})))};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,l,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||{},l=D.table,((l==null?void 0:l.total_singles_scores)||(l==null?void 0:l.total_doubles_scores)||(l==null?void 0:l.total_nulls_scores)||(l==null?void 0:l.total_judges_scores)||(l==null?void 0:l.total_pros_scores)||(l==null?void 0:l.total_shixuns_scores)||(l==null?void 0:l.total_mains_scores))&&(ie=Number(l==null?void 0:l.total_singles_scores)+Number(l==null?void 0:l.total_doubles_scores)+Number(l==null?void 0:l.total_nulls_scores)+Number(l==null?void 0:l.total_judges_scores)+Number(l==null?void 0:l.total_pros_scores)+Number(l==null?void 0:l.total_shixuns_scores)+Number(l==null?void 0:l.total_mains_scores)),((l==null?void 0:l.singles_scores)||(l==null?void 0:l.doubles_scores)||(l==null?void 0:l.nulls_scores)||(l==null?void 0:l.judges_scores)||(l==null?void 0:l.pros_scores)||(l==null?void 0:l.shixuns_scores)||(l==null?void 0:l.mains_scores))&&(ct=Number(l==null?void 0:l.singles_scores)+Number(l==null?void 0:l.doubles_scores)+Number(l==null?void 0:l.nulls_scores)+Number(l==null?void 0:l.judges_scores)+Number(l==null?void 0:l.pros_scores)+Number(l==null?void 0:l.shixuns_scores)+Number(l==null?void 0:l.mains_scores)),Me=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:l==null?void 0:l.total_singles_scores,doubles_score:l==null?void 0:l.total_doubles_scores,nulls_score:l==null?void 0:l.total_nulls_scores,judges_score:l==null?void 0:l.total_judges_scores,pros_score:l==null?void 0:l.total_pros_scores,shixuns_score:l==null?void 0:l.total_shixuns_scores,mains_score:l==null?void 0:l.total_mains_scores,total_score:ie},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:l==null?void 0:l.singles_scores,doubles_score:l==null?void 0:l.doubles_scores,nulls_score:l==null?void 0:l.nulls_scores,judges_score:l==null?void 0:l.judges_scores,pros_score:l==null?void 0:l.pros_scores,shixuns_score:l==null?void 0:l.shixuns_scores,mains_score:l==null?void 0:l.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,l=ye.globalSetting,ie=ye.exercise,ct=ye.loading,Me=ye.dispatch,te=ye.editData,i=ye.cancelAdd,At=i===void 0?function(){}:i,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)(""),la=Object($.a)(St,2),qt=la[0],fa=la[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,l=p.exercise;return{problemset:ye,globalSetting:D,exercise:l,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,l){he(Object(M.a)(l.map(function(ie){return ie.key}))),se(Object(M.a)(l.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 i;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 i=n.sent,(i==null?void 0:i.status)===0&&(Ce({id:i.tag_discipline_id,name:ne.current}),B.push(i.tag_discipline_id),Q.push(i.tag_discipline_id),se([].concat(Object(M.a)(Q||[]),[i.tag_discipline_id])),he([].concat(Object(M.a)(B||[]),[i.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])},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 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},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 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}}}]);