From 41cedf0fa96a09e60327c6865b40583994fe0637 Mon Sep 17 00:00:00 2001 From: linlu <527100546@qq.com> Date: Fri, 13 Nov 2020 11:39:23 +0800 Subject: [PATCH] =?UTF-8?q?Lin-Auto-commit=202020/11/13=20=E4=B8=8A?= =?UTF-8?q?=E5=8D=8811:39:23?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- p__Classrooms__Lists__Exercise__Detail__index.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/p__Classrooms__Lists__Exercise__Detail__index.js b/p__Classrooms__Lists__Exercise__Detail__index.js index 0828e0c8a6..ff97ded8b7 100644 --- a/p__Classrooms__Lists__Exercise__Detail__index.js +++ b/p__Classrooms__Lists__Exercise__Detail__index.js @@ -1,14 +1,14 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[53,4,5,6,7,9,10,12,14],{"1vsH":function(We,f,t){"use strict";t.d(f,"i",function(){return Se}),t.d(f,"l",function(){return u}),t.d(f,"e",function(){return s}),t.d(f,"h",function(){return U}),t.d(f,"c",function(){return k}),t.d(f,"f",function(){return K}),t.d(f,"g",function(){return y}),t.d(f,"a",function(){return Re}),t.d(f,"E",function(){return pt}),t.d(f,"D",function(){return fe}),t.d(f,"F",function(){return d}),t.d(f,"G",function(){return $}),t.d(f,"t",function(){return he}),t.d(f,"s",function(){return C}),t.d(f,"q",function(){return He}),t.d(f,"p",function(){return G}),t.d(f,"B",function(){return c}),t.d(f,"k",function(){return E}),t.d(f,"A",function(){return _}),t.d(f,"v",function(){return _e}),t.d(f,"m",function(){return Pt}),t.d(f,"y",function(){return qe}),t.d(f,"o",function(){return Ht}),t.d(f,"d",function(){return ye}),t.d(f,"b",function(){return M}),t.d(f,"u",function(){return _t}),t.d(f,"z",function(){return Be}),t.d(f,"x",function(){return lt}),t.d(f,"n",function(){return jt}),t.d(f,"w",function(){return At}),t.d(f,"r",function(){return Xt}),t.d(f,"j",function(){return $t}),t.d(f,"C",function(){return Jt});var Qe=t("sRBo"),n=t("kaz8"),re=t("WmNS"),m=t.n(re),X=t("14J3"),v=t("BMrR"),p=t("jCWc"),L=t("kPKH"),ue=t("2qtc"),N=t("kLXV"),Z=t("9og8"),R=t("jrin"),Y=t("q1tI"),r=t.n(Y),w=t("xKgJ"),ct=t("Pv/L"),P=t("dfu6"),e=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return new Promise(function(l,i){if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return i("WebRTC not supported by browser");var j=new RTCPeerConnection,A=[];j.createDataChannel(""),j.createOffer().then(function(Pe){return j.setLocalDescription(Pe)}).catch(function(Pe){return i(Pe)}),j.onicecandidate=function(Pe){if(console.log("event:",Pe),!Pe||!Pe.candidate){if(console.log("ips",A),A.length==0||!Object(P.a)(A[0])){var pe=N.a.info({title:r.a.createElement(v.a,null,r.a.createElement(L.a,{flex:"1"},"\u63D0\u793A"),r.a.createElement(L.a,null,r.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return pe.destroy()}}))),icon:null,width:500,className:"custom-modal-divider",content:r.a.createElement(v.a,null,r.a.createElement(L.a,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",r.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"),r.a.createElement("br",null),r.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")))});return i("WebRTC disabled or restricted by browser")}return l(A.join(""))}var te=Pe.candidate.candidate.split(" "),q=Object(ct.a)(te),Q=q[0],V=q[1],je=q[2],ee=q[3],Ye=q[4],bt=q[5],Rt=q[7],rt=q.slice(8),Wt=["rtp","rtpc"];if(console.log("event:",Pe),A.some(function(Je){return Je==Ye})||A.push(Ye),!a)return;if(console.log(" candidate: "+Q.split(":")[1]),console.log(" component: "+Wt[V-1]),console.log(" protocol: "+je),console.log(" priority: "+ee),console.log(" ip: "+Ye),console.log(" port: "+bt),console.log(" type: "+Rt),rt.length){console.log("attributes: ");for(var aa=0;aa "+rt[aa]+": "+rt[aa+1])}}})},oe=t("V0Rq"),S=t("bntm"),ce=t("aCH8"),Fe=t.n(ce),Se=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ee=function(a){var l={\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(i,j){return r.a.createElement("span",{key:j,className:l[i]&&l[i].class},i)})},u=function(a){var l,i=(l={},Object(R.a)(l,-1,"\u91CD\u505A\u4E2D"),Object(R.a)(l,0,"\u672A\u5F00\u542F"),Object(R.a)(l,1,"\u672A\u901A\u5173"),Object(R.a)(l,2,"\u6309\u65F6\u901A\u5173"),l);return i[a]||"\u8FDF\u4EA4\u901A\u5173"},s=function(a){var l,i,j,A=(l={},Object(R.a)(l,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(R.a)(l,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(R.a)(l,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(R.a)(l,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(R.a)(l,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),l);return r.a.createElement("span",{className:A==null||((i=A[a.status])===null||i===void 0)?void 0:i.class},A==null||((j=A[a.status])===null||j===void 0)?void 0:j.name)},U=function(a){var l=a.status,i={0:{class:"tag-style bg-blue ml10",name:"\u5F85\u9009\u4E2D"},1:{class:"tag-style bg-blue ml10",name:"\u5F85\u786E\u8BA4"},2:{class:"tag-style bg-pink ml10",name:"\u5DF2\u786E\u8BA4"}};try{return r.a.createElement("span",{className:i[l].class},i[l].name)}catch(j){console.log("utils.StatusGraduationProjectTags",a.status)}},k={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},K={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},y=function(a){var l={\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"}},i=[];a.is_random&&i.push(r.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{a.status&&a.status.map(function(j,A){i.push(r.a.createElement("span",{key:A,className:l[j]&&l[j].class},j))})}catch(j){console.log("utils.status.tag:",j,a.status)}return i},Oe=function(a){var l,i,j,A=(l={},Object(R.a)(l,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(R.a)(l,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(R.a)(l,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(R.a)(l,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(R.a)(l,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),l);return r.a.createElement("span",{className:(i=A[a.status])===null||i===void 0?void 0:i.class},(j=A[a.status])===null||j===void 0?void 0:j.name)},Re=function(a){var l,i,j={0:{name:"\u672A\u63D0\u4EA4",class:"c-black"},1:{name:"\u6309\u65F6\u63D0\u4EA4",class:"c-green"},2:{name:"\u5EF6\u65F6\u63D0\u4EA4",class:"c-red"}};return r.a.createElement("span",{className:(l=j[a.status])===null||l===void 0?void 0:l.class},(i=j[a.status])===null||i===void 0?void 0:i.name)},pt=function(a){a=new Date(a).getTime();var l=1e3*60,i=l*60,j=i*24,A="",Pe=new Date().getTime(),pe=Pe-a;if(pe<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),A="\u521A\u521A";var te=parseInt(pe/j,10),q=parseInt(pe/i,10),Q=parseInt(pe/l,10);return te>30?A=""+fe(a,"yyyy-MM-dd"):te>1?A=""+te+"\u5929\u524D":te==1?A="\u6628\u5929":q>=1?A=""+q+"\u5C0F\u65F6\u524D":Q>=5?A=""+Q+"\u5206\u949F\u524D":A="\u521A\u521A",A},fe=function(a,l){typeof a=="string"&&(a.indexOf("T")>=0&&(a=a.replace("T"," ")),a=new Date(Date.parse(a.replace(/-/g,"/")))),a=new Date(a);var i={"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()},j=[["\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(l)&&(l=l.replace(RegExp.$1,(a.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(l)&&(l=l.replace(RegExp.$1,j[RegExp.$1.length-1][a.getDay()]));for(var A in i)new RegExp("("+A+")").test(l)&&(l=l.replace(RegExp.$1,RegExp.$1.length==1?i[A]:("00"+i[A]).substr((""+i[A]).length)));return l},d=function(a){if(!a||a<0)return"0\u79D2";console.log("time:",a);var l=60,i=l*60,j=i*24,A=a/j,Pe=a/i,pe=a/l,te=a%60;return A>=1?parseInt(A.toString())+"\u5929"+Math.floor(Pe%24)+"\u65F6"+Math.floor(pe%60)+"\u5206"+Math.floor(a%60)+"\u79D2":Pe>1?parseInt(Pe.toString())+"\u65F6"+Math.floor(pe%60)+"\u5206"+Math.floor(a%60)+"\u79D2":pe>=1?parseInt(pe.toString())+"\u5206"+Math.floor(a%60)+"\u79D2":Math.ceil(a)+"\u79D2"},$=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,i=0;if(a){i=a.length;for(var j=0;j=55296&&A<=56319&&(i--,j++)}}return i<=l},he=function(a,l,i){if(l){var j=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,A=/[\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,Pe=A.test(l),pe=j.test(l);(Pe===!0||pe===!0||(l.length<2||l.length>=21))&&i("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}i()},C=function(a,l,i){if(l){var j=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,A=/[\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,Pe=A.test(l),pe=j.test(l);(Pe===!0||pe===!0||(l.length<2||l.length>=11))&&i("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}i()},He=function(a){if(!a)return"";for(var l=a.length-1,i="",j=0;j0){l=!1;break}return l}function ze(){var b=navigator.userAgent,a=["Chrome"];return a.some(function(l){return b.indexOf(l)>-1})}function St(){var b=navigator.userAgent,a=["Chrome","Firefox"];return a.some(function(l){return b.indexOf(l)>-1})}var Pt=function(){var a,l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return l==null||((a=l.toString())===null||a===void 0)?void 0:a.replace(/\B(?=(\d{3})+(?!\d))/g,",")},qe=function(a){var l=document.createElement("a");l.target="_blank",document.body.appendChild(l),l.href=a;var i=document.createEvent("MouseEvents");i.initEvent("click",!1,!1),l.dispatchEvent(i),document.body.removeChild(l)},Ht=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))},ye=function(){var a=new Date().getHours(),l=new Date().getMinutes();return l>=30?(a++,l="00"):l="30",a+":"+l},M=function(){var a=new Date().getHours(),l=new Date().getMinutes();return l>=30?(a++,l="00"):l="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+a+":"+l},O;(function(b){b.Number="Number",b.String="String",b.Boolean="Boolean",b.Object="Object",b.Array="Array",b.Function="Function"})(O||(O={}));var F=function(a){var l=Object.prototype.toString.call(a);return l.substring(8,l.length-1)},_t=function(a){return F(a)===O.Array?a.length===0:F(a)===O.Object?Object.keys(a).length===0:!a},Be=function(a,l){for(var i=[],j=a;j1&&arguments[1]!==void 0?arguments[1]:12,i=l/2-2,j=l/2+3;return a.length>l?a.substr(0,i)+"..."+a.substr(j,l):a},jt=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},At=function(a){return a==null};function kt(b,a){var l=new RegExp("(^|&)".concat(b,"=([^&]*)(&|$)"),"i"),i=a.substr(1).match(l);return i!=null?decodeURIComponent(i[2]):null}var Xt=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 l;return window.open("/users/".concat((l=Object(w.t)())===null||l===void 0?void 0:l.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}},$t=function(a){var l,i;return new Promise(function(){var j=Object(Z.a)(m.a.mark(function A(Pe,pe){var te;return m.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return Q.next=2,e();case 2:return l=Q.sent,Q.next=5,Object(oe.e)({id:a.exerciseId,ip:l});case 5:if(te=Q.sent,te.status===0?Pe():pe(),!(te.status===-1)){Q.next=12;break}return i=N.a.info({title:r.a.createElement(v.a,null,r.a.createElement(L.a,{flex:"1"},"\u63D0\u793A"),r.a.createElement(L.a,null,r.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return i.destroy()}}))),icon:null,className:"custom-modal-divider",content:r.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),Q.abrupt("return",!1);case 12:if(!(te.status===-2)){Q.next=15;break}return i=N.a.info({title:r.a.createElement(v.a,null,r.a.createElement(L.a,{flex:"1"},"\u63D0\u793A"),r.a.createElement(L.a,null,r.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return i.destroy()}}))),icon:null,className:"custom-modal-divider",content:r.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",r.a.createElement("span",{className:"c-red"},te.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),Q.abrupt("return",!1);case 15:case"end":return Q.stop()}},A)}));return function(A,Pe){return j.apply(this,arguments)}}())},Jt=function(){var b=Object(Z.a)(m.a.mark(function a(l){var i;return m.a.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:if(!(l.ip_limit!=="no")){A.next=4;break}return A.next=3,$t(l);case 3:ze()||N.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:r.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",r.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",r.a.createElement("br",null),"\u8BF7\u4F7F\u7528",r.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});case 4:if(!(l.open_camera||l.screen_open)){A.next=12;break}if(St()){A.next=9;break}return N.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:r.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",r.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",r.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",r.a.createElement("br",null),"\u8BF7\u4F7F\u7528",r.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",r.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),A.abrupt("return",!1);case 9:i=N.a.info({title:r.a.createElement(v.a,null,r.a.createElement(L.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),r.a.createElement(L.a,null,r.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return i.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:r.a.createElement("div",{className:"font16 p20"},l.open_camera&&r.a.createElement(v.a,{align:"middle",justify:"start",className:"mt20"},r.a.createElement(L.a,null,r.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),r.a.createElement(L.a,null,"\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\uFF01",r.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),l.screen_open&&r.a.createElement(v.a,{justify:"start",className:"mt20"},r.a.createElement(L.a,{flex:"24px",className:"mr20"},r.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),r.a.createElement(L.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",l.screen_num,"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377\u3002\uFF08\u9000\u51FA\u5168\u5C4F\u5C06\u5224\u5B9A\u4E3A\u5207\u5C4F\u4E00\u6B21\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u8BF7\u52FF\u9000\u51FA\u5168\u5C4F\uFF09",r.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),r.a.createElement("p",{className:"ml40 mt40"},r.a.createElement(n.a,{onChange:function(pe){return i.update({okButtonProps:{disabled:!pe.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var pe;Object(S.d)(document.body),l.history.push("/classrooms/".concat(l.coursesId,"/exercise/").concat(l.exerciseId,"/users/").concat((pe=Object(w.t)())===null||pe===void 0?void 0:pe.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),A.next=13;break;case 12:l.history.push("/classrooms/".concat(l.coursesId,"/exercise/").concat(l.exerciseId,"/users/").concat(l.login));case 13:case"end":return A.stop()}},a)}));return function(l){return b.apply(this,arguments)}}()},"1w57":function(We,f,t){"use strict";var Qe=t("14J3"),n=t("BMrR"),re=t("5NDa"),m=t("5rEg"),X=t("jCWc"),v=t("kPKH"),p=t("5Dmo"),L=t("3S7+"),ue=t("+L6B"),N=t("2/Rp"),Z=t("giR+"),R=t("fyUT"),Y=t("sRBo"),r=t("kaz8"),w=t("2qtc"),ct=t("kLXV"),P=t("WmNS"),e=t.n(P),oe=t("k1fw"),S=t("miYZ"),ce=t("tsqr"),Fe=t("9og8"),Se=t("oBTY"),Ee=t("tJVT"),u=t("PpiC"),s=t("q1tI"),U=t.n(s),k=t("Ty5D"),K=t("9kvl"),y=t("V0Rq"),Oe=t("kqOp"),Re=t("7qnI"),pt=t("1vsH"),fe=t("YJx+"),d=t.n(fe),$=t("9Bee"),he=["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"],C=function(G,c){var Ue=G.problemset,yt=G.globalSetting,se=G.exercise,E=G.loading,_=G.dispatch,_e=G.editData,ze=G.editKey,St=G.setEditKey,Pt=St===void 0?function(){}:St,qe=G.cancelAdd,Ht=qe===void 0?function(){}:qe,ye=G.addCallback,M=ye===void 0?function(){}:ye,O=G.setIsClaer,F=O===void 0?function(){}:O,_t=Object(u.a)(G,["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),Be=Object(s.useState)(""),lt=Object(Ee.a)(Be,2),jt=lt[0],At=lt[1],kt=Object(s.useState)(""),Xt=Object(Ee.a)(kt,2),$t=Xt[0],Jt=Xt[1],b=Object(s.useState)([]),a=Object(Ee.a)(b,2),l=a[0],i=a[1],j=Object(s.useState)(""),A=Object(Ee.a)(j,2),Pe=A[0],pe=A[1],te=Object(s.useState)(),q=Object(Ee.a)(te,2),Q=q[0],V=q[1],je=Object(s.useState)(!1),ee=Object(Ee.a)(je,2),Ye=ee[0],bt=ee[1],Rt=Object(s.useState)(2),rt=Object(Ee.a)(Rt,2),Wt=rt[0],aa=rt[1],Je=Object(s.useState)(0),Me=Object(Ee.a)(Je,2),H=Me[0],ut=Me[1],De=Object(s.useState)(!1),Nt=Object(Ee.a)(De,2),ve=Nt[0],Ke=Nt[1],It=Object(k.m)();Object(s.useEffect)(function(){if(!(_e==null?void 0:_e.question_title)){Ke(!0),At(""),V(!1),aa(2),i([]),pe(""),bt(!1);return}At(_e==null?void 0:_e.question_title),V(_e==null?void 0:_e.is_ordered),aa(_e==null?void 0:_e.question_score);var Vt=_e==null?void 0:_e.standard_answer.map(function(st){return st.answer_text});i(Object(Se.a)(Vt))},[_e]),Object(s.useEffect)(function(){bt(!1)},[ve]),Object(s.useImperativeHandle)(c,function(){return{onSave:Ea,isEdit:ve}});var Ea=function(){var Vt=Object(Fe.a)(e.a.mark(function st(){var Ve,Et,tt;return e.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:if(Ve=[],Et=!1,l.forEach(function(ia,ra){Ve.push({choice_id:ra+1,answer_text:[]}),ia.forEach(function(ma,oa){Ve[ra].answer_text.push(ma),(!ma||!Object(pt.G)(ma,1e4))&&(pe("".concat(ra,"-").concat(oa)),ce.b.info(ma?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),Et=!0)})}),!Et){dt.next=5;break}return dt.abrupt("return",!1);case 5:if(!_e.question_id){dt.next=11;break}return dt.next=8,_({type:"exercise/editExerciseQuestion",payload:{id:_e.question_id,question_title:jt,question_type:3,question_score:Wt,is_ordered:Q,standard_answers:Ve}});case 8:tt=dt.sent,dt.next=14;break;case 11:return dt.next=13,_({type:"exercise/addExerciseQuestion",payload:{insert_id:_e==null?void 0:_e.insert_id,categoryId:It.categoryId,question_title:jt,question_type:3,question_score:Wt,is_ordered:Q,standard_answers:Ve}});case 13:tt=dt.sent;case 14:return tt.status===0&&(Pt(-1),ce.b.success("\u4FDD\u5B58\u6210\u529F"),Ke(!1),_({type:"exercise/editExercise",payload:Object(oe.a)({},It)})),dt.abrupt("return",{name:jt,analysis:$t,standard_answers:Ve,is_ordered:Q});case 16:case"end":return dt.stop()}},st)}));return function(){return Vt.apply(this,arguments)}}(),fa=function(st,Ve,Et){var tt=l.slice();if(Ve&&tt.splice(st,Ve),ze===_e.key){if(Et&&Ye||!_e.question_id)for(var zt=0;zt1&&U.a.createElement("span",null,U.a.createElement(r.a,{checked:Q,onChange:function(dt){return V(dt.target.checked)},className:"".concat(d.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),U.a.createElement("span",{className:"".concat(d.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"))),U.a.createElement("p",{className:""},U.a.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C\uFF1A",U.a.createElement(R.a,{value:Wt,max:1e4,min:0,onChange:function(dt){aa(dt)}})," \u5206 \xA0 ",!!Wt&&!!H&&"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A".concat((Wt/H).toFixed(1),"\u5206)")),U.a.createElement("aside",{className:"tr"},(ze!==-1||_e.question_id)&&U.a.createElement(N.a,{type:"default",onClick:function(){Ht(),Ke(!1)}},"\u53D6\u6D88"),U.a.createElement(N.a,{className:"ml20",type:"primary",onClick:function(){Ea()}},"\u4FDD\u5B58")))},_a=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u586B\u7A7A\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(Vt){var st,Ve;return(se==null||((st=se.editData)===null||st===void 0||((Ve=st.exercise)===null||Ve===void 0))?void 0:Ve.exercise_status)===1?Vt:Vt.id!=="del"&&Vt.id!=="add"}),ea=function(){var Vt=Object(Fe.a)(e.a.mark(function st(Ve){return e.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:tt.t0=Ve.id,tt.next=tt.t0==="del"?3:tt.t0==="up"||tt.t0==="down"?5:tt.t0==="edit"?9:tt.t0==="add"?11:16;break;case 3:return ct.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(Fe.a)(e.a.mark(function dt(){return e.a.wrap(function(ra){for(;;)switch(ra.prev=ra.next){case 0:return ra.next=2,Object(y.j)({id:_e.question_id});case 2:_({type:"exercise/editExercise",payload:Object(oe.a)({},It)});case 3:case"end":return ra.stop()}},dt)}))()}}),tt.abrupt("break",16);case 5:return tt.next=7,_({type:"exercise/exeriseMoveUpDown",payload:{id:_e.question_id,opr:Ve.id}});case 7:return _({type:"exercise/editExercise",payload:Object(oe.a)({},It)}),tt.abrupt("break",16);case 9:return ze!==-1?ce.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(F(!1),Pt(_e.key),Ke(!0)),tt.abrupt("break",16);case 11:if(!(ze!==-1)){tt.next=14;break}return ce.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),tt.abrupt("return");case 14:return M({key:_e.key,insert_id:_e==null?void 0:_e.question_id,question_type:3}),tt.abrupt("break",16);case 16:case"end":return tt.stop()}},st)}));return function(Ve){return Vt.apply(this,arguments)}}(),da=function(){var st;return U.a.createElement("aside",null,U.a.createElement("div",{className:d.a.questionType},U.a.createElement("div",null,U.a.createElement("span",{className:"font16 c-blue"},_e.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",_e.question_score,"\u5206\uFF09"),!_e.hideAction&&_a.map(function(Ve,Et){return Ve.id==="up"&&_e.key===1||Ve.id==="down"&&_e.key===_e.len?null:U.a.createElement(L.a,{key:Et,placement:"bottom",title:Ve.name},U.a.createElement("span",{onClick:function(){return ea(Ve)},className:Ve.icon}))})),U.a.createElement("div",{className:"mt5"},U.a.createElement($.a,{value:_e.question_title||""})),U.a.createElement("div",{className:d.a.questionChoices},_e==null||((st=_e.standard_answer)===null||st===void 0)?void 0:st.map(function(Ve,Et){return U.a.createElement(n.a,{key:Et,align:"middle"},U.a.createElement(v.a,null,"\u7B54\u6848\uFF08\u586B\u7A7A",Ve.choice_id,"\uFF09\uFF1A"),U.a.createElement(v.a,{flex:"1"},U.a.createElement(n.a,{align:"middle",gutter:[1,1]},Ve.answer_text.map(function(tt,zt){return U.a.createElement(v.a,{span:24,key:zt},U.a.createElement(m.a,{key:Et,checked:_e.standard_answer.includes(Et),disabled:!0,value:tt}))}))))})))};return U.a.createElement("section",{className:d.a.wrap},!ve&&da(),ve&&Dt())};f.a=Object(K.a)(function(He){var G=He.problemset,c=He.loading,Ue=He.exercise,yt=He.globalSetting;return{problemset:G,globalSetting:yt,exercise:Ue,loading:c.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(C))},"2JKx":function(We,f,t){We.exports={flex_box_center:"flex_box_center___21flX",flex_space_between:"flex_space_between___hkcwT",flex_box_vertical_center:"flex_box_vertical_center___1JAyR",flex_box_center_end:"flex_box_center_end___2trjo",flex_box_column:"flex_box_column___2q5e9",form:"form___1j7IG",efficiency:"efficiency___KDh-I",ipItem:"ipItem___2NlCp",ipWrp:"ipWrp___2kiZa"}},"51gm":function(We,f,t){We.exports={title:"title___1NT0J"}},"7ahc":function(We,f,t){"use strict";t.d(f,"a",function(){return oe});var Qe=t("k1fw"),n=t("0Owb"),re=t("+L6B"),m=t("2/Rp"),X=t("y8nQ"),v=t("Vl3Y"),p=t("tJVT"),L=t("OaEy"),ue=t("2fM7"),N=t("q1tI"),Z=t.n(N),R=t("VrN/"),Y=t.n(R),r=t("p77/"),w=t.n(r),ct=ue.a.Option,P={labelCol:{span:4},wrapperCol:{span:20}},e={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};f.b=function(S){var ce=S.callback,Fe=S.onCancel,Se=Object(N.useState)("python"),Ee=Object(p.a)(Se,2),u=Ee[0],s=Ee[1];function U(K){s(e[K][1])}function k(K){ce(K)}return Z.a.createElement(v.a,Object(n.a)({},P,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:k}),Z.a.createElement(v.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},Z.a.createElement(ue.a,{onChange:U},Object.keys(e).map(function(K){return Z.a.createElement(ct,{key:K,value:K},e[K][0])}))),Z.a.createElement(v.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},Z.a.createElement(oe,{mode:u})),Z.a.createElement("div",{className:"flex-container flex-end"},Z.a.createElement(m.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Z.a.createElement(m.a,{type:"ghost",onClick:Fe},"\u53D6\u6D88")))};function oe(S){var ce=S.value,Fe=S.onChange,Se=S.mode,Ee=S.options,u=Ee===void 0?{}:Ee,s=Object(N.useRef)(),U=Object(N.useState)(),k=Object(p.a)(U,2),K=k[0],y=k[1];return Object(N.useEffect)(function(){if(K){var Oe=function(pt){var fe=pt.getValue();Fe&&Fe(fe)};return K.on("change",Oe),function(){K.off("change",Oe)}}},[K,Fe]),Object(N.useEffect)(function(){K&&K.setOption("mode",Se)},[K,Se]),Object(N.useEffect)(function(){K&&(ce!==K.getValue()&&K.setValue(ce||""))},[K,ce]),Object(N.useEffect)(function(){if(s.current&&!K){var Oe=Y.a.fromTextArea(s.current,Object(Qe.a)({mode:Se,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},u));y(Oe)}},[s.current,K]),Z.a.createElement("div",{className:"my-codemirror-container"},Z.a.createElement("textarea",{ref:s}))}},"7qnI":function(We,f,t){"use strict";var Qe=t("5Dmo"),n=t("3S7+"),re=t("fWQN"),m=t("mtLc"),X=t("yKVA"),v=t("879j"),p=t("5NDa"),L=t("5rEg"),ue=t("q1tI"),N=t.n(ue),Z=t("O2Wb"),R=t.n(Z),Y=L.a.TextArea,r=function(w){Object(X.a)(P,w);var ct=Object(v.a)(P);function P(){return Object(re.a)(this,P),ct.apply(this,arguments)}return Object(m.a)(P,[{key:"render",value:function(){var oe=this,S=this.props,ce=S.index,Fe=S.onAnswerChange,Se=S.addChildAnswer,Ee=S.exerciseIsPublish,u=S.answers,s=S.activeOptionErrorIndex;return N.a.createElement("div",{className:R.a.flex},N.a.createElement("div",{className:"".concat(R.a.color666," mb5 mt6"),style:{flex:"0 0 90px"}},"\u7B54\u6848(\u586B\u7A7A",ce+1,"):"),N.a.createElement("div",{className:"".concat(R.a.flex," ").concat(R.a.flex1),style:{flexDirection:"column"}},u.map(function(U,k){var K="".concat(ce,"-").concat(k);return N.a.createElement("div",{className:"".concat(R.a.flex," ").concat(R.a.flex1),key:k},N.a.createElement("div",{className:R.a.flex1,style:{flex:"0 0 1000px"}},N.a.createElement("div",null,N.a.createElement(Y,{className:K===s?R.a.error:"",spellCheck:!1,rows:4,value:U||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(k==0?"":"(\u53EF\u9009)"),onChange:function(Oe){return Fe(ce,k,Oe.target.value)},style:{minHeight:95}}))),!Ee&&N.a.createElement(N.a.Fragment,null,k!=0&&N.a.createElement(n.a,{title:"\u5220\u9664"},N.a.createElement("i",{className:"".concat(R.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return oe.props.deleteChildAnswer(ce,k)},style:{float:"right"}})),k===0&&N.a.createElement(n.a,{title:"\u5220\u9664"},N.a.createElement("i",{className:"".concat(R.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return oe.props.deleteChildAnswermain(ce,k)},style:{float:"right"}})),N.a.createElement(n.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},N.a.createElement("i",{className:"".concat(R.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return Se(ce)},style:{float:"right",visibility:k==u.length-1?"":"hidden"}}))))})))}}]),P}(ue.Component);f.a=r},"8RY0":function(We,f,t){"use strict";var Qe=t("+L6B"),n=t("2/Rp"),re=t("giR+"),m=t("fyUT"),X=t("oBTY"),v=t("14J3"),p=t("BMrR"),L=t("jCWc"),ue=t("kPKH"),N=t("sRBo"),Z=t("kaz8"),R=t("5Dmo"),Y=t("3S7+"),r=t("2qtc"),w=t("kLXV"),ct=t("WmNS"),P=t.n(ct),e=t("k1fw"),oe=t("miYZ"),S=t("tsqr"),ce=t("9og8"),Fe=t("tJVT"),Se=t("PpiC"),Ee=t("q1tI"),u=t.n(Ee),s=t("Ty5D"),U=t("9kvl"),k=t("V0Rq"),K=t("Ot1p"),y=t("9Bee"),Oe=t("YJx+"),Re=t.n(Oe),pt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],fe=function($,he){var C=$.problemset,He=$.globalSetting,G=$.exercise,c=$.loading,Ue=$.dispatch,yt=$.onRef,se=yt===void 0?function(){}:yt,E=$.editData,_=$.cancelAdd,_e=_===void 0?function(){}:_,ze=$.editKey,St=$.setEditKey,Pt=St===void 0?function(){}:St,qe=$.setIsClaer,Ht=qe===void 0?function(){}:qe,ye=$.addCallback,M=ye===void 0?function(Je){}:ye,O=Object(Se.a)($,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),F=Object(Ee.useState)([]),_t=Object(Fe.a)(F,2),Be=_t[0],lt=_t[1],jt=Object(Ee.useState)(),At=Object(Fe.a)(jt,2),kt=At[0],Xt=At[1],$t=Object(Ee.useState)([]),Jt=Object(Fe.a)($t,2),b=Jt[0],a=Jt[1],l=Object(Ee.useState)(""),i=Object(Fe.a)(l,2),j=i[0],A=i[1],Pe=Object(Ee.useState)(5),pe=Object(Fe.a)(Pe,2),te=pe[0],q=pe[1],Q=Object(Ee.useState)(!1),V=Object(Fe.a)(Q,2),je=V[0],ee=V[1],Ye=Object(s.m)();Object(Ee.useEffect)(function(){lt(["","","",""])},[]),Object(Ee.useEffect)(function(){if(!(E==null?void 0:E.question_choices)){ee(!0),A(""),q(5),lt(["","","",""]),a([]);return}A(E==null?void 0:E.question_title),q(parseInt(E==null?void 0:E.question_score)),lt(E==null?void 0:E.question_choices.map(function(Me){return Me.choice_text}));var Je=[];E==null||E.standard_answer.map(function(Me,H){Je.push(Me-1)}),a(Je)},[E]),Object(Ee.useImperativeHandle)(he,function(){return{onSave:bt,isEdit:je}});var bt=function(){var Je=Object(ce.a)(P.a.mark(function Me(){var H,ut,De;return P.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:if(j){ve.next=3;break}return S.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),ve.abrupt("return",!1);case 3:if(H=Be.findIndex(function(Ke){return!Ke}),!(H>-1)){ve.next=7;break}return S.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(pt[H]," \u9009\u9879\u7684\u5185\u5BB9")),ve.abrupt("return",!1);case 7:if(b.length){ve.next=10;break}return S.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),ve.abrupt("return",!1);case 10:if(!(b.length<1)){ve.next=13;break}return S.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),ve.abrupt("return",!1);case 13:if(ut=Be.map(function(Ke,It){return{choice_text:Ke,is_answer:b.includes(It)?It+1:0}}),!E.question_id){ve.next=20;break}return ve.next=17,Ue({type:"exercise/editExerciseQuestion",payload:{id:E.question_id,question_title:j,question_type:1,question_score:te,question_choices:ut.map(function(Ke){return Ke.choice_text}),standard_answers:ut.filter(function(Ke){return Ke.is_answer}).map(function(Ke){return Ke.is_answer})}});case 17:De=ve.sent,ve.next=23;break;case 20:return ve.next=22,Ue({type:"exercise/addExerciseQuestion",payload:{insert_id:E==null?void 0:E.insert_id,categoryId:Ye.categoryId,question_title:j,question_type:1,question_score:te,question_choices:ut.map(function(Ke){return Ke.choice_text}),standard_answers:ut.filter(function(Ke){return Ke.is_answer}).map(function(Ke){return Ke.is_answer})}});case 22:De=ve.sent;case 23:De.status===0&&(Pt(-1),S.b.success("\u4FDD\u5B58\u6210\u529F"),ee(!1),Ue({type:"exercise/editExercise",payload:Object(e.a)({},Ye)}));case 24:case"end":return ve.stop()}},Me)}));return function(){return Je.apply(this,arguments)}}(),Rt=[{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(Je){var Me,H;return(G==null||((Me=G.editData)===null||Me===void 0||((H=Me.exercise)===null||H===void 0))?void 0:H.exercise_status)===1?Je:Je.id!=="del"&&Je.id!=="add"}),rt=function(){var Je=Object(ce.a)(P.a.mark(function Me(H){return P.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:De.t0=H.id,De.next=De.t0==="del"?3:De.t0==="up"||De.t0==="down"?5:De.t0==="edit"?9:De.t0==="add"?11:16;break;case 3:return w.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(ce.a)(P.a.mark(function ve(){return P.a.wrap(function(It){for(;;)switch(It.prev=It.next){case 0:return It.next=2,Object(k.j)({id:E.question_id});case 2:Ue({type:"exercise/editExercise",payload:Object(e.a)({},Ye)});case 3:case"end":return It.stop()}},ve)}))()}}),De.abrupt("break",16);case 5:return De.next=7,Ue({type:"exercise/exeriseMoveUpDown",payload:{id:E.question_id,opr:H.id}});case 7:return Ue({type:"exercise/editExercise",payload:Object(e.a)({},Ye)}),De.abrupt("break",16);case 9:return ze!==-1?S.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Ht(!1),Pt(E.key),ee(!0)),De.abrupt("break",16);case 11:if(!(ze!==-1)){De.next=14;break}return S.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),De.abrupt("return");case 14:return M({key:E.key,insert_id:E==null?void 0:E.question_id,question_type:1}),De.abrupt("break",16);case 16:case"end":return De.stop()}},Me)}));return function(H){return Je.apply(this,arguments)}}(),Wt=function(){var Me;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"},E.key,"\u3001\u591A\u9009\u9898"),"\uFF08",E.question_score,"\u5206\uFF09"),!E.hideAction&&Rt.map(function(H,ut){return H.id==="up"&&E.key===1||H.id==="down"&&E.key===E.len?null:u.a.createElement(Y.a,{key:ut,placement:"bottom",title:H.name},u.a.createElement("span",{onClick:function(){return rt(H)},className:H.icon}))})),u.a.createElement("div",{className:"mt5"},u.a.createElement(y.a,{value:E.question_title})),u.a.createElement("div",{className:Re.a.questionChoices},E==null||((Me=E.question_choices)===null||Me===void 0)?void 0:Me.map(function(H,ut){return u.a.createElement(p.a,null,u.a.createElement(ue.a,null,u.a.createElement(Z.a,{key:ut,checked:E.standard_answer.includes(ut+1),disabled:!0},pt[ut],".")),u.a.createElement(ue.a,{flex:"1"},u.a.createElement("span",{className:"c-black font14"},u.a.createElement(y.a,{value:H.choice_text}))))})))},aa=function(){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(K.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:j,onChange:function(H){return A(H)}}),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"))),Be.map(function(Me,H){var ut,De;return u.a.createElement("div",{className:Re.a.choiceWrap,key:H},u.a.createElement(Y.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},u.a.createElement("div",{className:"".concat(Re.a.answer," ").concat(b.includes(H)?Re.a.activeAnswer:""),onClick:function(){b.includes(H)?a(b.filter(function(ve){return ve!==H})):a([].concat(Object(X.a)(b),[H]))}},pt[H])),u.a.createElement("div",{className:Re.a.editorWrap},kt===H?u.a.createElement(K.a,{id:"single-question-option-".concat(H),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:Me,onChange:function(ve){Be[H]=ve,lt(Be)}}):u.a.createElement("div",{className:Re.a.htmlWrap,onClick:function(){return Xt(H)}},u.a.createElement(y.a,{value:Me}))),((ut=G.editData)===null||ut===void 0||((De=ut.exercise)===null||De===void 0)?void 0:De.exercise_status)===1&&u.a.createElement(u.a.Fragment,null,H>1&&u.a.createElement(Y.a,{title:"\u5220\u9664"},u.a.createElement("i",{className:"".concat(Re.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return lt(Be.filter(function(ve,Ke){return Ke!==H}))}})),H<7&&H===Be.length-1&&u.a.createElement(Y.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},u.a.createElement("i",{className:"".concat(Re.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return lt([].concat(Object(X.a)(Be),[""]))}}))))}),u.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),u.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",u.a.createElement(m.a,{value:te,max:1e4,min:0,onChange:function(H){q(H)}})," \u5206"),u.a.createElement("aside",{className:"tr"},(ze!==-1||E.question_id)&&u.a.createElement(n.a,{type:"default",onClick:function(){_e(),ee(!1)}},"\u53D6\u6D88"),u.a.createElement(n.a,{className:"ml20",type:"primary",onClick:function(){bt()}},"\u4FDD\u5B58")))};return u.a.createElement("section",{className:Re.a.wrap},!je&&Wt(),je&&aa())};f.a=Object(U.a)(function(d){var $=d.problemset,he=d.loading,C=d.exercise,He=d.globalSetting;return{problemset:$,globalSetting:He,exercise:C,loading:he.effects}},null,null,{forwardRef:!0})(Object(Ee.forwardRef)(fe))},"9Bee":function(We,f,t){"use strict";var Qe=t("q1tI"),n=t.n(Qe),re=t("vg9a"),m=t("tJVT"),X=t("DlQD"),v=t.n(X),p=t("rUJ1");function L(d,$){var he=d.match(/^(\s+)(?:```)/);if(he===null)return $;var C=he[1];return $.split(` +(window.webpackJsonp=window.webpackJsonp||[]).push([[53,4,5,6,7,9,10,12,14],{"1vsH":function(We,f,t){"use strict";t.d(f,"i",function(){return Se}),t.d(f,"l",function(){return u}),t.d(f,"e",function(){return s}),t.d(f,"h",function(){return U}),t.d(f,"c",function(){return k}),t.d(f,"f",function(){return K}),t.d(f,"g",function(){return y}),t.d(f,"a",function(){return Re}),t.d(f,"E",function(){return pt}),t.d(f,"D",function(){return fe}),t.d(f,"F",function(){return d}),t.d(f,"G",function(){return $}),t.d(f,"t",function(){return he}),t.d(f,"s",function(){return C}),t.d(f,"q",function(){return He}),t.d(f,"p",function(){return G}),t.d(f,"B",function(){return c}),t.d(f,"k",function(){return E}),t.d(f,"A",function(){return _}),t.d(f,"v",function(){return _e}),t.d(f,"m",function(){return Pt}),t.d(f,"y",function(){return qe}),t.d(f,"o",function(){return Ht}),t.d(f,"d",function(){return De}),t.d(f,"b",function(){return M}),t.d(f,"u",function(){return _t}),t.d(f,"z",function(){return Be}),t.d(f,"x",function(){return lt}),t.d(f,"n",function(){return jt}),t.d(f,"w",function(){return xt}),t.d(f,"r",function(){return Xt}),t.d(f,"j",function(){return $t}),t.d(f,"C",function(){return Jt});var Qe=t("sRBo"),n=t("kaz8"),re=t("WmNS"),m=t.n(re),X=t("14J3"),v=t("BMrR"),p=t("jCWc"),L=t("kPKH"),ue=t("2qtc"),N=t("kLXV"),Z=t("9og8"),R=t("jrin"),Y=t("q1tI"),r=t.n(Y),w=t("xKgJ"),ct=t("Pv/L"),P=t("dfu6"),e=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return new Promise(function(l,i){if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return i("WebRTC not supported by browser");var j=new RTCPeerConnection,A=[];j.createDataChannel(""),j.createOffer().then(function(Pe){return j.setLocalDescription(Pe)}).catch(function(Pe){return i(Pe)}),j.onicecandidate=function(Pe){if(console.log("event:",Pe),!Pe||!Pe.candidate){if(console.log("ips",A),A.length==0||!Object(P.a)(A[0])){var pe=N.a.info({title:r.a.createElement(v.a,null,r.a.createElement(L.a,{flex:"1"},"\u63D0\u793A"),r.a.createElement(L.a,null,r.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return pe.destroy()}}))),icon:null,width:500,className:"custom-modal-divider",content:r.a.createElement(v.a,null,r.a.createElement(L.a,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",r.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"),r.a.createElement("br",null),r.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")))});return i("WebRTC disabled or restricted by browser")}return l(A.join(""))}var te=Pe.candidate.candidate.split(" "),q=Object(ct.a)(te),Q=q[0],V=q[1],je=q[2],ee=q[3],Ye=q[4],bt=q[5],Rt=q[7],rt=q.slice(8),Wt=["rtp","rtpc"];if(console.log("event:",Pe),A.some(function(Je){return Je==Ye})||A.push(Ye),!a)return;if(console.log(" candidate: "+Q.split(":")[1]),console.log(" component: "+Wt[V-1]),console.log(" protocol: "+je),console.log(" priority: "+ee),console.log(" ip: "+Ye),console.log(" port: "+bt),console.log(" type: "+Rt),rt.length){console.log("attributes: ");for(var aa=0;aa "+rt[aa]+": "+rt[aa+1])}}})},oe=t("V0Rq"),S=t("bntm"),ce=t("aCH8"),Fe=t.n(ce),Se=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ee=function(a){var l={\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(i,j){return r.a.createElement("span",{key:j,className:l[i]&&l[i].class},i)})},u=function(a){var l,i=(l={},Object(R.a)(l,-1,"\u91CD\u505A\u4E2D"),Object(R.a)(l,0,"\u672A\u5F00\u542F"),Object(R.a)(l,1,"\u672A\u901A\u5173"),Object(R.a)(l,2,"\u6309\u65F6\u901A\u5173"),l);return i[a]||"\u8FDF\u4EA4\u901A\u5173"},s=function(a){var l,i,j,A=(l={},Object(R.a)(l,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(R.a)(l,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(R.a)(l,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(R.a)(l,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(R.a)(l,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),l);return r.a.createElement("span",{className:A==null||((i=A[a.status])===null||i===void 0)?void 0:i.class},A==null||((j=A[a.status])===null||j===void 0)?void 0:j.name)},U=function(a){var l=a.status,i={0:{class:"tag-style bg-blue ml10",name:"\u5F85\u9009\u4E2D"},1:{class:"tag-style bg-blue ml10",name:"\u5F85\u786E\u8BA4"},2:{class:"tag-style bg-pink ml10",name:"\u5DF2\u786E\u8BA4"}};try{return r.a.createElement("span",{className:i[l].class},i[l].name)}catch(j){console.log("utils.StatusGraduationProjectTags",a.status)}},k={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},K={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},y=function(a){var l={\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"}},i=[];a.is_random&&i.push(r.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{a.status&&a.status.map(function(j,A){i.push(r.a.createElement("span",{key:A,className:l[j]&&l[j].class},j))})}catch(j){console.log("utils.status.tag:",j,a.status)}return i},ye=function(a){var l,i,j,A=(l={},Object(R.a)(l,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(R.a)(l,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(R.a)(l,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(R.a)(l,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(R.a)(l,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),l);return r.a.createElement("span",{className:(i=A[a.status])===null||i===void 0?void 0:i.class},(j=A[a.status])===null||j===void 0?void 0:j.name)},Re=function(a){var l,i,j={0:{name:"\u672A\u63D0\u4EA4",class:"c-black"},1:{name:"\u6309\u65F6\u63D0\u4EA4",class:"c-green"},2:{name:"\u5EF6\u65F6\u63D0\u4EA4",class:"c-red"}};return r.a.createElement("span",{className:(l=j[a.status])===null||l===void 0?void 0:l.class},(i=j[a.status])===null||i===void 0?void 0:i.name)},pt=function(a){a=new Date(a).getTime();var l=1e3*60,i=l*60,j=i*24,A="",Pe=new Date().getTime(),pe=Pe-a;if(pe<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),A="\u521A\u521A";var te=parseInt(pe/j,10),q=parseInt(pe/i,10),Q=parseInt(pe/l,10);return te>30?A=""+fe(a,"yyyy-MM-dd"):te>1?A=""+te+"\u5929\u524D":te==1?A="\u6628\u5929":q>=1?A=""+q+"\u5C0F\u65F6\u524D":Q>=5?A=""+Q+"\u5206\u949F\u524D":A="\u521A\u521A",A},fe=function(a,l){typeof a=="string"&&(a.indexOf("T")>=0&&(a=a.replace("T"," ")),a=new Date(Date.parse(a.replace(/-/g,"/")))),a=new Date(a);var i={"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()},j=[["\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(l)&&(l=l.replace(RegExp.$1,(a.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(l)&&(l=l.replace(RegExp.$1,j[RegExp.$1.length-1][a.getDay()]));for(var A in i)new RegExp("("+A+")").test(l)&&(l=l.replace(RegExp.$1,RegExp.$1.length==1?i[A]:("00"+i[A]).substr((""+i[A]).length)));return l},d=function(a){if(!a||a<0)return"0\u79D2";console.log("time:",a);var l=60,i=l*60,j=i*24,A=a/j,Pe=a/i,pe=a/l,te=a%60;return A>=1?parseInt(A.toString())+"\u5929"+Math.floor(Pe%24)+"\u65F6"+Math.floor(pe%60)+"\u5206"+Math.floor(a%60)+"\u79D2":Pe>1?parseInt(Pe.toString())+"\u65F6"+Math.floor(pe%60)+"\u5206"+Math.floor(a%60)+"\u79D2":pe>=1?parseInt(pe.toString())+"\u5206"+Math.floor(a%60)+"\u79D2":Math.ceil(a)+"\u79D2"},$=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,i=0;if(a){i=a.length;for(var j=0;j=55296&&A<=56319&&(i--,j++)}}return i<=l},he=function(a,l,i){if(l){var j=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,A=/[\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,Pe=A.test(l),pe=j.test(l);(Pe===!0||pe===!0||(l.length<2||l.length>=21))&&i("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}i()},C=function(a,l,i){if(l){var j=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,A=/[\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,Pe=A.test(l),pe=j.test(l);(Pe===!0||pe===!0||(l.length<2||l.length>=11))&&i("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}i()},He=function(a){if(!a)return"";for(var l=a.length-1,i="",j=0;j0){l=!1;break}return l}function ze(){var b=navigator.userAgent,a=["Chrome"];return a.some(function(l){return b.indexOf(l)>-1})}function St(){var b=navigator.userAgent,a=["Chrome","Firefox"];return a.some(function(l){return b.indexOf(l)>-1})}var Pt=function(){var a,l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return l==null||((a=l.toString())===null||a===void 0)?void 0:a.replace(/\B(?=(\d{3})+(?!\d))/g,",")},qe=function(a){var l=document.createElement("a");l.target="_blank",document.body.appendChild(l),l.href=a;var i=document.createEvent("MouseEvents");i.initEvent("click",!1,!1),l.dispatchEvent(i),document.body.removeChild(l)},Ht=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))},De=function(){var a=new Date().getHours(),l=new Date().getMinutes();return l>=30?(a++,l="00"):l="30",a+":"+l},M=function(){var a=new Date().getHours(),l=new Date().getMinutes();return l>=30?(a++,l="00"):l="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+a+":"+l},O;(function(b){b.Number="Number",b.String="String",b.Boolean="Boolean",b.Object="Object",b.Array="Array",b.Function="Function"})(O||(O={}));var F=function(a){var l=Object.prototype.toString.call(a);return l.substring(8,l.length-1)},_t=function(a){return F(a)===O.Array?a.length===0:F(a)===O.Object?Object.keys(a).length===0:!a},Be=function(a,l){for(var i=[],j=a;j1&&arguments[1]!==void 0?arguments[1]:12,i=l/2-2,j=l/2+3;return a.length>l?a.substr(0,i)+"..."+a.substr(j,l):a},jt=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},xt=function(a){return a==null};function kt(b,a){var l=new RegExp("(^|&)".concat(b,"=([^&]*)(&|$)"),"i"),i=a.substr(1).match(l);return i!=null?decodeURIComponent(i[2]):null}var Xt=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 l;return window.open("/users/".concat((l=Object(w.t)())===null||l===void 0?void 0:l.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}},$t=function(a){var l,i;return new Promise(function(){var j=Object(Z.a)(m.a.mark(function A(Pe,pe){var te;return m.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return Q.next=2,e();case 2:return l=Q.sent,Q.next=5,Object(oe.e)({id:a.exerciseId,ip:l});case 5:if(te=Q.sent,te.status===0?Pe():pe(),!(te.status===-1)){Q.next=12;break}return i=N.a.info({title:r.a.createElement(v.a,null,r.a.createElement(L.a,{flex:"1"},"\u63D0\u793A"),r.a.createElement(L.a,null,r.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return i.destroy()}}))),icon:null,className:"custom-modal-divider",content:r.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),Q.abrupt("return",!1);case 12:if(!(te.status===-2)){Q.next=15;break}return i=N.a.info({title:r.a.createElement(v.a,null,r.a.createElement(L.a,{flex:"1"},"\u63D0\u793A"),r.a.createElement(L.a,null,r.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return i.destroy()}}))),icon:null,className:"custom-modal-divider",content:r.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",r.a.createElement("span",{className:"c-red"},te.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),Q.abrupt("return",!1);case 15:case"end":return Q.stop()}},A)}));return function(A,Pe){return j.apply(this,arguments)}}())},Jt=function(){var b=Object(Z.a)(m.a.mark(function a(l){var i;return m.a.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:if(!(l.ip_limit!=="no")){A.next=4;break}return A.next=3,$t(l);case 3:ze()||N.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:r.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",r.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",r.a.createElement("br",null),"\u8BF7\u4F7F\u7528",r.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});case 4:if(!(l.open_camera||l.screen_open)){A.next=12;break}if(St()){A.next=9;break}return N.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:r.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",r.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",r.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",r.a.createElement("br",null),"\u8BF7\u4F7F\u7528",r.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",r.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),A.abrupt("return",!1);case 9:i=N.a.info({title:r.a.createElement(v.a,null,r.a.createElement(L.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),r.a.createElement(L.a,null,r.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return i.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:r.a.createElement("div",{className:"font16 p20"},l.open_camera&&r.a.createElement(v.a,{align:"middle",justify:"start",className:"mt20"},r.a.createElement(L.a,null,r.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),r.a.createElement(L.a,null,"\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\uFF01",r.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),l.screen_open&&r.a.createElement(v.a,{justify:"start",className:"mt20"},r.a.createElement(L.a,{flex:"24px",className:"mr20"},r.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),r.a.createElement(L.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",l.screen_num,"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377\u3002\uFF08\u9000\u51FA\u5168\u5C4F\u5C06\u5224\u5B9A\u4E3A\u5207\u5C4F\u4E00\u6B21\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u8BF7\u52FF\u9000\u51FA\u5168\u5C4F\uFF09",r.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),r.a.createElement("p",{className:"ml40 mt40"},r.a.createElement(n.a,{onChange:function(pe){return i.update({okButtonProps:{disabled:!pe.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var pe;Object(S.d)(document.body),l.history.push("/classrooms/".concat(l.coursesId,"/exercise/").concat(l.exerciseId,"/users/").concat((pe=Object(w.t)())===null||pe===void 0?void 0:pe.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),A.next=13;break;case 12:l.history.push("/classrooms/".concat(l.coursesId,"/exercise/").concat(l.exerciseId,"/users/").concat(l.login));case 13:case"end":return A.stop()}},a)}));return function(l){return b.apply(this,arguments)}}()},"1w57":function(We,f,t){"use strict";var Qe=t("14J3"),n=t("BMrR"),re=t("5NDa"),m=t("5rEg"),X=t("jCWc"),v=t("kPKH"),p=t("5Dmo"),L=t("3S7+"),ue=t("+L6B"),N=t("2/Rp"),Z=t("giR+"),R=t("fyUT"),Y=t("sRBo"),r=t("kaz8"),w=t("2qtc"),ct=t("kLXV"),P=t("WmNS"),e=t.n(P),oe=t("k1fw"),S=t("miYZ"),ce=t("tsqr"),Fe=t("9og8"),Se=t("oBTY"),Ee=t("tJVT"),u=t("PpiC"),s=t("q1tI"),U=t.n(s),k=t("Ty5D"),K=t("9kvl"),y=t("V0Rq"),ye=t("kqOp"),Re=t("7qnI"),pt=t("1vsH"),fe=t("YJx+"),d=t.n(fe),$=t("9Bee"),he=["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"],C=function(G,c){var Ue=G.problemset,yt=G.globalSetting,se=G.exercise,E=G.loading,_=G.dispatch,_e=G.editData,ze=G.editKey,St=G.setEditKey,Pt=St===void 0?function(){}:St,qe=G.cancelAdd,Ht=qe===void 0?function(){}:qe,De=G.addCallback,M=De===void 0?function(){}:De,O=G.setIsClaer,F=O===void 0?function(){}:O,_t=Object(u.a)(G,["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),Be=Object(s.useState)(""),lt=Object(Ee.a)(Be,2),jt=lt[0],xt=lt[1],kt=Object(s.useState)(""),Xt=Object(Ee.a)(kt,2),$t=Xt[0],Jt=Xt[1],b=Object(s.useState)([]),a=Object(Ee.a)(b,2),l=a[0],i=a[1],j=Object(s.useState)(""),A=Object(Ee.a)(j,2),Pe=A[0],pe=A[1],te=Object(s.useState)(),q=Object(Ee.a)(te,2),Q=q[0],V=q[1],je=Object(s.useState)(!1),ee=Object(Ee.a)(je,2),Ye=ee[0],bt=ee[1],Rt=Object(s.useState)(2),rt=Object(Ee.a)(Rt,2),Wt=rt[0],aa=rt[1],Je=Object(s.useState)(0),Me=Object(Ee.a)(Je,2),H=Me[0],ut=Me[1],Ce=Object(s.useState)(!1),Nt=Object(Ee.a)(Ce,2),ve=Nt[0],Ke=Nt[1],It=Object(k.m)();Object(s.useEffect)(function(){if(!(_e==null?void 0:_e.question_title)){Ke(!0),xt(""),V(!1),aa(2),i([]),pe(""),bt(!1);return}xt(_e==null?void 0:_e.question_title),V(_e==null?void 0:_e.is_ordered),aa(_e==null?void 0:_e.question_score);var Vt=_e==null?void 0:_e.standard_answer.map(function(st){return st.answer_text});i(Object(Se.a)(Vt))},[_e]),Object(s.useEffect)(function(){bt(!1)},[ve]),Object(s.useImperativeHandle)(c,function(){return{onSave:Ea,isEdit:ve}});var Ea=function(){var Vt=Object(Fe.a)(e.a.mark(function st(){var Ve,Et,tt;return e.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:if(Ve=[],Et=!1,l.forEach(function(ia,ra){Ve.push({choice_id:ra+1,answer_text:[]}),ia.forEach(function(ma,oa){Ve[ra].answer_text.push(ma),(!ma||!Object(pt.G)(ma,1e4))&&(pe("".concat(ra,"-").concat(oa)),ce.b.info(ma?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),Et=!0)})}),!Et){dt.next=5;break}return dt.abrupt("return",!1);case 5:if(!_e.question_id){dt.next=11;break}return dt.next=8,_({type:"exercise/editExerciseQuestion",payload:{id:_e.question_id,question_title:jt,question_type:3,question_score:Wt,is_ordered:Q,standard_answers:Ve}});case 8:tt=dt.sent,dt.next=14;break;case 11:return dt.next=13,_({type:"exercise/addExerciseQuestion",payload:{insert_id:_e==null?void 0:_e.insert_id,categoryId:It.categoryId,question_title:jt,question_type:3,question_score:Wt,is_ordered:Q,standard_answers:Ve}});case 13:tt=dt.sent;case 14:return tt.status===0&&(Pt(-1),ce.b.success("\u4FDD\u5B58\u6210\u529F"),Ke(!1),_({type:"exercise/editExercise",payload:Object(oe.a)({},It)})),dt.abrupt("return",{name:jt,analysis:$t,standard_answers:Ve,is_ordered:Q});case 16:case"end":return dt.stop()}},st)}));return function(){return Vt.apply(this,arguments)}}(),fa=function(st,Ve,Et){var tt=l.slice();if(Ve&&tt.splice(st,Ve),ze===_e.key){if(Et&&Ye||!_e.question_id)for(var zt=0;zt1&&U.a.createElement("span",null,U.a.createElement(r.a,{checked:Q,onChange:function(dt){return V(dt.target.checked)},className:"".concat(d.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),U.a.createElement("span",{className:"".concat(d.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"))),U.a.createElement("p",{className:""},U.a.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C\uFF1A",U.a.createElement(R.a,{value:Wt,max:1e4,min:0,onChange:function(dt){aa(dt)}})," \u5206 \xA0 ",!!Wt&&!!H&&"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A".concat((Wt/H).toFixed(1),"\u5206)")),U.a.createElement("aside",{className:"tr"},(ze!==-1||_e.question_id)&&U.a.createElement(N.a,{type:"default",onClick:function(){Ht(),Ke(!1)}},"\u53D6\u6D88"),U.a.createElement(N.a,{className:"ml20",type:"primary",onClick:function(){Ea()}},"\u4FDD\u5B58")))},_a=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u586B\u7A7A\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(Vt){var st,Ve;return(se==null||((st=se.editData)===null||st===void 0||((Ve=st.exercise)===null||Ve===void 0))?void 0:Ve.exercise_status)===1?Vt:Vt.id!=="del"&&Vt.id!=="add"}),ea=function(){var Vt=Object(Fe.a)(e.a.mark(function st(Ve){return e.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:tt.t0=Ve.id,tt.next=tt.t0==="del"?3:tt.t0==="up"||tt.t0==="down"?5:tt.t0==="edit"?9:tt.t0==="add"?11:16;break;case 3:return ct.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(Fe.a)(e.a.mark(function dt(){return e.a.wrap(function(ra){for(;;)switch(ra.prev=ra.next){case 0:return ra.next=2,Object(y.j)({id:_e.question_id});case 2:_({type:"exercise/editExercise",payload:Object(oe.a)({},It)});case 3:case"end":return ra.stop()}},dt)}))()}}),tt.abrupt("break",16);case 5:return tt.next=7,_({type:"exercise/exeriseMoveUpDown",payload:{id:_e.question_id,opr:Ve.id}});case 7:return _({type:"exercise/editExercise",payload:Object(oe.a)({},It)}),tt.abrupt("break",16);case 9:return ze!==-1?ce.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(F(!1),Pt(_e.key),Ke(!0)),tt.abrupt("break",16);case 11:if(!(ze!==-1)){tt.next=14;break}return ce.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),tt.abrupt("return");case 14:return M({key:_e.key,insert_id:_e==null?void 0:_e.question_id,question_type:3}),tt.abrupt("break",16);case 16:case"end":return tt.stop()}},st)}));return function(Ve){return Vt.apply(this,arguments)}}(),da=function(){var st;return U.a.createElement("aside",null,U.a.createElement("div",{className:d.a.questionType},U.a.createElement("div",null,U.a.createElement("span",{className:"font16 c-blue"},_e.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",_e.question_score,"\u5206\uFF09"),!_e.hideAction&&_a.map(function(Ve,Et){return Ve.id==="up"&&_e.key===1||Ve.id==="down"&&_e.key===_e.len?null:U.a.createElement(L.a,{key:Et,placement:"bottom",title:Ve.name},U.a.createElement("span",{onClick:function(){return ea(Ve)},className:Ve.icon}))})),U.a.createElement("div",{className:"mt5"},U.a.createElement($.a,{value:_e.question_title||""})),U.a.createElement("div",{className:d.a.questionChoices},_e==null||((st=_e.standard_answer)===null||st===void 0)?void 0:st.map(function(Ve,Et){return U.a.createElement(n.a,{key:Et,align:"middle"},U.a.createElement(v.a,null,"\u7B54\u6848\uFF08\u586B\u7A7A",Ve.choice_id,"\uFF09\uFF1A"),U.a.createElement(v.a,{flex:"1"},U.a.createElement(n.a,{align:"middle",gutter:[1,1]},Ve.answer_text.map(function(tt,zt){return U.a.createElement(v.a,{span:24,key:zt},U.a.createElement(m.a,{key:Et,checked:_e.standard_answer.includes(Et),disabled:!0,value:tt}))}))))})))};return U.a.createElement("section",{className:d.a.wrap},!ve&&da(),ve&&Dt())};f.a=Object(K.a)(function(He){var G=He.problemset,c=He.loading,Ue=He.exercise,yt=He.globalSetting;return{problemset:G,globalSetting:yt,exercise:Ue,loading:c.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(C))},"2JKx":function(We,f,t){We.exports={flex_box_center:"flex_box_center___21flX",flex_space_between:"flex_space_between___hkcwT",flex_box_vertical_center:"flex_box_vertical_center___1JAyR",flex_box_center_end:"flex_box_center_end___2trjo",flex_box_column:"flex_box_column___2q5e9",form:"form___1j7IG",efficiency:"efficiency___KDh-I",ipItem:"ipItem___2NlCp",ipWrp:"ipWrp___2kiZa"}},"51gm":function(We,f,t){We.exports={title:"title___1NT0J"}},"7ahc":function(We,f,t){"use strict";t.d(f,"a",function(){return oe});var Qe=t("k1fw"),n=t("0Owb"),re=t("+L6B"),m=t("2/Rp"),X=t("y8nQ"),v=t("Vl3Y"),p=t("tJVT"),L=t("OaEy"),ue=t("2fM7"),N=t("q1tI"),Z=t.n(N),R=t("VrN/"),Y=t.n(R),r=t("p77/"),w=t.n(r),ct=ue.a.Option,P={labelCol:{span:4},wrapperCol:{span:20}},e={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};f.b=function(S){var ce=S.callback,Fe=S.onCancel,Se=Object(N.useState)("python"),Ee=Object(p.a)(Se,2),u=Ee[0],s=Ee[1];function U(K){s(e[K][1])}function k(K){ce(K)}return Z.a.createElement(v.a,Object(n.a)({},P,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:k}),Z.a.createElement(v.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},Z.a.createElement(ue.a,{onChange:U},Object.keys(e).map(function(K){return Z.a.createElement(ct,{key:K,value:K},e[K][0])}))),Z.a.createElement(v.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},Z.a.createElement(oe,{mode:u})),Z.a.createElement("div",{className:"flex-container flex-end"},Z.a.createElement(m.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Z.a.createElement(m.a,{type:"ghost",onClick:Fe},"\u53D6\u6D88")))};function oe(S){var ce=S.value,Fe=S.onChange,Se=S.mode,Ee=S.options,u=Ee===void 0?{}:Ee,s=Object(N.useRef)(),U=Object(N.useState)(),k=Object(p.a)(U,2),K=k[0],y=k[1];return Object(N.useEffect)(function(){if(K){var ye=function(pt){var fe=pt.getValue();Fe&&Fe(fe)};return K.on("change",ye),function(){K.off("change",ye)}}},[K,Fe]),Object(N.useEffect)(function(){K&&K.setOption("mode",Se)},[K,Se]),Object(N.useEffect)(function(){K&&(ce!==K.getValue()&&K.setValue(ce||""))},[K,ce]),Object(N.useEffect)(function(){if(s.current&&!K){var ye=Y.a.fromTextArea(s.current,Object(Qe.a)({mode:Se,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},u));y(ye)}},[s.current,K]),Z.a.createElement("div",{className:"my-codemirror-container"},Z.a.createElement("textarea",{ref:s}))}},"7qnI":function(We,f,t){"use strict";var Qe=t("5Dmo"),n=t("3S7+"),re=t("fWQN"),m=t("mtLc"),X=t("yKVA"),v=t("879j"),p=t("5NDa"),L=t("5rEg"),ue=t("q1tI"),N=t.n(ue),Z=t("O2Wb"),R=t.n(Z),Y=L.a.TextArea,r=function(w){Object(X.a)(P,w);var ct=Object(v.a)(P);function P(){return Object(re.a)(this,P),ct.apply(this,arguments)}return Object(m.a)(P,[{key:"render",value:function(){var oe=this,S=this.props,ce=S.index,Fe=S.onAnswerChange,Se=S.addChildAnswer,Ee=S.exerciseIsPublish,u=S.answers,s=S.activeOptionErrorIndex;return N.a.createElement("div",{className:R.a.flex},N.a.createElement("div",{className:"".concat(R.a.color666," mb5 mt6"),style:{flex:"0 0 90px"}},"\u7B54\u6848(\u586B\u7A7A",ce+1,"):"),N.a.createElement("div",{className:"".concat(R.a.flex," ").concat(R.a.flex1),style:{flexDirection:"column"}},u.map(function(U,k){var K="".concat(ce,"-").concat(k);return N.a.createElement("div",{className:"".concat(R.a.flex," ").concat(R.a.flex1),key:k},N.a.createElement("div",{className:R.a.flex1,style:{flex:"0 0 1000px"}},N.a.createElement("div",null,N.a.createElement(Y,{className:K===s?R.a.error:"",spellCheck:!1,rows:4,value:U||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(k==0?"":"(\u53EF\u9009)"),onChange:function(ye){return Fe(ce,k,ye.target.value)},style:{minHeight:95}}))),!Ee&&N.a.createElement(N.a.Fragment,null,k!=0&&N.a.createElement(n.a,{title:"\u5220\u9664"},N.a.createElement("i",{className:"".concat(R.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return oe.props.deleteChildAnswer(ce,k)},style:{float:"right"}})),k===0&&N.a.createElement(n.a,{title:"\u5220\u9664"},N.a.createElement("i",{className:"".concat(R.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return oe.props.deleteChildAnswermain(ce,k)},style:{float:"right"}})),N.a.createElement(n.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},N.a.createElement("i",{className:"".concat(R.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return Se(ce)},style:{float:"right",visibility:k==u.length-1?"":"hidden"}}))))})))}}]),P}(ue.Component);f.a=r},"8RY0":function(We,f,t){"use strict";var Qe=t("+L6B"),n=t("2/Rp"),re=t("giR+"),m=t("fyUT"),X=t("oBTY"),v=t("14J3"),p=t("BMrR"),L=t("jCWc"),ue=t("kPKH"),N=t("sRBo"),Z=t("kaz8"),R=t("5Dmo"),Y=t("3S7+"),r=t("2qtc"),w=t("kLXV"),ct=t("WmNS"),P=t.n(ct),e=t("k1fw"),oe=t("miYZ"),S=t("tsqr"),ce=t("9og8"),Fe=t("tJVT"),Se=t("PpiC"),Ee=t("q1tI"),u=t.n(Ee),s=t("Ty5D"),U=t("9kvl"),k=t("V0Rq"),K=t("Ot1p"),y=t("9Bee"),ye=t("YJx+"),Re=t.n(ye),pt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],fe=function($,he){var C=$.problemset,He=$.globalSetting,G=$.exercise,c=$.loading,Ue=$.dispatch,yt=$.onRef,se=yt===void 0?function(){}:yt,E=$.editData,_=$.cancelAdd,_e=_===void 0?function(){}:_,ze=$.editKey,St=$.setEditKey,Pt=St===void 0?function(){}:St,qe=$.setIsClaer,Ht=qe===void 0?function(){}:qe,De=$.addCallback,M=De===void 0?function(Je){}:De,O=Object(Se.a)($,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),F=Object(Ee.useState)([]),_t=Object(Fe.a)(F,2),Be=_t[0],lt=_t[1],jt=Object(Ee.useState)(),xt=Object(Fe.a)(jt,2),kt=xt[0],Xt=xt[1],$t=Object(Ee.useState)([]),Jt=Object(Fe.a)($t,2),b=Jt[0],a=Jt[1],l=Object(Ee.useState)(""),i=Object(Fe.a)(l,2),j=i[0],A=i[1],Pe=Object(Ee.useState)(5),pe=Object(Fe.a)(Pe,2),te=pe[0],q=pe[1],Q=Object(Ee.useState)(!1),V=Object(Fe.a)(Q,2),je=V[0],ee=V[1],Ye=Object(s.m)();Object(Ee.useEffect)(function(){lt(["","","",""])},[]),Object(Ee.useEffect)(function(){if(!(E==null?void 0:E.question_choices)){ee(!0),A(""),q(5),lt(["","","",""]),a([]);return}A(E==null?void 0:E.question_title),q(parseInt(E==null?void 0:E.question_score)),lt(E==null?void 0:E.question_choices.map(function(Me){return Me.choice_text}));var Je=[];E==null||E.standard_answer.map(function(Me,H){Je.push(Me-1)}),a(Je)},[E]),Object(Ee.useImperativeHandle)(he,function(){return{onSave:bt,isEdit:je}});var bt=function(){var Je=Object(ce.a)(P.a.mark(function Me(){var H,ut,Ce;return P.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:if(j){ve.next=3;break}return S.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),ve.abrupt("return",!1);case 3:if(H=Be.findIndex(function(Ke){return!Ke}),!(H>-1)){ve.next=7;break}return S.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(pt[H]," \u9009\u9879\u7684\u5185\u5BB9")),ve.abrupt("return",!1);case 7:if(b.length){ve.next=10;break}return S.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),ve.abrupt("return",!1);case 10:if(!(b.length<1)){ve.next=13;break}return S.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),ve.abrupt("return",!1);case 13:if(ut=Be.map(function(Ke,It){return{choice_text:Ke,is_answer:b.includes(It)?It+1:0}}),!E.question_id){ve.next=20;break}return ve.next=17,Ue({type:"exercise/editExerciseQuestion",payload:{id:E.question_id,question_title:j,question_type:1,question_score:te,question_choices:ut.map(function(Ke){return Ke.choice_text}),standard_answers:ut.filter(function(Ke){return Ke.is_answer}).map(function(Ke){return Ke.is_answer})}});case 17:Ce=ve.sent,ve.next=23;break;case 20:return ve.next=22,Ue({type:"exercise/addExerciseQuestion",payload:{insert_id:E==null?void 0:E.insert_id,categoryId:Ye.categoryId,question_title:j,question_type:1,question_score:te,question_choices:ut.map(function(Ke){return Ke.choice_text}),standard_answers:ut.filter(function(Ke){return Ke.is_answer}).map(function(Ke){return Ke.is_answer})}});case 22:Ce=ve.sent;case 23:Ce.status===0&&(Pt(-1),S.b.success("\u4FDD\u5B58\u6210\u529F"),ee(!1),Ue({type:"exercise/editExercise",payload:Object(e.a)({},Ye)}));case 24:case"end":return ve.stop()}},Me)}));return function(){return Je.apply(this,arguments)}}(),Rt=[{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(Je){var Me,H;return(G==null||((Me=G.editData)===null||Me===void 0||((H=Me.exercise)===null||H===void 0))?void 0:H.exercise_status)===1?Je:Je.id!=="del"&&Je.id!=="add"}),rt=function(){var Je=Object(ce.a)(P.a.mark(function Me(H){return P.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:Ce.t0=H.id,Ce.next=Ce.t0==="del"?3:Ce.t0==="up"||Ce.t0==="down"?5:Ce.t0==="edit"?9:Ce.t0==="add"?11:16;break;case 3:return w.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(ce.a)(P.a.mark(function ve(){return P.a.wrap(function(It){for(;;)switch(It.prev=It.next){case 0:return It.next=2,Object(k.j)({id:E.question_id});case 2:Ue({type:"exercise/editExercise",payload:Object(e.a)({},Ye)});case 3:case"end":return It.stop()}},ve)}))()}}),Ce.abrupt("break",16);case 5:return Ce.next=7,Ue({type:"exercise/exeriseMoveUpDown",payload:{id:E.question_id,opr:H.id}});case 7:return Ue({type:"exercise/editExercise",payload:Object(e.a)({},Ye)}),Ce.abrupt("break",16);case 9:return ze!==-1?S.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Ht(!1),Pt(E.key),ee(!0)),Ce.abrupt("break",16);case 11:if(!(ze!==-1)){Ce.next=14;break}return S.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),Ce.abrupt("return");case 14:return M({key:E.key,insert_id:E==null?void 0:E.question_id,question_type:1}),Ce.abrupt("break",16);case 16:case"end":return Ce.stop()}},Me)}));return function(H){return Je.apply(this,arguments)}}(),Wt=function(){var Me;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"},E.key,"\u3001\u591A\u9009\u9898"),"\uFF08",E.question_score,"\u5206\uFF09"),!E.hideAction&&Rt.map(function(H,ut){return H.id==="up"&&E.key===1||H.id==="down"&&E.key===E.len?null:u.a.createElement(Y.a,{key:ut,placement:"bottom",title:H.name},u.a.createElement("span",{onClick:function(){return rt(H)},className:H.icon}))})),u.a.createElement("div",{className:"mt5"},u.a.createElement(y.a,{value:E.question_title})),u.a.createElement("div",{className:Re.a.questionChoices},E==null||((Me=E.question_choices)===null||Me===void 0)?void 0:Me.map(function(H,ut){return u.a.createElement(p.a,null,u.a.createElement(ue.a,null,u.a.createElement(Z.a,{key:ut,checked:E.standard_answer.includes(ut+1),disabled:!0},pt[ut],".")),u.a.createElement(ue.a,{flex:"1"},u.a.createElement("span",{className:"c-black font14"},u.a.createElement(y.a,{value:H.choice_text}))))})))},aa=function(){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(K.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:j,onChange:function(H){return A(H)}}),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"))),Be.map(function(Me,H){var ut,Ce;return u.a.createElement("div",{className:Re.a.choiceWrap,key:H},u.a.createElement(Y.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},u.a.createElement("div",{className:"".concat(Re.a.answer," ").concat(b.includes(H)?Re.a.activeAnswer:""),onClick:function(){b.includes(H)?a(b.filter(function(ve){return ve!==H})):a([].concat(Object(X.a)(b),[H]))}},pt[H])),u.a.createElement("div",{className:Re.a.editorWrap},kt===H?u.a.createElement(K.a,{id:"single-question-option-".concat(H),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:Me,onChange:function(ve){Be[H]=ve,lt(Be)}}):u.a.createElement("div",{className:Re.a.htmlWrap,onClick:function(){return Xt(H)}},u.a.createElement(y.a,{value:Me}))),((ut=G.editData)===null||ut===void 0||((Ce=ut.exercise)===null||Ce===void 0)?void 0:Ce.exercise_status)===1&&u.a.createElement(u.a.Fragment,null,H>1&&u.a.createElement(Y.a,{title:"\u5220\u9664"},u.a.createElement("i",{className:"".concat(Re.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return lt(Be.filter(function(ve,Ke){return Ke!==H}))}})),H<7&&H===Be.length-1&&u.a.createElement(Y.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},u.a.createElement("i",{className:"".concat(Re.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return lt([].concat(Object(X.a)(Be),[""]))}}))))}),u.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),u.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",u.a.createElement(m.a,{value:te,max:1e4,min:0,onChange:function(H){q(H)}})," \u5206"),u.a.createElement("aside",{className:"tr"},(ze!==-1||E.question_id)&&u.a.createElement(n.a,{type:"default",onClick:function(){_e(),ee(!1)}},"\u53D6\u6D88"),u.a.createElement(n.a,{className:"ml20",type:"primary",onClick:function(){bt()}},"\u4FDD\u5B58")))};return u.a.createElement("section",{className:Re.a.wrap},!je&&Wt(),je&&aa())};f.a=Object(U.a)(function(d){var $=d.problemset,he=d.loading,C=d.exercise,He=d.globalSetting;return{problemset:$,globalSetting:He,exercise:C,loading:he.effects}},null,null,{forwardRef:!0})(Object(Ee.forwardRef)(fe))},"9Bee":function(We,f,t){"use strict";var Qe=t("q1tI"),n=t.n(Qe),re=t("vg9a"),m=t("tJVT"),X=t("DlQD"),v=t.n(X),p=t("rUJ1");function L(d,$){var he=d.match(/^(\s+)(?:```)/);if(he===null)return $;var C=he[1];return $.split(` `).map(function(He){var G=He.match(/^\s+/);if(G===null)return He;var c=Object(m.a)(G,1),Ue=c[0];return Ue.length>=C.length?He.slice(C.length):He}).join(` `)}var ue=[],N=["
    "],Z=new v.a.Renderer,R=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Y(){ue.length=0,N=["
      "]}function r(d,$,he,C){if($>=d.length||d[$].level<=he)return $;var He=d[$];C.push("
    • "+He.text+""),$++;var G=[];return $=r(d,$,He.level,G),G.length>0&&(C.push("
        "),G.forEach(function(c){C.push(c)}),C.push("
      ")),C.push("
    • "),$=r(d,$,he,C),$}function w(){return r(ue,0,0,N),N.push("
    "),N.join("")}var ct={heading:function($){var he=R.exec($);if(he)return{type:"heading",raw:he[0],depth:he[1].length,text:he[2]}},fences:function($){var he=this.rules.block.fences.exec($);if(he){var C=he[0],He=L(C,he[3]||""),G=he[2]?he[2].trim():he[2];if(["latex","katex","math"].indexOf(G)>=0){var c=oe(),Ue=He;He=c,S[c]={type:"block",expression:Ue}}return{type:"code",raw:C,lang:G,text:He}}}},P=/(?:\${2})([^\n`]+?)(?:\${2})/gi,e=0,oe=function(){return"__special_katext_id_".concat(e++,"__")},S={};function ce(){return S}function Fe(){e=0,S={}}function Se(d){return d=d.replace(P,function($,he){var C=oe();return S[C]={type:"inline",expression:he},C}),d}var Ee=Z.listitem;Z.listitem=function(d){return Ee(Se(d))};var u=Z.paragraph;Z.paragraph=function(d){return u(Se(d))};var s=Z.tablecell;Z.tablecell=function(d,$){return s(Se(d),$)},Z.code=function(d,$,he){var C=($||"").match(/\S*/)[0];return C?["latex","katex","math"].indexOf(C)>=0?"

    ".concat(d,"

    "):'
    ').concat(he?d:Object(p.escape)(d,!0),`
    -`):'
    '+(he?d:Object(p.escape)(d,!0))+"
    "},Z.heading=function(d,$,he){var C=this.options.headerPrefix+he.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return ue.push({anchor:C,level:$,text:d}),"'+d+""},v.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),v.a.use({tokenizer:ct,renderer:Z});var U=v.a,k=t("SJMd"),K=t("wMS7"),y=t.n(K),Oe=t("Oy/b"),Re=/]*>/g;function pt(d){var $=document.createElement("div");return $.innerHTML=d,$.childNodes.length===0?"":$.childNodes[0].nodeValue}var fe=f.a=function(d){var $=d.value,he=$===void 0?"":$,C=d.className,He=d.style,G=He===void 0?{}:He,c=String(he),Ue=Object(Qe.useMemo)(function(){var E=U(c),_=ce();return c.match(/\[TOC\]/)&&(E=E.replace("

    [TOC]

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

    [TOC]

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