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

    ".concat(j,"

    "):'
    ').concat(v?j:Object(P.escape)(j,!0),`
    -`):'
    '+(v?j:Object(P.escape)(j,!0))+"
    "},ue.heading=function(j,ge,v){var Ue=this.options.headerPrefix+v.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Q.push({anchor:Ue,level:ge,text:j}),"'+j+""},b.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),b.a.use({tokenizer:h,renderer:ue});var d=b.a,B=t("SJMd"),ne=t("wMS7"),C=t.n(ne),ye=t("Oy/b"),re=/]*>/g;function Ae(j){var ge=document.createElement("div");return ge.innerHTML=j,ge.childNodes.length===0?"":ge.childNodes[0].nodeValue}var V=g.a=function(j){var ge=j.value,v=ge===void 0?"":ge,Ue=j.className,me=j.style,D=me===void 0?{}:me,l=String(v),_e=Object(Qe.useMemo)(function(){var te=d(l),i=U();return l.match(/\[TOC\]/)&&(te=te.replace("

    [TOC]

    ",pe()),se()),te=te.replace(/(__special_katext_id_\d+__)/g,function(pt,r){var Et=i[r],Ht=Et.type,Ut=Et.expression;return Object(ye.renderToString)(Ae(Ut)||"",{displayMode:Ht==="block",throwOnError:!1,output:"html"})}),te=te.replace(/▁/g,"\u2581\u2581\u2581"),Z(),C.a.sanitize(te)},[l]),ot=Object(Qe.useRef)();function Se(te){var i=te.target;if(i.tagName.toUpperCase()==="A"){var pt=i.getAttribute("href");if(pt.startsWith("#")){te.preventDefault();var r=document.getElementById(pt.replace("#",""));r&&r.scrollIntoView(!0)}}}return Object(Qe.useEffect)(function(){if(ot.current&&_e&&(_e.match(re)&&window.PR.prettyPrint()),ot.current)return ot.current.addEventListener("click",Se),function(){ot.current.removeEventListener("click",Se),Z(),se()}},[_e,ot.current,Se]),s.a.createElement("div",{ref:ot,style:D,className:"".concat(Ue||""," markdown-body"),dangerouslySetInnerHTML:{__html:_e}})}},"9VGf":function(Ke,g,t){"use strict";t.d(g,"a",function(){return ae});var Qe=t("q1tI"),s=t.n(Qe);function ae(E,G){var b=Object(Qe.useRef)();Object(Qe.useEffect)(function(){b.current=E}),Object(Qe.useEffect)(function(){function P(){b.current()}if(G!==null){var S=setInterval(P,G);return function(){return clearInterval(S)}}},[G])}},BdwD:function(Ke,g,t){"use strict";var Qe=t("k1fw"),s=t("q1tI"),ae=t.n(s),E=function(b){var P=b.styles,S=P===void 0?{}:P,Q=b.customText;return ae.a.createElement("section",{className:"tc animated fadeIn",style:Object(Qe.a)(Object(Qe.a)({},{color:"#999",margin:"200px auto"}),S)},ae.a.createElement("img",{src:t("FOrL")}),ae.a.createElement("p",{className:"mt20 font14"},Q||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};g.a=E},BjJ7:function(Ke,g,t){"use strict";t.d(g,"d",function(){return s}),t.d(g,"c",function(){return ae}),t.d(g,"f",function(){return E}),t.d(g,"b",function(){return G}),t.d(g,"e",function(){return b}),t.d(g,"a",function(){return P});var Qe=t("m3rI");function s(S){var Q=!0;if(S.length>0){for(var T=0;T1&&arguments[1]!==void 0?arguments[1]:"",T=[],ue=0;ue-1)){_t.next=7;break}return h.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(V[de]," \u9009\u9879\u7684\u5185\u5BB9")),_t.abrupt("return",!1);case 7:if(a.length){_t.next=10;break}return h.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),_t.abrupt("return",!1);case 10:if(!(a.length<1)){_t.next=13;break}return h.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),_t.abrupt("return",!1);case 13:if(m=Le.map(function(At,La){return{choice_text:At,is_answer:a.includes(La)?La+1:0}}),!i.question_id){_t.next=20;break}return _t.next=17,ot({type:"exercise/editExerciseQuestion",payload:{id:i.question_id,question_title:W,question_type:1,question_score:Ve,question_choices:m.map(function(At){return At.choice_text}),standard_answers:m.filter(function(At){return At.is_answer}).map(function(At){return At.is_answer}),tag_discipline_ids:Lt,sub_discipline_id:(Xe=D.editData)===null||Xe===void 0||((ke=Xe.exercise)===null||ke===void 0)?void 0:ke.sub_discipline_id}});case 17:y=_t.sent,_t.next=23;break;case 20:return _t.next=22,ot({type:"exercise/addExerciseQuestion",payload:{insert_id:i==null?void 0:i.insert_id,categoryId:st.categoryId,question_title:W,question_type:1,question_score:Ve,question_choices:m.map(function(At){return At.choice_text}),standard_answers:m.filter(function(At){return At.is_answer}).map(function(At){return At.is_answer}),tag_discipline_ids:Lt,sub_discipline_id:(ft=D.editData)===null||ft===void 0||((et=ft.exercise)===null||et===void 0)?void 0:et.sub_discipline_id}});case 22:y=_t.sent;case 23:y.status===0&&(Ut(-1),h.b.success("\u4FDD\u5B58\u6210\u529F"),Ct(!1),ot({type:"exercise/editExercise",payload:Object(e.a)({},st)}));case 24:case"end":return _t.stop()}},he)}));return function(){return nt.apply(this,arguments)}}(),sa=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(nt){var he,de;return(D==null||((he=D.editData)===null||he===void 0||((de=he.exercise)===null||de===void 0))?void 0:de.exercise_status)===1?nt:nt.id!=="del"&&nt.id!=="add"}),gt=function(){var nt=Object(_.a)(k.a.mark(function he(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 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(_.a)(k.a.mark(function ke(){return k.a.wrap(function(et){for(;;)switch(et.prev=et.next){case 0:return et.next=2,Object(B.j)({id:i.question_id});case 2:ot({type:"exercise/editExercise",payload:Object(e.a)({},st)});case 3:case"end":return et.stop()}},ke)}))()}}),y.abrupt("break",16);case 5:return y.next=7,ot({type:"exercise/exeriseMoveUpDown",payload:{id:i.question_id,opr:de.id}});case 7:return ot({type:"exercise/editExercise",payload:Object(e.a)({},st)}),y.abrupt("break",16);case 9:return Et!==-1?h.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(De(!1),Ut(i.key),Ct(!0)),y.abrupt("break",16);case 11:if(!(Et!==-1)){y.next=14;break}return h.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 O({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()}},he)}));return function(de){return nt.apply(this,arguments)}}(),yt=function(){var he;return u.a.createElement("aside",null,u.a.createElement("div",{className:re.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&&sa.map(function(de,m){return de.id==="up"&&i.key===1||de.id==="down"&&i.key===i.len?null:u.a.createElement(R.a,{key:m,placement:"bottom",title:de.name},u.a.createElement("span",{onClick:function(){return gt(de)},className:de.icon}))})),u.a.createElement("div",{className:"mt5"},u.a.createElement(C.a,{value:i.question_title})),u.a.createElement("div",{className:re.a.questionChoices},i==null||((he=i.question_choices)===null||he===void 0)?void 0:he.map(function(de,m){return u.a.createElement(b.a,null,u.a.createElement(S.a,null,u.a.createElement(T.a,{key:m,checked:i.standard_answer.includes(m+1),disabled:!0},V[m],".")),u.a.createElement(S.a,{flex:"1"},u.a.createElement("span",{className:"c-black font14"},u.a.createElement(C.a,{value:de.choice_text}))))})))},Ta=function(){var he,de;return u.a.createElement("aside",null,u.a.createElement("div",{className:re.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:re.a.titleWrap},u.a.createElement("span",{className:re.a.required},"*"),u.a.createElement("span",{className:re.a.title},"\u9898\u5E72\uFF1A")),u.a.createElement(ne.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:W,onChange:function(y){return Fe(y)}}),u.a.createElement("p",{className:re.a.titleWrap},u.a.createElement("span",{className:re.a.required},"*"),u.a.createElement("span",{className:re.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",u.a.createElement("span",{className:re.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),Le.map(function(m,y){var Xe,ke;return u.a.createElement("div",{className:re.a.choiceWrap,key:y},u.a.createElement(R.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},u.a.createElement("div",{className:"".concat(re.a.answer," ").concat(a.includes(y)?re.a.activeAnswer:""),onClick:function(){a.includes(y)?n(a.filter(function(et){return et!==y})):n([].concat(Object(U.a)(a),[y]))}},V[y])),u.a.createElement("div",{className:re.a.editorWrap},ma===y?u.a.createElement(ne.a,{id:"single-question-option-".concat(y),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:m,onChange:function(et){Le[y]=et,Mt(Le)}}):u.a.createElement("div",{className:re.a.htmlWrap,onClick:function(){return pa(y)}},u.a.createElement(C.a,{value:m}))),((Xe=D.editData)===null||Xe===void 0||((ke=Xe.exercise)===null||ke===void 0)?void 0:ke.exercise_status)===1&&u.a.createElement(u.a.Fragment,null,y>1&&u.a.createElement(R.a,{title:"\u5220\u9664"},u.a.createElement("i",{className:"".concat(re.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return Mt(Le.filter(function(et,Ma){return Ma!==y}))}})),y<7&&y===Le.length-1&&u.a.createElement(R.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},u.a.createElement("i",{className:"".concat(re.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return Mt([].concat(Object(U.a)(Le),[""]))}}))))}),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(E.a,{value:Ve,max:1e4,min:0,onChange:function(y){Te(y)}})," \u5206"),u.a.createElement("p",{className:re.a.titleWrap},u.a.createElement("span",{className:"".concat(re.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",u.a.createElement("span",{className:re.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(Ae.a,{selectvalues:i==null?void 0:i.tag_discipline_ids,value:Lt,onChange:vt,subId:(he=D.editData)===null||he===void 0||((de=he.exercise)===null||de===void 0)?void 0:de.sub_discipline_id,knowledgeOptions:be,onAddKnowledgeFinish:Ie}))),u.a.createElement("aside",{className:"tr"},(Et!==-1||i.question_id)&&u.a.createElement(s.a,{type:"default",onClick:function(){r(),Ct(!1)}},"\u53D6\u6D88"),u.a.createElement(s.a,{className:"ml20",type:"primary",onClick:function(){wt()}},"\u4FDD\u5B58")))};return u.a.createElement("section",{className:re.a.wrap},!Tt&&yt(),Tt&&Ta())};g.a=Object(d.a)(function(ge){var v=ge.problemset,Ue=ge.loading,me=ge.globalSetting,D=ge.exercise;return{problemset:v,globalSetting:me,exercise:D,loading:Ue.effects}},null,null,{forwardRef:!0})(Object(q.forwardRef)(j))},FOrL:function(Ke,g){Ke.exports="data:image/png;base64,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"},GABl:function(Ke,g){Ke.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAKi0lEQVRoQ71ae3BU1Rn//e7dzYuioNRsHlSqRiUB2eUx0hbaKAHEAMWxiQ6PTUAUGCuIQNVOZ0xnrHUE5GHHIqOwCag8BlQiQnnUokgt5AEIK5GnBpIFXwjkAdl7vs7dkJCETXLvEj3/5d7v9/u+337nfN8554bowBHo16+3YRh3K7IPBHcRSIDI9QJ0AWkA8h0E3xM8DWAvde5x6Pqe+D17jnVUGLxWogqPp78SGSeC3wP4ZUR8pJ+Ct50O7e344uKjEXFcBkUkSERY6e43RkE9JcCgawngaiw3O6A/l7CvaHckvLYFhTKi5B8C3B2JQ6sYEhvpcMxKKioqs4ox7SwLkvT0mFNnz82HqKkCaHacRGxL1gDybHJp6WKSYoXHkqBytzuF4FoR6WOFtKNtCP4b0c7s5N27v22Pu11B5e7+6ZTgBgE6t0f2Y74n8IUjOuo+1+7dx9vy06agcrf7fgjXARLzYwZrnZsB6BzevaRkf2uYVgWdcruHKnAjRJzWHf4ElmSl5nTcnbRnT3k4b2EFVfTt29NQ8l+zKf4EIUbi4kAnhz7ohuLiH1qCwwo62cf9ccf3l0jibh1DckPy3lKzmTcbYQWV9+k7HlArOjaEjmejRm9yaWmzOMMKMncCp9x9dwlkYEeEQUCBrO0IrqYcApx1xsV6XLt2nWl43kyQqyB38dQJPZ7MY56qdLsHGIL/iY3m24R0p2jc6BDZrkVHf3XTiBFfMy9PdbSgNotCYv6kDAPGVhCTT3vz3zCNT7o9PhHJsRoIwUJN518TS0qKrWI62q4xQ/H5uTsB+Q3I0521zrcfGf/KuTMDBrguXar7or2mSuCCRm1q4t6SN5sGOGZBTQ9DsRdgJEFpQeo8pRvRJe/MYeMUMe2lYlQczl4cBki7jT78DyCVTN32qfkuRJC8Mrd3nSGNzYoa5wYm+P5kvivv43kakBdbbWTk1zqRnlBa6jdt8j4UR1Fx9WQAUyG4aqtEUIHYBWJh4ay4dQ28ciBjJiAvR5Qx8jtEOROZsuliSFBCQc4LSvBs4xogLjmjolPLH156VLKyok4ePuKHyK1XOSN/0Bz6PUlFRaXmuzELLrmNYHCVQO6wEhjBT5zReHj99LiToUwdGPIYgNesYMPE8hDTtq0JCYovyD0KkVuaGZHvnfb6xpjPTnk8o5WS91qSNC2bo+fWZiqq1RDpZDOggMPhHPHuzKi99aIy8gHx2uQwJ9t69tr2IBPfyr3TqJPPwxE4dGScGp+//XKB2CIiQ6/YcXP3faUjGjITNII7IxBTT0eeitJjB6yfyUr5MrMrLtT6IXDZFHUWaTd0Y8LKieOVEb6JkjgwOCbTvTY726j0eFINwT4RcYRi0LVfJZeUfGqumeKimgNWp1kbQX7w/pxOmaEsHRw6BaKW2BRkBjWQCQUTFylR01td9ODjgRzfq6Gp18ezSEGmEyxJ3lfaz3w2en7VNKUQen+tQ9O0ezfMiv1QjmZcj1oJQGBvl09tKl0Fuf8Rkd+1Koj4NkqPS/lq3D+/PztoUNcLF6oOQ7AweV/p8yZm5LyqveGqWSTiSK4pnB33UH2WMtZAJMsWD7HIFHRQRFLbBnLR6Rzfk6G15PFM05R2NHFf8RazzwSDqs0Dl52ACJ6PuTm229psXhJ/xjQosZl5vs/4/NxKQNpegERQd7B3xVjfIcnK0iuPHYtOLC6uHjW/dqQoo9BO0O3ZRkfpt6+bEXNY/BmZUPJ+e/bN3pM76crPrRVIdHtAkpsDXl+oqjWMUfOrpoiC/cXbhjPqWnrhU7E75NB9dyFYt6+9uFq838/4gpwfILjOCpBkZsDr+6DBduTcmomAWmYFa9VGc3DQhplxn4h/aAqU+sIqLmRHfkZXQU6ZCG63AiRZlpQa1bu4/9K6UEGYXzMESm2zgrVqQ2i3FM6JPS7+jIEwT832xi668nN2CPBbqziN2lOV3uULTPusl6uTahTKIZFuKpt7JXGm36y4hDxSiX/YI1DG61bjupyhzaag1QJkWwfyrO6MSqkYu/QbEzNqXvV2EbnXOr51S2p4o3BWJ3Nja5btAohMsMfLV80qtxCQGXaAJJcEvL5pJmb0vJpxStRKO/hwtuYunE7ds+HJ6P1yfEwXVJ+vgCDWFi8xg64Vk7JFGattAg2nw9n35NjX92etEb32qxpzn3dNWSKxvHB2p0n12RkyHYJFtmIyjXUtnT3eye1Sc16+gUC3Q0CyJCk1aqBZIB6YKzfVsdrcMSTY4WiwJbC/C+J+vWIOq0TyHPDvNI8rKba4iBpERXUNHR9cBTkfi9j/LEJqLwW8y582OR6Ye7FXHYx3gTDnpjYiM8U4o5nZeCbyD50BpRbaEmMaE1uZtn3Y5fPQxGch6gXbJKDSdW1ExfhlW0zsmAXSxQjW+ARy1X1ZS+76k6vkd5G4J8zMhKZa2ahuqKs+DPOLn91BPsK0bctCghJXTLrDUMoPiO3PJAQvApwSyFme3xDD6PmXPCJ1MwA+KCI/axqbWZpBFFJ3LDYLQNN3cnDIEgim2NWC+unmYsqmc42XEq6C3FUiEtrpRjIIzBscm/mMeXZqih+9UOIhNbeFMhBkRb/ZMV+afaalDykb3gdBowRi/0cFtcVM2xqq1FcErZyYKoZ8FkmWGoMjjwGy6MaYTsv82a9eaOuHue2DJ6KP3P/KxQYbOThkB8R6g2/i8xwcsbfyjsJQX2x50XhNWboigGcBrKam7RKRMqce+vodYwiSIOihREYAPN5wJJGDGdkQsdc6Gpxp/AtTt/2t4c9mghIKJvcU1O0VQVQk084yhjgHxKac9i45I+VZsTj3/SGI/MIyvjF6VqBrbAoTC6vDCjIfulZM/KMo9YptchsAEk8HvPkvhdbVwYznIJJnA97EVBvLXlvfblZ0whG58nPWCvCHyJy0gyKPde7WOdVcP3JkWHfUqkOAxNn2Rcxn2vbZLXFhr15vW/nEdeeNcyUArr5ctO25OUAjH6z0+tZfzs4qRFJZiU1IHTySvPoDQKt3yeb1cFDJNhHcdI0amhQk7gh4fen1YoYPhgQ/ss/NzxHtHGj2nHDYNi/Hk9/MTQka2CoiN9t3fNVkUDr0/hU5b5SK5Gnw7yyCiMcWL+GH5sxkz80nWsO1e9uftHJysqHqtoigpy3nLYxJLgt4fY+EsnMg41FAltriIzciyjm2tcy0WuXCOUnKf/xGg1VvishwW0Fc8XIhNoYpJ7J9gfpLRByGyM8tc5FzkTromXBrxlJRaM2ReW0sSi0QQTfLwZiG1P582rv876Hs+DNehpKZFvEnoWE2U7dbbrrtTrmWjhPfeqybEby0ECLjrARF8ETML9DzxD2+WikbdifqDHND2vb/PpDm5/oXcV3XRey+tsaKH1tTLhyh661H0xCsmyaQCW1dg1HTHwpMWLbmcpneBJH7Wg+QVdCwFKI/z7R/fWdHyDULaiCIL5jdScM3Y6X+m04/aXIPQGJnwJs/OCTm8yEjYSDMLSurQPkI5CrcoK2ja0vobBTpsD3l2nKU/mGe43DFiV5Ksb8SNUCj9lrlhOUl5r8JwG9evjMBhDmdjkJYBp2luLPHHrL+nq8jxv8BV2A7FHmr6w0AAAAASUVORK5CYII="},HmJG:function(Ke,g,t){},JNOM:function(Ke,g,t){"use strict";t.r(g);var Qe=t("Znn+"),s=t("ZTPi"),ae=t("qVdP"),E=t("jsC+"),G=t("+L6B"),b=t("2/Rp"),P=t("sPJy"),S=t("bE4q"),Q=t("lUTK"),T=t("BvKs"),ue=t("WmNS"),R=t.n(ue),se=t("9og8"),f=t("2qtc"),pe=t("kLXV"),h=t("k1fw"),x=t("tJVT"),k=t("PpiC"),_=t("q1tI"),e=t.n(_),U=t("Ty5D"),Z=t("55Ip"),$=t("9kvl"),q=t("jhfD"),u=t("Llu2"),o=t("0NbB"),d=t("V0Rq"),B=t("1vsH"),ne=t("mgmH"),C=t("DjyN"),ye=t("NUBc"),re=t("giR+"),Ae=t("fyUT"),V=t("5NDa"),j=t("5rEg"),ge=t("sRBo"),v=t("kaz8"),Ue=t("g9YV"),me=t("wCAj"),D=t("oBTY"),l=t("BoS7"),_e=t("Sdc0"),ot=t("miYZ"),Se=t("tsqr"),te=t("14J3"),i=t("BMrR"),pt=t("jCWc"),r=t("kPKH"),Et=t("5Dmo"),Ht=t("3S7+"),Ut=t("jrin"),ga=t("y8nQ"),De=t("Vl3Y"),Zt=t("wd/R"),O=t.n(Zt),H=t("ErOA"),M=function(A){var X=A.shixunHomeworks,Ce=A.dispatch,tt=Object(U.m)();return e.a.createElement(pe.a,{centered:!0,title:"\u63D0\u793A",visible:X.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(se.a)(R.a.mark(function ze(){var Ne;return R.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.next=2,Object(H.a)("/api/myshixuns/".concat(X.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"post",body:{course_id:tt.coursesId}});case 2:Ne=at.sent,Ne.status===0&&(Se.b.success("\u5220\u9664\u6210\u529F"),Ce({type:"shixunHomeworks/setActionTabs",payload:{}}),Ce({type:"shixunHomeworks/getWorkList",payload:Object(h.a)({},X.actionTabs.params)}));case 4:case"end":return at.stop()}},ze)})),onCancel:function(){Ce({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?"))},Gt=Object($.a)(function(Ee){var A=Ee.shixunHomeworks;return{shixunHomeworks:A}})(M),Le=function(A){var X,Ce,tt,ze,Ne,w,at,Ye,J=A.exercise,xt=A.dispatch,Dt=Object(U.m)(),Ot=Object(_.useState)(!0),Me=Object(x.a)(Ot,2),Nt=Me[0],xe=Me[1],He=De.a.useForm(),K=Object(x.a)(He,1),it=K[0],we=J.actionTabs;return Object(_.useEffect)(function(){if(J.actionTabs.key==="\u66F4\u6539\u8BC4\u9605"){var Je,ee,Wt,oe;it.resetFields(),it.setFieldsValue({subjective_score:we==null||((Je=we.selectArrs)===null||Je===void 0||((ee=Je.record)===null||ee===void 0))?void 0:ee.subjective_score,objective_score:we==null||((Wt=we.selectArrs)===null||Wt===void 0||((oe=Wt.record)===null||oe===void 0))?void 0:oe.objective_score})}},[J.actionTabs.key]),e.a.createElement(e.a.Fragment,null,e.a.createElement(pe.a,{centered:!0,title:"\u8BC4\u9605",visible:J.actionTabs.key==="\u66F4\u6539\u8BC4\u9605",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(se.a)(R.a.mark(function Je(){var ee,Wt,oe,jt;return R.a.wrap(function(fa){for(;;)switch(fa.prev=fa.next){case 0:return fa.next=2,it.validateFields();case 2:return oe=it.getFieldValue(),fa.next=5,Object(d.H)(Object(h.a)(Object(h.a)({},oe),{},{id:Dt.categoryId,user_id:we==null||((ee=we.selectArrs)===null||ee===void 0||((Wt=ee.record)===null||Wt===void 0))?void 0:Wt.user_id}));case 5:jt=fa.sent,jt.status===0&&(Se.b.success("\u8BC4\u9605\u6210\u529F"),it.resetFields(),xt({type:"exercise/setActionTabs",payload:{}}),xt({type:"exercise/getExerciseList",payload:Object(h.a)({},J.actionTabs.params)}));case 7:case"end":return fa.stop()}},Je)})),onCancel:function(){xt({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("div",{className:"pl30"},e.a.createElement(De.a,{form:it},e.a.createElement(i.a,null,e.a.createElement(r.a,null,e.a.createElement(De.a.Item,{name:"subjective_score",label:"\u4E3B\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(Ae.a,{min:0,max:(we==null||((X=we.selectArrs)===null||X===void 0||((Ce=X.exercise_types)===null||Ce===void 0))?void 0:Ce.subjective_score)*1,style:{width:150},placeholder:"\u8BF7\u586B\u5199\u4E3B\u89C2\u9898\u6210\u7EE9"}))),e.a.createElement(r.a,{flex:1},e.a.createElement("div",null,e.a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",we==null||((tt=we.selectArrs)===null||tt===void 0||((ze=tt.exercise_types)===null||ze===void 0))?void 0:ze.subjective_score,"\u5206")))),e.a.createElement(i.a,null,e.a.createElement(r.a,null,e.a.createElement(De.a.Item,{name:"objective_score",label:"\u5BA2\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(Ae.a,{min:0,max:(we==null||((Ne=we.selectArrs)===null||Ne===void 0||((w=Ne.exercise_types)===null||w===void 0))?void 0:w.objective_score)*1,style:{width:150},width:150,placeholder:"\u8BF7\u586B\u5199\u5BA2\u89C2\u9898\u6210\u7EE9"}))),e.a.createElement(r.a,{flex:1},e.a.createElement("div",null,e.a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",we==null||((at=we.selectArrs)===null||at===void 0||((Ye=at.exercise_types)===null||Ye===void 0))?void 0:Ye.objective_score,"\u5206"))))))))},Mt=Object($.a)(function(Ee){var A=Ee.exercise;return{exercise:A}})(Le),Jt=[{name:"\u672A\u8BC4\u9605",id:0,type:"unreview_counts"},{name:"\u8BC4\u9605\u4E2D",id:2,type:"reviewing_counts"},{name:"\u5DF2\u8BC4\u9605",id:1,type:"review_counts"}],qt=[{name:"\u672A\u5F00\u59CB",id:0,type:"unanswer_users"},{name:"\u8003\u8BD5\u4E2D",id:1,type:"answering_users"},{name:"\u5DF2\u4EA4\u5377",id:2,type:"answer_users"},{name:"\u5DF2\u4EA4\u5377/\u672A\u7B54",id:3,type:"commit_with_no_answers_users"}],ma=[{name:"\u65E0\u9700\u8865\u8003",id:0,type:"unmake_up_users_count"},{name:"\u53C2\u52A0\u8865\u8003",id:1,type:"make_up_users_count"}],pa=t("BdwD"),Oa=function(A){var X=A.exercise,Ce=A.dispatch,tt=Object(U.m)(),ze=Object(_.useState)(!0),Ne=Object(x.a)(ze,2),w=Ne[0],at=Ne[1],Ye=De.a.useForm(),J=Object(x.a)(Ye,1),xt=J[0],Dt=Object(_.useState)(!1),Ot=Object(x.a)(Dt,2),Me=Ot[0],Nt=Ot[1],xe=X.actionTabs;return Object(_.useEffect)(function(){if(X.actionTabs.key==="\u5EF6\u65F6"){var He,K,it,we;Nt(!1),xt.resetFields(),xt.setFieldsValue({subjective_score:xe==null||((He=xe.selectArrs)===null||He===void 0||((K=He.record)===null||K===void 0))?void 0:K.subjective_score,objective_score:xe==null||((it=xe.selectArrs)===null||it===void 0||((we=it.record)===null||we===void 0))?void 0:we.objective_score})}},[X.actionTabs.key]),e.a.createElement(e.a.Fragment,null,e.a.createElement(pe.a,{width:370,centered:!0,title:"\u586B\u5199\u5EF6\u65F6\u65F6\u957F",visible:X.actionTabs.key==="\u5EF6\u65F6",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Me,onOk:Object(se.a)(R.a.mark(function He(){var K,it;return R.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:return Je.next=2,xt.validateFields();case 2:it=xt.getFieldValue(),Ce({type:"exercise/setActionTabs",payload:{}}),Nt(!0),pe.a.confirm({title:"\u5EF6\u65F6\u786E\u8BA4\u63D0\u793A",content:"\u60A8\u6B63\u5728\u4E3A\u3010".concat(xe==null||((K=xe.selectArrs)===null||K===void 0)?void 0:K.user_name,"\u3011\u540C\u5B66\u5355\u72EC\u5EF6\u957F\u8003\u8BD5\u65F6\u95F4\u3010").concat(it==null?void 0:it.time,"\u3011\u5206\u949F\uFF0C\u662F\u5426\u786E\u8BA4\u672C\u64CD\u4F5C\uFF1F"),onOk:function(){var ee=Object(se.a)(R.a.mark(function oe(){var jt,oa;return R.a.wrap(function(ca){for(;;)switch(ca.prev=ca.next){case 0:return ca.next=2,Object(d.f)(Object(h.a)(Object(h.a)({},it),{},{id:tt.categoryId,exercise_user_id:xe==null||((jt=xe.selectArrs)===null||jt===void 0)?void 0:jt.exercise_user_id}));case 2:oa=ca.sent,Nt(!1),oa.status===0&&(Se.b.success("\u5EF6\u65F6\u6210\u529F"),xt.resetFields(),Ce({type:"exercise/getExerciseList",payload:Object(h.a)({},X.actionTabs.params)}));case 5:case"end":return ca.stop()}},oe)}));function Wt(){return ee.apply(this,arguments)}return Wt}()});case 6:case"end":return Je.stop()}},He)})),onCancel:function(){Ce({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("div",{className:""},e.a.createElement(De.a,{form:xt},e.a.createElement(i.a,null,e.a.createElement(r.a,{flex:1},e.a.createElement(De.a.Item,{name:"time",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(Ae.a,{min:1,max:xe==null?void 0:xe.exercise_time,style:{width:300},placeholder:"\u8BF7\u586B\u5199\u4E0D\u5927\u4E8E\u672C\u573A\u8003\u8BD5\u6B63\u5E38\u65F6\u957F\u7684\u6B63\u6574\u6570"}))),e.a.createElement(r.a,null,e.a.createElement("div",null,e.a.createElement("span",{className:"ml10"},"\u5206\u949F"))))))))},ie=Object($.a)(function(Ee){var A=Ee.exercise;return{exercise:A}})(Oa),a=t("xKgJ"),n=t("hjlX"),p=t.n(n),F=function(A){var X=A.item,Ce=A.renderText,tt=Object(U.m)(),ze=Object(_.useState)(),Ne=Object(x.a)(ze,2),w=Ne[0],at=Ne[1],Ye=function(){var J=Object(se.a)(R.a.mark(function xt(){var Dt;return R.a.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:if(!w){Me.next=2;break}return Me.abrupt("return");case 2:return Me.next=4,Object(d.v)({id:tt.categoryId,user_id:X==null?void 0:X.user_id});case 4:Dt=Me.sent,Dt&&at(Dt);case 6:case"end":return Me.stop()}},xt)}));return function(){return J.apply(this,arguments)}}();return e.a.createElement(Ht.a,{onVisibleChange:Ye,title:e.a.createElement("div",null,"\u5355\u9009\u9898 ",w==null?void 0:w.single_question_score,"\u5206 ",e.a.createElement("br",null),"\u591A\u9009\u9898 ",w==null?void 0:w.multiple_question_score,"\u5206 ",e.a.createElement("br",null),"\u5224\u65AD\u9898 ",w==null?void 0:w.judgement_question_score,"\u5206 ",e.a.createElement("br",null),"\u586B\u7A7A\u9898 ",w==null?void 0:w.completion_question_score,"\u5206 ",e.a.createElement("br",null),"\u5B9E\u8BAD\u9898 ",w==null?void 0:w.shixun_question_score,"\u5206")},Ce)},W=F,Fe=function(A){var X,Ce,tt,ze,Ne,w,at,Ye,J,xt,Dt,Ot,Me,Nt,xe,He,K,it,we,Je,ee,Wt,oe,jt,oa,fa,ca,N,la,$t,ra,ya,ha,ea,Kt,fe,ce=A.exercise,ve=A.loading,Be=A.dispatch,Oe=A.globalSetting,ta=Object(k.a)(A,["exercise","loading","dispatch","globalSetting"]),ja=Object(U.l)(),va=Object(_.useState)(Object(h.a)({},Object(U.m)())),c=Object(x.a)(va,2),Y=c[0],$a=c[1],L=ce.exerciseList,Xt=ce.commonHeader,qa=Object(_.useState)({}),Ga=Object(x.a)(qa,2),ka=Ga[0],bn=Ga[1],ln=Object(_.useState)(""),je=Object(x.a)(ln,2),I=je[0],mt=je[1],Qt=Object(_.useState)(0),zt=Object(x.a)(Qt,2),Ca=zt[0],Fa=zt[1],wa=Object(_.useState)({}),Ft=Object(x.a)(wa,2),$e=Ft[0],We=Ft[1],ua=De.a.useForm(),_a=Object(x.a)(ua,1),kt=_a[0];Object(_.useEffect)(function(){var ut;if(Object(a.c)()){var z;Fa((z=L.exercise_types)===null||z===void 0?void 0:z.total_users)}else if(L==null||((ut=L.exercise_types)===null||ut===void 0)?void 0:ut.score_open){var le;Fa((le=L.exercise_types)===null||le===void 0?void 0:le.unanswer_users)}},[L]),Object(_.useEffect)(function(){Be({type:"exercise/getExerciseList",payload:Y})},[]);var Vt=function(z){Y.page=1;var le=Object.assign({},kt.getFieldValue());if(Object.keys(le).map(function(St){if(St==="objective_score_gte"||St==="objective_score_lte")return;le[St].includes("all")?(delete Y[St],kt.setFieldsValue(Object(Ut.a)({},St,"all"))):(Y[St]=le[St],le[St]==""||!le[St]?kt.setFieldsValue(Object(Ut.a)({},St,"all")):kt.setFieldsValue(Object(Ut.a)({},St,Y[St])))}),z.objective_score_gte||z.objective_score_lte){if(le.objective_score_gte>le.objective_score_lte)return kt.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)Y.objective_score_lte=le.objective_score_lte,Y.objective_score_gte=le.objective_score_gte;else return delete Y.objective_score_lte,delete Y.objective_score_gte,!1}$a(Object(h.a)({},Y)),Be({type:"exercise/getExerciseList",payload:Y})},xa=function(z,le){Y.page=z,Y.limit=20,Be({type:"exercise/getExerciseList",payload:Object(h.a)({},Y)})},Ra=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",width:50,align:"center",render:function(z,le,St){return((Y.page||1)-1)*20+St+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(Ht.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:$e.student_id,sortDirections:["descend","ascend"],align:"center",sorter:function(z,le){return z.id-le.id},render:function(z){return z||"--"}},(L==null||((X=L.exercise_types)===null||X===void 0)?void 0:X.groups_count)!==0&&{title:"\u5206\u73ED",width:(L==null||((Ce=L.exercise_types)===null||Ce===void 0)?void 0:Ce.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:$e.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?O()(z).format("YYYY-MM-DD HH:mm"):"--"}},(Xt==null?void 0:Xt.exercise_status)>1&&(Xt==null?void 0:Xt.open_camera)&&Object(a.c)()&&!((tt=Oe.setting)===null||tt===void 0?void 0:tt.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(Xt==null?void 0:Xt.photo_count):"--"}},(Xt==null?void 0:Xt.ip_bind)&&Object(a.e)()&&{title:"\u8003\u8BD5IP",dataIndex:"last_ip",align:"center",width:100,render:function(z,le){return e.a.createElement(e.a.Fragment,null,z||"--",le.commit_status===1&&Xt.ip_bind&&le.last_ip&&e.a.createElement(b.a,{type:"link",onClick:Object(se.a)(R.a.mark(function St(){var en;return R.a.wrap(function(on){for(;;)switch(on.prev=on.next){case 0:en=pe.a.confirm({title:e.a.createElement(i.a,null,e.a.createElement(r.a,{flex:"1"},"\u89E3\u9664\u7ED1\u5B9A"),e.a.createElement(r.a,null,e.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return en.destroy()}}))),width:500,icon:null,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(se.a)(R.a.mark(function tn(){var On;return R.a.wrap(function(cn){for(;;)switch(cn.prev=cn.next){case 0:return cn.next=2,Object(d.O)({id:Y.categoryId,exercise_user_id:le.exercise_user_id});case 2:On=cn.sent,On.status===0&&(Se.b.success("\u89E3\u7ED1\u6210\u529F"),Be({type:"exercise/getExerciseList",payload:Y}));case 4:case"end":return cn.stop()}},tn)}));function Rn(){return mn.apply(this,arguments)}return Rn}()});case 1:case"end":return on.stop()}},St)}))},"\u89E3\u7ED1"))}},(Xt==null?void 0:Xt.open_camera)&&Object(a.e)()&&Xt.exercise_status<3&&!((ze=Oe.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(_e.a,{checked:z,onClick:Object(se.a)(R.a.mark(function St(){return R.a.wrap(function(dn){for(;;)switch(dn.prev=dn.next){case 0:z||pe.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(se.a)(R.a.mark(function Rn(){var tn;return R.a.wrap(function(an){for(;;)switch(an.prev=an.next){case 0:return an.next=2,Object(d.c)(Object(h.a)(Object(h.a)({},Y),{},{exercise_user_id:le.exercise_user_id}));case 2:tn=an.sent,(tn==null?void 0:tn.status)===0&&(Se.b.success("\u64CD\u4F5C\u6210\u529F"),Be({type:"exercise/getExerciseList",payload:Object(h.a)({},Y)}));case 4:case"end":return an.stop()}},Rn)}));function mn(){return on.apply(this,arguments)}return mn}()});case 1:case"end":return dn.stop()}},St)}))})}},!((L==null||((Ne=L.exercise_types)===null||Ne===void 0)?void 0:Ne.objective)!==1||(L==null||((w=L.exercise_types)===null||w===void 0)?void 0:w.objective)===1&&(L==null||((at=L.exercise_types)===null||at===void 0)?void 0:at.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 St;return z>=0&&z<=60?St=e.a.createElement("span",null,z):z===100?St=e.a.createElement("span",{className:"c-green"},z):z>60?St=e.a.createElement("span",{className:"c-orange"},z):St="--",e.a.createElement(W,{renderText:St,item:le})}},!((L==null||((Ye=L.exercise_types)===null||Ye===void 0)?void 0:Ye.subjective)!==1||(L==null||((J=L.exercise_types)===null||J===void 0)?void 0:J.subjective)===1&&(L==null||((xt=L.exercise_types)===null||xt===void 0)?void 0:xt.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 St;return z===0?St=e.a.createElement("span",null,z," ",e.a.createElement("span",{className:"c-red"}," (\u5F85\u8BC4\u5BA1)")):z>0&&z<=60?St=e.a.createElement("span",null,z):z===100?St=e.a.createElement("span",{className:"c-green"},z):z>60?St=e.a.createElement("span",{className:"c-orange"},z):St="--",St}},{title:"\u6700\u7EC8\u6210\u7EE9",width:100,dataIndex:"score",sortOrder:$e.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(a.c)()&&{title:"\u8BC4\u9605\u72B6\u6001",width:130,dataIndex:"has_comment",align:"center",render:function(z,le){return!z&&le.review_status?"\u8BC4\u9605\u4E2D":z?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"}},((Xt==null?void 0:Xt.assistant_auth)||Object(a.c)())&&{title:"\u64CD\u4F5C",fixed:"right",dataInex:"action",align:"center",width:150,render:function(z,le){return e.a.createElement("div",null,Object(a.c)()&&e.a.createElement(b.a,{ghost:!0,type:"primary",size:"small",disabled:le.commit_status<2},e.a.createElement(Z.Link,{className:le.commit_status>1?"c-blue":"c-black",to:le.commit_status>1&&"/classrooms/".concat(Y.coursesId,"/exercise/").concat(Y.categoryId,"/review/").concat(le.login),onClick:function(en){le.commit_status<2&&en.preventDefault(),le.commit_status===3&&(en.preventDefault(),Be({type:"exercise/setActionTabs",payload:{key:"\u66F4\u6539\u8BC4\u9605",selectArrs:{record:Object(h.a)({},le),exercise_types:Object(h.a)({},L==null?void 0:L.exercise_types)},params:Object(h.a)({},Y)}}))}},le.has_comment&&"\u66F4\u6539\u8BC4\u9605",!le.has_comment&&"\u8BC4\u9605")),Object(a.q)()&&le.commit_status>1&&e.a.createElement(Z.Link,{to:"/classrooms/".concat(Y.coursesId,"/exercise/").concat(Y.categoryId,"/users/").concat(le==null?void 0:le.login),target:"_blank"},"\u67E5\u770B"),!!(Xt==null?void 0:Xt.exercise_time)&&Object(a.e)()&&e.a.createElement(Ht.a,{title:function(){return Object(a.j)()?"\u60A8\u7684\u6743\u9650\u4E0D\u8DB3\uFF0C\u8BF7\u8054\u7CFB\u672C\u8BFE\u5802\u7BA1\u7406\u5458":Xt.exercise_status===3?"\u672C\u8BD5\u5377\u5DF2\u622A\u6B62\uFF0C\u8BF7\u5148\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u4F7F\u672C\u8BD5\u5377\u5904\u4E8E\u201C\u8003\u8BD5\u4E2D\u201D":!1}()},e.a.createElement(b.a,{danger:!0,className:"c-red ml10",size:"small",disabled:function(){return Object(a.j)()?!0:Xt.exercise_status===3}(),onClick:function(){Object(a.i)()&&Be({type:"exercise/setActionTabs",payload:{key:"\u5EF6\u65F6",selectArrs:le,exercise_time:Xt.exercise_time,params:Object(h.a)({},Y)}})}},"\u5EF6\u65F6")))}}].filter(function(ut){return!!ut}),da=Object(D.a)(Ra);return da[0]=Object(h.a)({},da[0]),da[(da==null?void 0:da.length)-1]=Object(h.a)({},da[(da==null?void 0:da.length)-1]),da[0].render=function(){return"\u6211"},da[(da==null?void 0:da.length)-1].render=function(){var ut;if(L==null||((ut=L.current_answer_user)===null||ut===void 0)?void 0:ut.login){var z;return e.a.createElement(Z.Link,{to:"/classrooms/".concat(Y.coursesId,"/exercise/").concat(Y.categoryId,"/users/").concat(L==null||((z=L.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"},(L==null||((Dt=L.exercise_types)===null||Dt===void 0)?void 0:Dt.score_open)&&Object(a.q)()&&e.a.createElement(me.a,{hideOnSinglePage:!0,pagination:!1,showHeader:!1,dataSource:[Object(h.a)({},L==null?void 0:L.current_answer_user)],columns:da,scroll:{x:(Ra==null?void 0:Ra.length)*120}}),!Object(a.c)()&&e.a.createElement("div",{className:"bg-white pt10 pl25 mt15"},!!(L==null||((Ot=L.exercise_types)===null||Ot===void 0)?void 0:Ot.answer_users)&&e.a.createElement("span",{className:"mr10"},e.a.createElement("span",{style:{color:"#FF954C"}},L==null||((Me=L.exercise_types)===null||Me===void 0)?void 0:Me.answer_users," "),"\u5DF2\u4EA4"),!!(L==null||((Nt=L.exercise_types)===null||Nt===void 0)?void 0:Nt.unanswer_users)&&e.a.createElement("span",{className:"mr10"},L==null||((xe=L.exercise_types)===null||xe===void 0)?void 0:xe.unanswer_users,"\u672A\u4EA4"),(L==null||((He=L.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"}},L==null||((K=L.exercise_types)===null||K===void 0)?void 0:K.exercise_end_time))),!((it=L.exercise_types)===null||it===void 0?void 0:it.exercise_all_users)&&!Object(a.q)()&&e.a.createElement(pa.a,null),(!!((we=L.exercise_types)===null||we===void 0?void 0:we.exercise_all_users)||Object(a.q)())&&e.a.createElement("aside",null,Object(a.c)()&&e.a.createElement("aside",{className:"pt20"},e.a.createElement(De.a,{form:kt,onValuesChange:Vt,initialValues:(Je={},Object(Ut.a)(Je,"commit_status","all"),Object(Ut.a)(Je,"exercise_group_id","all"),Object(Ut.a)(Je,"review","all"),Object(Ut.a)(Je,"is_make_up","all"),Je)},e.a.createElement(De.a.Item,{name:"review"},e.a.createElement(v.a.Group,{style:{width:"100%"}},e.a.createElement(i.a,null,e.a.createElement(r.a,{flex:"80px"},"\u4F60\u7684\u8BC4\u9605:"),e.a.createElement(r.a,{flex:"80px"},e.a.createElement(v.a,{value:"all",checked:!((ee=ka.review)===null||ee===void 0?void 0:ee.length)},"\u5168\u90E8")),e.a.createElement(r.a,{flex:"1"},Jt==null?void 0:Jt.map(function(ut,z){var le;return e.a.createElement(v.a,{value:ut.id,key:z},ut.name,"(",L==null||((le=L.exercise_types)===null||le===void 0)?void 0:le[ut.type],")")}))))),e.a.createElement(De.a.Item,{name:"commit_status"},e.a.createElement(v.a.Group,{value:[],style:{width:"100%"}},e.a.createElement(i.a,null,e.a.createElement(r.a,{flex:"80px"},"\u4F5C\u54C1\u72B6\u6001:"),e.a.createElement(r.a,{flex:"80px"},e.a.createElement(v.a,{value:"all",checked:!((Wt=ka.commit_status)===null||Wt===void 0?void 0:Wt.length)},"\u5168\u90E8")),e.a.createElement(r.a,{flex:"1"},qt.map(function(ut,z){var le;return e.a.createElement(v.a,{name:"commit_status",value:ut.id},ut.name,"(",L==null||((le=L.exercise_types)===null||le===void 0)?void 0:le[ut.type],")")}))))),(L==null||((oe=L.exercise_types)===null||oe===void 0)?void 0:oe.open_make_up)&&e.a.createElement(De.a.Item,{name:"is_make_up"},e.a.createElement(v.a.Group,{value:[],style:{width:"100%"}},e.a.createElement(i.a,null,e.a.createElement(r.a,{flex:"80px"},"\u8865\u8003\u72B6\u6001:"),e.a.createElement(r.a,{flex:"80px"},e.a.createElement(v.a,{value:"all",checked:!((jt=ka.is_make_up)===null||jt===void 0?void 0:jt.length)},"\u5168\u90E8")),e.a.createElement(r.a,{flex:"1"},ma.map(function(ut,z){var le;return e.a.createElement(v.a,{name:"is_make_up",value:ut.id},ut.name,"(",L==null||((le=L.exercise_types)===null||le===void 0)?void 0:le[ut.type],")")}))))),e.a.createElement(De.a.Item,{name:"exercise_group_id"},e.a.createElement(v.a.Group,{style:{width:"100%"}},e.a.createElement(i.a,null,e.a.createElement(r.a,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(r.a,{flex:"80px"},e.a.createElement(v.a,{value:"all",checked:!((oa=ka.course_group)===null||oa===void 0?void 0:oa.length)},"\u5168\u90E8")),e.a.createElement(r.a,{flex:"1"},L.course_groups&&L.course_groups.map(function(ut,z){return e.a.createElement(v.a,{value:ut.exercise_group_id,className:"ml0 mr8"},ut.exercise_group_name,"(",ut.exercise_group_students,")")}))))),e.a.createElement(i.a,{align:"middle"},e.a.createElement(r.a,{flex:"1"},e.a.createElement(j.a.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:function(z){Y.search=z,Be({type:"exercise/getExerciseList",payload:Object(h.a)(Object(h.a)({},Y),{},{page:1})})},style:{width:240}}),e.a.createElement("span",{className:"ml5 c-red"},(fa=L.exercise_types)===null||fa===void 0?void 0:fa.total_users),e.a.createElement("span",null,"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(ca=L.exercise_types)===null||ca===void 0?void 0:ca.exercise_all_users,"\u4E2A\u5B66\u751F\uFF09")),!(Xt==null?void 0:Xt.is_random)&&e.a.createElement(r.a,{className:["tr",p.a.rightFilter].join(" ")},((N=L.exercise_types)===null||N===void 0?void 0:N.objective)===1&&((la=L.exercise_types)===null||la===void 0?void 0:la.subjective)===1&&e.a.createElement(e.a.Fragment,null,"\u6309\u5BA2\u89C2\u9898\u5F97\u5206\u5206\u7EC4",e.a.createElement("span",null,e.a.createElement(De.a.Item,{name:"objective_score_gte"},e.a.createElement(Ae.a,{min:0,max:L==null||(($t=L.exercise_types)===null||$t===void 0)?void 0:$t.objective_score,placeholder:"\u6700\u4F4E"}))),e.a.createElement("span",null,e.a.createElement(De.a.Item,{name:"objective_score_lte"},e.a.createElement(Ae.a,{min:(Y==null?void 0:Y.objective_score_gte)||0,max:L==null||((ra=L.exercise_types)===null||ra===void 0)?void 0:ra.objective_score,placeholder:"\u6700\u9AD8"})))),((ya=L.exercise_types)===null||ya===void 0?void 0:ya.subjective)===1&&e.a.createElement(e.a.Fragment,null,e.a.createElement(b.a,{type:"default",disabled:(L==null||((ha=L.total_exercise_users)===null||ha===void 0)?void 0:ha.length)<1},e.a.createElement(Z.Link,{to:"/classrooms/".concat(Y.coursesId,"/exercise/").concat(Y.categoryId,"/reviews/group")},e.a.createElement("span",{className:"iconfont icon-tijiaozongjie"}),e.a.createElement("span",null,"\u96C6\u4E2D\u6279\u91CF\u6279\u9605"))),e.a.createElement(b.a,{type:"default",disabled:(L==null||((ea=L.total_exercise_users)===null||ea===void 0)?void 0:ea.length)<1},e.a.createElement(Z.Link,{to:"/classrooms/".concat(Y.coursesId,"/exercise/").concat(Y.categoryId,"/review/").concat(L==null||((Kt=L.total_exercise_users)===null||Kt===void 0||((fe=Kt[0])===null||fe===void 0))?void 0:fe.user_login)},e.a.createElement("span",{className:"iconfont icon-filesync3x"}),e.a.createElement("span",null,"\u7EC4\u5185\u987A\u5E8F\u6279\u9605")))))))),e.a.createElement(me.a,{className:"mt30",loading:ve["exercise/getExerciseList"],hideOnSinglePage:!0,pagination:!1,dataSource:(L==null?void 0:L.exercise_users)||[],columns:Ra,scroll:{x:(Ra==null?void 0:Ra.length)*120},size:"large",onChange:function(z,le,St){if($e={},Y.page=1,St.order===void 0){$e[St.field]="descend";switch(St.field){case"student_id":mt("descend"),Y.order_type="desc";break}}else Y.order_type=St.order.replace("end",""),$e[St.field]=St.order;We(Object(h.a)({},$e)),Y.order_type=Y.order_type==="desc"?"asc":"desc",Y.order=St.field,Be({type:"exercise/getExerciseList",payload:Object(h.a)({},Y)})}}),Ca>20&&e.a.createElement("aside",{className:"tc mb50 pb30 mt30"},e.a.createElement(ye.a,{showSizeChanger:!1,onChange:xa,current:Y.page||1,defaultPageSize:20,total:Ca}))),e.a.createElement(Mt,null),e.a.createElement(Gt,null),e.a.createElement(ie,null))},Ze=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading,Ce=Ee.globalSetting;return{exercise:A,loading:X.effects,globalSetting:Ce}})(Fe),qe=t("/zsF"),Ve=t("PArb"),Te=t("1w57"),Ge=t("CxHN"),ct=t("8RY0"),Lt=t("tFzH"),vt=t("D+AN"),Ea=t("j+ej"),Bt=t("L4pD"),Tt=t("k5F3"),Ct=function(A){var X=A.exercise,Ce=A.loading,tt=A.dispatch,ze=A.activeTabs,Ne=Object(U.m)(),w=Object(_.useState)(Object(h.a)(Object(h.a)({},Ne),{page:1,per_page:10})),at=Object(x.a)(w,1),Ye=at[0],J=X.editData,xt=[{name:"\u5355\u9009\u9898",count:"q_singles",score:"q_singles_scores"},{name:"\u591A\u9009\u9898",count:"q_doubles",score:"q_doubles_scores"},{name:"\u5224\u65AD\u9898",count:"q_judges",score:"q_judges_scores"},{name:"\u586B\u7A7A\u9898",count:"q_nulls",score:"q_nulls_scores"},{name:"\u4E3B\u89C2\u9898",count:"q_mains",score:"q_mains_scores"},{name:"\u5B9E\u8BAD\u9898",count:"q_shixuns",score:"q_shixuns_scores"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores"}];Object(_.useEffect)(function(){ze==="2"&&Dt()},[Ne.categoryId,ze]);var Dt=function(){tt({type:"exercise/editExercise",payload:Object(h.a)({},Ye)})},Ot=function(){var Nt;return J==null||((Nt=J.exercise_questions)===null||Nt===void 0)?void 0:Nt.map(function(xe,He){if(xe.key=He+1,xe.len=J.length,xe.hideAction=!0,xe.question_type===0)return e.a.createElement("aside",{key:He},e.a.createElement(vt.a,{editData:xe}),e.a.createElement(Ve.a,null));if(xe.question_type===1)return e.a.createElement("aside",{key:He},e.a.createElement(ct.a,{editData:xe}),e.a.createElement(Ve.a,null));if(xe.question_type===2)return e.a.createElement("aside",{key:He},e.a.createElement(Ge.a,{editData:xe}),e.a.createElement(Ve.a,null));if(xe.question_type===3)return e.a.createElement("aside",{key:He},e.a.createElement(Te.a,{editData:xe}),e.a.createElement(Ve.a,null));if(xe.question_type===4)return e.a.createElement("aside",{key:He},e.a.createElement(Ea.a,{editData:xe}),e.a.createElement(Ve.a,null));if(xe.question_type===5)return e.a.createElement("aside",{key:He},e.a.createElement(Lt.a,{editData:xe}),e.a.createElement(Ve.a,null));if(xe.question_type===6)return e.a.createElement("aside",{key:He},e.a.createElement(Bt.a,{editData:xe}),e.a.createElement(Ve.a,null))})};return e.a.createElement("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative"},e.a.createElement(Tt.a,{isPreview:!0,activeTabs:ze}),e.a.createElement(Ve.a,null),Ot())},st=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading;return{exercise:A,loading:X.effects}})(Ct),Pe=t("T2oS"),Re=t("W9HT"),be=t("RotF"),It=t.n(be),Ie=function(A){var X,Ce,tt,ze,Ne,w=A.exercise,at=A.loading,Ye=A.dispatch,J=A.cb,xt=Object(h.a)({},Object(U.m)()),Dt=Object(_.useState)([]),Ot=Object(x.a)(Dt,2),Me=Ot[0],Nt=Ot[1],xe=Object(_.useState)(!0),He=Object(x.a)(xe,2),K=He[0],it=He[1],we=Object(_.useState)(1),Je=Object(x.a)(we,2),ee=Je[0],Wt=Je[1],oe=Object(_.useState)(!0),jt=Object(x.a)(oe,2),oa=jt[0],fa=jt[1],ca=Object(_.useState)(!1),N=Object(x.a)(ca,2),la=N[0],$t=N[1],ra=Object(_.useState)(),ya=Object(x.a)(ra,2),ha=ya[0],ea=ya[1];xt.page=0,xt.limit=50,Object(_.useEffect)(function(){w.actionTabs.key==="\u6253\u56DE\u91CD\u505A"&&(Me=[],ve(1))},[w.actionTabs.key]);var Kt=De.a.useForm(),fe=Object(x.a)(Kt,1),ce=fe[0],ve=function(){var Be=Object(se.a)(R.a.mark(function Oe(ta){var ja,va;return R.a.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:return ta==1&&(Me=[]),xt.page=ta,fa(!0),Y.next=5,Ye({type:"exercise/getRedoModal",payload:Object(h.a)({},xt)});case 5:va=Y.sent,(va==null||((ja=va.exercise_users)===null||ja===void 0)?void 0:ja.length)parseInt(Ot.endIP))){ee.next=7;break}return Se.b.warn("IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5"),ee.abrupt("return");case 7:ze({type:"exercise/setActionTabs",payload:{key:"insterIp",data:Object(h.a)({},J.getFieldValue()),type:Ce.actionTabs.type}});case 8:case"end":return ee.stop()}},it)})),onCancel:function(){ze({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("section",{className:"pl10 pr10"},e.a.createElement(s.a,{activeKey:He,onChange:function(we){K(we),J.resetFields()}},e.a.createElement(Na,{tab:"\u65B0\u589EIP\u5730\u5740",key:"1"}),e.a.createElement(Na,{tab:"\u65B0\u589EIP\u8303\u56F4",key:"2"})),e.a.createElement(De.a,{form:J,className:"pt30",name:"form",layout:"vertical",onValuesChange:function(we,Je){Me(Object(h.a)({},Je))}},He==="1"&&e.a.createElement(De.a.Item,{name:"ip",rules:[{required:!0,message:"\u8BF7\u8F93\u5165IP\u5730\u5740"}],label:"IP\u5730\u5740"},e.a.createElement(Xe.a,{open:!1,tokenSeparators:[";",",","\uFF1B"],size:"large",mode:"tags",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165IP\u5730\u5740,\u53EF\u540C\u65F6\u6DFB\u52A0\u591A\u4E2AIP\u5730\u5740\uFF0C\u4E2D\u95F4\u7528\u82F1\u6587\u7684\u5206\u53F7\u95F4\u9694\u3002",onChange:function(we){J.setFieldsValue({ip:Object(D.a)(we.filter(function(Je){return Object(Xa.a)(Je)?!0:(Se.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(r.a,{flex:"1"},e.a.createElement(De.a.Item,{name:"startIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740"}],label:"\u8D77\u59CBIP\u5730\u5740"},e.a.createElement(j.a,{maxLength:15,placeholder:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740",onBlur:function(we){var Je="";Object(Xa.a)(we.target.value)?Je=we.target.value:(Je="",Se.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165")),J.setFieldsValue({startIP:Je})}}))),e.a.createElement(r.a,{flex:"1"},e.a.createElement(De.a.Item,{name:"endIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740"},{pattern:/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/,message:"\u8BF7\u8F93\u51650-255\u7684\u7F51\u6BB5"}],label:"\u7ED3\u675FIP\u5730\u5740"},e.a.createElement(j.a,{onBlur:function(we){},prefix:e.a.createElement("span",{className:"font14"},(X=Ot.startIP)===null||X===void 0?void 0:X.substring(0,Ot.startIP.lastIndexOf("."))),maxLength:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740\u7684\u540E\u4E09\u4F4D"})))))))},rn=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading;return{exercise:A,loading:X}})(Ya),Qa=t("2JKx"),Sa=t.n(Qa),Yt=t("Ot1p"),rt=t("kaH+"),dt=t("+BJd"),ht=t("mr32"),lt=t("7Kak"),aa=t("9yH6"),Aa=s.a.TabPane,Pa=Xe.a.Option,Ua=function(A){var X,Ce,tt,ze=A.exercise,Ne=A.loading,w=A.data,at=A.disabled,Ye=A.updata,J=A.dispatch,xt=Object(U.m)(),Dt=Object(U.l)(),Ot=De.a.useForm(),Me=Object(x.a)(Ot,1),Nt=Me[0],xe=Object(_.useState)({}),He=Object(x.a)(xe,2),K=He[0],it=He[1],we=Object(_.useState)("1"),Je=Object(x.a)(we,2),ee=Je[0],Wt=Je[1],oe=ze.workSetting,jt=ze.commonHeader,oa=Object(_.useState)(!1),fa=Object(x.a)(oa,2),ca=fa[0],N=fa[1],la=Object(_.useState)([]),$t=Object(x.a)(la,2),ra=$t[0],ya=$t[1],ha=Object(_.useState)([]),ea=Object(x.a)(ha,2),Kt=ea[0],fe=ea[1],ce=Object(_.useState)(!1),ve=Object(x.a)(ce,2),Be=ve[0],Oe=ve[1],ta=Object(_.useState)([]),ja=Object(x.a)(ta,2),va=ja[0],c=ja[1],Y=Object(_.useState)([]),$a=Object(x.a)(Y,2),L=$a[0],Xt=$a[1],qa=Object(_.useState)({id:xt.categoryId,exercise_group_id:[]}),Ga=Object(x.a)(qa,2),ka=Ga[0],bn=Ga[1],ln=Object(_.useState)(0),je=Object(x.a)(ln,2),I=je[0],mt=je[1];Object(_.useMemo)(function(){var $e,We,ua;if(oe==null||(($e=oe.published_course_groups)===null||$e===void 0)?void 0:$e.length){var _a,kt=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)(kt))}else if(oe==null?void 0:oe.published_course_groups){var Vt;ya(Object(D.a)(oe==null||((Vt=oe.course_groups)===null||Vt===void 0)?void 0:Vt.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||((ua=oe.exercise)===null||ua===void 0)?void 0:ua.unified_make_up)){var xa;if(Oe(!0),oe==null||((xa=oe.exercise)===null||xa===void 0)?void 0:xa.group_make_ups){var Ra,da,ut=Kt;oe==null||((Ra=oe.exercise)===null||Ra===void 0||((da=Ra.group_make_ups)===null||da===void 0))||da.map(function(z,le){ut[le]=z.course_group_id||[]}),fe(Object(D.a)(ut))}}},[oe]),Object(_.useEffect)(function(){console.log("groupIds:",ra)},[ra]),Object(_.useEffect)(function(){console.log("selectGroupIds:",Kt)},[Kt]);var Qt=function(){var $e=Object(se.a)(R.a.mark(function We(ua){var _a;return R.a.wrap(function(Vt){for(;;)switch(Vt.prev=Vt.next){case 0:return Vt.next=2,Object(d.D)(Object(h.a)({},ka));case 2:_a=Vt.sent,Xt(Object(D.a)(_a.users.map(function(xa){return xa.key=String(xa.id),xa}).filter(function(xa){var Ra;return console.log("openKeys",w.group_make_ups[I].students,I),!((Ra=w.group_make_ups[I].students)===null||Ra===void 0?void 0:Ra.some(function(da){return da.id===xa.id}))})));case 4:case"end":return Vt.stop()}},We)}));return function(ua){return $e.apply(this,arguments)}}(),zt=[,{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"name"},{title:"\u5206\u73ED",dataIndex:"course_group_name"}],Ca={onChange:function(We,ua){c(Object(D.a)(ua)),console.log("selectedRowKeys: ".concat(We),"selectedRows: ",ua)},getCheckboxProps:function(We){return{disabled:We.name==="Disabled User",name:We.name}}},Fa=function(We){return at?!0:jt.exercise_status!==3},wa=function(We){var ua,_a,kt;return at?!0:jt.exercise_status===2&&!(oe==null||((ua=oe.exercise)===null||ua===void 0||((_a=ua.group_make_ups)===null||_a===void 0||((kt=_a[We])===null||kt===void 0)))?void 0:kt.course_groups)?!1:jt.exercise_status!==3},Ft=function(We){if(at)return!0;if(jt.exercise_status===2){var ua,_a,kt;return oe==null||((ua=oe.exercise)===null||ua===void 0||((_a=ua.group_make_ups)===null||_a===void 0||((kt=_a[We])===null||kt===void 0)))?void 0:kt.is_all}return jt.exercise_status!==3};return e.a.createElement(e.a.Fragment,null,e.a.createElement(i.a,null,e.a.createElement(r.a,{span:24},e.a.createElement(i.a,{align:"middle"},e.a.createElement(r.a,{flex:"1"},e.a.createElement("h1",{className:"mt15"},"\u8865\u8003\u8BBE\u7F6E ",e.a.createElement("span",{className:"c-red font14"},"\uFF08\u6B63\u5F0F\u5F00\u59CB\u8865\u8003\u524D\uFF0C\u5207\u8BB0\u4FEE\u6539\u8BD5\u5377\u622A\u6B62\u65F6\u95F4\u5927\u4E8E\u5F53\u524D\u65F6\u95F4\uFF09"))))),e.a.createElement(r.a,{span:24,className:"mt10"},e.a.createElement(v.a,{checked:w.unified_make_up||((X=w.group_make_ups)===null||X===void 0?void 0:X.length),disabled:at,onChange:function(We){We.target.checked?w.unified_make_up=!0:(w.unified_make_up=!1,delete w.group_make_ups),Oe(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"))),Be&&e.a.createElement("section",{className:"ml40"},e.a.createElement(i.a,{align:"middle",className:"mt10"},e.a.createElement(r.a,null,e.a.createElement(aa.a,{checked:w.unified_make_up,disabled:at,onClick:function(){w.unified_make_up=!0,delete w.group_make_ups,Ye(Object(h.a)({},w))}},"\u6240\u6709\u5206\u73ED\u7EDF\u4E00\u8865\u8003")),e.a.createElement(r.a,null,e.a.createElement(i.a,{align:"middle"},e.a.createElement(r.a,{className:"ml50"},"\u8865\u8003\u6263\u5206"),e.a.createElement(r.a,{className:"ml10 mr10"},e.a.createElement(Ae.a,{min:0,max:100,placeholder:"\u4E3A\u7A7A\u4EE3\u8868\u4E0D\u6263\u5206",disabled:at||jt.exercise_status!==3,onChange:function(We){w.make_up_score=We,Ye(Object(h.a)({},w))},value:w.make_up_score,style:{width:150}})),e.a.createElement(r.a,null,"(\u5206)")))),((Ce=oe.course_groups)===null||Ce===void 0?void 0:Ce.length)>0&&e.a.createElement(i.a,{align:"middle",className:"mt10"},e.a.createElement(r.a,null,e.a.createElement(aa.a,{disabled:at||jt.exercise_status!==3,checked:w.group_make_ups,onClick:function(){var We;delete w.unified_make_up,w.group_make_ups=(oe==null||((We=oe.exercise)===null||We===void 0)?void 0:We.group_make_ups)||[{students:[],course_group_id:[],score:0}],Ye(Object(h.a)({},w))}},"\u5404\u73ED\u5206\u522B\u8865\u8003"))),(tt=w.group_make_ups)===null||tt===void 0?void 0:tt.map(function($e,We){var ua,_a;return e.a.createElement("div",{key:We},e.a.createElement(i.a,{align:"middle",className:"mt10"},e.a.createElement(r.a,{flex:"100px"},"\u8865\u8003\u89C4\u5219",We+1),e.a.createElement(r.a,{className:"ml10"},e.a.createElement(Xe.a,{style:{width:307},value:$e.course_group_id,mode:"multiple",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED",disabled:wa(We),onChange:function(Vt,xa,Ra){Kt[We]=Vt,w.group_make_ups[We].course_group_id=Vt,Ye(Object(h.a)({},w)),fe(Object(D.a)(Kt))}},oe==null||((ua=oe.course_groups)===null||ua===void 0)?void 0:ua.map(function(kt,Vt){var xa=[];return ra.includes(kt.course_group_id)?(Kt.length&&(xa=Kt.filter(function(Ra,da){return We===da?!1:!!Ra.includes(kt.course_group_id)})),xa.length?void 0:e.a.createElement(Pa,{value:kt.course_group_id,key:Vt},kt.course_group_name)):void 0}))),e.a.createElement(r.a,null,e.a.createElement(i.a,{align:"middle"},e.a.createElement(r.a,{className:"ml50"},"\u8865\u8003\u6263\u5206"),e.a.createElement(r.a,{className:"ml10 mr10"},e.a.createElement(Ae.a,{value:$e.score,min:0,max:100,style:{width:150},placeholder:"\u4E3A\u7A7A\u4EE3\u8868\u4E0D\u6263\u5206",disabled:wa(We),onChange:function(Vt){w.group_make_ups[We].score=Vt,Ye(Object(h.a)({},w))}})),e.a.createElement(r.a,null,"(\u5206)")))),e.a.createElement(i.a,{className:"mt20"},e.a.createElement(r.a,{flex:"220px"},e.a.createElement(aa.a.Group,{name:"student",value:$e.is_all,disabled:Ft(We),onChange:function(Vt){if(Vt.target.value)delete w.group_make_ups[We].students;else{var xa,Ra,da;w.group_make_ups[We].students=(oe==null||((xa=oe.exercise)===null||xa===void 0||((Ra=xa.group_make_ups)===null||Ra===void 0||((da=Ra[We])===null||da===void 0)))?void 0:da.students)||[]}w.group_make_ups[We].is_all=Vt.target.value,Ye(Object(h.a)({},w))}},e.a.createElement(aa.a,{value:!0},"\u5168\u90E8\u672A\u7B54\u5B66\u751F"),e.a.createElement(aa.a,{value:!1},"\u6307\u5B9A\u5B66\u751F"))),e.a.createElement(r.a,{flex:"1"},!w.group_make_ups[We].is_all&&e.a.createElement("div",{onClick:function(){var Vt;if(!((Vt=Kt[We])===null||Vt===void 0?void 0:Vt.length)){Se.b.warn("\u8BF7\u5148\u9009\u62E9\u8865\u8003\u73ED\u7EA7");return}at||(ka.exercise_group_id=Kt[We],N(!0),c([]),mt(We),Xt([]),Qt({page:1}))},className:"".concat(at&&"disabledStyle"),style:{minHeight:28,border:"1px solid #ccc",padding:4}},(_a=$e.students)===null||_a===void 0?void 0:_a.map(function(kt,Vt){return e.a.createElement(ht.a,{key:Vt,closable:kt.add||jt.exercise_status>2,onClose:function(){$e.students.splice(Vt,1),Ye(Object(h.a)({},w))}},kt.name)}))),e.a.createElement(r.a,{flex:"100px",className:"tr"},We>0&&jt.exercise_status===3&&e.a.createElement(ke.a,{onClick:function(){w.group_make_ups.splice(We,1),Ye(Object(h.a)({},w))}}),e.a.createElement(ft.a,{className:"c-green ml20",onClick:function(){w.group_make_ups.push({students:[],course_group_id:[],score:0,is_all:!0}),Ye(Object(h.a)({},w))}}))))}),e.a.createElement(pe.a,{title:"\u6307\u5B9A\u8865\u8003\u5B66\u751F",visible:ca,onCancel:function(){return N(!1)},destroyOnClose:!0,onOk:function(){w.group_make_ups[I].students=w.group_make_ups[I].students.concat(va.map(function(We){return We.add=!0,We})),N(!1),console.log("data:",w),Ye(Object(h.a)({},w))}},e.a.createElement(me.a,{columns:[].concat(zt),dataSource:Object(D.a)(L),rowSelection:Object(h.a)({type:"checkbox"},Ca),pagination:{pageSize:10,defaultCurrent:1}}))))},Ha=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading;return{exercise:A,loading:X}})(Ua),Da=t("dhSg"),un=t("m3rI"),Wa=j.a.TextArea,Ia=gt.a.RangePicker,Ka=Xe.a.Option,Ja=function(A){var X,Ce,tt,ze,Ne,w,at,Ye,J,xt,Dt=A.exercise,Ot=A.globalSetting,Me=A.loading,Nt=A.dispatch,xe=Object(U.m)(),He=Object(U.l)(),K=Dt.workSetting,it=Dt.commonHeader,we=Object(_.useState)(!0),Je=Object(x.a)(we,2),ee=Je[0],Wt=Je[1],oe=Object(_.useState)([]),jt=Object(x.a)(oe,2),oa=jt[0],fa=jt[1],ca=Object(_.useState)({}),N=Object(x.a)(ca,2),la=N[0],$t=N[1],ra=Object(_.useState)([]),ya=Object(x.a)(ra,2),ha=ya[0],ea=ya[1],Kt=De.a.useForm(),fe=Object(x.a)(Kt,1),ce=fe[0],ve=Object(_.useState)([]),Be=Object(x.a)(ve,2),Oe=Be[0],ta=Be[1],ja=Object(_.useState)({ip_bind:!1,ip_limit:null,public_ip:[],inner_ip:[],screen_open:!1,screen_num:3,screen_sec:5,open_camera:!1,photo_count:5,open_make_up:!1,unified_setting:!1,publish_time:"",end_time:"",group_make_ups:[],unified_make_up:!1,make_up_score:0,time:"",choice_random:!1,question_random:!1,show_statistic:!1,assistant_auth:!1,answer_open:!1,score_open:!1,file_list:[],show_title:!1,show_body:!1,show_info:!1,show_table:!0,show_user:!1,show_no:!1,show_group:!0,show_desc:!1,description:"",attachment_id:""}),va=Object(x.a)(ja,2),c=va[0],Y=va[1];xe.category=xe.categoryId,Object(_.useEffect)(function(){$a()},[K]),Object(_.useEffect)(function(){Nt({type:"exercise/getWorkSetting",payload:Object(h.a)({},xe)})},[]),Object(_.useEffect)(function(){if(Dt.actionTabs.key==="insterIp"){debugger;Dt.actionTabs.data.ip?c[Dt.actionTabs.type]=[].concat(Object(D.a)(c[Dt.actionTabs.type]||[]),Object(D.a)(Dt.actionTabs.data.ip)):c[Dt.actionTabs.type]=[].concat(Object(D.a)(c[Dt.actionTabs.type]||[]),["".concat(Dt.actionTabs.data.startIP,",").concat(Dt.actionTabs.data.startIP.substring(0,Dt.actionTabs.data.startIP.lastIndexOf("."))+"."+Dt.actionTabs.data.endIP)]),Y(Object(h.a)({},c))}},[Dt.actionTabs]);var $a=function(){var I,mt,Qt,zt,Ca,Fa,wa,Ft=JSON.parse(JSON.stringify(K));Object.keys(c).map(function($e){var We,ua,_a;if(c[$e]=(Ft==null||((We=Ft.exercise)===null||We===void 0)?void 0:We[$e])||(Ft==null||((ua=Ft.exercise_header)===null||ua===void 0)?void 0:ua[$e]),Ft==null||((_a=Ft.exercise_header)===null||_a===void 0)?void 0:_a[$e]){var kt;c[$e]=Ft==null||((kt=Ft.exercise_header)===null||kt===void 0)?void 0:kt[$e]}else{var Vt;c[$e]=Ft==null||((Vt=Ft.exercise)===null||Vt===void 0)?void 0:Vt[$e]}}),c.file_list=(Ft==null||((I=Ft.exercise_header)===null||I===void 0)?void 0:I.attachment_id)?[{uid:Ft==null||((mt=Ft.exercise_header)===null||mt===void 0)?void 0:mt.attachment_id,id:Ft==null||((Qt=Ft.exercise_header)===null||Qt===void 0)?void 0:Qt.attachment_id,url:Ft==null||((zt=Ft.exercise_header)===null||zt===void 0)?void 0:zt.photo_url}]:[],Oe=(Ft==null||((Ca=Ft.published_course_groups)===null||Ca===void 0)?void 0:Ca.map(function($e){return{course_group_id:$e.course_group_id,end_time:$e.course_end_time,publish_time:$e.course_publish_time}}))||[{}],K==null||((Fa=K.course_groups)===null||Fa===void 0)||Fa.map(function($e,We){$e.cilckkey="",$e.isselect=!1}),K==null||((wa=K.course_groups)===null||wa===void 0)||wa.map(function($e,We){var ua;K==null||((ua=K.published_course_groups)===null||ua===void 0)||ua.map(function(_a,kt){var Vt;(_a==null||((Vt=_a.course_group_id)===null||Vt===void 0)?void 0:Vt.includes($e==null?void 0:$e.course_group_id))&&($e.cilckkey=kt,$e.isselect=!0)})}),console.log("data:",c,K),Y(c),ta(Oe)},L=function(){var I,mt,Qt,zt,Ca,Fa=JSON.parse(JSON.stringify(c));if(Fa.categoryId=xe.categoryId,Fa.publish_time_groups=Oe,Fa.attachment_id=((I=Fa.file_list)===null||I===void 0||((mt=I[0])===null||mt===void 0||((Qt=mt.response)===null||Qt===void 0))?void 0:Qt.id)||null,delete Fa.file_list,!c.unified_setting)delete Fa.publish_time,delete Fa.end_time,Oe.map(function(Ft){if(!Ft.course_group_id||!Ft.course_group_id){Se.b.error("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");debugger;throw new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A")}if(!Ft.publish_time||!Ft.end_time){Se.b.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");debugger;throw new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}});else if(!c.publish_time||!c.end_time)throw Se.b.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(c.open_camera&&c.photo_count<1)throw Se.b.error("\u8BF7\u586B\u5199\u672C\u573A\u8003\u8BD5\u6700\u5927\u62CD\u6444\u6B21\u6570"),new String("\u8BF7\u586B\u5199\u672C\u573A\u8003\u8BD5\u6700\u5927\u62CD\u6444\u6B21\u6570");if(c.ip_limit!=="no"&&!((zt=c.public_ip)===null||zt===void 0?void 0:zt.length)&&!((Ca=c.inner_ip)===null||Ca===void 0?void 0:Ca.length))throw Se.b.error("\u8BF7\u586B\u5199\u516C\u7F51IP\u6216\u5185\u7F51IP\u5730\u5740"),new String("\u8BF7\u586B\u5199\u5185\u7F51IP\u5730\u5740");if(c.open_camera||c.screen_open)var wa=pe.a.confirm({title:"\u8003\u8BD5\u8BF4\u660E",className:"custom-modal-divider",icon:null,width:750,content:e.a.createElement("div",{className:"font16 p20"},c.open_camera&&e.a.createElement(i.a,{align:"",justify:"start",className:"mt20"},e.a.createElement(r.a,{flex:"24px"},e.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),e.a.createElement(r.a,{flex:"1"},"\u60A8\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u6444\u50CF\u9632\u4F5C\u5F0A\u529F\u80FD\uFF0C",e.a.createElement("span",{className:"c-red"},"\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907"),"\u3002Educoder\u5E73\u53F0\u5C06\u4F1A\u4E25\u683C\u4FDD\u62A4\u6240\u6709\u5B66\u751F\u7684\u7167\u7247\u548C\u89C6\u9891\uFF0C\u5E76\u627F\u8BFA\u4E0D\u5728\u672C\u5E73\u53F0\u4EE5\u5916\u4F7F\u7528\u3002",e.a.createElement("br",null),"\u8BF7\u786E\u8BA4\uFF1A\u4E3A\u4E25\u683C\u76D1\u7763\u8003\u8BD5\u4EE5\u83B7\u5F97\u516C\u5E73\uFF0C\u60A8\u540C\u610F\u5E76\u548C\u8981\u6C42Educoder\u5E73\u53F0\u5728\u672C\u6B21\u8003\u8BD5\u4E2D\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907\u5E76\u83B7\u53D6\u5B66\u751F\u7684\u5F71\u50CF\u4FE1\u606F\u3002")),c.screen_open&&e.a.createElement(i.a,{justify:"start",className:"mt20"},e.a.createElement(r.a,{flex:"24px",className:"mr20"},e.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),e.a.createElement(r.a,{flex:"1"},"\u60A8\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u9632\u5207\u5C4F\u529F\u80FD\uFF0C\u8FD9\u9879\u529F\u80FD\u6682\u65F6\u4EC5\u652F\u6301\u8C37\u6B4C\u3001\u706B\u72D0\u6D4F\u89C8\u5668\u3002 \u8BF7\u786E\u4FDD\uFF1A\u5728\u6B63\u5F0F\u5F00\u59CB\u8003\u8BD5\u524D\u901A\u77E5\u5168\u4F53\u5B66\u751F\uFF0C\u4F7F\u7528 ",e.a.createElement("img",{width:"26",src:t("GABl")})," ",e.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C\u6D4F\u89C8\u5668"),"\u6216",e.a.createElement("img",{width:"26",src:t("onxn")})," ",e.a.createElement("span",{className:"c-red"},"\u706B\u72D0\u6D4F\u89C8\u5668"),"\u8FDB\u884C\u8003\u8BD5\u3002")),e.a.createElement("p",{className:"ml40 mt40"},e.a.createElement(v.a,{onChange:function($e){return wa.update({okButtonProps:{disabled:!$e.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){Xt(Fa)},okButtonProps:{disabled:!0}});else Xt(Fa)},Xt=function(I){Object(d.Q)(Object(h.a)({},I)).then(function(mt){mt.status===0&&(Se.b.success("\u66F4\u65B0\u6210\u529F"),Nt({type:"exercise/getCommonHeader",payload:Object(h.a)({},xe)}),Nt({type:"exercise/getWorkSetting",payload:Object(h.a)({},xe)}),Wt(!0))})},qa=function(I){return I&&I1?!0:(K==null||((Qt=K.published_course_groups)===null||Qt===void 0)?void 0:Qt.some(function(zt){return zt.course_group_id===I.course_group_id}))?ee:!1},bn=function(I){var mt,Qt;if(ee)return[!0,!0];if((K==null||((mt=K.exercise)===null||mt===void 0)?void 0:mt.exercise_status)>1)return[!0,!1];if(K==null||((Qt=K.published_course_groups)===null||Qt===void 0)?void 0:Qt.some(function(Ca){return Ca.course_group_id===I.course_group_id})){var zt;return ee||(K==null||((zt=K.exercise)===null||zt===void 0)?void 0:zt.exercise_status)>1?[!0,!1]:[!1,!1]}else return[!1,!1]},ln={disabled:ee,multiple:!1,listType:"picture-card",onPreview:function(I){Da.a.publish("preview-image",I.thumbUrl)},withCredentials:!0,fileList:c.file_list,beforeUpload:function(I){var mt=I.size/1024;return mt>200?(Se.b.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(200KB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20"),!1):!0},action:"".concat(un.a.API_SERVER,"/api/attachments.json"),onChange:function(I){var mt=I.fileList.filter(function(Qt){return!!Qt.status});c.file_list=mt,Y(Object.assign({},c))},onRemove:function(){var je=Object(se.a)(R.a.mark(function mt(Qt){return R.a.wrap(function(Ca){for(;;)switch(Ca.prev=Ca.next){case 0:return c.file_list=[],Y(Object.assign({},c)),Ca.abrupt("return",!0);case 3:case"end":return Ca.stop()}},mt)}));function I(mt){return je.apply(this,arguments)}return I}()};return e.a.createElement("section",{className:[Sa.a.form,"mb50 bg-white"].join(" ")},e.a.createElement(i.a,null,e.a.createElement(r.a,{span:24},e.a.createElement(i.a,{align:"middle"},e.a.createElement(r.a,{flex:"1"},e.a.createElement("h1",{className:"mt15"},"\u53D1\u5E03\u8BBE\u7F6E")),e.a.createElement(r.a,null,Object(a.c)()&&ee&&e.a.createElement(b.a,{type:"primary",size:"middle",ghost:!0,onClick:function(){return Wt(!1)}},"\u7F16\u8F91\u8BBE\u7F6E")))),((X=K.course_groups)===null||X===void 0?void 0:X.length)>0&&e.a.createElement(r.a,{span:24,className:"mt10"},e.a.createElement(v.a,{checked:c.unified_setting,disabled:ee||(K==null||((Ce=K.exercise)===null||Ce===void 0)?void 0:Ce.exercise_status)>1,onChange:function(){var I;if((K==null||((I=K.exercise)===null||I===void 0)?void 0:I.exercise_status)>1){Se.b.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u5206\u73ED\u7EDF\u4E00\u53D1\u5E03");return}c.unified_setting=!c.unified_setting,c.unified_setting===!1&&Oe==""&&ta(Oe.concat({})),Y(Object.assign({},c))}},e.a.createElement("strong",null,"\u5206\u73ED\u7EDF\u4E00\u53D1\u5E03")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\u5219\u6240\u6709\u5206\u73ED\u4F7F\u7528\u76F8\u540C\u7684\u53D1\u5E03\u8BBE\u7F6E\uFF0C\u4EC5\u8BFE\u5802\u7BA1\u7406\u5458\u53EF\u4FEE\u6539\uFF1B\u5426\u5219\u5404\u4E2A\u5206\u73ED\u5141\u8BB8\u5355\u72EC\u8BBE\u7F6E)"))),c.unified_setting&&e.a.createElement("div",null,e.a.createElement(i.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(r.a,null,"\u53D1\u5E03\u65F6\u95F4:"),e.a.createElement(r.a,{className:"ml5"},e.a.createElement(Ht.a,{placement:"bottom",title:(K==null||((tt=K.exercise)===null||tt===void 0)?void 0:tt.exercise_status)>1&&"\u53D1\u5E03\u65F6\u95F4\u5DF2\u8FC7\uFF0C\u4E0D\u80FD\u4FEE\u6539"},e.a.createElement(gt.a,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:O()(Object(B.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:qa,disabled:ee||(K==null||((ze=K.exercise)===null||ze===void 0)?void 0:ze.exercise_status)>1,value:c.publish_time?O()(c.publish_time):"",allowClear:!1,onChange:function(I,mt){c.publish_time=mt,c.end_time||(c.end_time=O()(I).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Y(Object.assign({},c))}}))),e.a.createElement(r.a,null,e.a.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u6536\u5230\u8BD5\u5377\u7684\u65F6\u95F4)"))),e.a.createElement(i.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(r.a,null,"\u622A\u6B62\u65F6\u95F4:"),e.a.createElement(r.a,{className:"ml5"},e.a.createElement(gt.a,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:O()(Object(B.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ee,allowClear:!1,value:c.end_time?O()(c.end_time):"",disabledDate:Ga,onChange:function(I,mt){c.end_time=mt,Y(Object.assign({},c))}})),e.a.createElement(r.a,null,e.a.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u4EE5\u7B54\u9898\u7684\u65F6\u95F4\u622A\u70B9)")))),!c.unified_setting&&e.a.createElement(i.a,{style:{marginTop:30,paddingTop:40,marginLeft:40,borderTop:"1px solid #eee"}},e.a.createElement(r.a,{span:24},e.a.createElement(i.a,null,e.a.createElement(r.a,{span:10}),e.a.createElement(r.a,{span:9},e.a.createElement(i.a,{className:"c-grey-c"},e.a.createElement(r.a,{flex:"1"},"(\u5B66\u751F\u6536\u5230\u8BD5\u5377\u7684\u65F6\u95F4)"),e.a.createElement(r.a,{flex:"1"},"(\u5B66\u751F\u53EF\u4EE5\u7B54\u9898\u7684\u65F6\u95F4\u622A\u70B9)"))),e.a.createElement(r.a,{span:4}))),Oe&&Oe.map(function(je,I){return e.a.createElement(r.a,{span:24,key:I},e.a.createElement(i.a,{gutter:[8,16]},e.a.createElement(r.a,{span:9},e.a.createElement(i.a,null,e.a.createElement(r.a,null,"\u53D1\u5E03\u89C4\u5219 ",I+1),e.a.createElement(r.a,{flex:"auto",style:{maxWidth:400}},e.a.createElement(Xe.a,{disabled:ka(je),className:"ml20",mode:"tags",size:"large",style:{width:"100%"},value:je.course_group_id,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:function(Qt){Oe[I].course_group_id=Qt,fa(Oe.map(function(zt){return zt.course_group_id}).toString().split(",")),ta(Oe.slice()),K.course_groups.map(function(zt,Ca){Qt.map(function(Fa,wa){zt.course_group_id===Fa&&(zt.cilckkey=I,zt.isselect=!0)})})},onDeselect:function(Qt){K.course_groups.map(function(zt,Ca){zt.course_group_id===Qt&&zt.cilckkey===I&&(zt.cilckkey=I,zt.isselect=!1)})}},K.course_groups&&K.course_groups.map(function(mt,Qt){return e.a.createElement(Ka,Object(Ut.a)({key:Qt,disabled:(mt==null?void 0:mt.isselect)&&mt.cilckkey!=I,value:mt.course_group_id},"key",mt.course_group_id),mt.course_group_name)}))))),e.a.createElement(r.a,{span:1}),e.a.createElement(r.a,{span:9},e.a.createElement(Ia,{disabled:bn(je),disabledDate:qa,style:{width:400},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],showTime:{format:"HH:mm",defaultValue:[O()(Object(B.d)(),"HH:mm"),O()(Object(B.d)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",size:"large",value:je.publish_time&&[O()(je.publish_time),je.end_time&&O()(je.end_time)],onChange:function(Qt,zt){ka(je)||(Oe[I].publish_time=zt[0]),Oe[I].end_time=zt[1],ta(Object(D.a)(Oe))}})),!ee&&e.a.createElement(r.a,{span:4},I>0&&e.a.createElement(ke.a,{onClick:function(){Oe=Oe.filter(function(Qt,zt){return I!==zt}),ta(Object(D.a)(Oe))}}),e.a.createElement(ft.a,{className:"c-green ml20",onClick:function(){ta(Oe.concat({}))}}))))})),e.a.createElement(Ve.a,null),((it==null?void 0:it.exercise_status)===3||c.open_make_up)&&e.a.createElement(Ha,{data:c,disabled:ee,updata:Y}),e.a.createElement(Ve.a,null),e.a.createElement(i.a,null,e.a.createElement(r.a,null,e.a.createElement("strong",null,"\u7B54\u9898\u8BBE\u7F6E")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement("span",null,"\u7B54\u9898\u65F6\u957F\uFF1A"),e.a.createElement(Ae.a,{size:"large",disabled:ee,min:1,value:c.time===-1?null:c.time,onChange:function(I){c.time=I,Y(Object(h.a)({},c))}}),e.a.createElement("span",{className:"ml10"},"\u5206\u949F"),e.a.createElement("span",{className:"c-grey-c font12 ml10"},"(\u7A7A\u503C\uFF0C\u4EE3\u8868\u4E0D\u9650\u65F6\u957F\uFF1B\u975E\u7A7A\u503C\uFF0C\u4EE3\u8868\u9650\u5236\u65F6\u957F\uFF0C\u4ECE\u5B66\u751F\u9996\u6B21\u7B54\u9898\u5F00\u59CB\u6301\u7EED\u8BA1\u65F6)")),!(it==null?void 0:it.is_random)&&e.a.createElement(e.a.Fragment,null,e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(v.a,{checked:c.question_random,disabled:ee,onChange:function(I){c.question_random=I.target.checked,Y(Object.assign({},c))}},e.a.createElement("strong",null,"\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9898\u76EE\u987A\u5E8F\u6309\u7167\u9898\u578B\u968F\u673A\u663E\u793A)")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(v.a,{checked:c.choice_random,disabled:ee,onChange:function(I){c.choice_random=I.target.checked,Y(Object.assign({},c))}},e.a.createElement("strong",null,"\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9009\u9879\u987A\u5E8F\u968F\u673A\u663E\u793A)")))),e.a.createElement(Ve.a,null),!(Ot==null||((Ne=Ot.setting)===null||Ne===void 0)?void 0:Ne.is_local)&&e.a.createElement(e.a.Fragment,null,e.a.createElement(i.a,null,e.a.createElement(r.a,null,e.a.createElement("strong",null,"\u9632\u4F5C\u5F0A\u8BBE\u7F6E")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(v.a,{checked:c.open_camera,disabled:ee,onChange:function(I){if(!c.time){Se.b.error("\u4E0D\u9650\u65F6\u957F\u7684\u8003\u8BD5\u4E0D\u53EF\u5F00\u542F\u6444\u50CF\u5934\uFF0C\u8BF7\u586B\u5199\u8003\u8BD5\u65F6\u957F");return}c.open_camera=I.target.checked,c.photo_count=c.photo_count||5,Y(Object.assign({},c))}},e.a.createElement("strong",null,"\u5F00\u542F\u6444\u50CF\u5934")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u53C2\u52A0\u8003\u8BD5\u65F6\u5C06\u4F1A\u8981\u6C42\u8C03\u7528\u6444\u50CF\u5934)")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement("span",null,"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444\uFF1A"),e.a.createElement(Ae.a,{size:"large",disabled:ee||!c.open_camera,min:1,defaultValue:5,max:10,value:c.photo_count,onChange:function(I){c.photo_count=I,Y(Object(h.a)({},c))}}),e.a.createElement("span",{className:"ml10"},"(\u6B21)"),e.a.createElement("span",{className:"c-grey-c font12 ml10"},"(\u8BF7\u586B\u5199\u4E0D\u5927\u4E8E10\u7684\u6B63\u6574\u6570)")),e.a.createElement(r.a,{className:"c-grey-c font12 pl30 mt10"},"\u5982\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u5B66\u751F\u5FC5\u987B\u540C\u610F\u624D\u53EF\u4EE5\u53C2\u52A0\u8003\u8BD5\u3002"),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(v.a,{checked:c.screen_open,disabled:ee,onChange:function(I){c.screen_open=I.target.checked,Y(Object.assign({},c))}},e.a.createElement("strong",null,"\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377"))),c.screen_open&&e.a.createElement(r.a,{span:24,className:"mt15 pl30 font14"},e.a.createElement("span",{className:"c-grey-333 mr10"},"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8D85\u8FC7"),e.a.createElement(Ae.a,{size:"large",disabled:ee,min:0,defaultValue:3,max:10,value:c.screen_num,onChange:function(I){c.screen_num=I,Y(Object(h.a)({},c))}}),e.a.createElement("span",{className:"c-grey-333 mr10"},"\uFF08\u6B21\uFF09\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762"),e.a.createElement(Ae.a,{size:"large",disabled:ee,min:0,defaultValue:5,max:60,value:c.screen_sec,onChange:function(I){c.screen_sec=I,Y(Object(h.a)({},c))}}),e.a.createElement("span",{className:"c-grey-333"},"\uFF08\u79D2\uFF09\u540E\u5373\u5224\u5B9A\u4E3A\u5207\u5C4F\u3002")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(v.a,{checked:c.ip_limit!=="no",disabled:ee,onChange:function(I){c.ip_limit==="no"?c.ip_limit="pub":c.ip_limit="no",Y(Object.assign({},c))}},e.a.createElement("strong",null,"\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP"),e.a.createElement("span",{className:"font12 c-grey-c"},"\uFF08\u4E0D\u5728IP\u8303\u56F4\u4E2D\u7684\u5C06\u65E0\u6CD5\u53C2\u52A0\u6B64\u8003\u8BD5\uFF09")))),c.ip_limit!=="no"&&e.a.createElement(e.a.Fragment,null,e.a.createElement(i.a,{className:"mt15 ml50 ".concat(Sa.a.ipWrp)},e.a.createElement(r.a,null,e.a.createElement("span",null,"\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(r.a,null,!((w=c.public_ip)===null||w===void 0?void 0:w.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(at=c.public_ip)===null||at===void 0?void 0:at.map(function(je,I){return e.a.createElement("span",{className:Sa.a.ipItem},e.a.createElement("i",null,je," "),!ee&&e.a.createElement(et.a,{onClick:function(){pe.a.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){c.public_ip.splice(I,1),Y(Object(h.a)({},c))}})},className:" c-grey-c",size:20}))}),Object(a.c)()&&!ee&&e.a.createElement("span",{onClick:function(){Nt({type:"exercise/setActionTabs",payload:{key:"addIp",type:"public_ip"}})},className:"font14 c-blue ml10"}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),e.a.createElement(i.a,{className:"mt15 ml50 ".concat(Sa.a.ipWrp)},e.a.createElement(r.a,null,e.a.createElement("span",null,"\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(r.a,null,!((Ye=c.inner_ip)===null||Ye===void 0?void 0:Ye.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(J=c.inner_ip)===null||J===void 0?void 0:J.map(function(je,I){return e.a.createElement("span",{className:Sa.a.ipItem},e.a.createElement("i",null,je," "),!ee&&e.a.createElement(et.a,{onClick:function(){ee||pe.a.confirm({title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){c.inner_ip.splice(I,1),Y(Object(h.a)({},c))}})},className:" c-grey-c",size:20}))}),Object(a.c)()&&!ee&&e.a.createElement("span",{className:"font14 c-blue ml10",onClick:function(){Nt({type:"exercise/setActionTabs",payload:{key:"addIp",type:"inner_ip"}})}}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),e.a.createElement(i.a,null,e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(v.a,{checked:c.ip_bind,disabled:ee,onChange:function(I){c.ip_bind=I.target.checked,Y(Object.assign({},c))}},e.a.createElement("strong",null,"IP\u7ED1\u5B9A"),e.a.createElement("span",{className:"font12 c-grey-c"},"\uFF08\u8003\u8BD5\u5F00\u59CB\u540E\uFF0C\u5B66\u751F\u7684\u8D26\u53F7\u5C06\u81EA\u52A8\u4E0E\u673A\u5668IP\u7ED1\u5B9A\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u6559\u5E08/\u52A9\u6559\u53EF\u4EE5\u89E3\u9664\u5B66\u751F\u7684IP\u7ED1\u5B9A\uFF09"))))),e.a.createElement(Ve.a,null)),e.a.createElement(i.a,null,e.a.createElement(r.a,null,e.a.createElement("strong",null,"\u5C5E\u6027\u8BBE\u7F6E")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(v.a,{checked:c.score_open,disabled:ee,onChange:function(I){c.score_open=I.target.checked,Y(Object.assign({},c))}},e.a.createElement("strong",null,"\u516C\u5F00\u6210\u7EE9")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5728\u8BD5\u5377\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u6210\u7EE9)")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(v.a,{checked:c.answer_open,disabled:ee,onChange:function(I){c.answer_open=I.target.checked,Y(Object.assign({},c))}},e.a.createElement("strong",null,"\u516C\u5F00\u7B54\u6848")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5728\u8BD5\u5377\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u8BD5\u5377\u9898\u76EE\u7684\u7B54\u6848\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B)")),e.a.createElement(r.a,{span:24,className:"mt15 pl30 "},e.a.createElement(v.a,{checked:c.show_statistic,disabled:ee,onChange:function(I){c.show_statistic=I.target.checked,Y(Object.assign({},c))}},e.a.createElement("strong",null,"\u516C\u5F00\u7EDF\u8BA1")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5728\u8BD5\u5377\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u7B54\u9898\u7EDF\u8BA1\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B)")),e.a.createElement(r.a,{span:24,className:"mt15 pl30 pb40"},e.a.createElement(v.a,{checked:c.assistant_auth,disabled:ee,onChange:function(I){c.assistant_auth=I.target.checked,Y(Object.assign({},c))}},e.a.createElement("strong",null,"\u52A9\u6559\u6743\u9650")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5141\u8BB8\u52A9\u6559\u67E5\u770B\u7B54\u6848)"))),e.a.createElement(Ve.a,null),Object(a.c)()&&e.a.createElement(i.a,null,e.a.createElement(r.a,{flex:"600px"},e.a.createElement(i.a,null,e.a.createElement(r.a,null,e.a.createElement("strong",null,"\u8BD5\u5377\u5BFC\u51FA\u683C\u5F0F\u8BBE\u7F6E")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement("strong",null,"\u5377\u5934\u5DE6\u89D2\u6807"),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u4F4D\u4E8E\u9996\u9875\u5DE6\u4E0A\u89D2\uFF0C\u8BF7\u4EE5\u56FE\u7247\u4E0A\u4F20\uFF1B\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7200k\uFF0C\u5C3A\u5BF8\u4E3A700x500\uFF09")),e.a.createElement("div",{className:"mt15 pl30"},e.a.createElement(m.a,ln,!((xt=c.file_list)===null||xt===void 0?void 0:xt.length)&&e.a.createElement("div",null,e.a.createElement(nn,null),e.a.createElement("div",{style:{marginTop:8}},"\u4E0A\u4F20")))),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(v.a,{checked:c.show_title,disabled:ee,onChange:function(I){c.show_title=I.target.checked,Y(Object.assign({},c))}},e.a.createElement("strong",null,"\u5C55\u793A\u8BD5\u5377\u6807\u9898")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5219\u5728\u5377\u5934\u5C55\u793A\u8BD5\u5377\u6807\u9898\uFF09")),e.a.createElement(r.a,{span:24,className:"mt15 pl30 "},e.a.createElement(v.a,{checked:c.show_body,disabled:ee,onChange:function(I){c.show_body=I.target.checked,Y(Object.assign({},c))}},e.a.createElement("strong",null,"\u5C55\u793A\u8003\u8BD5\u5185\u5BB9")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5219\u5728\u5377\u5934\u5C55\u793A\u8003\u8BD5\u5185\u5BB9\uFF0C\u5373\u672C\u8BD5\u5377\u6240\u5C5E\u8BFE\u7A0B\u540D\u79F0\uFF09")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(v.a,{checked:c.show_info,disabled:ee,onChange:function(I){c.show_info=I.target.checked,Y(Object.assign({},c))}},e.a.createElement("strong",null,"\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5219\u5728\u5377\u5934\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F\u4FE1\u606F\uFF09")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(v.a,{checked:c.show_table,disabled:ee,onChange:function(I){c.show_table=I.target.checked,Y(Object.assign({},c))}},e.a.createElement("strong",null,"\u5C55\u793A\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5219\u7ED9\u51FA\u5B66\u751F\u7684\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C\uFF09")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement("strong",null,"\u5BC6\u5C01\u7EBF\u533A\u57DF\u8BBE\u7F6E"),e.a.createElement(v.a,{className:"pl8",checked:c.show_user,disabled:ee,onChange:function(I){c.show_user=I.target.checked,Y(Object.assign({},c))}},e.a.createElement("strong",null,"\u59D3\u540D")),e.a.createElement(v.a,{checked:c.show_no,disabled:ee,onChange:function(I){c.show_no=I.target.checked,Y(Object.assign({},c))}},e.a.createElement("strong",null,"\u5B66\u53F7")),e.a.createElement(v.a,{checked:c.show_group,disabled:ee,onChange:function(I){c.show_group=I.target.checked,Y(Object.assign({},c))}},e.a.createElement("strong",null,"\u4E13\u4E1A\u73ED\u7EA7"))),e.a.createElement("span",{className:"c-grey-c font12 pl30 pt10"},"\uFF08\u52FE\u9009\u9879\u5C06\u4F1A\u51FA\u73B0\u5728\u9996\u9875\u5DE6\u4FA7\u5BC6\u5C01\u7EBF\u5185\uFF0C\u4E0D\u9009\u5219\u4EE3\u8868\u4E0D\u8BBE\u7F6E\u5BC6\u5C01\u533A\uFF09"),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(v.a,{checked:c.show_desc,disabled:ee,onChange:function(I){c.show_desc=I.target.checked,Y(Object.assign({},c))}},e.a.createElement("strong",null,"\u8003\u8BD5\u8BF4\u660E")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5F00\u542F\u6587\u672C\u7F16\u8F91\u5668\uFF0C\u53EF\u8F93\u5165500\u5B57\u4EE5\u5185\u7684\u8003\u8BD5\u8BF4\u660E\uFF09")),c.show_desc&&e.a.createElement("div",{className:"mt15 pl30 pb40"},ee?e.a.createElement(Wa,{style:{height:150,width:550},disabled:!0,value:c.description}):e.a.createElement(Yt.a,{width:550,height:150,defaultValue:c.description,id:"exercise-detail-config-exam-description-id",onChange:function(I){c.description=I,Y(Object.assign({},c))}})))),e.a.createElement(r.a,{flex:1,className:"pt40"},e.a.createElement("div",{className:"pb10"},"\u793A\u4F8B\u56FE\u7247\u9884\u89C8\uFF1A"),e.a.createElement("img",{src:t("nKGa")}))),!ee&&e.a.createElement(r.a,{className:"mb50 pb10 btn-w120"},e.a.createElement(b.a,{type:"primary",size:"large",onClick:function(){return L()}},"\u63D0\u4EA4"),e.a.createElement(b.a,{onClick:function(){Wt(!0),$a()},type:"primary",size:"large",ghost:!0,className:"ml20"},"\u53D6\u6D88")),e.a.createElement(rt.a,null),e.a.createElement(rn,null))},Za=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading,Ce=Ee.globalSetting;return{exercise:A,loading:X.effects,globalSetting:Ce}})(Ja),En=t("MXD1"),sn=t("CFYs"),Va=t("9Bee"),fn=t("51gm"),za=t.n(fn),pn={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u4E3B\u89C2\u9898",5:"\u5B9E\u8BAD\u9898"},_n={1:"\u6EE1\u5206\u4F5C\u7B54",2:"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54",3:"\u96F6\u5206\u4F5C\u7B54",4:"\u672A\u6279"},vn=function(A){var X,Ce,tt=A.exercise,ze=A.loading,Ne=A.dispatch,w=Object(U.m)(),at=Object(_.useState)(Object(h.a)(Object(h.a)({},w),{sort:"asc",page:1,per_page:10})),Ye=Object(x.a)(at,2),J=Ye[0],xt=Ye[1],Dt=Object(U.l)(),Ot=tt.statisticsList,Me=Object(_.useState)({}),Nt=Object(x.a)(Me,2),xe=Nt[0],He=Nt[1],K=Object(_.useState)([]),it=Object(x.a)(K,2),we=it[0],Je=it[1],ee=Object(_.useState)(""),Wt=Object(x.a)(ee,2),oe=Wt[0],jt=Wt[1],oa=Object(_.useState)(""),fa=Object(x.a)(oa,2),ca=fa[0],N=fa[1],la=De.a.useForm(),$t=Object(x.a)(la,1),ra=$t[0],ya=function(){var ce=Object.assign({},ra.getFieldValue());Object.keys(ce).map(function(ve){ce[ve].includes("all")?(delete J[ve],ra.setFieldsValue(Object(Ut.a)({},ve,"all"))):(J[ve]=ce[ve],ra.setFieldsValue(Object(Ut.a)({},ve,J[ve])))}),Kt()},ha=function(ce,ve){J.page=ce,J.limit=20,Ne({type:"exercise/getExerciseStatistics",payload:Object(h.a)({},J)})},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")}}],Kt=function(){var fe=Object(se.a)(R.a.mark(function ce(){var ve;return R.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return Oe.next=2,Ne({type:"exercise/getExerciseStatistics",payload:Object(h.a)({},J)});case 2:ve=Oe.sent,(ve==null?void 0:ve.exercise_counts)&&Je([ve.exercise_counts]);case 4:case"end":return Oe.stop()}},ce)}));return function(){return fe.apply(this,arguments)}}();return Object(_.useEffect)(function(){Kt()},[J.coursesId]),e.a.createElement(e.a.Fragment,null,e.a.createElement("section",{className:"minH500 bg-white"},e.a.createElement("aside",{className:"pt20"},e.a.createElement(De.a,{form:ra,onChange:ya,initialValues:(X={},Object(Ut.a)(X,"commit_status","all"),Object(Ut.a)(X,"exercise_group_id","all"),Object(Ut.a)(X,"review","all"),X)},e.a.createElement(De.a.Item,{name:"exercise_group_id"},e.a.createElement(v.a.Group,{style:{width:"100%"}},e.a.createElement(i.a,null,e.a.createElement(r.a,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(r.a,{flex:"80px"},e.a.createElement(v.a,{value:"all",checked:!xe.course_group},"\u5168\u90E8")),e.a.createElement(r.a,{flex:"1"},Ot.course_groups&&Ot.course_groups.map(function(fe,ce){return e.a.createElement(v.a,{value:fe.exercise_group_id,key:ce},fe.exercise_group_name,"(",fe.exercise_group_students,")")}))))))),e.a.createElement(me.a,{className:"mt30",loading:ze["exercise/getExerciseStatistics"],pagination:!1,dataSource:we,columns:ea}),e.a.createElement("div",{className:za.a.title},e.a.createElement(i.a,{align:"middle",style:{height:"100%"},className:"ml5 mr5"},e.a.createElement(r.a,{flex:1,className:"font16"},"\u7EDF\u8BA1\u8BE6\u60C5"),e.a.createElement(r.a,{className:"font16"},e.a.createElement("span",{className:"current",onClick:function(){J.sort=J.sort==="desc"?"asc":"desc",console.log("xx params.sort: ",J.sort),xt(Object(h.a)({},J)),Kt()}},e.a.createElement("span",null,"\u6B63\u786E\u7387"),e.a.createElement("p",{className:"edu-sorter current ".concat(J.sort)},e.a.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),e.a.createElement("span",{className:"iconfont icon-sanjiaoxing-down"})))))),e.a.createElement(Re.a,{spinning:ze["exercise/getExerciseStatistics"]},e.a.createElement("div",{className:"minH200"},Ot==null||((Ce=Ot.commit_results)===null||Ce===void 0)?void 0:Ce.map(function(fe,ce){var ve;return e.a.createElement("aside",{key:ce,className:"font14 c-black mt30"},e.a.createElement(i.a,null,e.a.createElement(r.a,{flex:1},fe.ques_position,".",pn[fe.ques_type]),e.a.createElement(r.a,null,"\u6B63\u786E\u7387 ",e.a.createElement("span",{className:"c-orange"},fe.right_percent,"%"))),e.a.createElement("div",null,e.a.createElement(Va.a,{value:fe.ques_title})),e.a.createElement("div",{className:"mt20",style:{display:fe.ques_type===5?"none":""}},e.a.createElement(i.a,{className:"c-light-black ",gutter:[24,20]},e.a.createElement(r.a,{flex:1},"\u9009\u9879"),e.a.createElement(r.a,{flex:"60px",className:"tc"},"\u5C0F\u8BA1"),e.a.createElement(r.a,{flex:"200px"},"\u767E\u5206\u6BD4"))),e.a.createElement(Ve.a,{style:{margin:0,marginBottom:20,display:fe.ques_type===5?"none":""}}),fe==null||((ve=fe.ques_details)===null||ve===void 0)?void 0:ve.map(function(Be,Oe){return fe.ques_type===5?e.a.createElement("div",{className:"mt20"},e.a.createElement(i.a,{key:Oe,gutter:[24,24],className:"font14 c-black"},e.a.createElement(r.a,{flex:1},Be.challenge_position,".",Be.challenge_name),e.a.createElement(r.a,null,"\u6B63\u786E\u7387 ",e.a.createElement("span",{className:"c-orange"},Be.challenge_percent,"%"))),e.a.createElement("div",null,e.a.createElement(i.a,{className:"c-light-black ",gutter:[24,20]},e.a.createElement(r.a,{flex:1},"\u9009\u9879"),e.a.createElement(r.a,{flex:"60px",className:"tc"},"\u5C0F\u8BA1"),e.a.createElement(r.a,{flex:"200px"},"\u767E\u5206\u6BD4"))),e.a.createElement(Ve.a,{style:{margin:0,marginBottom:20}}),Be==null?void 0:Be.challenge_details.map(function(ta){return e.a.createElement(i.a,{key:Oe,gutter:[24,24],className:"font14 c-black"},e.a.createElement(r.a,{flex:1},e.a.createElement(i.a,null,e.a.createElement(r.a,{flex:1,className:"ml10"},e.a.createElement(Va.a,{value:_n[ta.choice_text]})))),e.a.createElement(r.a,{flex:"60px",className:"tc"},e.a.createElement("span",{className:ta.choice_right_boolean&&"c-green"},ta.choice_users_count||0)),e.a.createElement(r.a,{flex:"200px"},e.a.createElement(sn.a,{status:"active",strokeColor:"#2abd8b",percent:(ta.choice_percent*100).toFixed(),width:200})))}),e.a.createElement(i.a,{className:"",gutter:[24,20]},e.a.createElement(r.a,{className:"ml10",flex:1},"\u6709\u6548\u586B\u5199\u91CF"),e.a.createElement(r.a,{flex:"60px",className:"tc"},fe.effictive_counts),e.a.createElement(r.a,{flex:"200px"})),e.a.createElement(Ve.a,{style:{margin:0,marginBottom:20}})):e.a.createElement(i.a,{key:Oe,gutter:[24,24],className:"font14 c-black"},e.a.createElement(r.a,{flex:1},e.a.createElement(i.a,null,fe.ques_type===2||fe.ques_type===3||fe.ques_type===4?"":e.a.createElement(r.a,null,B.i[Oe],". "),fe.ques_type===4?e.a.createElement(r.a,{flex:1,className:"ml10"},e.a.createElement(Va.a,{value:_n[Be.choice_text]})):e.a.createElement(r.a,{flex:1,className:"ml10"},e.a.createElement(Va.a,{value:Be.choice_text==="wrong"?"\u586B\u5199\u4E86\u9519\u8BEF\u7B54\u6848":Be.choice_text})))),e.a.createElement(r.a,{flex:"60px",className:"tc"},e.a.createElement("span",{className:Be.choice_right_boolean&&"c-green"},Be.choice_users_count||0)),e.a.createElement(r.a,{flex:"200px"},e.a.createElement(sn.a,{status:"active",strokeColor:"#2abd8b",percent:(Be.choice_percent*100).toFixed(),width:200})))}),e.a.createElement(i.a,{style:{display:fe.ques_type===5?"none":""},className:"",gutter:[24,20]},e.a.createElement(r.a,{className:fe.ques_type===2||fe.ques_type===3||fe.ques_type===4?"ml10":"",flex:1},"\u6709\u6548\u586B\u5199\u91CF"),e.a.createElement(r.a,{flex:"60px",className:"tc"},fe.effictive_counts),e.a.createElement(r.a,{flex:"200px"})))})))),e.a.createElement("div",{className:"tc mt30 mb50"},e.a.createElement(ye.a,{hideOnSinglePage:!0,total:Ot==null?void 0:Ot.questions_count,current:J.page||1,onChange:function(ce){J.page=ce,Kt()}})))},gn=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading;return{exercise:A,loading:X.effects}})(vn),hn=t("cVA7"),Pn=t.n(hn),Pt={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u7B80\u7B54\u9898",25:"\u5B9E\u8BAD\u9898"},bt=function(A){var X,Ce=A.exercise,tt=A.loading,ze=A.dispatch,Ne=Object(U.m)(),w=Object(U.l)(),at=Ce.statisticsList,Ye=Object(_.useState)({}),J=Object(x.a)(Ye,2),xt=J[0],Dt=J[1],Ot=Object(_.useState)([]),Me=Object(x.a)(Ot,2),Nt=Me[0],xe=Me[1],He=Object(_.useState)(""),K=Object(x.a)(He,2),it=K[0],we=K[1],Je=Object(_.useState)(""),ee=Object(x.a)(Je,2),Wt=ee[0],oe=ee[1],jt=Object(_.useState)({}),oa=Object(x.a)(jt,2),fa=oa[0],ca=oa[1],N=De.a.useForm(),la=Object(x.a)(N,1),$t=la[0];Ne.sort="asc";var ra=function(ce){return{title:{text:"\u300E \u5B66\u751F\u6B63\u786E\u7387\u5206\u5E03\u56FE \u300F",left:"center"},tooltip:{trigger:"item",formatter:"{b} : {c} \u4EBA"},legend:{bottom:0,icon:"circle",left:"center",itemWidth:6,itemHeight:6,data:["100%","90%-100%","70%-90%","60%-70%","60%\u4EE5\u4E0B"].reverse()},series:[{type:"pie",radius:"55%",minAngle:15,center:["50%","50%"],selectedMode:"single",label:{show:!0,position:"outer",normal:{formatter:`{b} +`):'
    '+(v?j:Object(P.escape)(j,!0))+"
    "},ue.heading=function(j,ge,v){var Ue=this.options.headerPrefix+v.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Q.push({anchor:Ue,level:ge,text:j}),"'+j+""},b.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),b.a.use({tokenizer:h,renderer:ue});var d=b.a,B=t("SJMd"),ne=t("wMS7"),C=t.n(ne),ye=t("Oy/b"),re=/]*>/g;function Ae(j){var ge=document.createElement("div");return ge.innerHTML=j,ge.childNodes.length===0?"":ge.childNodes[0].nodeValue}var V=g.a=function(j){var ge=j.value,v=ge===void 0?"":ge,Ue=j.className,me=j.style,D=me===void 0?{}:me,l=String(v),_e=Object(Qe.useMemo)(function(){var te=d(l),i=U();return l.match(/\[TOC\]/)&&(te=te.replace("

    [TOC]

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