15 lines
285 KiB
JavaScript
15 lines
285 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[53,4,5,6,7,9,11,12,14],{"1vsH":function(Ke,g,t){"use strict";t.d(g,"i",function(){return y}),t.d(g,"n",function(){return $}),t.d(g,"e",function(){return q}),t.d(g,"h",function(){return u}),t.d(g,"c",function(){return i}),t.d(g,"f",function(){return d}),t.d(g,"g",function(){return B}),t.d(g,"a",function(){return C}),t.d(g,"F",function(){return Ue}),t.d(g,"E",function(){return re}),t.d(g,"G",function(){return Ae}),t.d(g,"H",function(){return V}),t.d(g,"v",function(){return j}),t.d(g,"u",function(){return ge}),t.d(g,"s",function(){return v}),t.d(g,"r",function(){return ye}),t.d(g,"C",function(){return me}),t.d(g,"l",function(){return it}),t.d(g,"k",function(){return Me}),t.d(g,"B",function(){return te}),t.d(g,"x",function(){return o}),t.d(g,"o",function(){return Et}),t.d(g,"z",function(){return Ht}),t.d(g,"q",function(){return yt}),t.d(g,"d",function(){return ga}),t.d(g,"b",function(){return De}),t.d(g,"w",function(){return H}),t.d(g,"A",function(){return S}),t.d(g,"p",function(){return Le}),t.d(g,"y",function(){return St}),t.d(g,"t",function(){return qt}),t.d(g,"j",function(){return ma}),t.d(g,"D",function(){return pa}),t.d(g,"m",function(){return Oa});var Qe=t("GrpF"),s=t("Xc/e"),ae=t("VBJJ"),E=t.n(ae),G=t("XZgM"),b=t("TFeq"),P=t("RXQH"),M=t("VgM2"),Q=t("rjoL"),T=t("TMtJ"),ue=t("z3+T"),R=t("zjzt"),se=t("ZZRV"),f=t.n(se),pe=t("xKgJ"),h=t("s8TD"),F=t("V0Rq"),W=t("bntm"),_=t("vcnW"),e=t.n(_),y=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],J=function(a){var n={\u5DF2\u622A\u6B62:{class:"tag-style bg-pink ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"}};return a.data&&a.data.map(function(p,x){return f.a.createElement("span",{key:x,className:n[p]&&n[p].class},p)})},$=function(a){var n,p=(n={},Object(R.a)(n,-1,"\u91CD\u505A\u4E2D"),Object(R.a)(n,0,"\u672A\u5F00\u542F"),Object(R.a)(n,1,"\u672A\u901A\u5173"),Object(R.a)(n,2,"\u6309\u65F6\u901A\u5173"),n);return p[a]||"\u8FDF\u4EA4\u901A\u5173"},q=function(a){var n,p,x,k=(n={},Object(R.a)(n,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(R.a)(n,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(R.a)(n,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(R.a)(n,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(R.a)(n,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),n);return f.a.createElement("span",{className:k==null||((p=k[a.status])===null||p===void 0)?void 0:p.class},k==null||((x=k[a.status])===null||x===void 0)?void 0:x.name)},u=function(a){var n=a.status,p={0:{class:"tag-style bg-blue ml10",name:"\u5F85\u9009\u4E2D"},1:{class:"tag-style bg-blue ml10",name:"\u5F85\u786E\u8BA4"},2:{class:"tag-style bg-pink ml10",name:"\u5DF2\u786E\u8BA4"}};try{return f.a.createElement("span",{className:p[n].class},p[n].name)}catch(x){console.log("utils.StatusGraduationProjectTags",a.status)}},i={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},d={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},B=function(a){var n={\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A:{class:"tag-style-fzb ml10 iconfont icon-fangzuobi"},\u516C\u5F00:{class:"tag-style bg-blue ml10"},\u5DF2\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-green ml10"},\u672A\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-pink ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u533F\u540D\u4F5C\u54C1:{class:"tag-style bg-cyan ml10"},\u5DF2\u9009\u62E9:{class:"tag-style bg-grey-ede ml10"},\u5DF2\u7ED3\u675F:{class:"tag-style bg-grey-ede ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u533F\u8BC4\u4E2D:{class:"tag-style bg-blue ml10"},\u7533\u8BC9\u4E2D:{class:"tag-style bg-blue ml10"},\u8003\u8BD5\u4E2D:{class:"tag-style bg-light-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u8BC4\u9605\u4E2D:{class:"tag-style bg-blue ml10"},\u5F85\u9009\u4E2D:{class:"tag-style bg-blue ml10"},\u4EA4\u53C9\u8BC4\u9605\u4E2D:{class:"tag-style bg-light-orange ml10"},\u5DF2\u5F00\u542F\u4EA4\u53C9\u8BC4\u9605:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u786E\u8BA4:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u5904\u7406:{class:"tag-style bg-lightblue-purple ml10"},\u79C1\u6709:{class:"tag-style bg-lightblue-purple ml10"},\u672A\u63D0\u4EA4:{class:"tag-style bg-lightblue-purple ml10"},\u5DF2\u786E\u8BA4:{class:"tag-style bg-light-pink ml10"},\u5DF2\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u5DF2\u622A\u6B62:{class:"tag-style bg-light-pink ml10"},\u5F00\u53D1\u8BFE\u7A0B:{class:"tag-style bg-orange ml10"},\u5DF2\u5F00\u64AD:{class:"tag-style-border border-green c-green ml10"},\u672A\u5F00\u64AD:{class:"tag-style-border border-light-black ml10"},\u6309\u65F6\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u8FDF\u4EA4\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u5F00\u542F:{class:"tag-style-border border-light-black ml10"}},p=[];a.is_random&&p.push(f.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{a.status&&a.status.map(function(x,k){p.push(f.a.createElement("span",{key:k,className:n[x]&&n[x].class},x))})}catch(x){console.log("utils.status.tag:",x,a.status)}return p},ne=function(a){var n,p,x,k=(n={},Object(R.a)(n,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(R.a)(n,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(R.a)(n,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(R.a)(n,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(R.a)(n,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),n);return f.a.createElement("span",{className:(p=k[a.status])===null||p===void 0?void 0:p.class},(x=k[a.status])===null||x===void 0?void 0:x.name)},C=function(a){var n,p,x={0:{name:"\u672A\u63D0\u4EA4",class:"c-black"},1:{name:"\u6309\u65F6\u63D0\u4EA4",class:"c-green"},2:{name:"\u5EF6\u65F6\u63D0\u4EA4",class:"c-red"}};return f.a.createElement("span",{className:(n=x[a.status])===null||n===void 0?void 0:n.class},(p=x[a.status])===null||p===void 0?void 0:p.name)},Ue=function(a){a=new Date(a).getTime();var n=1e3*60,p=n*60,x=p*24,k="",xe=new Date().getTime(),Je=xe-a;if(Je<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),k="\u521A\u521A";var qe=parseInt(Je/x,10),Ve=parseInt(Je/p,10),Te=parseInt(Je/n,10);return qe>30?k=""+re(a,"yyyy-MM-dd"):qe>1?k=""+qe+"\u5929\u524D":qe==1?k="\u6628\u5929":Ve>=1?k=""+Ve+"\u5C0F\u65F6\u524D":Te>=5?k=""+Te+"\u5206\u949F\u524D":k="\u521A\u521A",k},re=function(a,n){typeof a=="string"&&(a.indexOf("T")>=0&&(a=a.replace("T"," ")),a=new Date(Date.parse(a.replace(/-/g,"/")))),a=new Date(a);var p={"M+":a.getMonth()+1,"d+":a.getDate(),"h+":a.getHours(),"m+":a.getMinutes(),"s+":a.getSeconds(),"q+":Math.floor((a.getMonth()+3)/3),S:a.getMilliseconds()},x=[["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"],["\u5468\u65E5","\u5468\u4E00","\u5468\u4E8C","\u5468\u4E09","\u5468\u56DB","\u5468\u4E94","\u5468\u516D"],["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"]];/(y+)/.test(n)&&(n=n.replace(RegExp.$1,(a.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(n)&&(n=n.replace(RegExp.$1,x[RegExp.$1.length-1][a.getDay()]));for(var k in p)new RegExp("("+k+")").test(n)&&(n=n.replace(RegExp.$1,RegExp.$1.length==1?p[k]:("00"+p[k]).substr((""+p[k]).length)));return n},Ae=function(a){if(!a||a<0)return"0\u79D2";console.log("time:",a);var n=60,p=n*60,x=p*24,k=a/x,xe=a/p,Je=a/n,qe=a%60;return k>=1?parseInt(k.toString())+"\u5929"+Math.floor(xe%24)+"\u65F6"+Math.floor(Je%60)+"\u5206"+Math.floor(a%60)+"\u79D2":xe>1?parseInt(xe.toString())+"\u65F6"+Math.floor(Je%60)+"\u5206"+Math.floor(a%60)+"\u79D2":Je>=1?parseInt(Je.toString())+"\u5206"+Math.floor(a%60)+"\u79D2":Math.ceil(a)+"\u79D2"},V=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,p=0;if(a){p=a.length;for(var x=0;x<p;x++){var k=a.charCodeAt(x);k>=55296&&k<=56319&&(p--,x++)}}return p<=n},j=function(a,n,p){if(n){var x=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,k=/[\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,xe=k.test(n),Je=x.test(n);(xe===!0||Je===!0||(n.length<2||n.length>=21))&&p("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}p()},ge=function(a,n,p){if(n){var x=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,k=/[\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,xe=k.test(n),Je=x.test(n);(xe===!0||Je===!0||(n.length<2||n.length>=11))&&p("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}p()},v=function(a){if(!a)return"";for(var n=a.length-1,p="",x=0;x<n;x++)p+="*";var k=a.substr(0,1)+p;return k},ye=function(a,n){var p=new FileReader;p.addEventListener("load",function(){return n(p.result)}),p.readAsDataURL(a)};function me(oe){var a="79e33abd4b6588941ab7622aed1e67e8";return e()(a+oe)}var D=function(a){var n,p=RegExp("(^| )"+a+"=([^;]+)(;|$)");return(n=document.cookie.match(p))?decodeURIComponent(n[2]):null};function l(oe,a,n){var p=new Date;p.setTime(p.getTime()+n*24*60*60*1e3);var x="expires="+p.toUTCString();document.cookie=oe+"="+a+"; "+x}var _e=function(a){document.cookie=a+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT;path=/;"};function it(oe,a){var n=document.createElement("a");document.body.appendChild(n),n.href=a,n.download=oe;var p=document.createEvent("MouseEvents");p.initEvent("click",!1,!1),n.dispatchEvent(p),document.body.removeChild(n)}function Me(oe,a){return new Promise(function(n,p){var x=a,k=document.createElement("iframe"),xe;console.log("downloadFileUrl",x),document.body.appendChild(k),k.src=x,k.style.display="none",xe=setInterval(function(){D("fileDownload")&&(_e("fileDownload"),clearInterval(xe),n())},1e3)})}var te=function(a){var n=a.url,p=a.query;return n?(p&&function(){var x=[],k=function(qe){p.hasOwnProperty(qe)&&!St(p[qe])&&(typeof p[qe]=="object"?p[qe].map(function(Ve){x.push("".concat(qe,"[]=").concat(Ve))}):x.push("".concat(qe,"=").concat(p[qe])))};for(var xe in p)k(xe);n.indexOf("?")!==-1?n="".concat(n,"&").concat(x.join("&")):n="".concat(n,"?").concat(x.join("&")),console.log("url1111",n)}(),n):""};function o(){for(var oe=navigator.userAgent,a=["Android","iPhone","SymbianOS","Windows Phone","iPad","iPod"],n=!0,p=0;p<a.length;p++)if(oe.indexOf(a[p])>0){n=!1;break}return n}function pt(){var oe=navigator.userAgent,a=["Chrome"];return a.some(function(n){return oe.indexOf(n)>-1})}function r(){var oe=navigator.userAgent,a=["Chrome","Firefox"];return a.some(function(n){return oe.indexOf(n)>-1})}var Et=function(){var a,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n==null||((a=n.toString())===null||a===void 0)?void 0:a.replace(/\B(?=(\d{3})+(?!\d))/g,",")},Ht=function(a){var n=document.createElement("a");n.target="_blank",document.body.appendChild(n),n.href=a;var p=document.createEvent("MouseEvents");p.initEvent("click",!1,!1),n.dispatchEvent(p),document.body.removeChild(n)},yt=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return a.length<=6?a:"".concat(a.substring(0,3),"...").concat(a.substring(a.length-3,a.length))},ga=function(){var a=new Date().getHours(),n=new Date().getMinutes();return n>=30?(a++,n="00"):n="30",a+":"+n},De=function(){var a=new Date().getHours(),n=new Date().getMinutes();return n>=30?(a++,n="00"):n="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+a+":"+n},Jt;(function(oe){oe.Number="Number",oe.String="String",oe.Boolean="Boolean",oe.Object="Object",oe.Array="Array",oe.Function="Function"})(Jt||(Jt={}));var O=function(a){var n=Object.prototype.toString.call(a);return n.substring(8,n.length-1)},H=function(a){return O(a)===Jt.Array?a.length===0:O(a)===Jt.Object?Object.keys(a).length===0:!a},S=function(a,n){for(var p=[],x=a;x<n;x++)p.push(x);return p},Gt=function(a){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:12,p=n/2-2,x=n/2+3;return a.length>n?a.substr(0,p)+"..."+a.substr(x,n):a},Le=function(a){return a>4.5?5:a>4&&a<=4.5?4.5:a>3.5&&a<=4?4:a>3&&a<=3.5?3.5:a>2.5&&a<=3?3:a>2&&a<=2.5?2.5:a>1.5&&a<=2?2:a>1&&a<=1.5?1.5:a>.5&&a<=1?1:a>0&&a<=.5?.5:0},St=function(a){return a==null};function Yt(oe,a){var n=new RegExp("(^|&)".concat(oe,"=([^&]*)(&|$)"),"i"),p=a.substr(1).match(n);return p!=null?decodeURIComponent(p[2]):null}var qt=function(a){switch(a.container_type){case"ApplyUserAuthentication":if(a.tiding_type==="Apply"){if(a.auth_type===1)return window.open("/admins/identity_authentications");if(a.auth_type===2)return window.open("/admins/professional_authentications")}return a.tiding_type==="System"?window.open("/account/certification"):void 0;case"CancelUserAuthentication":return window.open("/account/certification");case"CancelUserProCertification":return window.open("/account/certification");case"ApplyAddDepartment":return a.tiding_type==="Apply"?window.open("/admins/department_applies"):a.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return a.tiding_type==="Apply"?window.open("/admins/unit_applies"):a.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(a.parent_container_type){case"ApplyShixun":if(a.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(a.tiding_type==="System")return window.open("/shixuns/".concat(a.identifier,"/challenges"));case"ApplySubject":if(a.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(a.tiding_type==="System")return window.open("/paths/".concat(a.parent_container_id));case"TrialAuthorization":if(a.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(a.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/teachers"));case"StudentJoinCourse":if(a.tiding_type==="Apply")return window.open("/classrooms/".concat(a.belong_container_id,"/teachers"));if(a.tiding_type==="System")return window.open("/classrooms/".concat(a.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"Course":return a.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(a.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(a.container_id));case"JournalsForMessage":switch(a.parent_container_type){case"Principal":return"";case"HomeworkCommon":return a.homework_type==="normal"?window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="group"?window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="practice"?window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"StudentWorksScore":return a.homework_type==="normal"?window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="group"?window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="practice"?window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(a.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(a.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(a.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(a.container_id));case"DealProject":return window.open("/projects/".concat(a.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(a.container_id));case"Poll":switch(a.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(a.belong_container_id,"/poll/").concat(a.container_id,"/detail"));default:return window.open(" /classrooms/".concat(a.belong_container_id,"/poll/").concat(a.container_id,"/detail"))}case"Exercise":switch(a.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.container_id));case"GraduationWork":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.parent_container_id));case"HomeworkCommon":switch(a.parent_container_type){case"AnonymousCommentFail":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));default:if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/review/").concat(a.container_id));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/review/").concat(a.container_id));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.trigger_user.id,"/review/").concat(a.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.trigger_user.id,"/review/").concat(a.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(a.parent_container_id));case"Issue":return window.open("/issues/".concat(a.container_id));case"PullRequest":return window.open("/projects/".concat(a.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(a.tiding_type==="Apply")return window.open("/admins/library_applies");if(a.tiding_type==="System")return window.open("/moop_cases/".concat(a.container_id));case"ProjectPackage":return a.tiding_type==="Destroyed"||a.tiding_type==="Destroyed_end"?void 0:a.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(a.container_id));case"Discuss":return a.parent_container_type==="Hack"&&a.extra?window.open("/myproblems/".concat(a.extra,"/comment")):window.open("/shixuns/".concat(a.identifier,"/shixun_discuss"));case"Video":if(a.tiding_type==="Apply")return window.open("/admins/video_applies");if(a.tiding_type==="System"){var n;return window.open("/users/".concat((n=Object(pe.u)())===null||n===void 0?void 0:n.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(a.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(a.container_id));case"ResubmitStudentWork":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/").concat(a.container_id,"/appraise"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/").concat(a.container_id,"/appraise"));case"AdjustScore":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(a.belong_container_id,"/course_videos?open=live"));case"Hack":if(a.extra&&a.parent_container_type!=="HackDelete")return window.open("/problems/".concat(a.extra,"/edit"));default:return}},ma=function(a){var n,p;return new Promise(function(){var x=Object(ue.a)(E.a.mark(function k(xe,Je){var qe;return E.a.wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:if(!(a.ip_limit!=="no")){Te.next=4;break}return Te.next=3,Object(h.a)({ip_limit:a==null?void 0:a.ip_limit});case 3:n=Te.sent;case 4:return Te.next=6,Object(F.e)({id:a.exerciseId,ip:n});case 6:if(qe=Te.sent,qe.status===0?xe(qe):Je(qe),!a.errmsgHide){Te.next=10;break}return Te.abrupt("return",!0);case 10:if(!(qe.status===-1)){Te.next=15;break}return p=T.a.info({title:f.a.createElement(b.a,null,f.a.createElement(M.a,{flex:"1"},"\u63D0\u793A"),f.a.createElement(M.a,null,f.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return p.destroy()}}))),icon:null,className:"custom-modal-divider",content:f.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),Te.abrupt("return",!1);case 15:if(!(qe.status===-2)){Te.next=18;break}return p=T.a.info({title:f.a.createElement(b.a,null,f.a.createElement(M.a,{flex:"1"},"\u63D0\u793A"),f.a.createElement(M.a,null,f.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return p.destroy()}}))),icon:null,className:"custom-modal-divider",content:f.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",f.a.createElement("span",{className:"c-red"},qe.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),Te.abrupt("return",!1);case 18:case"end":return Te.stop()}},k)}));return function(k,xe){return x.apply(this,arguments)}}())},pa=function(){var oe=Object(ue.a)(E.a.mark(function a(n){var p;return E.a.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:if(!(n.ip_limit!=="no")){k.next=4;break}return k.next=3,ma(n);case 3:pt()||T.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:f.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",f.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",f.a.createElement("br",null),"\u8BF7\u4F7F\u7528",f.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});case 4:if(!(n.open_camera||n.screen_open||n.ip_limit!=="no")){k.next=12;break}if(r()){k.next=9;break}return T.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:f.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",f.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",f.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",f.a.createElement("br",null),"\u8BF7\u4F7F\u7528",f.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",f.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),k.abrupt("return",!1);case 9:p=T.a.info({title:f.a.createElement(b.a,null,f.a.createElement(M.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),f.a.createElement(M.a,null,f.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return p.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:f.a.createElement("div",{className:"font16 p20"},n.open_camera&&f.a.createElement(b.a,{align:"middle",justify:"start",className:"mt20"},f.a.createElement(M.a,null,f.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),f.a.createElement(M.a,null,"\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\uFF01",f.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),n.screen_open&&f.a.createElement(b.a,{justify:"start",className:"mt20"},f.a.createElement(M.a,{flex:"24px",className:"mr20"},f.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),f.a.createElement(M.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",n.screen_num,"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377\u3002\uFF08\u9000\u51FA\u5168\u5C4F\u5C06\u5224\u5B9A\u4E3A\u5207\u5C4F\u4E00\u6B21\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u8BF7\u52FF\u9000\u51FA\u5168\u5C4F\uFF09",f.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),(n.inner_ip!==""||n.public_ip!=="")&&f.a.createElement(b.a,{justify:"start",className:"mt20"},f.a.createElement(M.a,{flex:"24px",className:"mr20"},f.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),f.a.createElement(M.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542FIP\u8303\u56F4\u9650\u5B9A\u3002IP\u5730\u5740\u4E0D\u5728\u8303\u56F4\u5185\u4E0D\u53EF\u53C2\u52A0\u8003\u8BD5\u3002",f.a.createElement("br",null),f.a.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),f.a.createElement("br",null),f.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),n.ip_bind&&f.a.createElement(b.a,{justify:"start",className:"mt20"},f.a.createElement(M.a,{flex:"24px",className:"mr20"},f.a.createElement("span",{className:"iconfont icon-IPbangding c-blue font24"})),f.a.createElement(M.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u8003\u8BD5\u671F\u95F4IP\u7ED1\u5B9A\u3002\u5F53\u60A8\u5F00\u59CB\u8003\u8BD5\u540E\uFF0C\u5C06\u81EA\u52A8\u7ED1\u5B9AIP\uFF0C\u8003\u8BD5\u671F\u95F4\u53EA\u5141\u8BB8\u4F7F\u7528\u552F\u4E00\u7684IP\u8FDB\u5165\u8003\u8BD5\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u5411\u8001\u5E08\u7533\u8BF7\u89E3\u9664IP\u7ED1\u5B9A\u3002",f.a.createElement("br",null),f.a.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),f.a.createElement("br",null),f.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),f.a.createElement("p",{className:"ml40 mt40"},f.a.createElement(s.a,{onChange:function(Je){return p.update({okButtonProps:{disabled:!Je.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var Je;Object(W.d)(document.body),n.history.push("/classrooms/".concat(n.coursesId,"/exercise/").concat(n.exerciseId,"/users/").concat((Je=Object(pe.u)())===null||Je===void 0?void 0:Je.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),k.next=13;break;case 12:n.history.push("/classrooms/".concat(n.coursesId,"/exercise/").concat(n.exerciseId,"/users/").concat(n.login));case 13:case"end":return k.stop()}},a)}));return function(n){return oe.apply(this,arguments)}}(),Oa=[{name:"\u535A\u58EB\u7814\u7A76\u751F",id:8},{name:"\u7855\u58EB\u7814\u7A76\u751F",id:7},{name:"\u672C\u79D1",id:6},{name:"\u5927\u4E13",id:5},{name:"\u4E2D\u4E13",id:4},{name:"\u9AD8\u4E2D",id:3},{name:"\u521D\u4E2D",id:2},{name:"\u5C0F\u5B66",id:1},{name:"\u5176\u4ED6",id:9}]},"1w57":function(Ke,g,t){"use strict";var Qe=t("XZgM"),s=t("TFeq"),ae=t("DHCt"),E=t("CRgH"),G=t("RXQH"),b=t("VgM2"),P=t("CeOx"),M=t("NiCL"),Q=t("MPZO"),T=t("bnk9"),ue=t("EYz/"),R=t("gwXo"),se=t("GrpF"),f=t("Xc/e"),pe=t("rjoL"),h=t("TMtJ"),F=t("X/R0"),W=t("M6G9"),_=t("VBJJ"),e=t.n(_),y=t("z3+T"),J=t("55MS"),$=t("V0hb"),q=t("GZha"),u=t("buSX"),i=t("ZZRV"),d=t.n(i),B=t("q5+0"),ne=t("9kvl"),C=t("V0Rq"),Ue=t("kqOp"),re=t("7qnI"),Ae=t("1vsH"),V=t("YJx+"),j=t.n(V),ge=t("9Bee"),v=t("u2Z1"),ye=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],me=function(l,_e){var it=l.problemset,Me=l.globalSetting,te=l.exercise,o=l.loading,pt=l.dispatch,r=l.editData,Et=l.editKey,Ht=l.setEditKey,yt=Ht===void 0?function(){}:Ht,ga=l.cancelAdd,De=ga===void 0?function(){}:ga,Jt=l.addCallback,O=Jt===void 0?function(){}:Jt,H=l.setIsClaer,S=H===void 0?function(){}:H,Gt=Object(u.a)(l,["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),Le=Object(i.useState)(""),St=Object(q.a)(Le,2),Yt=St[0],qt=St[1],ma=Object(i.useState)(""),pa=Object(q.a)(ma,2),Oa=pa[0],oe=pa[1],a=Object(i.useState)([]),n=Object(q.a)(a,2),p=n[0],x=n[1],k=Object(i.useState)(""),xe=Object(q.a)(k,2),Je=xe[0],qe=xe[1],Ve=Object(i.useState)(),Te=Object(q.a)(Ve,2),Ge=Te[0],ct=Te[1],Lt=Object(i.useState)(!1),vt=Object(q.a)(Lt,2),Ea=vt[0],Bt=vt[1],Tt=Object(i.useState)(2),Ct=Object(q.a)(Tt,2),st=Ct[0],Pe=Ct[1],Re=Object(i.useState)(0),be=Object(q.a)(Re,2),It=be[0],Ie=be[1],wt=Object(i.useState)(!1),sa=Object(q.a)(wt,2),gt=sa[0],Ut=sa[1],Ta=Object(i.useState)([]),nt=Object(q.a)(Ta,2),he=nt[0],de=nt[1],m=Object(B.m)(),U=Object(i.useState)([]),Xe=Object(q.a)(U,2),ke=Xe[0],ft=Xe[1],et=function(rt){ft([].concat(Object($.a)(ke),[Object(J.a)({},rt)]))};Object(i.useEffect)(function(){if(!(r==null?void 0:r.question_title)){Ut(!0),qt(""),ct(!1),Pe(2),x([]),qe(""),Bt(!1);return}qt(r==null?void 0:r.question_title),ct(r==null?void 0:r.is_ordered),Pe(r==null?void 0:r.question_score);var Zt=r==null?void 0:r.standard_answer.map(function(rt){return rt.answer_text});x(Object($.a)(Zt)),de(r.tag_discipline_ids)},[r,gt]),Object(i.useEffect)(function(){Bt(!1),gt&&Zt();function Zt(){return rt.apply(this,arguments)}function rt(){return rt=Object(y.a)(e.a.mark(function dt(){var ht,lt,aa;return e.a.wrap(function(Pa){for(;;)switch(Pa.prev=Pa.next){case 0:return Pa.next=2,Object(C.B)({sub_discipline_id:(ht=te.editData)===null||ht===void 0||((lt=ht.exercise)===null||lt===void 0)?void 0:lt.sub_discipline_id});case 2:aa=Pa.sent,ft(aa.tag_disciplines);case 4:case"end":return Pa.stop()}},dt)})),rt.apply(this,arguments)}},[gt]),Object(i.useImperativeHandle)(_e,function(){return{onSave:Sa,isEdit:gt}}),Object(i.useEffect)(function(){var Zt,rt=(te==null||((Zt=te.tagDisciplineData)===null||Zt===void 0)?void 0:Zt.tag_disciplines)&&Array.isArray(te.tagDisciplineData.tag_disciplines)?te.tagDisciplineData.tag_disciplines:[];ft(rt)},[te.tagDisciplineData]);var Sa=function(){var Zt=Object(y.a)(e.a.mark(function rt(){var dt,ht,lt,aa,Aa,Pa,ya;return e.a.wrap(function(Da){for(;;)switch(Da.prev=Da.next){case 0:if(dt=[],ht=!1,p.forEach(function(un,Wa){dt.push({choice_id:Wa+1,answer_text:[]}),un.forEach(function(Ia,Ka){dt[Wa].answer_text.push(Ia),(!Ia||!Object(Ae.H)(Ia,1e4))&&(qe("".concat(Wa,"-").concat(Ka)),W.b.info(Ia?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),ht=!0)})}),!ht){Da.next=5;break}return Da.abrupt("return",!1);case 5:if(!r.question_id){Da.next=11;break}return Da.next=8,pt({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:Yt,question_type:3,question_score:st,is_ordered:Ge,standard_answers:dt,tag_discipline_ids:he,sub_discipline_id:(aa=te.editData)===null||aa===void 0||((Aa=aa.exercise)===null||Aa===void 0)?void 0:Aa.sub_discipline_id}});case 8:lt=Da.sent,Da.next=14;break;case 11:return Da.next=13,pt({type:"exercise/addExerciseQuestion",payload:{insert_id:r==null?void 0:r.insert_id,categoryId:m.categoryId,question_title:Yt,question_type:3,question_score:st,is_ordered:Ge,standard_answers:dt,tag_discipline_ids:he,sub_discipline_id:(Pa=te.editData)===null||Pa===void 0||((ya=Pa.exercise)===null||ya===void 0)?void 0:ya.sub_discipline_id}});case 13:lt=Da.sent;case 14:return lt.status===0&&(yt(-1),W.b.success("\u4FDD\u5B58\u6210\u529F"),Ut(!1),pt({type:"exercise/editExercise",payload:Object(J.a)({},m)})),Da.abrupt("return",{name:Yt,analysis:Oa,standard_answers:dt,is_ordered:Ge});case 16:case"end":return Da.stop()}},rt)}));return function(){return Zt.apply(this,arguments)}}(),_t=function(rt,dt,ht){var lt=p.slice();if(dt&<.splice(rt,dt),Et===r.key){if(ht&&Ea||!r.question_id)for(var aa=0;aa<ht;aa++)lt.splice(rt+aa,0,[""])}else if(ht&&Ea)for(var Aa=0;Aa<ht;Aa++)lt.splice(rt+Aa,0,[""]);Ie(rt+ht),Bt(!0),x(lt)},At=function(rt,dt,ht){qe("");var lt=p.slice();lt[rt][dt]=ht,x(lt)},La=function(rt){var dt=p.slice();dt[rt]=[].concat(Object($.a)(dt[rt]),[""]),x(dt)},nn=function(rt,dt){var ht=p.slice();if(!ht[rt][dt]){ht[rt]=ht[rt].filter(function(lt,aa){return aa!==dt}),x(ht);return}h.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:j.a.modal,onOk:function(){ht[rt]=ht[rt].filter(function(aa,Aa){return Aa!==dt}),x(ht)}})},Xa=function(rt){h.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:j.a.modal,onOk:function(){var ht=p.slice();ht=p.filter(function(lt,aa){return rt!==aa}),x(ht)}})},Na=function(){},Za=function(){var rt,dt,ht,lt,aa,Aa;return d.a.createElement("aside",null,d.a.createElement("div",{className:j.a.questionType},d.a.createElement("div",null,d.a.createElement("span",{className:"font16 c-blue"},"\u586B\u7A7A\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848 \uFF1B\u652F\u6301\u6700\u591A5\u4E2A\u7A7A\uFF0C\u6BCF\u7A7A\u5F97\u5206\u6309\u7167\u672C\u9898\u7684\u603B\u5206\u5E73\u5747\u8BA1\u7B97\uFF09")),d.a.createElement("div",null,d.a.createElement(Ue.a,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:Yt,onChange:function(ya){return qt(ya)},showNullButton:((rt=te.editData)===null||rt===void 0||((dt=rt.exercise)===null||dt===void 0)?void 0:dt.exercise_status)===1,deleteEmptyDisabled:!(((ht=te.editData)===null||ht===void 0||((lt=ht.exercise)===null||lt===void 0)?void 0:lt.exercise_status)===1),onPlaceholderChange:_t})),d.a.createElement("div",{className:"mt20"},p.map(function(Pa,ya){var Ha,Da;return d.a.createElement(re.a,{key:ya,answers:Pa,index:ya,is_md:!0,exerciseIsPublish:((Ha=te.editData)===null||Ha===void 0||((Da=Ha.exercise)===null||Da===void 0)?void 0:Da.exercise_status)!==1,activeOptionErrorIndex:Je,onAnswerChange:At,addChildAnswer:La,deleteChildAnswer:nn,deleteChildAnswermain:Xa})})),d.a.createElement("div",{className:"mt20"},p.length>1&&d.a.createElement("span",null,d.a.createElement(f.a,{checked:Ge,onChange:function(ya){return ct(ya.target.checked)},className:"".concat(j.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),d.a.createElement("span",{className:"".concat(j.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),d.a.createElement("p",{className:""},d.a.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C\uFF1A",d.a.createElement(R.a,{value:st,max:1e4,min:0,onChange:function(ya){Pe(ya)}})," \u5206 \xA0 ",!!st&&!!It&&d.a.createElement("span",{style:{color:"red"}},"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A",(st/It).toFixed(1),"\u5206)")),d.a.createElement("p",{className:j.a.titleWrap},d.a.createElement("span",{className:"".concat(j.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",d.a.createElement("span",{className:j.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),d.a.createElement("div",{className:"mt5"},d.a.createElement(v.a,{value:he,selectvalues:r==null?void 0:r.tag_discipline_ids,onChange:de,subId:(aa=te.editData)===null||aa===void 0||((Aa=aa.exercise)===null||Aa===void 0)?void 0:Aa.sub_discipline_id,knowledgeOptions:ke,onAddKnowledgeFinish:et}))),d.a.createElement("aside",{className:"tr"},(Et!==-1||r.question_id)&&d.a.createElement(T.a,{type:"default",onClick:function(){De(),Ut(!1)}},"\u53D6\u6D88"),d.a.createElement(T.a,{className:"ml20",type:"primary",onClick:function(){Sa()}},"\u4FDD\u5B58")))},rn=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u586B\u7A7A\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(Zt){var rt,dt;return(te==null||((rt=te.editData)===null||rt===void 0||((dt=rt.exercise)===null||dt===void 0))?void 0:dt.exercise_status)===1?Zt:Zt.id!=="del"&&Zt.id!=="add"}),Qa=function(){var Zt=Object(y.a)(e.a.mark(function rt(dt){return e.a.wrap(function(lt){for(;;)switch(lt.prev=lt.next){case 0:lt.t0=dt.id,lt.next=lt.t0==="del"?3:lt.t0==="up"||lt.t0==="down"?5:lt.t0==="edit"?9:lt.t0==="add"?11:16;break;case 3:return h.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(y.a)(e.a.mark(function Aa(){return e.a.wrap(function(ya){for(;;)switch(ya.prev=ya.next){case 0:return ya.next=2,Object(C.j)({id:r.question_id});case 2:pt({type:"exercise/editExercise",payload:Object(J.a)({},m)});case 3:case"end":return ya.stop()}},Aa)}))()}}),lt.abrupt("break",16);case 5:return lt.next=7,pt({type:"exercise/exeriseMoveUpDown",payload:{id:r.question_id,opr:dt.id}});case 7:return pt({type:"exercise/editExercise",payload:Object(J.a)({},m)}),lt.abrupt("break",16);case 9:return Et!==-1?W.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(S(!1),yt(r.key),Ut(!0)),lt.abrupt("break",16);case 11:if(!(Et!==-1)){lt.next=14;break}return W.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),lt.abrupt("return");case 14:return O({key:r.key,insert_id:r==null?void 0:r.question_id,question_type:3}),lt.abrupt("break",16);case 16:case"end":return lt.stop()}},rt)}));return function(dt){return Zt.apply(this,arguments)}}(),Ma=function(){var rt;return d.a.createElement("aside",null,d.a.createElement("div",{className:j.a.questionType},d.a.createElement("div",null,d.a.createElement("span",{className:"font16 c-blue"},r.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",r.question_score,"\u5206\uFF09"),!r.hideAction&&rn.map(function(dt,ht){return dt.id==="up"&&r.key===1||dt.id==="down"&&r.key===r.len?null:d.a.createElement(M.a,{key:ht,placement:"bottom",title:dt.name},d.a.createElement("span",{onClick:function(){return Qa(dt)},className:dt.icon}))})),d.a.createElement("div",{className:"mt5"},d.a.createElement(ge.a,{value:r.question_title||""})),d.a.createElement("div",{className:j.a.questionChoices},r==null||((rt=r.standard_answer)===null||rt===void 0)?void 0:rt.map(function(dt,ht){return d.a.createElement(s.a,{key:ht,align:"middle"},d.a.createElement(b.a,null,"\u7B54\u6848\uFF08\u586B\u7A7A",dt.choice_id,"\uFF09\uFF1A"),d.a.createElement(b.a,{flex:"1"},d.a.createElement(s.a,{align:"middle",gutter:[1,1]},dt.answer_text.map(function(lt,aa){return d.a.createElement(b.a,{span:24,key:aa},d.a.createElement(E.a,{key:ht,checked:r.standard_answer.includes(ht),disabled:!0,value:lt}))}))))})))};return d.a.createElement("section",{className:j.a.wrap},!gt&&Ma(),gt&&Za())};g.a=Object(ne.a)(function(D){var l=D.problemset,_e=D.loading,it=D.exercise,Me=D.globalSetting;return{problemset:l,globalSetting:Me,exercise:it,loading:_e.effects}},null,null,{forwardRef:!0})(Object(i.forwardRef)(me))},"2JKx":function(Ke,g,t){Ke.exports={flex_box_center:"flex_box_center___21flX",flex_space_between:"flex_space_between___hkcwT",flex_box_vertical_center:"flex_box_vertical_center___1JAyR",flex_box_center_end:"flex_box_center_end___2trjo",flex_box_column:"flex_box_column___2q5e9",form:"form___1j7IG",efficiency:"efficiency___KDh-I",ipItem:"ipItem___2NlCp",ipWrp:"ipWrp___2kiZa"}},"51gm":function(Ke,g,t){Ke.exports={title:"title___1NT0J"}},"7ahc":function(Ke,g,t){"use strict";t.d(g,"a",function(){return _});var Qe=t("55MS"),s=t("1gHQ"),ae=t("MPZO"),E=t("bnk9"),G=t("EkPb"),b=t("7X0+"),P=t("GZha"),M=t("VmQ4"),Q=t("QeCE"),T=t("ZZRV"),ue=t.n(T),R=t("M0ff"),se=t.n(R),f=t("4X1q"),pe=t.n(f),h=Q.a.Option,F={labelCol:{span:4},wrapperCol:{span:20}},W={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};g.b=function(e){var y=e.callback,J=e.onCancel,$=Object(T.useState)("python"),q=Object(P.a)($,2),u=q[0],i=q[1];function d(ne){i(W[ne][1])}function B(ne){y(ne)}return ue.a.createElement(b.a,Object(s.a)({},F,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:B}),ue.a.createElement(b.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ue.a.createElement(Q.a,{onChange:d},Object.keys(W).map(function(ne){return ue.a.createElement(h,{key:ne,value:ne},W[ne][0])}))),ue.a.createElement(b.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ue.a.createElement(_,{mode:u})),ue.a.createElement("div",{className:"flex-container flex-end"},ue.a.createElement(E.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ue.a.createElement(E.a,{type:"ghost",onClick:J},"\u53D6\u6D88")))};function _(e){var y=e.value,J=e.onChange,$=e.mode,q=e.options,u=q===void 0?{}:q,i=Object(T.useRef)(),d=Object(T.useState)(),B=Object(P.a)(d,2),ne=B[0],C=B[1];return Object(T.useEffect)(function(){if(ne){var Ue=function(Ae){var V=Ae.getValue();J&&J(V)};return ne.on("change",Ue),function(){ne.off("change",Ue)}}},[ne,J]),Object(T.useEffect)(function(){ne&&ne.setOption("mode",$)},[ne,$]),Object(T.useEffect)(function(){ne&&(y!==ne.getValue()&&ne.setValue(y||""))},[ne,y]),Object(T.useEffect)(function(){if(i.current&&!ne){var Ue=se.a.fromTextArea(i.current,Object(Qe.a)({mode:$,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},u));C(Ue)}},[i.current,ne]),ue.a.createElement("div",{className:"my-codemirror-container"},ue.a.createElement("textarea",{ref:i}))}},"7qnI":function(Ke,g,t){"use strict";var Qe=t("CeOx"),s=t("NiCL"),ae=t("FGJx"),E=t("o0AO"),G=t("uwZC"),b=t("lpH6"),P=t("DHCt"),M=t("CRgH"),Q=t("ZZRV"),T=t.n(Q),ue=t("O2Wb"),R=t.n(ue),se=M.a.TextArea,f=function(pe){Object(G.a)(F,pe);var h=Object(b.a)(F);function F(){return Object(ae.a)(this,F),h.apply(this,arguments)}return Object(E.a)(F,[{key:"render",value:function(){var _=this,e=this.props,y=e.index,J=e.onAnswerChange,$=e.addChildAnswer,q=e.exerciseIsPublish,u=e.answers,i=e.activeOptionErrorIndex;return T.a.createElement("div",{className:R.a.flex},T.a.createElement("div",{className:"".concat(R.a.color666," mb5 mt6"),style:{flex:"0 0 90px"}},"\u7B54\u6848(\u586B\u7A7A",y+1,"):"),T.a.createElement("div",{className:"".concat(R.a.flex," ").concat(R.a.flex1),style:{flexDirection:"column"}},u.map(function(d,B){var ne="".concat(y,"-").concat(B);return T.a.createElement("div",{className:"".concat(R.a.flex," ").concat(R.a.flex1),key:B},T.a.createElement("div",{className:R.a.flex1,style:{flex:"0 0 1000px"}},T.a.createElement("div",null,T.a.createElement(se,{className:ne===i?R.a.error:"",spellCheck:!1,rows:4,value:d||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(B==0?"":"(\u53EF\u9009)"),onChange:function(Ue){return J(y,B,Ue.target.value)},style:{minHeight:95}}))),!q&&T.a.createElement(T.a.Fragment,null,B!=0&&T.a.createElement(s.a,{title:"\u5220\u9664"},T.a.createElement("i",{className:"".concat(R.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return _.props.deleteChildAnswer(y,B)},style:{float:"right"}})),B===0&&T.a.createElement(s.a,{title:"\u5220\u9664"},T.a.createElement("i",{className:"".concat(R.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return _.props.deleteChildAnswermain(y,B)},style:{float:"right"}})),T.a.createElement(s.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},T.a.createElement("i",{className:"".concat(R.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return $(y)},style:{float:"right",visibility:B==u.length-1?"":"hidden"}}))))})))}}]),F}(Q.Component);g.a=f},"8RY0":function(Ke,g,t){"use strict";var Qe=t("MPZO"),s=t("bnk9"),ae=t("EYz/"),E=t("gwXo"),G=t("XZgM"),b=t("TFeq"),P=t("RXQH"),M=t("VgM2"),Q=t("GrpF"),T=t("Xc/e"),ue=t("CeOx"),R=t("NiCL"),se=t("rjoL"),f=t("TMtJ"),pe=t("X/R0"),h=t("M6G9"),F=t("VBJJ"),W=t.n(F),_=t("z3+T"),e=t("55MS"),y=t("V0hb"),J=t("GZha"),$=t("buSX"),q=t("ZZRV"),u=t.n(q),i=t("q5+0"),d=t("9kvl"),B=t("V0Rq"),ne=t("Ot1p"),C=t("9Bee"),Ue=t("YJx+"),re=t.n(Ue),Ae=t("u2Z1"),V=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],j=function(v,ye){var me=v.problemset,D=v.globalSetting,l=v.exercise,_e=v.loading,it=v.dispatch,Me=v.onRef,te=Me===void 0?function(){}:Me,o=v.editData,pt=v.cancelAdd,r=pt===void 0?function(){}:pt,Et=v.editKey,Ht=v.setEditKey,yt=Ht===void 0?function(){}:Ht,ga=v.setIsClaer,De=ga===void 0?function(){}:ga,Jt=v.addCallback,O=Jt===void 0?function(nt){}:Jt,H=Object($.a)(v,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),S=Object(q.useState)([]),Gt=Object(J.a)(S,2),Le=Gt[0],St=Gt[1],Yt=Object(q.useState)(),qt=Object(J.a)(Yt,2),ma=qt[0],pa=qt[1],Oa=Object(q.useState)([]),oe=Object(J.a)(Oa,2),a=oe[0],n=oe[1],p=Object(q.useState)(""),x=Object(J.a)(p,2),k=x[0],xe=x[1],Je=Object(q.useState)(5),qe=Object(J.a)(Je,2),Ve=qe[0],Te=qe[1],Ge=Object(q.useState)(!1),ct=Object(J.a)(Ge,2),Lt=ct[0],vt=ct[1],Ea=Object(q.useState)([]),Bt=Object(J.a)(Ea,2),Tt=Bt[0],Ct=Bt[1],st=Object(q.useState)([]),Pe=Object(J.a)(st,2),Re=Pe[0],be=Pe[1],It=function(he){be([].concat(Object(y.a)(Re),[Object(e.a)({},he)]))},Ie=Object(i.m)();Object(q.useEffect)(function(){St(["","","",""])},[]),Object(q.useEffect)(function(){if(!(o==null?void 0:o.question_choices)){vt(!0),xe(""),Te(5),St(["","","",""]),n([]);return}xe(o==null?void 0:o.question_title),Te(parseInt(o==null?void 0:o.question_score)),St(o==null?void 0:o.question_choices.map(function(he){return he.choice_text}));var nt=[];o==null||o.standard_answer.map(function(he,de){nt.push(he-1)}),n(nt),Ct(o.tag_discipline_ids)},[o,Lt]),Object(q.useEffect)(function(){Lt&&nt();function nt(){return he.apply(this,arguments)}function he(){return he=Object(_.a)(W.a.mark(function de(){var m,U,Xe;return W.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:return ft.next=2,Object(B.B)({sub_discipline_id:(m=l.editData)===null||m===void 0||((U=m.exercise)===null||U===void 0)?void 0:U.sub_discipline_id});case 2:Xe=ft.sent,be(Xe.tag_disciplines);case 4:case"end":return ft.stop()}},de)})),he.apply(this,arguments)}},[Lt]),Object(q.useImperativeHandle)(ye,function(){return{onSave:wt,isEdit:Lt}}),Object(q.useEffect)(function(){var nt,he=(l==null||((nt=l.tagDisciplineData)===null||nt===void 0)?void 0:nt.tag_disciplines)&&Array.isArray(l.tagDisciplineData.tag_disciplines)?l.tagDisciplineData.tag_disciplines:[];be(he)},[l.tagDisciplineData]);var wt=function(){var nt=Object(_.a)(W.a.mark(function he(){var de,m,U,Xe,ke,ft,et;return W.a.wrap(function(_t){for(;;)switch(_t.prev=_t.next){case 0:if(k){_t.next=3;break}return h.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),_t.abrupt("return",!1);case 3:if(de=Le.findIndex(function(At){return!At}),!(de>-1)){_t.next=7;break}return h.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(V[de]," \u9009\u9879\u7684\u5185\u5BB9")),_t.abrupt("return",!1);case 7:if(a.length){_t.next=10;break}return h.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),_t.abrupt("return",!1);case 10:if(!(a.length<1)){_t.next=13;break}return h.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),_t.abrupt("return",!1);case 13:if(m=Le.map(function(At,La){return{choice_text:At,is_answer:a.includes(La)?La+1:0}}),!o.question_id){_t.next=20;break}return _t.next=17,it({type:"exercise/editExerciseQuestion",payload:{id:o.question_id,question_title:k,question_type:1,question_score:Ve,question_choices:m.map(function(At){return At.choice_text}),standard_answers:m.filter(function(At){return At.is_answer}).map(function(At){return At.is_answer}),tag_discipline_ids:Tt,sub_discipline_id:(Xe=l.editData)===null||Xe===void 0||((ke=Xe.exercise)===null||ke===void 0)?void 0:ke.sub_discipline_id}});case 17:U=_t.sent,_t.next=23;break;case 20:return _t.next=22,it({type:"exercise/addExerciseQuestion",payload:{insert_id:o==null?void 0:o.insert_id,categoryId:Ie.categoryId,question_title:k,question_type:1,question_score:Ve,question_choices:m.map(function(At){return At.choice_text}),standard_answers:m.filter(function(At){return At.is_answer}).map(function(At){return At.is_answer}),tag_discipline_ids:Tt,sub_discipline_id:(ft=l.editData)===null||ft===void 0||((et=ft.exercise)===null||et===void 0)?void 0:et.sub_discipline_id}});case 22:U=_t.sent;case 23:U.status===0&&(yt(-1),h.b.success("\u4FDD\u5B58\u6210\u529F"),vt(!1),it({type:"exercise/editExercise",payload:Object(e.a)({},Ie)}));case 24:case"end":return _t.stop()}},he)}));return function(){return nt.apply(this,arguments)}}(),sa=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u591A\u9009\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(nt){var he,de;return(l==null||((he=l.editData)===null||he===void 0||((de=he.exercise)===null||de===void 0))?void 0:de.exercise_status)===1?nt:nt.id!=="del"&&nt.id!=="add"}),gt=function(){var nt=Object(_.a)(W.a.mark(function he(de){return W.a.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:U.t0=de.id,U.next=U.t0==="del"?3:U.t0==="up"||U.t0==="down"?5:U.t0==="edit"?9:U.t0==="add"?11:16;break;case 3:return f.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(_.a)(W.a.mark(function ke(){return W.a.wrap(function(et){for(;;)switch(et.prev=et.next){case 0:return et.next=2,Object(B.j)({id:o.question_id});case 2:it({type:"exercise/editExercise",payload:Object(e.a)({},Ie)});case 3:case"end":return et.stop()}},ke)}))()}}),U.abrupt("break",16);case 5:return U.next=7,it({type:"exercise/exeriseMoveUpDown",payload:{id:o.question_id,opr:de.id}});case 7:return it({type:"exercise/editExercise",payload:Object(e.a)({},Ie)}),U.abrupt("break",16);case 9:return Et!==-1?h.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(De(!1),yt(o.key),vt(!0)),U.abrupt("break",16);case 11:if(!(Et!==-1)){U.next=14;break}return h.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),U.abrupt("return");case 14:return O({key:o.key,insert_id:o==null?void 0:o.question_id,question_type:1}),U.abrupt("break",16);case 16:case"end":return U.stop()}},he)}));return function(de){return nt.apply(this,arguments)}}(),Ut=function(){var he;return u.a.createElement("aside",null,u.a.createElement("div",{className:re.a.questionType},u.a.createElement("div",null,u.a.createElement("span",{className:"font16 c-blue"},o.key,"\u3001\u591A\u9009\u9898"),"\uFF08",o.question_score,"\u5206\uFF09"),!o.hideAction&&sa.map(function(de,m){return de.id==="up"&&o.key===1||de.id==="down"&&o.key===o.len?null:u.a.createElement(R.a,{key:m,placement:"bottom",title:de.name},u.a.createElement("span",{onClick:function(){return gt(de)},className:de.icon}))})),u.a.createElement("div",{className:"mt5"},u.a.createElement(C.a,{value:o.question_title})),u.a.createElement("div",{className:re.a.questionChoices},o==null||((he=o.question_choices)===null||he===void 0)?void 0:he.map(function(de,m){return u.a.createElement(b.a,null,u.a.createElement(M.a,null,u.a.createElement(T.a,{key:m,checked:o.standard_answer.includes(m+1),disabled:!0},V[m],".")),u.a.createElement(M.a,{flex:"1"},u.a.createElement("span",{className:"c-black font14"},u.a.createElement(C.a,{value:de.choice_text}))))})))},Ta=function(){var he,de;return u.a.createElement("aside",null,u.a.createElement("div",{className:re.a.questionType},u.a.createElement("div",null,u.a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),u.a.createElement("p",{className:re.a.titleWrap},u.a.createElement("span",{className:re.a.required},"*"),u.a.createElement("span",{className:re.a.title},"\u9898\u5E72\uFF1A")),u.a.createElement(ne.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:k,onChange:function(U){return xe(U)}}),u.a.createElement("p",{className:re.a.titleWrap},u.a.createElement("span",{className:re.a.required},"*"),u.a.createElement("span",{className:re.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",u.a.createElement("span",{className:re.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),Le.map(function(m,U){var Xe,ke;return u.a.createElement("div",{className:re.a.choiceWrap,key:U},u.a.createElement(R.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},u.a.createElement("div",{className:"".concat(re.a.answer," ").concat(a.includes(U)?re.a.activeAnswer:""),onClick:function(){a.includes(U)?n(a.filter(function(et){return et!==U})):n([].concat(Object(y.a)(a),[U]))}},V[U])),u.a.createElement("div",{className:re.a.editorWrap},ma===U?u.a.createElement(ne.a,{id:"single-question-option-".concat(U),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:m,onChange:function(et){Le[U]=et,St(Le)}}):u.a.createElement("div",{className:re.a.htmlWrap,onClick:function(){return pa(U)}},u.a.createElement(C.a,{value:m}))),((Xe=l.editData)===null||Xe===void 0||((ke=Xe.exercise)===null||ke===void 0)?void 0:ke.exercise_status)===1&&u.a.createElement(u.a.Fragment,null,U>1&&u.a.createElement(R.a,{title:"\u5220\u9664"},u.a.createElement("i",{className:"".concat(re.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return St(Le.filter(function(et,Sa){return Sa!==U}))}})),U<7&&U===Le.length-1&&u.a.createElement(R.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},u.a.createElement("i",{className:"".concat(re.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return St([].concat(Object(y.a)(Le),[""]))}}))))}),u.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),u.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",u.a.createElement(E.a,{value:Ve,max:1e4,min:0,onChange:function(U){Te(U)}})," \u5206"),u.a.createElement("p",{className:re.a.titleWrap},u.a.createElement("span",{className:"".concat(re.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",u.a.createElement("span",{className:re.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),u.a.createElement("div",{className:"mt5"},u.a.createElement(Ae.a,{value:Tt,selectvalues:o==null?void 0:o.tag_discipline_ids,onChange:Ct,subId:(he=l.editData)===null||he===void 0||((de=he.exercise)===null||de===void 0)?void 0:de.sub_discipline_id,knowledgeOptions:Re,onAddKnowledgeFinish:It}))),u.a.createElement("aside",{className:"tr"},(Et!==-1||o.question_id)&&u.a.createElement(s.a,{type:"default",onClick:function(){r(),vt(!1)}},"\u53D6\u6D88"),u.a.createElement(s.a,{className:"ml20",type:"primary",onClick:function(){wt()}},"\u4FDD\u5B58")))};return u.a.createElement("section",{className:re.a.wrap},!Lt&&Ut(),Lt&&Ta())};g.a=Object(d.a)(function(ge){var v=ge.problemset,ye=ge.loading,me=ge.exercise,D=ge.globalSetting;return{problemset:v,globalSetting:D,exercise:me,loading:ye.effects}},null,null,{forwardRef:!0})(Object(q.forwardRef)(j))},"9Bee":function(Ke,g,t){"use strict";var Qe=t("ZZRV"),s=t.n(Qe),ae=t("Sawj"),E=t("GZha"),G=t("tVQ9"),b=t.n(G),P=t("PRXW");function M(j,ge){var v=j.match(/^(\s+)(?:```)/);if(v===null)return ge;var ye=v[1];return ge.split(`
|
||
`).map(function(me){var D=me.match(/^\s+/);if(D===null)return me;var l=Object(E.a)(D,1),_e=l[0];return _e.length>=ye.length?me.slice(ye.length):me}).join(`
|
||
`)}var Q=[],T=["<ul>"],ue=new b.a.Renderer,R=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function se(){Q.length=0,T=["<ul>"]}function f(j,ge,v,ye){if(ge>=j.length||j[ge].level<=v)return ge;var me=j[ge];ye.push("<li><a href='#"+me.anchor+"'>"+me.text+"</a>"),ge++;var D=[];return ge=f(j,ge,me.level,D),D.length>0&&(ye.push("<ul>"),D.forEach(function(l){ye.push(l)}),ye.push("</ul>")),ye.push("</li>"),ge=f(j,ge,v,ye),ge}function pe(){return f(Q,0,0,T),T.push("</ul>"),T.join("")}var h={heading:function(ge){var v=R.exec(ge);if(v)return{type:"heading",raw:v[0],depth:v[1].length,text:v[2]}},fences:function(ge){var v=this.rules.block.fences.exec(ge);if(v){var ye=v[0],me=M(ye,v[3]||""),D=v[2]?v[2].trim():v[2];if(["latex","katex","math"].indexOf(D)>=0){var l=_(),_e=me;me=l,e[l]={type:"block",expression:_e}}return{type:"code",raw:ye,lang:D,text:me}}}},F=/(?:\${2})([^\n`]+?)(?:\${2})/gi,W=0,_=function(){return"__special_katext_id_".concat(W++,"__")},e={};function y(){return e}function J(){W=0,e={}}function $(j){return j=j.replace(F,function(ge,v){var ye=_();return e[ye]={type:"inline",expression:v},ye}),j}var q=ue.listitem;ue.listitem=function(j){return q($(j))};var u=ue.paragraph;ue.paragraph=function(j){return u($(j))};var i=ue.tablecell;ue.tablecell=function(j,ge){return i($(j),ge)},ue.code=function(j,ge,v){var ye=(ge||"").match(/\S*/)[0];return ye?["latex","katex","math"].indexOf(ye)>=0?"<p class='editormd-tex'>".concat(j,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(ge,'">').concat(v?j:Object(P.escape)(j,!0),`</code></pre>
|
||
`):'<pre class="prettyprint linenums"><code>'+(v?j:Object(P.escape)(j,!0))+"</code></pre>"},ue.heading=function(j,ge,v){var ye=this.options.headerPrefix+v.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Q.push({anchor:ye,level:ge,text:j}),"<h"+ge+' id="'+ye+'">'+j+"</h"+ge+">"},b.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),b.a.use({tokenizer:h,renderer:ue});var d=b.a,B=t("8+LE"),ne=t("ZRDM"),C=t.n(ne),Ue=t("saPB"),re=/<pre[^>]*>/g;function Ae(j){var ge=document.createElement("div");return ge.innerHTML=j,ge.childNodes.length===0?"":ge.childNodes[0].nodeValue}var V=g.a=function(j){var ge=j.value,v=ge===void 0?"":ge,ye=j.className,me=j.style,D=me===void 0?{}:me,l=String(v),_e=Object(Qe.useMemo)(function(){var te=d(l),o=y();return l.match(/\[TOC\]/)&&(te=te.replace("<p>[TOC]</p>",pe()),se()),te=te.replace(/(__special_katext_id_\d+__)/g,function(pt,r){var Et=o[r],Ht=Et.type,yt=Et.expression;return Object(Ue.renderToString)(Ae(yt)||"",{displayMode:Ht==="block",throwOnError:!1,output:"html"})}),te=te.replace(/▁/g,"\u2581\u2581\u2581"),J(),C.a.sanitize(te)},[l]),it=Object(Qe.useRef)();function Me(te){var o=te.target;if(o.tagName.toUpperCase()==="A"){var pt=o.getAttribute("href");if(pt.startsWith("#")){te.preventDefault();var r=document.getElementById(pt.replace("#",""));r&&r.scrollIntoView(!0)}}}return Object(Qe.useEffect)(function(){if(it.current&&_e&&(_e.match(re)&&window.PR.prettyPrint()),it.current)return it.current.addEventListener("click",Me),function(){it.current.removeEventListener("click",Me),J(),se()}},[_e,it.current,Me]),s.a.createElement("div",{ref:it,style:D,className:"".concat(ye||""," markdown-body"),dangerouslySetInnerHTML:{__html:_e}})}},"9VGf":function(Ke,g,t){"use strict";t.d(g,"a",function(){return ae});var Qe=t("ZZRV"),s=t.n(Qe);function ae(E,G){var b=Object(Qe.useRef)();Object(Qe.useEffect)(function(){b.current=E}),Object(Qe.useEffect)(function(){function P(){b.current()}if(G!==null){var M=setInterval(P,G);return function(){return clearInterval(M)}}},[G])}},BdwD:function(Ke,g,t){"use strict";var Qe=t("55MS"),s=t("ZZRV"),ae=t.n(s),E=function(b){var P=b.styles,M=P===void 0?{}:P,Q=b.customText;return ae.a.createElement("section",{className:"tc animated fadeIn",style:Object(Qe.a)(Object(Qe.a)({},{color:"#999",margin:"200px auto"}),M)},ae.a.createElement("img",{src:t("FOrL")}),ae.a.createElement("p",{className:"mt20 font14"},Q||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};g.a=E},BjJ7:function(Ke,g,t){"use strict";t.d(g,"d",function(){return s}),t.d(g,"c",function(){return ae}),t.d(g,"f",function(){return E}),t.d(g,"b",function(){return G}),t.d(g,"e",function(){return b}),t.d(g,"a",function(){return P});var Qe=t("m3rI");function s(M){var Q=!0;if(M.length>0){for(var T=0;T<M.length;T++)if(M[T].compile_success==0||!M[T].compile_success){Q=!1;break}}else Q=!1;return Q}function ae(M){for(var Q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",T=[],ue=0;ue<M.length;ue++){var R=M[ue],se=Q?"".concat(Q,"/").concat(R.name):"".concat(R.name);T.push({title:R.name,isLeaf:!(R.type==="tree"),key:se})}return T}function E(M,Q,T){for(var ue=0;ue<M.length;ue++){var R=M[ue];if(R.key===Q){R.children=T;break}R.children&&E(R.children,Q,T)}return M}function G(M,Q,T){var ue;return function(){var R=this,se=arguments,f=function(){ue=null,T||M.apply(R,se)},pe=T&&!ue;clearTimeout(ue),ue=setTimeout(f,Q),pe&&M.apply(R,se)}}var b=!0,P=Qe.a.API_SERVER},"C+DQ":function(Ke,g,t){},CxHN:function(Ke,g,t){"use strict";var Qe=t("MPZO"),s=t("bnk9"),ae=t("EYz/"),E=t("gwXo"),G=t("9cas"),b=t("twZV"),P=t("CeOx"),M=t("NiCL"),Q=t("rjoL"),T=t("TMtJ"),ue=t("X/R0"),R=t("M6G9"),se=t("VBJJ"),f=t.n(se),pe=t("z3+T"),h=t("55MS"),F=t("V0hb"),W=t("GZha"),_=t("buSX"),e=t("ZZRV"),y=t.n(e),J=t("q5+0"),$=t("9kvl"),q=t("V0Rq"),u=t("Ot1p"),i=t("YJx+"),d=t.n(i),B=t("9Bee"),ne=t("u2Z1"),C=["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"],Ue=function(Ae,V){var j=Ae.problemset,ge=Ae.globalSetting,v=Ae.exercise,ye=Ae.loading,me=Ae.dispatch,D=Ae.onRef,l=D===void 0?function(){}:D,_e=Ae.editData,it=Ae.editKey,Me=Ae.setEditKey,te=Me===void 0?function(){}:Me,o=Ae.cancelAdd,pt=o===void 0?function(){}:o,r=Ae.addCallback,Et=r===void 0?function(){}:r,Ht=Ae.setIsClaer,yt=Ht===void 0?function(){}:Ht,ga=Object(_.a)(Ae,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),De=Object(e.useState)(),Jt=Object(W.a)(De,2),O=Jt[0],H=Jt[1],S=Object(e.useState)(""),Gt=Object(W.a)(S,2),Le=Gt[0],St=Gt[1],Yt=Object(e.useState)(!1),qt=Object(W.a)(Yt,2),ma=qt[0],pa=qt[1],Oa=Object(e.useState)(2),oe=Object(W.a)(Oa,2),a=oe[0],n=oe[1],p=Object(e.useState)([]),x=Object(W.a)(p,2),k=x[0],xe=x[1],Je=Object(e.useState)([]),qe=Object(W.a)(Je,2),Ve=qe[0],Te=qe[1],Ge=function(st){Te([].concat(Object(F.a)(Ve),[Object(h.a)({},st)]))},ct=Object(J.m)();Object(e.useEffect)(function(){if(!(_e==null?void 0:_e.question_choices)){pa(!0),St(""),n(2),H("");return}St(_e==null?void 0:_e.question_title),n(_e==null?void 0:_e.question_score),H(_e.standard_answer[0]+""),xe(_e.tag_discipline_ids)},[_e,ma]),Object(e.useEffect)(function(){ma&&Ct();function Ct(){return st.apply(this,arguments)}function st(){return st=Object(pe.a)(f.a.mark(function Pe(){var Re,be,It;return f.a.wrap(function(wt){for(;;)switch(wt.prev=wt.next){case 0:return wt.next=2,Object(q.B)({sub_discipline_id:(Re=v.editData)===null||Re===void 0||((be=Re.exercise)===null||be===void 0)?void 0:be.sub_discipline_id});case 2:It=wt.sent,Te(It.tag_disciplines);case 4:case"end":return wt.stop()}},Pe)})),st.apply(this,arguments)}},[ma]),Object(e.useImperativeHandle)(V,function(){return{onSave:Lt,isEdit:ma}}),Object(e.useEffect)(function(){var Ct,st=(v==null||((Ct=v.tagDisciplineData)===null||Ct===void 0)?void 0:Ct.tag_disciplines)&&Array.isArray(v.tagDisciplineData.tag_disciplines)?v.tagDisciplineData.tag_disciplines:[];Te(st)},[v.tagDisciplineData]);var Lt=function(){var Ct=Object(pe.a)(f.a.mark(function st(){var Pe,Re,be,It,Ie,wt;return f.a.wrap(function(gt){for(;;)switch(gt.prev=gt.next){case 0:if(Le){gt.next=3;break}return R.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),gt.abrupt("return",!1);case 3:if(O){gt.next=6;break}return R.b.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),gt.abrupt("return",!1);case 6:if(Pe=[{choice_text:"\u6B63\u786E",is_answer:O==="1"?1:0},{choice_text:"\u9519\u8BEF",is_answer:O==="2"?2:0}],!_e.question_id){gt.next=13;break}return gt.next=10,me({type:"exercise/editExerciseQuestion",payload:{id:_e.question_id,question_title:Le,question_type:2,question_score:a,question_choices:Pe.map(function(Ut){return Ut.choice_text}),standard_answers:Pe.filter(function(Ut){return Ut.is_answer}).map(function(Ut){return Ut.is_answer}),tag_discipline_ids:k,sub_discipline_id:(be=v.editData)===null||be===void 0||((It=be.exercise)===null||It===void 0)?void 0:It.sub_discipline_id}});case 10:Re=gt.sent,gt.next=16;break;case 13:return gt.next=15,me({type:"exercise/addExerciseQuestion",payload:{insert_id:_e==null?void 0:_e.insert_id,categoryId:ct.categoryId,question_title:Le,question_type:2,question_score:a,question_choices:Pe.map(function(Ut){return Ut.choice_text}),standard_answers:Pe.filter(function(Ut){return Ut.is_answer}).map(function(Ut){return Ut.is_answer}),tag_discipline_ids:k,sub_discipline_id:(Ie=v.editData)===null||Ie===void 0||((wt=Ie.exercise)===null||wt===void 0)?void 0:wt.sub_discipline_id}});case 15:Re=gt.sent;case 16:return Re.status===0&&(te(-1),R.b.success("\u4FDD\u5B58\u6210\u529F"),pa(!1),me({type:"exercise/editExercise",payload:Object(h.a)({},ct)})),gt.abrupt("return",{name:Le,choices:Pe});case 18:case"end":return gt.stop()}},st)}));return function(){return Ct.apply(this,arguments)}}(),vt=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u5224\u65AD\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(Ct){var st,Pe;return(v==null||((st=v.editData)===null||st===void 0||((Pe=st.exercise)===null||Pe===void 0))?void 0:Pe.exercise_status)===1?Ct:Ct.id!=="del"&&Ct.id!=="add"}),Ea=function(){var Ct=Object(pe.a)(f.a.mark(function st(Pe){return f.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:be.t0=Pe.id,be.next=be.t0==="del"?3:be.t0==="up"||be.t0==="down"?5:be.t0==="edit"?9:be.t0==="add"?11:16;break;case 3:return T.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(pe.a)(f.a.mark(function Ie(){return f.a.wrap(function(sa){for(;;)switch(sa.prev=sa.next){case 0:return sa.next=2,Object(q.j)({id:_e.question_id});case 2:me({type:"exercise/editExercise",payload:Object(h.a)({},ct)});case 3:case"end":return sa.stop()}},Ie)}))()}}),be.abrupt("break",16);case 5:return be.next=7,me({type:"exercise/exeriseMoveUpDown",payload:{id:_e.question_id,opr:Pe.id}});case 7:return me({type:"exercise/editExercise",payload:Object(h.a)({},ct)}),be.abrupt("break",16);case 9:return it!==-1?R.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(yt(!1),te(_e.key),pa(!0)),be.abrupt("break",16);case 11:if(!(it!==-1)){be.next=14;break}return R.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),be.abrupt("return");case 14:return Et({key:_e.key,insert_id:_e==null?void 0:_e.question_id,question_type:2}),be.abrupt("break",16);case 16:case"end":return be.stop()}},st)}));return function(Pe){return Ct.apply(this,arguments)}}(),Bt=function(){var st;return y.a.createElement("aside",null,y.a.createElement("div",{className:d.a.questionType},y.a.createElement("div",null,y.a.createElement("span",{className:"font16 c-blue"},_e.key,"\u3001\u5224\u65AD\u9898"),"\uFF08",_e.question_score,"\u5206\uFF09"),!_e.hideAction&&vt.map(function(Pe,Re){return Pe.id==="up"&&_e.key===1||Pe.id==="down"&&_e.key===_e.len?null:y.a.createElement(M.a,{key:Re,placement:"bottom",title:Pe.name},y.a.createElement("span",{onClick:function(){return Ea(Pe)},className:Pe.icon}))})),y.a.createElement("div",{className:"mt5"},y.a.createElement(B.a,{value:_e.question_title})),y.a.createElement("div",{className:d.a.questionChoices},_e==null||((st=_e.question_choices)===null||st===void 0)?void 0:st.map(function(Pe,Re){return y.a.createElement(b.a,{key:Re,checked:_e.standard_answer.includes(Re+1),disabled:!0},C[Re],". ",y.a.createElement("span",{className:"c-black font14"},Pe.choice_text))})))},Tt=function(){var st,Pe;return y.a.createElement("aside",null,y.a.createElement("div",null,y.a.createElement("span",{className:"font16 c-blue"},"\u5224\u65AD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09"),y.a.createElement("p",{className:d.a.titleWrap},y.a.createElement("span",{className:d.a.required},"*"),y.a.createElement("span",{className:d.a.title},"\u9898\u5E72\uFF1A")),y.a.createElement(u.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Le,onChange:function(be){return St(be)}}),y.a.createElement("p",{className:d.a.titleWrap},y.a.createElement("span",{className:d.a.required},"*"),y.a.createElement("span",{className:d.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",y.a.createElement("span",{className:d.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),y.a.createElement(b.a.Group,{buttonStyle:"solid",value:O,onChange:function(be){return H(be.target.value)}},y.a.createElement(b.a.Button,{value:"1",className:"".concat(d.a.radio," mr40")},"\u6B63\u786E"),y.a.createElement(b.a.Button,{value:"2",className:d.a.radio},"\u9519\u8BEF")),y.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\uFF0C\u53EF\u4EE5\u76F4\u63A5\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848"),y.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",y.a.createElement(E.a,{value:a,max:1e4,min:0,onChange:function(be){n(be)}})," \u5206"),y.a.createElement("p",{className:d.a.titleWrap},y.a.createElement("span",{className:"".concat(d.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",y.a.createElement("span",{className:d.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),y.a.createElement("div",{className:"mt5"},y.a.createElement(ne.a,{value:k,selectvalues:_e==null?void 0:_e.tag_discipline_ids,onChange:xe,subId:(st=v.editData)===null||st===void 0||((Pe=st.exercise)===null||Pe===void 0)?void 0:Pe.sub_discipline_id,knowledgeOptions:Ve,onAddKnowledgeFinish:Ge}))),y.a.createElement("aside",{className:"tr"},(it!==-1||_e.question_id)&&y.a.createElement(s.a,{type:"default",onClick:function(){pt(),pa(!1)}},"\u53D6\u6D88"),y.a.createElement(s.a,{className:"ml20",type:"primary",onClick:function(){Lt()}},"\u4FDD\u5B58")))};return y.a.createElement("section",{className:d.a.wrap},!ma&&Bt(),ma&&Tt())};g.a=Object($.a)(function(re){var Ae=re.problemset,V=re.loading,j=re.exercise,ge=re.globalSetting;return{problemset:Ae,globalSetting:ge,exercise:j,loading:V.effects}},null,null,{forwardRef:!0})(Object(e.forwardRef)(Ue))},"D+AN":function(Ke,g,t){"use strict";var Qe=t("MPZO"),s=t("bnk9"),ae=t("EYz/"),E=t("gwXo"),G=t("XZgM"),b=t("TFeq"),P=t("RXQH"),M=t("VgM2"),Q=t("9cas"),T=t("twZV"),ue=t("CeOx"),R=t("NiCL"),se=t("rjoL"),f=t("TMtJ"),pe=t("X/R0"),h=t("M6G9"),F=t("VBJJ"),W=t.n(F),_=t("z3+T"),e=t("55MS"),y=t("V0hb"),J=t("GZha"),$=t("buSX"),q=t("ZZRV"),u=t.n(q),i=t("q5+0"),d=t("9kvl"),B=t("V0Rq"),ne=t("Ot1p"),C=t("9Bee"),Ue=t("YJx+"),re=t.n(Ue),Ae=t("u2Z1"),V=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],j=function(v,ye){var me=v.problemset,D=v.exercise,l=v.globalSetting,_e=v.loading,it=v.dispatch,Me=v.onRef,te=Me===void 0?function(){}:Me,o=v.editData,pt=v.cancelAdd,r=pt===void 0?function(){}:pt,Et=v.editKey,Ht=v.setEditKey,yt=Ht===void 0?function(){}:Ht,ga=v.setIsClaer,De=ga===void 0?function(){}:ga,Jt=v.addCallback,O=Jt===void 0?function(nt){}:Jt,H=Object($.a)(v,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),S=Object(q.useState)([]),Gt=Object(J.a)(S,2),Le=Gt[0],St=Gt[1],Yt=Object(q.useState)(),qt=Object(J.a)(Yt,2),ma=qt[0],pa=qt[1],Oa=Object(q.useState)([]),oe=Object(J.a)(Oa,2),a=oe[0],n=oe[1],p=Object(q.useState)(""),x=Object(J.a)(p,2),k=x[0],xe=x[1],Je=Object(q.useState)(5),qe=Object(J.a)(Je,2),Ve=qe[0],Te=qe[1],Ge=Object(q.useState)([]),ct=Object(J.a)(Ge,2),Lt=ct[0],vt=ct[1];console.log("editData: ",o),console.log("exercise: ",D);var Ea=Object(q.useState)(!1),Bt=Object(J.a)(Ea,2),Tt=Bt[0],Ct=Bt[1],st=Object(i.m)(),Pe=Object(q.useState)([]),Re=Object(J.a)(Pe,2),be=Re[0],It=Re[1],Ie=function(he){It([].concat(Object(y.a)(be),[Object(e.a)({},he)]))};Object(q.useEffect)(function(){St(["","","",""])},[]),Object(q.useEffect)(function(){if(!(o==null?void 0:o.question_choices)){Ct(!0),xe(""),Te(5),St(["","","",""]),n([]);return}xe(o==null?void 0:o.question_title),Te(parseInt(o==null?void 0:o.question_score)),St(o==null?void 0:o.question_choices.map(function(he){return he.choice_text}));var nt=[];o==null||o.standard_answer.map(function(he,de){nt.push(he-1)}),vt(o.tag_discipline_ids),n(nt)},[o,Tt]),Object(q.useEffect)(function(){Tt&&nt();function nt(){return he.apply(this,arguments)}function he(){return he=Object(_.a)(W.a.mark(function de(){var m,U,Xe;return W.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:return ft.next=2,Object(B.B)({sub_discipline_id:(m=D.editData)===null||m===void 0||((U=m.exercise)===null||U===void 0)?void 0:U.sub_discipline_id});case 2:Xe=ft.sent,It(Xe.tag_disciplines);case 4:case"end":return ft.stop()}},de)})),he.apply(this,arguments)}},[Tt]),Object(q.useEffect)(function(){var nt,he=(D==null||((nt=D.tagDisciplineData)===null||nt===void 0)?void 0:nt.tag_disciplines)&&Array.isArray(D.tagDisciplineData.tag_disciplines)?D.tagDisciplineData.tag_disciplines:[];It(he)},[D.tagDisciplineData]),Object(q.useImperativeHandle)(ye,function(){return{onSave:wt,isEdit:Tt}});var wt=function(){var nt=Object(_.a)(W.a.mark(function he(){var de,m,U,Xe,ke,ft,et;return W.a.wrap(function(_t){for(;;)switch(_t.prev=_t.next){case 0:if(k){_t.next=3;break}return h.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),_t.abrupt("return",!1);case 3:if(de=Le.findIndex(function(At){return!At}),!(de>-1)){_t.next=7;break}return h.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(V[de]," \u9009\u9879\u7684\u5185\u5BB9")),_t.abrupt("return",!1);case 7:if(a.length){_t.next=10;break}return h.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),_t.abrupt("return",!1);case 10:if(!(a.length<1)){_t.next=13;break}return h.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),_t.abrupt("return",!1);case 13:if(m=Le.map(function(At,La){return{choice_text:At,is_answer:a.includes(La)?La+1:0}}),!o.question_id){_t.next=20;break}return _t.next=17,it({type:"exercise/editExerciseQuestion",payload:{id:o.question_id,question_title:k,question_type:1,question_score:Ve,question_choices:m.map(function(At){return At.choice_text}),standard_answers:m.filter(function(At){return At.is_answer}).map(function(At){return At.is_answer}),tag_discipline_ids:Lt,sub_discipline_id:(Xe=D.editData)===null||Xe===void 0||((ke=Xe.exercise)===null||ke===void 0)?void 0:ke.sub_discipline_id}});case 17:U=_t.sent,_t.next=23;break;case 20:return _t.next=22,it({type:"exercise/addExerciseQuestion",payload:{insert_id:o==null?void 0:o.insert_id,categoryId:st.categoryId,question_title:k,question_type:1,question_score:Ve,question_choices:m.map(function(At){return At.choice_text}),standard_answers:m.filter(function(At){return At.is_answer}).map(function(At){return At.is_answer}),tag_discipline_ids:Lt,sub_discipline_id:(ft=D.editData)===null||ft===void 0||((et=ft.exercise)===null||et===void 0)?void 0:et.sub_discipline_id}});case 22:U=_t.sent;case 23:U.status===0&&(yt(-1),h.b.success("\u4FDD\u5B58\u6210\u529F"),Ct(!1),it({type:"exercise/editExercise",payload:Object(e.a)({},st)}));case 24:case"end":return _t.stop()}},he)}));return function(){return nt.apply(this,arguments)}}(),sa=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(nt){var he,de;return(D==null||((he=D.editData)===null||he===void 0||((de=he.exercise)===null||de===void 0))?void 0:de.exercise_status)===1?nt:nt.id!=="del"&&nt.id!=="add"}),gt=function(){var nt=Object(_.a)(W.a.mark(function he(de){return W.a.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:U.t0=de.id,U.next=U.t0==="del"?3:U.t0==="up"||U.t0==="down"?5:U.t0==="edit"?9:U.t0==="add"?11:16;break;case 3:return f.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(_.a)(W.a.mark(function ke(){return W.a.wrap(function(et){for(;;)switch(et.prev=et.next){case 0:return et.next=2,Object(B.j)({id:o.question_id});case 2:it({type:"exercise/editExercise",payload:Object(e.a)({},st)});case 3:case"end":return et.stop()}},ke)}))()}}),U.abrupt("break",16);case 5:return U.next=7,it({type:"exercise/exeriseMoveUpDown",payload:{id:o.question_id,opr:de.id}});case 7:return it({type:"exercise/editExercise",payload:Object(e.a)({},st)}),U.abrupt("break",16);case 9:return Et!==-1?h.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(De(!1),yt(o.key),Ct(!0)),U.abrupt("break",16);case 11:if(!(Et!==-1)){U.next=14;break}return h.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),U.abrupt("return");case 14:return O({key:o.key,insert_id:o==null?void 0:o.question_id,question_type:0}),U.abrupt("break",16);case 16:case"end":return U.stop()}},he)}));return function(de){return nt.apply(this,arguments)}}(),Ut=function(){var he;return u.a.createElement("aside",null,u.a.createElement("div",{className:re.a.questionType},u.a.createElement("div",null,u.a.createElement("span",{className:"font16 c-blue"},o.key,"\u3001\u5355\u9009\u9898"),"\uFF08",o.question_score,"\u5206\uFF09"),!o.hideAction&&sa.map(function(de,m){return de.id==="up"&&o.key===1||de.id==="down"&&o.key===o.len?null:u.a.createElement(R.a,{key:m,placement:"bottom",title:de.name},u.a.createElement("span",{onClick:function(){return gt(de)},className:de.icon}))})),u.a.createElement("div",{className:"mt5"},u.a.createElement(C.a,{value:o.question_title})),u.a.createElement("div",{className:re.a.questionChoices},o==null||((he=o.question_choices)===null||he===void 0)?void 0:he.map(function(de,m){return u.a.createElement(b.a,null,u.a.createElement(M.a,null,u.a.createElement(T.a,{key:m,checked:o.standard_answer.includes(m+1),disabled:!0},V[m],".")),u.a.createElement(M.a,{flex:"1"},u.a.createElement("span",{className:"c-black font14"},u.a.createElement(C.a,{value:de.choice_text}))))})))},Ta=function(){var he,de;return u.a.createElement("aside",null,u.a.createElement("div",{className:re.a.questionType},u.a.createElement("div",null,u.a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),u.a.createElement("p",{className:re.a.titleWrap},u.a.createElement("span",{className:re.a.required},"*"),u.a.createElement("span",{className:re.a.title},"\u9898\u5E72\uFF1A")),u.a.createElement(ne.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:k,onChange:function(U){return xe(U)}}),u.a.createElement("p",{className:re.a.titleWrap},u.a.createElement("span",{className:re.a.required},"*"),u.a.createElement("span",{className:re.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",u.a.createElement("span",{className:re.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),Le.map(function(m,U){var Xe,ke;return u.a.createElement("div",{className:re.a.choiceWrap,key:U},u.a.createElement(R.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},u.a.createElement("div",{className:"".concat(re.a.answer," ").concat(a.includes(U)?re.a.activeAnswer:""),onClick:function(){a.includes(U)?n(a.filter(function(et){return et!==U})):n([].concat(Object(y.a)(a),[U]))}},V[U])),u.a.createElement("div",{className:re.a.editorWrap},ma===U?u.a.createElement(ne.a,{id:"single-question-option-".concat(U),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:m,onChange:function(et){Le[U]=et,St(Le)}}):u.a.createElement("div",{className:re.a.htmlWrap,onClick:function(){return pa(U)}},u.a.createElement(C.a,{value:m}))),((Xe=D.editData)===null||Xe===void 0||((ke=Xe.exercise)===null||ke===void 0)?void 0:ke.exercise_status)===1&&u.a.createElement(u.a.Fragment,null,U>1&&u.a.createElement(R.a,{title:"\u5220\u9664"},u.a.createElement("i",{className:"".concat(re.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return St(Le.filter(function(et,Sa){return Sa!==U}))}})),U<7&&U===Le.length-1&&u.a.createElement(R.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},u.a.createElement("i",{className:"".concat(re.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return St([].concat(Object(y.a)(Le),[""]))}}))))}),u.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),u.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",u.a.createElement(E.a,{value:Ve,max:1e4,min:0,onChange:function(U){Te(U)}})," \u5206"),u.a.createElement("p",{className:re.a.titleWrap},u.a.createElement("span",{className:"".concat(re.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",u.a.createElement("span",{className:re.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),u.a.createElement("div",{className:"mt5"},u.a.createElement(Ae.a,{selectvalues:o==null?void 0:o.tag_discipline_ids,value:Lt,onChange:vt,subId:(he=D.editData)===null||he===void 0||((de=he.exercise)===null||de===void 0)?void 0:de.sub_discipline_id,knowledgeOptions:be,onAddKnowledgeFinish:Ie}))),u.a.createElement("aside",{className:"tr"},(Et!==-1||o.question_id)&&u.a.createElement(s.a,{type:"default",onClick:function(){r(),Ct(!1)}},"\u53D6\u6D88"),u.a.createElement(s.a,{className:"ml20",type:"primary",onClick:function(){wt()}},"\u4FDD\u5B58")))};return u.a.createElement("section",{className:re.a.wrap},!Tt&&Ut(),Tt&&Ta())};g.a=Object(d.a)(function(ge){var v=ge.problemset,ye=ge.loading,me=ge.globalSetting,D=ge.exercise;return{problemset:v,globalSetting:me,exercise:D,loading:ye.effects}},null,null,{forwardRef:!0})(Object(q.forwardRef)(j))},FOrL:function(Ke,g){Ke.exports="data:image/png;base64,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"},GABl:function(Ke,g){Ke.exports="data:image/png;base64,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"},HmJG:function(Ke,g,t){},JNOM:function(Ke,g,t){"use strict";t.r(g);var Qe=t("MYAL"),s=t("a/1m"),ae=t("FHsC"),E=t("4PKU"),G=t("MPZO"),b=t("bnk9"),P=t("XSsT"),M=t("iBFk"),Q=t("jpv3"),T=t("9rdS"),ue=t("VBJJ"),R=t.n(ue),se=t("z3+T"),f=t("rjoL"),pe=t("TMtJ"),h=t("55MS"),F=t("GZha"),W=t("buSX"),_=t("ZZRV"),e=t.n(_),y=t("q5+0"),J=t("DndG"),$=t("9kvl"),q=t("0YPX"),u=t("xHv9"),i=t("OJ0L"),d=t("V0Rq"),B=t("1vsH"),ne=t("mgmH"),C=t("Rbwl"),Ue=t("hTF7"),re=t("EYz/"),Ae=t("gwXo"),V=t("DHCt"),j=t("CRgH"),ge=t("GrpF"),v=t("Xc/e"),ye=t("uLqt"),me=t("/vd4"),D=t("V0hb"),l=t("X0rv"),_e=t("/Pi5"),it=t("X/R0"),Me=t("M6G9"),te=t("XZgM"),o=t("TFeq"),pt=t("RXQH"),r=t("VgM2"),Et=t("CeOx"),Ht=t("NiCL"),yt=t("zjzt"),ga=t("EkPb"),De=t("7X0+"),Jt=t("NfTp"),O=t.n(Jt),H=t("ErOA"),S=function(A){var X=A.shixunHomeworks,Ce=A.dispatch,tt=Object(y.m)();return e.a.createElement(pe.a,{centered:!0,title:"\u63D0\u793A",visible:X.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(se.a)(R.a.mark(function ze(){var Ne;return R.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.next=2,Object(H.a)("/api/myshixuns/".concat(X.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"post",body:{course_id:tt.coursesId}});case 2:Ne=at.sent,Ne.status===0&&(Me.b.success("\u5220\u9664\u6210\u529F"),Ce({type:"shixunHomeworks/setActionTabs",payload:{}}),Ce({type:"shixunHomeworks/getWorkList",payload:Object(h.a)({},X.actionTabs.params)}));case 4:case"end":return at.stop()}},ze)})),onCancel:function(){Ce({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.a.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),e.a.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))},Gt=Object($.a)(function(Ee){var A=Ee.shixunHomeworks;return{shixunHomeworks:A}})(S),Le=function(A){var X,Ce,tt,ze,Ne,w,at,Ze,Y=A.exercise,Ft=A.dispatch,Dt=Object(y.m)(),Ot=Object(_.useState)(!0),Se=Object(F.a)(Ot,2),Nt=Se[0],Fe=Se[1],He=De.a.useForm(),K=Object(F.a)(He,1),ot=K[0],we=Y.actionTabs;return Object(_.useEffect)(function(){if(Y.actionTabs.key==="\u66F4\u6539\u8BC4\u9605"){var Ye,ee,Wt,ie;ot.resetFields(),ot.setFieldsValue({subjective_score:we==null||((Ye=we.selectArrs)===null||Ye===void 0||((ee=Ye.record)===null||ee===void 0))?void 0:ee.subjective_score,objective_score:we==null||((Wt=we.selectArrs)===null||Wt===void 0||((ie=Wt.record)===null||ie===void 0))?void 0:ie.objective_score})}},[Y.actionTabs.key]),e.a.createElement(e.a.Fragment,null,e.a.createElement(pe.a,{centered:!0,title:"\u8BC4\u9605",visible:Y.actionTabs.key==="\u66F4\u6539\u8BC4\u9605",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(se.a)(R.a.mark(function Ye(){var ee,Wt,ie,jt;return R.a.wrap(function(fa){for(;;)switch(fa.prev=fa.next){case 0:return fa.next=2,ot.validateFields();case 2:return ie=ot.getFieldValue(),fa.next=5,Object(d.H)(Object(h.a)(Object(h.a)({},ie),{},{id:Dt.categoryId,user_id:we==null||((ee=we.selectArrs)===null||ee===void 0||((Wt=ee.record)===null||Wt===void 0))?void 0:Wt.user_id}));case 5:jt=fa.sent,jt.status===0&&(Me.b.success("\u8BC4\u9605\u6210\u529F"),ot.resetFields(),Ft({type:"exercise/setActionTabs",payload:{}}),Ft({type:"exercise/getExerciseList",payload:Object(h.a)({},Y.actionTabs.params)}));case 7:case"end":return fa.stop()}},Ye)})),onCancel:function(){Ft({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("div",{className:"pl30"},e.a.createElement(De.a,{form:ot},e.a.createElement(o.a,null,e.a.createElement(r.a,null,e.a.createElement(De.a.Item,{name:"subjective_score",label:"\u4E3B\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(Ae.a,{min:0,max:(we==null||((X=we.selectArrs)===null||X===void 0||((Ce=X.exercise_types)===null||Ce===void 0))?void 0:Ce.subjective_score)*1,style:{width:150},placeholder:"\u8BF7\u586B\u5199\u4E3B\u89C2\u9898\u6210\u7EE9"}))),e.a.createElement(r.a,{flex:1},e.a.createElement("div",null,e.a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",we==null||((tt=we.selectArrs)===null||tt===void 0||((ze=tt.exercise_types)===null||ze===void 0))?void 0:ze.subjective_score,"\u5206")))),e.a.createElement(o.a,null,e.a.createElement(r.a,null,e.a.createElement(De.a.Item,{name:"objective_score",label:"\u5BA2\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(Ae.a,{min:0,max:(we==null||((Ne=we.selectArrs)===null||Ne===void 0||((w=Ne.exercise_types)===null||w===void 0))?void 0:w.objective_score)*1,style:{width:150},width:150,placeholder:"\u8BF7\u586B\u5199\u5BA2\u89C2\u9898\u6210\u7EE9"}))),e.a.createElement(r.a,{flex:1},e.a.createElement("div",null,e.a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",we==null||((at=we.selectArrs)===null||at===void 0||((Ze=at.exercise_types)===null||Ze===void 0))?void 0:Ze.objective_score,"\u5206"))))))))},St=Object($.a)(function(Ee){var A=Ee.exercise;return{exercise:A}})(Le),Yt=[{name:"\u672A\u8BC4\u9605",id:0,type:"unreview_counts"},{name:"\u8BC4\u9605\u4E2D",id:2,type:"reviewing_counts"},{name:"\u5DF2\u8BC4\u9605",id:1,type:"review_counts"}],qt=[{name:"\u672A\u5F00\u59CB",id:0,type:"unanswer_users"},{name:"\u8003\u8BD5\u4E2D",id:1,type:"answering_users"},{name:"\u5DF2\u4EA4\u5377",id:2,type:"answer_users"},{name:"\u5DF2\u4EA4\u5377/\u672A\u7B54",id:3,type:"commit_with_no_answers_users"}],ma=[{name:"\u65E0\u9700\u8865\u8003",id:0,type:"unmake_up_users_count"},{name:"\u53C2\u52A0\u8865\u8003",id:1,type:"make_up_users_count"}],pa=t("BdwD"),Oa=function(A){var X=A.exercise,Ce=A.dispatch,tt=Object(y.m)(),ze=Object(_.useState)(!0),Ne=Object(F.a)(ze,2),w=Ne[0],at=Ne[1],Ze=De.a.useForm(),Y=Object(F.a)(Ze,1),Ft=Y[0],Dt=Object(_.useState)(!1),Ot=Object(F.a)(Dt,2),Se=Ot[0],Nt=Ot[1],Fe=X.actionTabs;return Object(_.useEffect)(function(){if(X.actionTabs.key==="\u5EF6\u65F6"){var He,K,ot,we;Nt(!1),Ft.resetFields(),Ft.setFieldsValue({subjective_score:Fe==null||((He=Fe.selectArrs)===null||He===void 0||((K=He.record)===null||K===void 0))?void 0:K.subjective_score,objective_score:Fe==null||((ot=Fe.selectArrs)===null||ot===void 0||((we=ot.record)===null||we===void 0))?void 0:we.objective_score})}},[X.actionTabs.key]),e.a.createElement(e.a.Fragment,null,e.a.createElement(pe.a,{width:370,centered:!0,title:"\u586B\u5199\u5EF6\u65F6\u65F6\u957F",visible:X.actionTabs.key==="\u5EF6\u65F6",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Se,onOk:Object(se.a)(R.a.mark(function He(){var K,ot;return R.a.wrap(function(Ye){for(;;)switch(Ye.prev=Ye.next){case 0:return Ye.next=2,Ft.validateFields();case 2:ot=Ft.getFieldValue(),Ce({type:"exercise/setActionTabs",payload:{}}),Nt(!0),pe.a.confirm({title:"\u5EF6\u65F6\u786E\u8BA4\u63D0\u793A",content:"\u60A8\u6B63\u5728\u4E3A\u3010".concat(Fe==null||((K=Fe.selectArrs)===null||K===void 0)?void 0:K.user_name,"\u3011\u540C\u5B66\u5355\u72EC\u5EF6\u957F\u8003\u8BD5\u65F6\u95F4\u3010").concat(ot==null?void 0:ot.time,"\u3011\u5206\u949F\uFF0C\u662F\u5426\u786E\u8BA4\u672C\u64CD\u4F5C\uFF1F"),onOk:function(){var ee=Object(se.a)(R.a.mark(function ie(){var jt,ia;return R.a.wrap(function(ca){for(;;)switch(ca.prev=ca.next){case 0:return ca.next=2,Object(d.f)(Object(h.a)(Object(h.a)({},ot),{},{id:tt.categoryId,exercise_user_id:Fe==null||((jt=Fe.selectArrs)===null||jt===void 0)?void 0:jt.exercise_user_id}));case 2:ia=ca.sent,Nt(!1),ia.status===0&&(Me.b.success("\u5EF6\u65F6\u6210\u529F"),Ft.resetFields(),Ce({type:"exercise/getExerciseList",payload:Object(h.a)({},X.actionTabs.params)}));case 5:case"end":return ca.stop()}},ie)}));function Wt(){return ee.apply(this,arguments)}return Wt}()});case 6:case"end":return Ye.stop()}},He)})),onCancel:function(){Ce({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("div",{className:""},e.a.createElement(De.a,{form:Ft},e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:1},e.a.createElement(De.a.Item,{name:"time",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(Ae.a,{min:1,max:Fe==null?void 0:Fe.exercise_time,style:{width:300},placeholder:"\u8BF7\u586B\u5199\u4E0D\u5927\u4E8E\u672C\u573A\u8003\u8BD5\u6B63\u5E38\u65F6\u957F\u7684\u6B63\u6574\u6570"}))),e.a.createElement(r.a,null,e.a.createElement("div",null,e.a.createElement("span",{className:"ml10"},"\u5206\u949F"))))))))},oe=Object($.a)(function(Ee){var A=Ee.exercise;return{exercise:A}})(Oa),a=t("xKgJ"),n=t("hjlX"),p=t.n(n),x=function(A){var X=A.item,Ce=A.renderText,tt=Object(y.m)(),ze=Object(_.useState)(),Ne=Object(F.a)(ze,2),w=Ne[0],at=Ne[1],Ze=function(){var Y=Object(se.a)(R.a.mark(function Ft(){var Dt;return R.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:if(!w){Se.next=2;break}return Se.abrupt("return");case 2:return Se.next=4,Object(d.v)({id:tt.categoryId,user_id:X==null?void 0:X.user_id});case 4:Dt=Se.sent,Dt&&at(Dt);case 6:case"end":return Se.stop()}},Ft)}));return function(){return Y.apply(this,arguments)}}();return e.a.createElement(Ht.a,{onVisibleChange:Ze,title:e.a.createElement("div",null,"\u5355\u9009\u9898 ",w==null?void 0:w.single_question_score,"\u5206 ",e.a.createElement("br",null),"\u591A\u9009\u9898 ",w==null?void 0:w.multiple_question_score,"\u5206 ",e.a.createElement("br",null),"\u5224\u65AD\u9898 ",w==null?void 0:w.judgement_question_score,"\u5206 ",e.a.createElement("br",null),"\u586B\u7A7A\u9898 ",w==null?void 0:w.completion_question_score,"\u5206 ",e.a.createElement("br",null),"\u5B9E\u8BAD\u9898 ",w==null?void 0:w.shixun_question_score,"\u5206")},Ce)},k=x,xe=function(A){var X,Ce,tt,ze,Ne,w,at,Ze,Y,Ft,Dt,Ot,Se,Nt,Fe,He,K,ot,we,Ye,ee,Wt,ie,jt,ia,fa,ca,N,la,$t,ra,Ua,ha,ea,Kt,fe,ce=A.exercise,ve=A.loading,Be=A.dispatch,Oe=A.globalSetting,ta=Object(W.a)(A,["exercise","loading","dispatch","globalSetting"]),ja=Object(y.l)(),va=Object(_.useState)(Object(h.a)({},Object(y.m)())),c=Object(F.a)(va,2),Z=c[0],$a=c[1],L=ce.exerciseList,Xt=ce.commonHeader,qa=Object(_.useState)({}),Ga=Object(F.a)(qa,2),ka=Ga[0],bn=Ga[1],ln=Object(_.useState)(""),je=Object(F.a)(ln,2),I=je[0],mt=je[1],Qt=Object(_.useState)(0),zt=Object(F.a)(Qt,2),Ca=zt[0],xa=zt[1],wa=Object(_.useState)({}),xt=Object(F.a)(wa,2),$e=xt[0],We=xt[1],ua=De.a.useForm(),_a=Object(F.a)(ua,1),kt=_a[0];Object(_.useEffect)(function(){var ut;if(Object(a.c)()){var z;xa((z=L.exercise_types)===null||z===void 0?void 0:z.total_users)}else if(L==null||((ut=L.exercise_types)===null||ut===void 0)?void 0:ut.score_open){var le;xa((le=L.exercise_types)===null||le===void 0?void 0:le.unanswer_users)}},[L]),Object(_.useEffect)(function(){Be({type:"exercise/getExerciseList",payload:Z})},[]);var Vt=function(z){Z.page=1;var le=Object.assign({},kt.getFieldValue());if(Object.keys(le).map(function(Mt){if(Mt==="objective_score_gte"||Mt==="objective_score_lte")return;le[Mt].includes("all")?(delete Z[Mt],kt.setFieldsValue(Object(yt.a)({},Mt,"all"))):(Z[Mt]=le[Mt],le[Mt]==""||!le[Mt]?kt.setFieldsValue(Object(yt.a)({},Mt,"all")):kt.setFieldsValue(Object(yt.a)({},Mt,Z[Mt])))}),z.objective_score_gte||z.objective_score_lte){if(le.objective_score_gte>le.objective_score_lte)return kt.setFieldsValue({objective_score_lte:le.objective_score_gte}),!1;if(le.objective_score_gte!=""&&le.objective_score_lte!=""&&le.objective_score_gte&&le.objective_score_lte)Z.objective_score_lte=le.objective_score_lte,Z.objective_score_gte=le.objective_score_gte;else return delete Z.objective_score_lte,delete Z.objective_score_gte,!1}$a(Object(h.a)({},Z)),Be({type:"exercise/getExerciseList",payload:Z})},Fa=function(z,le){Z.page=z,Z.limit=20,Be({type:"exercise/getExerciseList",payload:Object(h.a)({},Z)})},Ra=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",width:50,align:"center",render:function(z,le,Mt){return((Z.page||1)-1)*20+Mt+1}},{title:"\u59D3\u540D",dataIndex:"user_name",fixed:"left",width:150,ellipsis:!0,align:"center",render:function(z,le){return e.a.createElement("div",null,z||"--",!!(le==null?void 0:le.delayed_time)&&e.a.createElement(Ht.a,{title:e.a.createElement("div",null,"\u5DF2\u4E3A\u8BE5\u5B66\u751F\u5EF6\u65F6",e.a.createElement("span",{className:"c-blue"},le.delayed_time,"\u5206\u949F"))},e.a.createElement("span",{className:"iconfont icon-shizhong c-blue"})))}},{title:"\u5B66\u53F7",ellipsis:!0,dataIndex:"student_id",width:100,sortOrder:$e.student_id,sortDirections:["descend","ascend"],align:"center",sorter:function(z,le){return z.id-le.id},render:function(z){return z||"--"}},(L==null||((X=L.exercise_types)===null||X===void 0)?void 0:X.groups_count)!==0&&{title:"\u5206\u73ED",width:(L==null||((Ce=L.exercise_types)===null||Ce===void 0)?void 0:Ce.subjective)===1?"12%":"20%",ellipsis:!0,dataIndex:"user_group_name",align:"center",render:function(z){return z||"--"}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",width:130,align:"center",render:function(z,le){return z===0?e.a.createElement("span",{className:"c-red"},"\u672A\u5F00\u59CB"):z===1?e.a.createElement("span",{className:"c-orange"},!le.is_make_up&&"\u8003\u8BD5\u4E2D",le.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):z===2?e.a.createElement("span",{className:"c-green"},!le.is_make_up&&"\u5DF2\u4EA4\u5377",le.is_make_up&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)"):e.a.createElement("span",{className:"c-red"},!le.is_make_up&&"\u5DF2\u4EA4\u5377\uFF08\u672A\u7B54\uFF09",le.is_make_up&&"\u5DF2\u4EA4\u5377/\u672A\u7B54\uFF08\u8865\u8003\uFF09")}},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",sortOrder:$e.end_at,width:145,ellipsis:!0,sortDirections:["descend","ascend"],align:"center",sorter:function(z,le){return z.id-le.id},render:function(z){return z?O()(z).format("YYYY-MM-DD HH:mm"):"--"}},(Xt==null?void 0:Xt.exercise_status)>1&&(Xt==null?void 0:Xt.open_camera)&&Object(a.c)()&&!((tt=Oe.setting)===null||tt===void 0?void 0:tt.is_local)&&{title:"\u8003\u8BD5\u7167\u7247",dataIndex:"photo_count",align:"center",width:100,render:function(z,le){return le.commit_status>0?"".concat(z||0,"/").concat(Xt==null?void 0:Xt.photo_count):"--"}},(Xt==null?void 0:Xt.ip_bind)&&Object(a.e)()&&{title:"\u8003\u8BD5IP",dataIndex:"last_ip",align:"center",width:100,render:function(z,le){return e.a.createElement(e.a.Fragment,null,z||"--",le.commit_status===1&&Xt.ip_bind&&le.last_ip&&e.a.createElement(b.a,{type:"link",onClick:Object(se.a)(R.a.mark(function Mt(){var en;return R.a.wrap(function(on){for(;;)switch(on.prev=on.next){case 0:en=pe.a.confirm({title:e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:"1"},"\u89E3\u9664\u7ED1\u5B9A"),e.a.createElement(r.a,null,e.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return en.destroy()}}))),width:500,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",className:"custom-modal-divider",content:e.a.createElement("div",null,"\u4E3A\u5B66\u751F\u89E3\u9664\u8003\u8BD5IP\u7ED1\u5B9A\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u4F7F\u7528\u65B0\u7684IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002",e.a.createElement("span",{className:"c-red"},"\u5982\u679C\u8BE5\u5B66\u751F\u6B63\u5728\u8003\u8BD5\u4E2D\uFF0C\u5C06\u65E0\u6CD5\u4F5C\u7B54\uFF0C\u9700\u8981\u91CD\u65B0\u8FDB\u5165\u8003\u8BD5\u3002"),"\u60A8\u786E\u5B9A\u8981\u89E3\u9664\u8BE5\u5B66\u751F\u7684\u8003\u8BD5IP\u7ED1\u5B9A\uFF1F"),onOk:function(){var mn=Object(se.a)(R.a.mark(function tn(){var On;return R.a.wrap(function(cn){for(;;)switch(cn.prev=cn.next){case 0:return cn.next=2,Object(d.O)({id:Z.categoryId,exercise_user_id:le.exercise_user_id});case 2:On=cn.sent,On.status===0&&(Me.b.success("\u89E3\u7ED1\u6210\u529F"),Be({type:"exercise/getExerciseList",payload:Z}));case 4:case"end":return cn.stop()}},tn)}));function Rn(){return mn.apply(this,arguments)}return Rn}()});case 1:case"end":return on.stop()}},Mt)}))},"\u89E3\u7ED1"))}},(Xt==null?void 0:Xt.open_camera)&&Object(a.e)()&&Xt.exercise_status<3&&!((ze=Oe.setting)===null||ze===void 0?void 0:ze.is_local)&&{title:"\u5141\u8BB8\u4E0D\u62CD\u6444",dataIndex:"close_camera",align:"center",width:100,render:function(z,le){return e.a.createElement(_e.a,{checked:z,onClick:Object(se.a)(R.a.mark(function Mt(){return R.a.wrap(function(dn){for(;;)switch(dn.prev=dn.next){case 0:z||pe.a.confirm({title:"\u5141\u8BB8\u4E0D\u6444\u50CF\u8B66\u544A",content:e.a.createElement("div",null,"\u4E3A\u4FDD\u8BC1\u8003\u8BD5\u516C\u5E73\uFF0C\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7684\u6444\u50CF\u5934\u3002\u5982\u5B66\u751F\u786C\u4EF6\u8BBE\u65BD\u786E\u6709\u95EE\u9898\uFF0C\u4E3A\u4FDD\u8BC1\u5B66\u751F\u8003\u8BD5\u6743\u5229\uFF0C\u6559\u5E08\u53EF\u4E34\u65F6\u53D6\u6D88\u9650\u5236\uFF0C\u5141\u8BB8\u5B66\u751F\u53C2\u8003\u3002 \u672C\u64CD\u4F5C\u4E0D\u53EF\u64A4\u56DE\uFF0C\u4E0D\u53EF\u4FEE\u6539\u3002 \u60A8\u786E\u8BA4\u540C\u610F\u8BE5\u5B66\u751F\u4E0D\u5F00\u542F\u6444\u50CF\u5934\u53C2\u52A0\u8003\u8BD5\u5417\uFF1F"),onOk:function(){var on=Object(se.a)(R.a.mark(function Rn(){var tn;return R.a.wrap(function(an){for(;;)switch(an.prev=an.next){case 0:return an.next=2,Object(d.c)(Object(h.a)(Object(h.a)({},Z),{},{exercise_user_id:le.exercise_user_id}));case 2:tn=an.sent,(tn==null?void 0:tn.status)===0&&(Me.b.success("\u64CD\u4F5C\u6210\u529F"),Be({type:"exercise/getExerciseList",payload:Object(h.a)({},Z)}));case 4:case"end":return an.stop()}},Rn)}));function mn(){return on.apply(this,arguments)}return mn}()});case 1:case"end":return dn.stop()}},Mt)}))})}},!((L==null||((Ne=L.exercise_types)===null||Ne===void 0)?void 0:Ne.objective)!==1||(L==null||((w=L.exercise_types)===null||w===void 0)?void 0:w.objective)===1&&(L==null||((at=L.exercise_types)===null||at===void 0)?void 0:at.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",width:100,render:function(z,le){z=typeof z=="number"?Number(z):z;var Mt;return z>=0&&z<=60?Mt=e.a.createElement("span",null,z):z===100?Mt=e.a.createElement("span",{className:"c-green"},z):z>60?Mt=e.a.createElement("span",{className:"c-orange"},z):Mt="--",e.a.createElement(k,{renderText:Mt,item:le})}},!((L==null||((Ze=L.exercise_types)===null||Ze===void 0)?void 0:Ze.subjective)!==1||(L==null||((Y=L.exercise_types)===null||Y===void 0)?void 0:Y.subjective)===1&&(L==null||((Ft=L.exercise_types)===null||Ft===void 0)?void 0:Ft.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",width:100,dataIndex:"subjective_score",align:"center",render:function(z,le){z=typeof z=="number"?Number(z):z;var Mt;return z===0?Mt=e.a.createElement("span",null,z," ",e.a.createElement("span",{className:"c-red"}," (\u5F85\u8BC4\u5BA1)")):z>0&&z<=60?Mt=e.a.createElement("span",null,z):z===100?Mt=e.a.createElement("span",{className:"c-green"},z):z>60?Mt=e.a.createElement("span",{className:"c-orange"},z):Mt="--",Mt}},{title:"\u6700\u7EC8\u6210\u7EE9",width:100,dataIndex:"score",sortOrder:$e.score,sortDirections:["descend","ascend"],align:"center",sorter:function(z,le){return z.id-le.id},render:function(z){return z=typeof z=="number"?Number(z):z,z===100?e.a.createElement("span",{className:"c-green"},z||"--"):z>60?e.a.createElement("span",{className:"c-orange"},z||"--"):e.a.createElement("span",null,z||"--")}},Object(a.c)()&&{title:"\u8BC4\u9605\u72B6\u6001",width:130,dataIndex:"has_comment",align:"center",render:function(z,le){return!z&&le.review_status?"\u8BC4\u9605\u4E2D":z?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"}},((Xt==null?void 0:Xt.assistant_auth)||Object(a.c)())&&{title:"\u64CD\u4F5C",fixed:"right",dataInex:"action",align:"center",width:150,render:function(z,le){return e.a.createElement("div",null,Object(a.c)()&&e.a.createElement(b.a,{ghost:!0,type:"primary",size:"small",disabled:le.commit_status<2},e.a.createElement(J.Link,{className:le.commit_status>1?"c-blue":"c-black",to:le.commit_status>1&&"/classrooms/".concat(Z.coursesId,"/exercise/").concat(Z.categoryId,"/review/").concat(le.login),onClick:function(en){le.commit_status<2&&en.preventDefault(),le.commit_status===3&&(en.preventDefault(),Be({type:"exercise/setActionTabs",payload:{key:"\u66F4\u6539\u8BC4\u9605",selectArrs:{record:Object(h.a)({},le),exercise_types:Object(h.a)({},L==null?void 0:L.exercise_types)},params:Object(h.a)({},Z)}}))}},le.has_comment&&"\u66F4\u6539\u8BC4\u9605",!le.has_comment&&"\u8BC4\u9605")),Object(a.q)()&&le.commit_status>1&&e.a.createElement(J.Link,{to:"/classrooms/".concat(Z.coursesId,"/exercise/").concat(Z.categoryId,"/users/").concat(le==null?void 0:le.login),target:"_blank"},"\u67E5\u770B"),!!(Xt==null?void 0:Xt.exercise_time)&&Object(a.e)()&&e.a.createElement(Ht.a,{title:function(){return Object(a.j)()?"\u60A8\u7684\u6743\u9650\u4E0D\u8DB3\uFF0C\u8BF7\u8054\u7CFB\u672C\u8BFE\u5802\u7BA1\u7406\u5458":Xt.exercise_status===3?"\u672C\u8BD5\u5377\u5DF2\u622A\u6B62\uFF0C\u8BF7\u5148\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u4F7F\u672C\u8BD5\u5377\u5904\u4E8E\u201C\u8003\u8BD5\u4E2D\u201D":!1}()},e.a.createElement(b.a,{danger:!0,className:"c-red ml10",size:"small",disabled:function(){return Object(a.j)()?!0:Xt.exercise_status===3}(),onClick:function(){Object(a.i)()&&Be({type:"exercise/setActionTabs",payload:{key:"\u5EF6\u65F6",selectArrs:le,exercise_time:Xt.exercise_time,params:Object(h.a)({},Z)}})}},"\u5EF6\u65F6")))}}].filter(function(ut){return!!ut}),da=Object(D.a)(Ra);return da[0]=Object(h.a)({},da[0]),da[(da==null?void 0:da.length)-1]=Object(h.a)({},da[(da==null?void 0:da.length)-1]),da[0].render=function(){return"\u6211"},da[(da==null?void 0:da.length)-1].render=function(){var ut;if(L==null||((ut=L.current_answer_user)===null||ut===void 0)?void 0:ut.login){var z;return e.a.createElement(J.Link,{to:"/classrooms/".concat(Z.coursesId,"/exercise/").concat(Z.categoryId,"/users/").concat(L==null||((z=L.current_answer_user)===null||z===void 0)?void 0:z.login),target:"_blank"},"\u67E5\u770B")}else return"--"},e.a.createElement("section",{className:"minH500 bg-white mb50 inline-block w100"},(L==null||((Dt=L.exercise_types)===null||Dt===void 0)?void 0:Dt.score_open)&&Object(a.q)()&&e.a.createElement(me.a,{hideOnSinglePage:!0,pagination:!1,showHeader:!1,dataSource:[Object(h.a)({},L==null?void 0:L.current_answer_user)],columns:da,scroll:{x:(Ra==null?void 0:Ra.length)*120}}),!Object(a.c)()&&e.a.createElement("div",{className:"bg-white pt10 pl25 mt15"},!!(L==null||((Ot=L.exercise_types)===null||Ot===void 0)?void 0:Ot.answer_users)&&e.a.createElement("span",{className:"mr10"},e.a.createElement("span",{style:{color:"#FF954C"}},L==null||((Se=L.exercise_types)===null||Se===void 0)?void 0:Se.answer_users," "),"\u5DF2\u4EA4"),!!(L==null||((Nt=L.exercise_types)===null||Nt===void 0)?void 0:Nt.unanswer_users)&&e.a.createElement("span",{className:"mr10"},L==null||((Fe=L.exercise_types)===null||Fe===void 0)?void 0:Fe.unanswer_users,"\u672A\u4EA4"),(L==null||((He=L.exercise_types)===null||He===void 0)?void 0:He.exercise_end_time)!=="--"&&e.a.createElement("span",null,"\u5269\u4F59\u63D0\u4EA4\u65F6\u95F4\uFF1A",e.a.createElement("span",{style:{color:"#FF954C"}},L==null||((K=L.exercise_types)===null||K===void 0)?void 0:K.exercise_end_time))),!((ot=L.exercise_types)===null||ot===void 0?void 0:ot.exercise_all_users)&&!Object(a.q)()&&e.a.createElement(pa.a,null),(!!((we=L.exercise_types)===null||we===void 0?void 0:we.exercise_all_users)||Object(a.q)())&&e.a.createElement("aside",null,Object(a.c)()&&e.a.createElement("aside",{className:"pt20"},e.a.createElement(De.a,{form:kt,onValuesChange:Vt,initialValues:(Ye={},Object(yt.a)(Ye,"commit_status","all"),Object(yt.a)(Ye,"exercise_group_id","all"),Object(yt.a)(Ye,"review","all"),Object(yt.a)(Ye,"is_make_up","all"),Ye)},e.a.createElement(De.a.Item,{name:"review"},e.a.createElement(v.a.Group,{style:{width:"100%"}},e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:"80px"},"\u4F60\u7684\u8BC4\u9605:"),e.a.createElement(r.a,{flex:"80px"},e.a.createElement(v.a,{value:"all",checked:!((ee=ka.review)===null||ee===void 0?void 0:ee.length)},"\u5168\u90E8")),e.a.createElement(r.a,{flex:"1"},Yt==null?void 0:Yt.map(function(ut,z){var le;return e.a.createElement(v.a,{value:ut.id,key:z},ut.name,"(",L==null||((le=L.exercise_types)===null||le===void 0)?void 0:le[ut.type],")")}))))),e.a.createElement(De.a.Item,{name:"commit_status"},e.a.createElement(v.a.Group,{value:[],style:{width:"100%"}},e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:"80px"},"\u4F5C\u54C1\u72B6\u6001:"),e.a.createElement(r.a,{flex:"80px"},e.a.createElement(v.a,{value:"all",checked:!((Wt=ka.commit_status)===null||Wt===void 0?void 0:Wt.length)},"\u5168\u90E8")),e.a.createElement(r.a,{flex:"1"},qt.map(function(ut,z){var le;return e.a.createElement(v.a,{name:"commit_status",value:ut.id},ut.name,"(",L==null||((le=L.exercise_types)===null||le===void 0)?void 0:le[ut.type],")")}))))),(L==null||((ie=L.exercise_types)===null||ie===void 0)?void 0:ie.open_make_up)&&e.a.createElement(De.a.Item,{name:"is_make_up"},e.a.createElement(v.a.Group,{value:[],style:{width:"100%"}},e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:"80px"},"\u8865\u8003\u72B6\u6001:"),e.a.createElement(r.a,{flex:"80px"},e.a.createElement(v.a,{value:"all",checked:!((jt=ka.is_make_up)===null||jt===void 0?void 0:jt.length)},"\u5168\u90E8")),e.a.createElement(r.a,{flex:"1"},ma.map(function(ut,z){var le;return e.a.createElement(v.a,{name:"is_make_up",value:ut.id},ut.name,"(",L==null||((le=L.exercise_types)===null||le===void 0)?void 0:le[ut.type],")")}))))),e.a.createElement(De.a.Item,{name:"exercise_group_id"},e.a.createElement(v.a.Group,{style:{width:"100%"}},e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(r.a,{flex:"80px"},e.a.createElement(v.a,{value:"all",checked:!((ia=ka.course_group)===null||ia===void 0?void 0:ia.length)},"\u5168\u90E8")),e.a.createElement(r.a,{flex:"1"},L.course_groups&&L.course_groups.map(function(ut,z){return e.a.createElement(v.a,{value:ut.exercise_group_id,className:"ml0 mr8"},ut.exercise_group_name,"(",ut.exercise_group_students,")")}))))),e.a.createElement(o.a,{align:"middle"},e.a.createElement(r.a,{flex:"1"},e.a.createElement(j.a.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:function(z){Z.search=z,Be({type:"exercise/getExerciseList",payload:Object(h.a)(Object(h.a)({},Z),{},{page:1})})},style:{width:240}}),e.a.createElement("span",{className:"ml5 c-red"},(fa=L.exercise_types)===null||fa===void 0?void 0:fa.total_users),e.a.createElement("span",null,"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(ca=L.exercise_types)===null||ca===void 0?void 0:ca.exercise_all_users,"\u4E2A\u5B66\u751F\uFF09")),!(Xt==null?void 0:Xt.is_random)&&e.a.createElement(r.a,{className:["tr",p.a.rightFilter].join(" ")},((N=L.exercise_types)===null||N===void 0?void 0:N.objective)===1&&((la=L.exercise_types)===null||la===void 0?void 0:la.subjective)===1&&e.a.createElement(e.a.Fragment,null,"\u6309\u5BA2\u89C2\u9898\u5F97\u5206\u5206\u7EC4",e.a.createElement("span",null,e.a.createElement(De.a.Item,{name:"objective_score_gte"},e.a.createElement(Ae.a,{min:0,max:L==null||(($t=L.exercise_types)===null||$t===void 0)?void 0:$t.objective_score,placeholder:"\u6700\u4F4E"}))),e.a.createElement("span",null,e.a.createElement(De.a.Item,{name:"objective_score_lte"},e.a.createElement(Ae.a,{min:(Z==null?void 0:Z.objective_score_gte)||0,max:L==null||((ra=L.exercise_types)===null||ra===void 0)?void 0:ra.objective_score,placeholder:"\u6700\u9AD8"})))),((Ua=L.exercise_types)===null||Ua===void 0?void 0:Ua.subjective)===1&&e.a.createElement(e.a.Fragment,null,e.a.createElement(b.a,{type:"default",disabled:(L==null||((ha=L.total_exercise_users)===null||ha===void 0)?void 0:ha.length)<1},e.a.createElement(J.Link,{to:"/classrooms/".concat(Z.coursesId,"/exercise/").concat(Z.categoryId,"/reviews/group")},e.a.createElement("span",{className:"iconfont icon-tijiaozongjie"}),e.a.createElement("span",null,"\u96C6\u4E2D\u6279\u91CF\u6279\u9605"))),e.a.createElement(b.a,{type:"default",disabled:(L==null||((ea=L.total_exercise_users)===null||ea===void 0)?void 0:ea.length)<1},e.a.createElement(J.Link,{to:"/classrooms/".concat(Z.coursesId,"/exercise/").concat(Z.categoryId,"/review/").concat(L==null||((Kt=L.total_exercise_users)===null||Kt===void 0||((fe=Kt[0])===null||fe===void 0))?void 0:fe.user_login)},e.a.createElement("span",{className:"iconfont icon-filesync3x"}),e.a.createElement("span",null,"\u7EC4\u5185\u987A\u5E8F\u6279\u9605")))))))),e.a.createElement(me.a,{className:"mt30",loading:ve["exercise/getExerciseList"],hideOnSinglePage:!0,pagination:!1,dataSource:(L==null?void 0:L.exercise_users)||[],columns:Ra,scroll:{x:(Ra==null?void 0:Ra.length)*120},size:"large",onChange:function(z,le,Mt){if($e={},Z.page=1,Mt.order===void 0){$e[Mt.field]="descend";switch(Mt.field){case"student_id":mt("descend"),Z.order_type="desc";break}}else Z.order_type=Mt.order.replace("end",""),$e[Mt.field]=Mt.order;We(Object(h.a)({},$e)),Z.order_type=Z.order_type==="desc"?"asc":"desc",Z.order=Mt.field,Be({type:"exercise/getExerciseList",payload:Object(h.a)({},Z)})}}),Ca>20&&e.a.createElement("aside",{className:"tc mb50 pb30 mt30"},e.a.createElement(Ue.a,{showSizeChanger:!1,onChange:Fa,current:Z.page||1,defaultPageSize:20,total:Ca}))),e.a.createElement(St,null),e.a.createElement(Gt,null),e.a.createElement(oe,null))},Je=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading,Ce=Ee.globalSetting;return{exercise:A,loading:X.effects,globalSetting:Ce}})(xe),qe=t("E+ey"),Ve=t("sY1U"),Te=t("1w57"),Ge=t("CxHN"),ct=t("8RY0"),Lt=t("tFzH"),vt=t("D+AN"),Ea=t("j+ej"),Bt=t("L4pD"),Tt=t("k5F3"),Ct=function(A){var X=A.exercise,Ce=A.loading,tt=A.dispatch,ze=A.activeTabs,Ne=Object(y.m)(),w=Object(_.useState)(Object(h.a)(Object(h.a)({},Ne),{page:1,per_page:10})),at=Object(F.a)(w,1),Ze=at[0],Y=X.editData,Ft=[{name:"\u5355\u9009\u9898",count:"q_singles",score:"q_singles_scores"},{name:"\u591A\u9009\u9898",count:"q_doubles",score:"q_doubles_scores"},{name:"\u5224\u65AD\u9898",count:"q_judges",score:"q_judges_scores"},{name:"\u586B\u7A7A\u9898",count:"q_nulls",score:"q_nulls_scores"},{name:"\u4E3B\u89C2\u9898",count:"q_mains",score:"q_mains_scores"},{name:"\u5B9E\u8BAD\u9898",count:"q_shixuns",score:"q_shixuns_scores"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores"}];Object(_.useEffect)(function(){ze==="2"&&Dt()},[Ne.categoryId,ze]);var Dt=function(){tt({type:"exercise/editExercise",payload:Object(h.a)({},Ze)})},Ot=function(){var Nt;return Y==null||((Nt=Y.exercise_questions)===null||Nt===void 0)?void 0:Nt.map(function(Fe,He){if(Fe.key=He+1,Fe.len=Y.length,Fe.hideAction=!0,Fe.question_type===0)return e.a.createElement("aside",{key:He},e.a.createElement(vt.a,{editData:Fe}),e.a.createElement(Ve.a,null));if(Fe.question_type===1)return e.a.createElement("aside",{key:He},e.a.createElement(ct.a,{editData:Fe}),e.a.createElement(Ve.a,null));if(Fe.question_type===2)return e.a.createElement("aside",{key:He},e.a.createElement(Ge.a,{editData:Fe}),e.a.createElement(Ve.a,null));if(Fe.question_type===3)return e.a.createElement("aside",{key:He},e.a.createElement(Te.a,{editData:Fe}),e.a.createElement(Ve.a,null));if(Fe.question_type===4)return e.a.createElement("aside",{key:He},e.a.createElement(Ea.a,{editData:Fe}),e.a.createElement(Ve.a,null));if(Fe.question_type===5)return e.a.createElement("aside",{key:He},e.a.createElement(Lt.a,{editData:Fe}),e.a.createElement(Ve.a,null));if(Fe.question_type===6)return e.a.createElement("aside",{key:He},e.a.createElement(Bt.a,{editData:Fe}),e.a.createElement(Ve.a,null))})};return e.a.createElement("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative"},e.a.createElement(Tt.a,{isPreview:!0,activeTabs:ze}),e.a.createElement(Ve.a,null),Ot())},st=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading;return{exercise:A,loading:X.effects}})(Ct),Pe=t("Mumi"),Re=t("/zo+"),be=t("VrcO"),It=t.n(be),Ie=function(A){var X,Ce,tt,ze,Ne,w=A.exercise,at=A.loading,Ze=A.dispatch,Y=A.cb,Ft=Object(h.a)({},Object(y.m)()),Dt=Object(_.useState)([]),Ot=Object(F.a)(Dt,2),Se=Ot[0],Nt=Ot[1],Fe=Object(_.useState)(!0),He=Object(F.a)(Fe,2),K=He[0],ot=He[1],we=Object(_.useState)(1),Ye=Object(F.a)(we,2),ee=Ye[0],Wt=Ye[1],ie=Object(_.useState)(!0),jt=Object(F.a)(ie,2),ia=jt[0],fa=jt[1],ca=Object(_.useState)(!1),N=Object(F.a)(ca,2),la=N[0],$t=N[1],ra=Object(_.useState)(),Ua=Object(F.a)(ra,2),ha=Ua[0],ea=Ua[1];Ft.page=0,Ft.limit=50,Object(_.useEffect)(function(){w.actionTabs.key==="\u6253\u56DE\u91CD\u505A"&&(Se=[],ve(1))},[w.actionTabs.key]);var Kt=De.a.useForm(),fe=Object(F.a)(Kt,1),ce=fe[0],ve=function(){var Be=Object(se.a)(R.a.mark(function Oe(ta){var ja,va;return R.a.wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:return ta==1&&(Se=[]),Ft.page=ta,fa(!0),Z.next=5,Ze({type:"exercise/getRedoModal",payload:Object(h.a)({},Ft)});case 5:va=Z.sent,(va==null||((ja=va.exercise_users)===null||ja===void 0)?void 0:ja.length)<Ft.limit&&ot(!1),Nt([].concat(Object(D.a)(Se),Object(D.a)(va==null?void 0:va.exercise_users))),fa(!1);case 9:case"end":return Z.stop()}},Oe)}));return function(ta){return Be.apply(this,arguments)}}();return e.a.createElement(pe.a,{centered:!0,title:"\u6253\u56DE\u91CD\u505A",visible:w.actionTabs.key==="\u6253\u56DE\u91CD\u505A",width:600,bodyStyle:{minHeight:200},confirmLoading:la,onOk:Object(se.a)(R.a.mark(function Be(){var Oe,ta;return R.a.wrap(function(va){for(;;)switch(va.prev=va.next){case 0:return $t(!0),Oe=ce.getFieldValue(),va.next=4,Object(d.J)(Object(h.a)(Object(h.a)({},Ft),Oe));case 4:ta=va.sent,$t(!1),ta.status===0&&(Me.b.success("\u64CD\u4F5C\u6210\u529F"),Y&&Y(),Ze({type:"exercise/setActionTabs",payload:{}}));case 7:case"end":return va.stop()}},Be)})),onCancel:function(){$t(!1),Ze({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("p",{className:"tc bold mb20"},"\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\uFF0C\u73B0\u6709\u7684\u7B54\u9898\u60C5\u51B5\u5C06\u88AB\u6E05\u7A7A"),e.a.createElement(o.a,null,e.a.createElement(r.a,{span:8},e.a.createElement("span",{className:"pl40"},"\u59D3\u540D")),e.a.createElement(r.a,{span:8,className:""},e.a.createElement("span",{className:""},"\u5B66\u53F7")),e.a.createElement(r.a,{span:8,className:""},e.a.createElement("span",{className:""},"\u6210\u7EE9"))),e.a.createElement("div",{className:"bg-skyblue mt10",style:{height:260,overflow:"auto",padding:20}},e.a.createElement(It.a,{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(Oe){ve(Oe)},hasMore:!ia&&K,useWindow:!1},e.a.createElement(De.a,{form:ce,onValuesChange:function(Oe){ea(Object(h.a)({},Oe))},initialValues:{}},e.a.createElement(De.a.Item,{name:"user_ids"},e.a.createElement(v.a.Group,null,(X=Se)===null||X===void 0?void 0:X.map(function(Be,Oe){return e.a.createElement(o.a,{key:Oe},e.a.createElement(r.a,{span:8},e.a.createElement(v.a,{style:{width:520},value:Be.user_id,className:"multi-ellipsis1 multi-ellipsis1-checkbox"},Be.user_name)),e.a.createElement(r.a,{span:8},Be.student_id),e.a.createElement(r.a,{span:8},e.a.createElement("span",{className:"c-orange"},Be.user_score)))}))),e.a.createElement(Re.a,{className:"edu-ant-spin",spinning:ia})))),e.a.createElement("aside",null,e.a.createElement(v.a,{checked:(ha==null||((Ce=ha.user_ids)===null||Ce===void 0)?void 0:Ce.length)===((tt=Se)===null||tt===void 0?void 0:tt.length),onClick:function(Oe){var ta,ja;if((ha==null||((ta=ha.user_ids)===null||ta===void 0)?void 0:ta.length)!==((ja=Se)===null||ja===void 0?void 0:ja.length)){var va,c;ce.setFieldsValue({user_ids:(va=Se)===null||va===void 0?void 0:va.map(function(Z){return Z.user_id})}),ea(Object(h.a)({},{user_ids:(c=Se)===null||c===void 0?void 0:c.map(function(Z){return Z.user_id})}))}else ce.setFieldsValue({user_ids:[]}),ea({})}},(ha==null||((ze=ha.user_ids)===null||ze===void 0)?void 0:ze.length)===((Ne=Se)===null||Ne===void 0?void 0:Ne.length)?"\u6E05\u9664":"\u5168\u9009")))},wt=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading;return{exercise:A,loading:X}})(Ie),sa=t("m0+X"),gt=t("mMqU"),Ut=function(A){var X,Ce,tt,ze,Ne,w,at,Ze,Y=A.exercise,Ft=A.loading,Dt=A.dispatch,Ot=Object(y.m)(),Se=Object(y.l)(),Nt=Object(_.useState)([]),Fe=Object(F.a)(Nt,2),He=Fe[0],K=Fe[1],ot=Object(_.useState)(!1),we=Object(F.a)(ot,2),Ye=we[0],ee=we[1];Object(_.useEffect)(function(){if(Y.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")var ca=Dt({type:"exercise/getPublishGroups",payload:Object(h.a)({},Ot)}).then(function(N){if(!N.status){var la=[];N.course_groups.map(function($t){la.push({id:$t.id,checked:!0,time:O()().add(7,"days")})}),K(la.slice())}})},[Y.actionTabs.key]);var Wt=De.a.useForm(),ie=Object(F.a)(Wt,1),jt=ie[0],ia=function(N){return N&&N<O()().startOf("day")},fa=[{title:"\u5206\u73ED\u540D\u79F0",dataIndex:"name",render:function(N,la,$t){return e.a.createElement(De.a.Item,{name:"group_ids"},e.a.createElement(v.a,{value:String(la.id),checked:He[$t]?He[$t].checked:!1,defaultChecked:!0,onChange:function(Ua){He[$t].checked?He[$t].checked=!1:He[$t].checked=!0,K(Object(D.a)(He))}},N))}},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",render:function(N,la,$t){return e.a.createElement(gt.a,{allowClear:!1,disabledDate:ia,format:"YYYY-MM-DD HH:mm",defaultValue:O()(O()(new Date(Object(B.b)())).add(7,"days").format("YYYY-MM-DD HH:mm")),showTime:{format:"HH:mm",defaultValue:O()(Object(B.d)(),"HH:mm")},onChange:function(Ua,ha){He[$t].time=ha}})}}];return e.a.createElement(pe.a,{centered:!0,title:"\u7ACB\u5373\u53D1\u5E03",visible:Y.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u7ACB\u5373\u53D1\u5E03",cancelText:"\u6682\u4E0D\u53D1\u5E03",bodyStyle:{minHeight:100},confirmLoading:Ye,onOk:Object(se.a)(R.a.mark(function ca(){var N,la,$t,ra,Ua;return R.a.wrap(function(ea){for(;;)switch(ea.prev=ea.next){case 0:return ea.next=2,jt.validateFields();case 2:if(ra={detail:!0,check_ids:[Ot.categoryId],group_ids:He==null||((N=He.filter(function(Kt){return Kt.checked}))===null||N===void 0)?void 0:N.map(function(Kt){return Kt.id}),group_end_times:He.filter(function(Kt){return Kt.checked}).map(function(Kt){return O()(Kt.time).format("YYYY-MM-DD HH:mm")})},Y==null||((la=Y.publishGroups)===null||la===void 0||(($t=la.course_groups)===null||$t===void 0))?void 0:$t.length){ea.next=10;break}delete ra.detail,delete ra.group_ids,delete ra.group_end_times,ra.end_time=jt.getFieldValue("end_time"),ea.next=13;break;case 10:if(ra.group_ids.length){ea.next=13;break}return Me.b.warn("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u5206\u73ED"),ea.abrupt("return",!1);case 13:return ee(!0),ea.next=16,Object(H.a)("/api/courses/".concat(Ot.coursesId,"/exercises/publish.json"),{method:"post",body:ra});case 16:Ua=ea.sent,Ua.status===0&&(Me.b.success("\u53D1\u5E03\u6210\u529F"),Dt({type:"exercise/setActionTabs",payload:{}}),Y.actionTabs.cb&&Y.actionTabs.cb(),Dt({type:"exercise/getCommonHeader",payload:Object(h.a)({},Y.actionTabs.params)})),ee(!1);case 19:case"end":return ea.stop()}},ca)})),onCancel:function(){Dt({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A"),Ft.effects["exercise/getpublishGroups"]&&e.a.createElement("div",{className:"tc mt40"},e.a.createElement(Re.a,null)),(Y==null||((X=Y.publishGroups)===null||X===void 0)?void 0:X.course_groups)&&e.a.createElement(De.a,{form:jt,name:"dynamic_form_item",initialValues:{}},!(Y==null||((Ce=Y.publishGroups)===null||Ce===void 0||((tt=Ce.course_groups)===null||tt===void 0))?void 0:tt.length)&&e.a.createElement(o.a,{justify:"center",className:"mt30"},e.a.createElement(r.a,null,e.a.createElement(De.a.Item,{rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}],name:"end_time",label:"\u622A\u6B62\u65F6\u95F4\uFF1A"},e.a.createElement(gt.a,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabledDate:ia,showTime:{format:"HH:mm",defaultValue:O()(Object(B.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm"})))),!!(Y==null||((ze=Y.publishGroups)===null||ze===void 0||((Ne=ze.course_groups)===null||Ne===void 0))?void 0:Ne.length)&&e.a.createElement(me.a,{style:{background:"#F4FAFF"},columns:fa,dataSource:Y==null||((w=Y.publishGroups)===null||w===void 0)?void 0:w.course_groups,scroll:{y:240},pagination:!1})),!!(Y==null||((at=Y.publishGroups)===null||at===void 0||((Ze=at.course_groups)===null||Ze===void 0))?void 0:Ze.length)&&e.a.createElement(v.a,{checked:He.every(function(ca){return ca.checked}),onClick:function(N){N.target.checked?He.map(function(la){return la.checked=!0}):He.map(function(la){return la.checked=!1}),K(Object(D.a)(He))}},"\u5168\u9009"))},Ta=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading;return{exercise:A,loading:X}})(Ut),nt=function(A){var X,Ce,tt,ze,Ne,w=A.exercise,at=A.loading,Ze=A.dispatch,Y=Object(y.m)(),Ft=Object(y.l)(),Dt=Object(_.useState)([]),Ot=Object(F.a)(Dt,2),Se=Ot[0],Nt=Ot[1];Object(_.useEffect)(function(){if(w.actionTabs.key==="\u7ACB\u5373\u622A\u6B62")var Ye=Ze({type:"exercise/getEndGroups",payload:Object(h.a)(Object(h.a)({},Y),{},{check_ids:[Y.categoryId]})}).then(function(ee){if(!ee.status){var Wt=[];ee.course_info.map(function(ie){Wt.push({id:ie.course_group_id,checked:!0,time:O()().add(7,"days")})}),Nt([].concat(Wt))}})},[w.actionTabs.key]);var Fe=De.a.useForm(),He=Object(F.a)(Fe,1),K=He[0],ot=function(ee){return ee&&ee<O()().startOf("day")},we=[{title:"\u5206\u73ED\u540D\u79F0",dataIndex:"course_group_name",render:function(ee,Wt,ie){return console.log("text:",ee),e.a.createElement(De.a.Item,{name:"group_ids",style:{marginBottom:0}},e.a.createElement(v.a,{value:String(Wt.id),checked:Se[ie]?Se[ie].checked:!1,defaultChecked:!0,onChange:function(ia){Se[ie].checked?Se[ie].checked=!1:Se[ie].checked=!0,Nt(Object(D.a)(Se))}},ee))}}];return e.a.createElement(pe.a,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",visible:w.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:"\u7ACB\u5373\u622A\u6B62",cancelText:"\u6682\u4E0D\u622A\u6B62",bodyStyle:{minHeight:80},onOk:Object(se.a)(R.a.mark(function Ye(){var ee;return R.a.wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.next=2,Object(H.a)("/api/courses/".concat(Y.coursesId,"/exercises/end_exercise.json"),{method:"post",body:{check_ids:[Y.categoryId],group_ids:Se==null?void 0:Se.filter(function(jt){return jt.checked}).map(function(jt){return jt.id})}});case 2:ee=ie.sent,ee.status===0&&(Me.b.success("\u64CD\u4F5C\u6210\u529F"),Ze({type:"exercise/setActionTabs",payload:{}}),Ze({type:"exercise/getExerciseList",payload:Object(h.a)({},w.actionTabs.params)}),Ze({type:"exercise/getCommonHeader",payload:Object(h.a)({},w.actionTabs.params)}));case 4:case"end":return ie.stop()}},Ye)})),onCancel:function(){Ze({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u4E0D\u80FD\u518D\u63D0\u4EA4\u8BD5\u5377"),at.effects["exercise/getEndGroups"]&&e.a.createElement("div",{className:"tc mt40"},e.a.createElement(Re.a,null)),w.endGroups.course_info&&e.a.createElement(De.a,{form:K,name:"dynamic_form_item",initialValues:{}},!!(w==null||((X=w.endGroups)===null||X===void 0||((Ce=X.course_info)===null||Ce===void 0))?void 0:Ce.length)&&e.a.createElement(me.a,{style:{background:"#F4FAFF"},columns:we,dataSource:(tt=w.endGroups)===null||tt===void 0?void 0:tt.course_info,scroll:{y:240},pagination:!1})),!!(w==null||((ze=w.endGroups)===null||ze===void 0||((Ne=ze.course_info)===null||Ne===void 0))?void 0:Ne.length)&&e.a.createElement(v.a,{defaultChecked:!0,onClick:function(ee){ee.target.checked?Se.map(function(Wt){return Wt.checked=!0}):Se.map(function(Wt){return Wt.checked=!1}),Nt(Object(D.a)(Se))}},"\u5168\u9009"))},he=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading;return{exercise:A,loading:X}})(nt),de=t("anXI"),m=t("vZQr"),U=t("VmQ4"),Xe=t("QeCE"),ke=t("73mG"),ft=t("i4g8"),et=t("cQv6"),Sa={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M176 474h672q8 0 8 8v60q0 8-8 8H176q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},_t=Sa,At=t("XSrM"),La=function(A,X){return _.createElement(At.a,Object.assign({},A,{ref:X,icon:_t}))};La.displayName="PlusOutlined";var nn=_.forwardRef(La),Xa=t("dfu6"),Na=s.a.TabPane,Za=function(A){var X,Ce=A.exercise,tt=A.loading,ze=A.dispatch,Ne=Object(y.m)(),w=Object(y.l)(),at=De.a.useForm(),Ze=Object(F.a)(at,1),Y=Ze[0],Ft=Object(_.useState)({}),Dt=Object(F.a)(Ft,2),Ot=Dt[0],Se=Dt[1],Nt=Object(_.useState)("1"),Fe=Object(F.a)(Nt,2),He=Fe[0],K=Fe[1];return Object(_.useEffect)(function(){Ce.actionTabs.key==="addIp"&&(Y.resetFields(),K("1"))},[Ce.actionTabs]),e.a.createElement(pe.a,{centered:!0,title:"\u6DFB\u52A0IP\u8303\u56F4",visible:Ce.actionTabs.key==="addIp",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:600,bodyStyle:{minHeight:200},onOk:Object(se.a)(R.a.mark(function ot(){var we;return R.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ee.next=2,Y.validateFields();case 2:if(Ot.ip){ee.next=7;break}if(we=Ot.startIP.split(".")[3],!(parseInt(we)>parseInt(Ot.endIP))){ee.next=7;break}return Me.b.warn("IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5"),ee.abrupt("return");case 7:ze({type:"exercise/setActionTabs",payload:{key:"insterIp",data:Object(h.a)({},Y.getFieldValue()),type:Ce.actionTabs.type}});case 8:case"end":return ee.stop()}},ot)})),onCancel:function(){ze({type:"exercise/setActionTabs",payload:{}})}},e.a.createElement("section",{className:"pl10 pr10"},e.a.createElement(s.a,{activeKey:He,onChange:function(we){K(we),Y.resetFields()}},e.a.createElement(Na,{tab:"\u65B0\u589EIP\u5730\u5740",key:"1"}),e.a.createElement(Na,{tab:"\u65B0\u589EIP\u8303\u56F4",key:"2"})),e.a.createElement(De.a,{form:Y,className:"pt30",name:"form",layout:"vertical",onValuesChange:function(we,Ye){Se(Object(h.a)({},Ye))}},He==="1"&&e.a.createElement(De.a.Item,{name:"ip",rules:[{required:!0,message:"\u8BF7\u8F93\u5165IP\u5730\u5740"}],label:"IP\u5730\u5740"},e.a.createElement(Xe.a,{open:!1,tokenSeparators:[";",",","\uFF1B"],size:"large",mode:"tags",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165IP\u5730\u5740,\u53EF\u540C\u65F6\u6DFB\u52A0\u591A\u4E2AIP\u5730\u5740\uFF0C\u4E2D\u95F4\u7528\u82F1\u6587\u7684\u5206\u53F7\u95F4\u9694\u3002",onChange:function(we){Y.setFieldsValue({ip:Object(D.a)(we.filter(function(Ye){return Object(Xa.a)(Ye)?!0:(Me.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165"),!1)}))})}})),He==="2"&&e.a.createElement(o.a,{gutter:[20,20]},e.a.createElement(r.a,{flex:"1"},e.a.createElement(De.a.Item,{name:"startIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740"}],label:"\u8D77\u59CBIP\u5730\u5740"},e.a.createElement(j.a,{maxLength:15,placeholder:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740",onBlur:function(we){var Ye="";Object(Xa.a)(we.target.value)?Ye=we.target.value:(Ye="",Me.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165")),Y.setFieldsValue({startIP:Ye})}}))),e.a.createElement(r.a,{flex:"1"},e.a.createElement(De.a.Item,{name:"endIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740"},{pattern:/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/,message:"\u8BF7\u8F93\u51650-255\u7684\u7F51\u6BB5"}],label:"\u7ED3\u675FIP\u5730\u5740"},e.a.createElement(j.a,{onBlur:function(we){},prefix:e.a.createElement("span",{className:"font14"},(X=Ot.startIP)===null||X===void 0?void 0:X.substring(0,Ot.startIP.lastIndexOf("."))),maxLength:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740\u7684\u540E\u4E09\u4F4D"})))))))},rn=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading;return{exercise:A,loading:X}})(Za),Qa=t("2JKx"),Ma=t.n(Qa),Zt=t("Ot1p"),rt=t("kaH+"),dt=t("YFxb"),ht=t("+YFC"),lt=t("9cas"),aa=t("twZV"),Aa=s.a.TabPane,Pa=Xe.a.Option,ya=function(A){var X,Ce,tt,ze=A.exercise,Ne=A.loading,w=A.data,at=A.disabled,Ze=A.updata,Y=A.dispatch,Ft=Object(y.m)(),Dt=Object(y.l)(),Ot=De.a.useForm(),Se=Object(F.a)(Ot,1),Nt=Se[0],Fe=Object(_.useState)({}),He=Object(F.a)(Fe,2),K=He[0],ot=He[1],we=Object(_.useState)("1"),Ye=Object(F.a)(we,2),ee=Ye[0],Wt=Ye[1],ie=ze.workSetting,jt=ze.commonHeader,ia=Object(_.useState)(!1),fa=Object(F.a)(ia,2),ca=fa[0],N=fa[1],la=Object(_.useState)([]),$t=Object(F.a)(la,2),ra=$t[0],Ua=$t[1],ha=Object(_.useState)([]),ea=Object(F.a)(ha,2),Kt=ea[0],fe=ea[1],ce=Object(_.useState)(!1),ve=Object(F.a)(ce,2),Be=ve[0],Oe=ve[1],ta=Object(_.useState)([]),ja=Object(F.a)(ta,2),va=ja[0],c=ja[1],Z=Object(_.useState)([]),$a=Object(F.a)(Z,2),L=$a[0],Xt=$a[1],qa=Object(_.useState)({id:Ft.categoryId,exercise_group_id:[]}),Ga=Object(F.a)(qa,2),ka=Ga[0],bn=Ga[1],ln=Object(_.useState)(0),je=Object(F.a)(ln,2),I=je[0],mt=je[1];Object(_.useMemo)(function(){var $e,We,ua;if(ie==null||(($e=ie.published_course_groups)===null||$e===void 0)?void 0:$e.length){var _a,kt=Object(D.a)(ie==null||((_a=ie.published_course_groups)===null||_a===void 0)?void 0:_a.map(function(z){return Object(D.a)(z.course_group_id)}).flat());Ua(Object(D.a)(kt))}else if(ie==null?void 0:ie.published_course_groups){var Vt;Ua(Object(D.a)(ie==null||((Vt=ie.course_groups)===null||Vt===void 0)?void 0:Vt.map(function(z){return z.course_group_id})))}if((ie==null||((We=ie.exercise)===null||We===void 0)?void 0:We.group_make_ups)||(ie==null||((ua=ie.exercise)===null||ua===void 0)?void 0:ua.unified_make_up)){var Fa;if(Oe(!0),ie==null||((Fa=ie.exercise)===null||Fa===void 0)?void 0:Fa.group_make_ups){var Ra,da,ut=Kt;ie==null||((Ra=ie.exercise)===null||Ra===void 0||((da=Ra.group_make_ups)===null||da===void 0))||da.map(function(z,le){ut[le]=z.course_group_id||[]}),fe(Object(D.a)(ut))}}},[ie]),Object(_.useEffect)(function(){console.log("groupIds:",ra)},[ra]),Object(_.useEffect)(function(){console.log("selectGroupIds:",Kt)},[Kt]);var Qt=function(){var $e=Object(se.a)(R.a.mark(function We(ua){var _a;return R.a.wrap(function(Vt){for(;;)switch(Vt.prev=Vt.next){case 0:return Vt.next=2,Object(d.D)(Object(h.a)({},ka));case 2:_a=Vt.sent,Xt(Object(D.a)(_a.users.map(function(Fa){return Fa.key=String(Fa.id),Fa}).filter(function(Fa){var Ra;return console.log("openKeys",w.group_make_ups[I].students,I),!((Ra=w.group_make_ups[I].students)===null||Ra===void 0?void 0:Ra.some(function(da){return da.id===Fa.id}))})));case 4:case"end":return Vt.stop()}},We)}));return function(ua){return $e.apply(this,arguments)}}(),zt=[,{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"name"},{title:"\u5206\u73ED",dataIndex:"course_group_name"}],Ca={onChange:function(We,ua){c(Object(D.a)(ua)),console.log("selectedRowKeys: ".concat(We),"selectedRows: ",ua)},getCheckboxProps:function(We){return{disabled:We.name==="Disabled User",name:We.name}}},xa=function(We){return at?!0:jt.exercise_status!==3},wa=function(We){var ua,_a,kt;return at?!0:jt.exercise_status===2&&!(ie==null||((ua=ie.exercise)===null||ua===void 0||((_a=ua.group_make_ups)===null||_a===void 0||((kt=_a[We])===null||kt===void 0)))?void 0:kt.course_groups)?!1:jt.exercise_status!==3},xt=function(We){if(at)return!0;if(jt.exercise_status===2){var ua,_a,kt;return ie==null||((ua=ie.exercise)===null||ua===void 0||((_a=ua.group_make_ups)===null||_a===void 0||((kt=_a[We])===null||kt===void 0)))?void 0:kt.is_all}return jt.exercise_status!==3};return e.a.createElement(e.a.Fragment,null,e.a.createElement(o.a,null,e.a.createElement(r.a,{span:24},e.a.createElement(o.a,{align:"middle"},e.a.createElement(r.a,{flex:"1"},e.a.createElement("h1",{className:"mt15"},"\u8865\u8003\u8BBE\u7F6E ",e.a.createElement("span",{className:"c-red font14"},"\uFF08\u6B63\u5F0F\u5F00\u59CB\u8865\u8003\u524D\uFF0C\u5207\u8BB0\u4FEE\u6539\u8BD5\u5377\u622A\u6B62\u65F6\u95F4\u5927\u4E8E\u5F53\u524D\u65F6\u95F4\uFF09"))))),e.a.createElement(r.a,{span:24,className:"mt10"},e.a.createElement(v.a,{checked:w.unified_make_up||((X=w.group_make_ups)===null||X===void 0?void 0:X.length),disabled:at,onChange:function(We){We.target.checked?w.unified_make_up=!0:(w.unified_make_up=!1,delete w.group_make_ups),Oe(We.target.checked)}},e.a.createElement("strong",null,"\u5F00\u542F\u8865\u8003")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u5F00\u542F\u540E\u53EF\u9488\u5BF9\u672A\u7B54\u5377\u7684\u5B66\u751F\u8BBE\u7F6E\u8865\u8003\uFF0C\u8865\u8003\u4E0E\u5EF6\u957F\u622A\u6B62\u65F6\u95F4\u4E0D\u53EF\u5171\u5B58\uFF09"))),Be&&e.a.createElement("section",{className:"ml40"},e.a.createElement(o.a,{align:"middle",className:"mt10"},e.a.createElement(r.a,null,e.a.createElement(aa.a,{checked:w.unified_make_up,disabled:at,onClick:function(){w.unified_make_up=!0,delete w.group_make_ups,Ze(Object(h.a)({},w))}},"\u6240\u6709\u5206\u73ED\u7EDF\u4E00\u8865\u8003")),e.a.createElement(r.a,null,e.a.createElement(o.a,{align:"middle"},e.a.createElement(r.a,{className:"ml50"},"\u8865\u8003\u6263\u5206"),e.a.createElement(r.a,{className:"ml10 mr10"},e.a.createElement(Ae.a,{min:0,max:100,placeholder:"\u4E3A\u7A7A\u4EE3\u8868\u4E0D\u6263\u5206",disabled:at||jt.exercise_status!==3,onChange:function(We){w.make_up_score=We,Ze(Object(h.a)({},w))},value:w.make_up_score,style:{width:150}})),e.a.createElement(r.a,null,"(\u5206)")))),((Ce=ie.course_groups)===null||Ce===void 0?void 0:Ce.length)>0&&e.a.createElement(o.a,{align:"middle",className:"mt10"},e.a.createElement(r.a,null,e.a.createElement(aa.a,{disabled:at||jt.exercise_status!==3,checked:w.group_make_ups,onClick:function(){var We;delete w.unified_make_up,w.group_make_ups=(ie==null||((We=ie.exercise)===null||We===void 0)?void 0:We.group_make_ups)||[{students:[],course_group_id:[],score:0}],Ze(Object(h.a)({},w))}},"\u5404\u73ED\u5206\u522B\u8865\u8003"))),(tt=w.group_make_ups)===null||tt===void 0?void 0:tt.map(function($e,We){var ua,_a;return e.a.createElement("div",{key:We},e.a.createElement(o.a,{align:"middle",className:"mt10"},e.a.createElement(r.a,{flex:"100px"},"\u8865\u8003\u89C4\u5219",We+1),e.a.createElement(r.a,{className:"ml10"},e.a.createElement(Xe.a,{style:{width:307},value:$e.course_group_id,mode:"multiple",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED",disabled:wa(We),onChange:function(Vt,Fa,Ra){Kt[We]=Vt,w.group_make_ups[We].course_group_id=Vt,Ze(Object(h.a)({},w)),fe(Object(D.a)(Kt))}},ie==null||((ua=ie.course_groups)===null||ua===void 0)?void 0:ua.map(function(kt,Vt){var Fa=[];return ra.includes(kt.course_group_id)?(Kt.length&&(Fa=Kt.filter(function(Ra,da){return We===da?!1:!!Ra.includes(kt.course_group_id)})),Fa.length?void 0:e.a.createElement(Pa,{value:kt.course_group_id,key:Vt},kt.course_group_name)):void 0}))),e.a.createElement(r.a,null,e.a.createElement(o.a,{align:"middle"},e.a.createElement(r.a,{className:"ml50"},"\u8865\u8003\u6263\u5206"),e.a.createElement(r.a,{className:"ml10 mr10"},e.a.createElement(Ae.a,{value:$e.score,min:0,max:100,style:{width:150},placeholder:"\u4E3A\u7A7A\u4EE3\u8868\u4E0D\u6263\u5206",disabled:wa(We),onChange:function(Vt){w.group_make_ups[We].score=Vt,Ze(Object(h.a)({},w))}})),e.a.createElement(r.a,null,"(\u5206)")))),e.a.createElement(o.a,{className:"mt20"},e.a.createElement(r.a,{flex:"220px"},e.a.createElement(aa.a.Group,{name:"student",value:$e.is_all,disabled:xt(We),onChange:function(Vt){if(Vt.target.value)delete w.group_make_ups[We].students;else{var Fa,Ra,da;w.group_make_ups[We].students=(ie==null||((Fa=ie.exercise)===null||Fa===void 0||((Ra=Fa.group_make_ups)===null||Ra===void 0||((da=Ra[We])===null||da===void 0)))?void 0:da.students)||[]}w.group_make_ups[We].is_all=Vt.target.value,Ze(Object(h.a)({},w))}},e.a.createElement(aa.a,{value:!0},"\u5168\u90E8\u672A\u7B54\u5B66\u751F"),e.a.createElement(aa.a,{value:!1},"\u6307\u5B9A\u5B66\u751F"))),e.a.createElement(r.a,{flex:"1"},!w.group_make_ups[We].is_all&&e.a.createElement("div",{onClick:function(){var Vt;if(!((Vt=Kt[We])===null||Vt===void 0?void 0:Vt.length)){Me.b.warn("\u8BF7\u5148\u9009\u62E9\u8865\u8003\u73ED\u7EA7");return}at||(ka.exercise_group_id=Kt[We],N(!0),c([]),mt(We),Xt([]),Qt({page:1}))},className:"".concat(at&&"disabledStyle"),style:{minHeight:28,border:"1px solid #ccc",padding:4}},(_a=$e.students)===null||_a===void 0?void 0:_a.map(function(kt,Vt){return e.a.createElement(ht.a,{key:Vt,closable:kt.add||jt.exercise_status>2,onClose:function(){$e.students.splice(Vt,1),Ze(Object(h.a)({},w))}},kt.name)}))),e.a.createElement(r.a,{flex:"100px",className:"tr"},We>0&&jt.exercise_status===3&&e.a.createElement(ke.a,{onClick:function(){w.group_make_ups.splice(We,1),Ze(Object(h.a)({},w))}}),e.a.createElement(ft.a,{className:"c-green ml20",onClick:function(){w.group_make_ups.push({students:[],course_group_id:[],score:0,is_all:!0}),Ze(Object(h.a)({},w))}}))))}),e.a.createElement(pe.a,{title:"\u6307\u5B9A\u8865\u8003\u5B66\u751F",visible:ca,onCancel:function(){return N(!1)},destroyOnClose:!0,onOk:function(){w.group_make_ups[I].students=w.group_make_ups[I].students.concat(va.map(function(We){return We.add=!0,We})),N(!1),console.log("data:",w),Ze(Object(h.a)({},w))}},e.a.createElement(me.a,{columns:[].concat(zt),dataSource:Object(D.a)(L),rowSelection:Object(h.a)({type:"checkbox"},Ca),pagination:{pageSize:10,defaultCurrent:1}}))))},Ha=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading;return{exercise:A,loading:X}})(ya),Da=t("dhSg"),un=t("m3rI"),Wa=j.a.TextArea,Ia=gt.a.RangePicker,Ka=Xe.a.Option,Ya=function(A){var X,Ce,tt,ze,Ne,w,at,Ze,Y,Ft,Dt=A.exercise,Ot=A.globalSetting,Se=A.loading,Nt=A.dispatch,Fe=Object(y.m)(),He=Object(y.l)(),K=Dt.workSetting,ot=Dt.commonHeader,we=Object(_.useState)(!0),Ye=Object(F.a)(we,2),ee=Ye[0],Wt=Ye[1],ie=Object(_.useState)([]),jt=Object(F.a)(ie,2),ia=jt[0],fa=jt[1],ca=Object(_.useState)({}),N=Object(F.a)(ca,2),la=N[0],$t=N[1],ra=Object(_.useState)([]),Ua=Object(F.a)(ra,2),ha=Ua[0],ea=Ua[1],Kt=De.a.useForm(),fe=Object(F.a)(Kt,1),ce=fe[0],ve=Object(_.useState)([]),Be=Object(F.a)(ve,2),Oe=Be[0],ta=Be[1],ja=Object(_.useState)({ip_bind:!1,ip_limit:null,public_ip:[],inner_ip:[],screen_open:!1,screen_num:3,screen_sec:5,open_camera:!1,photo_count:5,open_make_up:!1,unified_setting:!1,publish_time:"",end_time:"",group_make_ups:[],unified_make_up:!1,make_up_score:0,time:"",choice_random:!1,question_random:!1,show_statistic:!1,assistant_auth:!1,answer_open:!1,score_open:!1,file_list:[],show_title:!1,show_body:!1,show_info:!1,show_table:!0,show_user:!1,show_no:!1,show_group:!0,show_desc:!1,description:"",attachment_id:""}),va=Object(F.a)(ja,2),c=va[0],Z=va[1];Fe.category=Fe.categoryId,Object(_.useEffect)(function(){$a()},[K]),Object(_.useEffect)(function(){Nt({type:"exercise/getWorkSetting",payload:Object(h.a)({},Fe)})},[]),Object(_.useEffect)(function(){if(Dt.actionTabs.key==="insterIp"){debugger;Dt.actionTabs.data.ip?c[Dt.actionTabs.type]=[].concat(Object(D.a)(c[Dt.actionTabs.type]||[]),Object(D.a)(Dt.actionTabs.data.ip)):c[Dt.actionTabs.type]=[].concat(Object(D.a)(c[Dt.actionTabs.type]||[]),["".concat(Dt.actionTabs.data.startIP,",").concat(Dt.actionTabs.data.startIP.substring(0,Dt.actionTabs.data.startIP.lastIndexOf("."))+"."+Dt.actionTabs.data.endIP)]),Z(Object(h.a)({},c))}},[Dt.actionTabs]);var $a=function(){var I,mt,Qt,zt,Ca,xa,wa,xt=JSON.parse(JSON.stringify(K));Object.keys(c).map(function($e){var We,ua,_a;if(c[$e]=(xt==null||((We=xt.exercise)===null||We===void 0)?void 0:We[$e])||(xt==null||((ua=xt.exercise_header)===null||ua===void 0)?void 0:ua[$e]),xt==null||((_a=xt.exercise_header)===null||_a===void 0)?void 0:_a[$e]){var kt;c[$e]=xt==null||((kt=xt.exercise_header)===null||kt===void 0)?void 0:kt[$e]}else{var Vt;c[$e]=xt==null||((Vt=xt.exercise)===null||Vt===void 0)?void 0:Vt[$e]}}),c.file_list=(xt==null||((I=xt.exercise_header)===null||I===void 0)?void 0:I.attachment_id)?[{uid:xt==null||((mt=xt.exercise_header)===null||mt===void 0)?void 0:mt.attachment_id,id:xt==null||((Qt=xt.exercise_header)===null||Qt===void 0)?void 0:Qt.attachment_id,url:xt==null||((zt=xt.exercise_header)===null||zt===void 0)?void 0:zt.photo_url}]:[],Oe=(xt==null||((Ca=xt.published_course_groups)===null||Ca===void 0)?void 0:Ca.map(function($e){return{course_group_id:$e.course_group_id,end_time:$e.course_end_time,publish_time:$e.course_publish_time}}))||[{}],K==null||((xa=K.course_groups)===null||xa===void 0)||xa.map(function($e,We){$e.cilckkey="",$e.isselect=!1}),K==null||((wa=K.course_groups)===null||wa===void 0)||wa.map(function($e,We){var ua;K==null||((ua=K.published_course_groups)===null||ua===void 0)||ua.map(function(_a,kt){var Vt;(_a==null||((Vt=_a.course_group_id)===null||Vt===void 0)?void 0:Vt.includes($e==null?void 0:$e.course_group_id))&&($e.cilckkey=kt,$e.isselect=!0)})}),console.log("data:",c,K),Z(c),ta(Oe)},L=function(){var I,mt,Qt,zt,Ca,xa=JSON.parse(JSON.stringify(c));if(xa.categoryId=Fe.categoryId,xa.publish_time_groups=Oe,xa.attachment_id=((I=xa.file_list)===null||I===void 0||((mt=I[0])===null||mt===void 0||((Qt=mt.response)===null||Qt===void 0))?void 0:Qt.id)||null,delete xa.file_list,!c.unified_setting)delete xa.publish_time,delete xa.end_time,Oe.map(function(xt){if(!xt.course_group_id||!xt.course_group_id){Me.b.error("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");debugger;throw new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A")}if(!xt.publish_time||!xt.end_time){Me.b.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");debugger;throw new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}});else if(!c.publish_time||!c.end_time)throw Me.b.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(c.open_camera&&c.photo_count<1)throw Me.b.error("\u8BF7\u586B\u5199\u672C\u573A\u8003\u8BD5\u6700\u5927\u62CD\u6444\u6B21\u6570"),new String("\u8BF7\u586B\u5199\u672C\u573A\u8003\u8BD5\u6700\u5927\u62CD\u6444\u6B21\u6570");if(c.ip_limit!=="no"&&!((zt=c.public_ip)===null||zt===void 0?void 0:zt.length)&&!((Ca=c.inner_ip)===null||Ca===void 0?void 0:Ca.length))throw Me.b.error("\u8BF7\u586B\u5199\u516C\u7F51IP\u6216\u5185\u7F51IP\u5730\u5740"),new String("\u8BF7\u586B\u5199\u5185\u7F51IP\u5730\u5740");if(c.open_camera||c.screen_open)var wa=pe.a.confirm({title:"\u8003\u8BD5\u8BF4\u660E",className:"custom-modal-divider",icon:null,width:750,content:e.a.createElement("div",{className:"font16 p20"},c.open_camera&&e.a.createElement(o.a,{align:"",justify:"start",className:"mt20"},e.a.createElement(r.a,{flex:"24px"},e.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),e.a.createElement(r.a,{flex:"1"},"\u60A8\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u6444\u50CF\u9632\u4F5C\u5F0A\u529F\u80FD\uFF0C",e.a.createElement("span",{className:"c-red"},"\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907"),"\u3002Educoder\u5E73\u53F0\u5C06\u4F1A\u4E25\u683C\u4FDD\u62A4\u6240\u6709\u5B66\u751F\u7684\u7167\u7247\u548C\u89C6\u9891\uFF0C\u5E76\u627F\u8BFA\u4E0D\u5728\u672C\u5E73\u53F0\u4EE5\u5916\u4F7F\u7528\u3002",e.a.createElement("br",null),"\u8BF7\u786E\u8BA4\uFF1A\u4E3A\u4E25\u683C\u76D1\u7763\u8003\u8BD5\u4EE5\u83B7\u5F97\u516C\u5E73\uFF0C\u60A8\u540C\u610F\u5E76\u548C\u8981\u6C42Educoder\u5E73\u53F0\u5728\u672C\u6B21\u8003\u8BD5\u4E2D\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907\u5E76\u83B7\u53D6\u5B66\u751F\u7684\u5F71\u50CF\u4FE1\u606F\u3002")),c.screen_open&&e.a.createElement(o.a,{justify:"start",className:"mt20"},e.a.createElement(r.a,{flex:"24px",className:"mr20"},e.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),e.a.createElement(r.a,{flex:"1"},"\u60A8\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u9632\u5207\u5C4F\u529F\u80FD\uFF0C\u8FD9\u9879\u529F\u80FD\u6682\u65F6\u4EC5\u652F\u6301\u8C37\u6B4C\u3001\u706B\u72D0\u6D4F\u89C8\u5668\u3002 \u8BF7\u786E\u4FDD\uFF1A\u5728\u6B63\u5F0F\u5F00\u59CB\u8003\u8BD5\u524D\u901A\u77E5\u5168\u4F53\u5B66\u751F\uFF0C\u4F7F\u7528 ",e.a.createElement("img",{width:"26",src:t("GABl")})," ",e.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C\u6D4F\u89C8\u5668"),"\u6216",e.a.createElement("img",{width:"26",src:t("onxn")})," ",e.a.createElement("span",{className:"c-red"},"\u706B\u72D0\u6D4F\u89C8\u5668"),"\u8FDB\u884C\u8003\u8BD5\u3002")),e.a.createElement("p",{className:"ml40 mt40"},e.a.createElement(v.a,{onChange:function($e){return wa.update({okButtonProps:{disabled:!$e.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){Xt(xa)},okButtonProps:{disabled:!0}});else Xt(xa)},Xt=function(I){Object(d.Q)(Object(h.a)({},I)).then(function(mt){mt.status===0&&(Me.b.success("\u66F4\u65B0\u6210\u529F"),Nt({type:"exercise/getCommonHeader",payload:Object(h.a)({},Fe)}),Nt({type:"exercise/getWorkSetting",payload:Object(h.a)({},Fe)}),Wt(!0))})},qa=function(I){return I&&I<O()().startOf("minute")},Ga=function(I){return c.end_time?I&&(I<O()(c.publish_time).startOf("minute")||I<O()().startOf("minute")):I&&I<O()().startOf("minute")},ka=function(I){var mt,Qt;return(K==null||((mt=K.exercise)===null||mt===void 0)?void 0:mt.exercise_status)>1?!0:(K==null||((Qt=K.published_course_groups)===null||Qt===void 0)?void 0:Qt.some(function(zt){return zt.course_group_id===I.course_group_id}))?ee:!1},bn=function(I){var mt,Qt;if(ee)return[!0,!0];if((K==null||((mt=K.exercise)===null||mt===void 0)?void 0:mt.exercise_status)>1)return[!0,!1];if(K==null||((Qt=K.published_course_groups)===null||Qt===void 0)?void 0:Qt.some(function(Ca){return Ca.course_group_id===I.course_group_id})){var zt;return ee||(K==null||((zt=K.exercise)===null||zt===void 0)?void 0:zt.exercise_status)>1?[!0,!1]:[!1,!1]}else return[!1,!1]},ln={disabled:ee,multiple:!1,listType:"picture-card",onPreview:function(I){Da.a.publish("preview-image",I.thumbUrl)},withCredentials:!0,fileList:c.file_list,beforeUpload:function(I){var mt=I.size/1024;return mt>200?(Me.b.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(200KB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20"),!1):!0},action:"".concat(un.a.API_SERVER,"/api/attachments.json"),onChange:function(I){var mt=I.fileList.filter(function(Qt){return!!Qt.status});c.file_list=mt,Z(Object.assign({},c))},onRemove:function(){var je=Object(se.a)(R.a.mark(function mt(Qt){return R.a.wrap(function(Ca){for(;;)switch(Ca.prev=Ca.next){case 0:return c.file_list=[],Z(Object.assign({},c)),Ca.abrupt("return",!0);case 3:case"end":return Ca.stop()}},mt)}));function I(mt){return je.apply(this,arguments)}return I}()};return e.a.createElement("section",{className:[Ma.a.form,"mb50 bg-white"].join(" ")},e.a.createElement(o.a,null,e.a.createElement(r.a,{span:24},e.a.createElement(o.a,{align:"middle"},e.a.createElement(r.a,{flex:"1"},e.a.createElement("h1",{className:"mt15"},"\u53D1\u5E03\u8BBE\u7F6E")),e.a.createElement(r.a,null,Object(a.c)()&&ee&&e.a.createElement(b.a,{type:"primary",size:"middle",ghost:!0,onClick:function(){return Wt(!1)}},"\u7F16\u8F91\u8BBE\u7F6E")))),((X=K.course_groups)===null||X===void 0?void 0:X.length)>0&&e.a.createElement(r.a,{span:24,className:"mt10"},e.a.createElement(v.a,{checked:c.unified_setting,disabled:ee||(K==null||((Ce=K.exercise)===null||Ce===void 0)?void 0:Ce.exercise_status)>1,onChange:function(){var I;if((K==null||((I=K.exercise)===null||I===void 0)?void 0:I.exercise_status)>1){Me.b.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u5206\u73ED\u7EDF\u4E00\u53D1\u5E03");return}c.unified_setting=!c.unified_setting,c.unified_setting===!1&&Oe==""&&ta(Oe.concat({})),Z(Object.assign({},c))}},e.a.createElement("strong",null,"\u5206\u73ED\u7EDF\u4E00\u53D1\u5E03")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\u5219\u6240\u6709\u5206\u73ED\u4F7F\u7528\u76F8\u540C\u7684\u53D1\u5E03\u8BBE\u7F6E\uFF0C\u4EC5\u8BFE\u5802\u7BA1\u7406\u5458\u53EF\u4FEE\u6539\uFF1B\u5426\u5219\u5404\u4E2A\u5206\u73ED\u5141\u8BB8\u5355\u72EC\u8BBE\u7F6E)"))),c.unified_setting&&e.a.createElement("div",null,e.a.createElement(o.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(r.a,null,"\u53D1\u5E03\u65F6\u95F4:"),e.a.createElement(r.a,{className:"ml5"},e.a.createElement(Ht.a,{placement:"bottom",title:(K==null||((tt=K.exercise)===null||tt===void 0)?void 0:tt.exercise_status)>1&&"\u53D1\u5E03\u65F6\u95F4\u5DF2\u8FC7\uFF0C\u4E0D\u80FD\u4FEE\u6539"},e.a.createElement(gt.a,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:O()(Object(B.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:qa,disabled:ee||(K==null||((ze=K.exercise)===null||ze===void 0)?void 0:ze.exercise_status)>1,value:c.publish_time?O()(c.publish_time):"",allowClear:!1,onChange:function(I,mt){c.publish_time=mt,c.end_time||(c.end_time=O()(I).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Z(Object.assign({},c))}}))),e.a.createElement(r.a,null,e.a.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u6536\u5230\u8BD5\u5377\u7684\u65F6\u95F4)"))),e.a.createElement(o.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(r.a,null,"\u622A\u6B62\u65F6\u95F4:"),e.a.createElement(r.a,{className:"ml5"},e.a.createElement(gt.a,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:O()(Object(B.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ee,allowClear:!1,value:c.end_time?O()(c.end_time):"",disabledDate:Ga,onChange:function(I,mt){c.end_time=mt,Z(Object.assign({},c))}})),e.a.createElement(r.a,null,e.a.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u4EE5\u7B54\u9898\u7684\u65F6\u95F4\u622A\u70B9)")))),!c.unified_setting&&e.a.createElement(o.a,{style:{marginTop:30,paddingTop:40,marginLeft:40,borderTop:"1px solid #eee"}},e.a.createElement(r.a,{span:24},e.a.createElement(o.a,null,e.a.createElement(r.a,{span:10}),e.a.createElement(r.a,{span:9},e.a.createElement(o.a,{className:"c-grey-c"},e.a.createElement(r.a,{flex:"1"},"(\u5B66\u751F\u6536\u5230\u8BD5\u5377\u7684\u65F6\u95F4)"),e.a.createElement(r.a,{flex:"1"},"(\u5B66\u751F\u53EF\u4EE5\u7B54\u9898\u7684\u65F6\u95F4\u622A\u70B9)"))),e.a.createElement(r.a,{span:4}))),Oe&&Oe.map(function(je,I){return e.a.createElement(r.a,{span:24,key:I},e.a.createElement(o.a,{gutter:[8,16]},e.a.createElement(r.a,{span:9},e.a.createElement(o.a,null,e.a.createElement(r.a,null,"\u53D1\u5E03\u89C4\u5219 ",I+1),e.a.createElement(r.a,{flex:"auto",style:{maxWidth:400}},e.a.createElement(Xe.a,{disabled:ka(je),className:"ml20",mode:"tags",size:"large",style:{width:"100%"},value:je.course_group_id,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:function(Qt){Oe[I].course_group_id=Qt,fa(Oe.map(function(zt){return zt.course_group_id}).toString().split(",")),ta(Oe.slice()),K.course_groups.map(function(zt,Ca){Qt.map(function(xa,wa){zt.course_group_id===xa&&(zt.cilckkey=I,zt.isselect=!0)})})},onDeselect:function(Qt){K.course_groups.map(function(zt,Ca){zt.course_group_id===Qt&&zt.cilckkey===I&&(zt.cilckkey=I,zt.isselect=!1)})}},K.course_groups&&K.course_groups.map(function(mt,Qt){return e.a.createElement(Ka,Object(yt.a)({key:Qt,disabled:(mt==null?void 0:mt.isselect)&&mt.cilckkey!=I,value:mt.course_group_id},"key",mt.course_group_id),mt.course_group_name)}))))),e.a.createElement(r.a,{span:1}),e.a.createElement(r.a,{span:9},e.a.createElement(Ia,{disabled:bn(je),disabledDate:qa,style:{width:400},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],showTime:{format:"HH:mm",defaultValue:[O()(Object(B.d)(),"HH:mm"),O()(Object(B.d)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",size:"large",value:je.publish_time&&[O()(je.publish_time),je.end_time&&O()(je.end_time)],onChange:function(Qt,zt){ka(je)||(Oe[I].publish_time=zt[0]),Oe[I].end_time=zt[1],ta(Object(D.a)(Oe))}})),!ee&&e.a.createElement(r.a,{span:4},I>0&&e.a.createElement(ke.a,{onClick:function(){Oe=Oe.filter(function(Qt,zt){return I!==zt}),ta(Object(D.a)(Oe))}}),e.a.createElement(ft.a,{className:"c-green ml20",onClick:function(){ta(Oe.concat({}))}}))))})),e.a.createElement(Ve.a,null),((ot==null?void 0:ot.exercise_status)===3||c.open_make_up)&&e.a.createElement(e.a.Fragment,null,e.a.createElement(Ha,{data:c,disabled:ee,updata:Z}),e.a.createElement(Ve.a,null)),e.a.createElement(o.a,null,e.a.createElement(r.a,null,e.a.createElement("strong",null,"\u7B54\u9898\u8BBE\u7F6E")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement("span",null,"\u7B54\u9898\u65F6\u957F\uFF1A"),e.a.createElement(Ae.a,{size:"large",disabled:ee,min:1,value:c.time===-1?null:c.time,onChange:function(I){c.time=I,Z(Object(h.a)({},c))}}),e.a.createElement("span",{className:"ml10"},"\u5206\u949F"),e.a.createElement("span",{className:"c-grey-c font12 ml10"},"(\u7A7A\u503C\uFF0C\u4EE3\u8868\u4E0D\u9650\u65F6\u957F\uFF1B\u975E\u7A7A\u503C\uFF0C\u4EE3\u8868\u9650\u5236\u65F6\u957F\uFF0C\u4ECE\u5B66\u751F\u9996\u6B21\u7B54\u9898\u5F00\u59CB\u6301\u7EED\u8BA1\u65F6)")),!(ot==null?void 0:ot.is_random)&&e.a.createElement(e.a.Fragment,null,e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(v.a,{checked:c.question_random,disabled:ee,onChange:function(I){c.question_random=I.target.checked,Z(Object.assign({},c))}},e.a.createElement("strong",null,"\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9898\u76EE\u987A\u5E8F\u6309\u7167\u9898\u578B\u968F\u673A\u663E\u793A)")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(v.a,{checked:c.choice_random,disabled:ee,onChange:function(I){c.choice_random=I.target.checked,Z(Object.assign({},c))}},e.a.createElement("strong",null,"\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9009\u9879\u987A\u5E8F\u968F\u673A\u663E\u793A)")))),e.a.createElement(Ve.a,null),!(Ot==null||((Ne=Ot.setting)===null||Ne===void 0)?void 0:Ne.is_local)&&e.a.createElement(e.a.Fragment,null,e.a.createElement(o.a,null,e.a.createElement(r.a,null,e.a.createElement("strong",null,"\u9632\u4F5C\u5F0A\u8BBE\u7F6E")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(v.a,{checked:c.open_camera,disabled:ee,onChange:function(I){if(!c.time){Me.b.error("\u4E0D\u9650\u65F6\u957F\u7684\u8003\u8BD5\u4E0D\u53EF\u5F00\u542F\u6444\u50CF\u5934\uFF0C\u8BF7\u586B\u5199\u8003\u8BD5\u65F6\u957F");return}c.open_camera=I.target.checked,c.photo_count=c.photo_count||5,Z(Object.assign({},c))}},e.a.createElement("strong",null,"\u5F00\u542F\u6444\u50CF\u5934")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u53C2\u52A0\u8003\u8BD5\u65F6\u5C06\u4F1A\u8981\u6C42\u8C03\u7528\u6444\u50CF\u5934)")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement("span",null,"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444\uFF1A"),e.a.createElement(Ae.a,{size:"large",disabled:ee||!c.open_camera,min:1,defaultValue:5,max:10,value:c.photo_count,onChange:function(I){c.photo_count=I,Z(Object(h.a)({},c))}}),e.a.createElement("span",{className:"ml10"},"(\u6B21)"),e.a.createElement("span",{className:"c-grey-c font12 ml10"},"(\u8BF7\u586B\u5199\u4E0D\u5927\u4E8E10\u7684\u6B63\u6574\u6570)")),e.a.createElement(r.a,{className:"c-grey-c font12 pl30 mt10"},"\u5982\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u5B66\u751F\u5FC5\u987B\u540C\u610F\u624D\u53EF\u4EE5\u53C2\u52A0\u8003\u8BD5\u3002"),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(v.a,{checked:c.screen_open,disabled:ee,onChange:function(I){c.screen_open=I.target.checked,Z(Object.assign({},c))}},e.a.createElement("strong",null,"\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377"))),c.screen_open&&e.a.createElement(r.a,{span:24,className:"mt15 pl30 font14"},e.a.createElement("span",{className:"c-grey-333 mr10"},"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8D85\u8FC7"),e.a.createElement(Ae.a,{size:"large",disabled:ee,min:0,defaultValue:3,max:10,value:c.screen_num,onChange:function(I){c.screen_num=I,Z(Object(h.a)({},c))}}),e.a.createElement("span",{className:"c-grey-333 mr10"},"\uFF08\u6B21\uFF09\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762"),e.a.createElement(Ae.a,{size:"large",disabled:ee,min:0,defaultValue:5,max:60,value:c.screen_sec,onChange:function(I){c.screen_sec=I,Z(Object(h.a)({},c))}}),e.a.createElement("span",{className:"c-grey-333"},"\uFF08\u79D2\uFF09\u540E\u5373\u5224\u5B9A\u4E3A\u5207\u5C4F\u3002")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(v.a,{checked:c.ip_limit!=="no",disabled:ee,onChange:function(I){c.ip_limit==="no"?c.ip_limit="pub":c.ip_limit="no",Z(Object.assign({},c))}},e.a.createElement("strong",null,"\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP"),e.a.createElement("span",{className:"font12 c-grey-c"},"\uFF08\u4E0D\u5728IP\u8303\u56F4\u4E2D\u7684\u5C06\u65E0\u6CD5\u53C2\u52A0\u6B64\u8003\u8BD5\uFF09"))),c.ip_limit!=="no"&&e.a.createElement(r.a,{className:"mt15 ml50"},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("a",{className:"c-blue",target:"_blank",href:"https://www.educoder.net/forums/4478"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),c.ip_limit!=="no"&&e.a.createElement(e.a.Fragment,null,e.a.createElement(o.a,{className:"mt15 ml50 ".concat(Ma.a.ipWrp)},e.a.createElement(r.a,null,e.a.createElement("span",null,"\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(r.a,null,!((w=c.public_ip)===null||w===void 0?void 0:w.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(at=c.public_ip)===null||at===void 0?void 0:at.map(function(je,I){return e.a.createElement("span",{className:Ma.a.ipItem},e.a.createElement("i",null,je," "),!ee&&e.a.createElement(et.a,{onClick:function(){pe.a.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){c.public_ip.splice(I,1),Z(Object(h.a)({},c))}})},className:" c-grey-c",size:20}))}),Object(a.c)()&&!ee&&e.a.createElement("span",{onClick:function(){Nt({type:"exercise/setActionTabs",payload:{key:"addIp",type:"public_ip"}})},className:"font14 c-blue ml10"}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),e.a.createElement(o.a,{className:"mt15 ml50 ".concat(Ma.a.ipWrp)},e.a.createElement(r.a,null,e.a.createElement("span",null,"\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(r.a,null,!((Ze=c.inner_ip)===null||Ze===void 0?void 0:Ze.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(Y=c.inner_ip)===null||Y===void 0?void 0:Y.map(function(je,I){return e.a.createElement("span",{className:Ma.a.ipItem},e.a.createElement("i",null,je," "),!ee&&e.a.createElement(et.a,{onClick:function(){ee||pe.a.confirm({title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){c.inner_ip.splice(I,1),Z(Object(h.a)({},c))}})},className:" c-grey-c",size:20}))}),Object(a.c)()&&!ee&&e.a.createElement("span",{className:"font14 c-blue ml10",onClick:function(){Nt({type:"exercise/setActionTabs",payload:{key:"addIp",type:"inner_ip"}})}}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),e.a.createElement(o.a,null,e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(v.a,{checked:c.ip_bind,disabled:ee,onChange:function(I){c.ip_bind=I.target.checked,Z(Object.assign({},c))}},e.a.createElement("strong",null,"IP\u7ED1\u5B9A"),e.a.createElement("span",{className:"font12 c-grey-c"},"\uFF08\u8003\u8BD5\u5F00\u59CB\u540E\uFF0C\u5B66\u751F\u7684\u8D26\u53F7\u5C06\u81EA\u52A8\u4E0E\u673A\u5668IP\u7ED1\u5B9A\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u6559\u5E08/\u52A9\u6559\u53EF\u4EE5\u89E3\u9664\u5B66\u751F\u7684IP\u7ED1\u5B9A\uFF09"))))),e.a.createElement(Ve.a,null)),e.a.createElement(o.a,null,e.a.createElement(r.a,null,e.a.createElement("strong",null,"\u5C5E\u6027\u8BBE\u7F6E")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(v.a,{checked:c.score_open,disabled:ee,onChange:function(I){c.score_open=I.target.checked,Z(Object.assign({},c))}},e.a.createElement("strong",null,"\u516C\u5F00\u6210\u7EE9")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5728\u8BD5\u5377\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u6210\u7EE9)")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(v.a,{checked:c.answer_open,disabled:ee,onChange:function(I){c.answer_open=I.target.checked,Z(Object.assign({},c))}},e.a.createElement("strong",null,"\u516C\u5F00\u7B54\u6848")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5728\u8BD5\u5377\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u8BD5\u5377\u9898\u76EE\u7684\u7B54\u6848\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B)")),e.a.createElement(r.a,{span:24,className:"mt15 pl30 "},e.a.createElement(v.a,{checked:c.show_statistic,disabled:ee,onChange:function(I){c.show_statistic=I.target.checked,Z(Object.assign({},c))}},e.a.createElement("strong",null,"\u516C\u5F00\u7EDF\u8BA1")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5728\u8BD5\u5377\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u7B54\u9898\u7EDF\u8BA1\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B)")),e.a.createElement(r.a,{span:24,className:"mt15 pl30 pb40"},e.a.createElement(v.a,{checked:c.assistant_auth,disabled:ee,onChange:function(I){c.assistant_auth=I.target.checked,Z(Object.assign({},c))}},e.a.createElement("strong",null,"\u52A9\u6559\u6743\u9650")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5141\u8BB8\u52A9\u6559\u67E5\u770B\u7B54\u6848)"))),e.a.createElement(Ve.a,null),Object(a.c)()&&e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:"600px"},e.a.createElement(o.a,null,e.a.createElement(r.a,null,e.a.createElement("strong",null,"\u8BD5\u5377\u5BFC\u51FA\u683C\u5F0F\u8BBE\u7F6E")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement("strong",null,"\u5377\u5934\u5DE6\u89D2\u6807"),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u4F4D\u4E8E\u9996\u9875\u5DE6\u4E0A\u89D2\uFF0C\u8BF7\u4EE5\u56FE\u7247\u4E0A\u4F20\uFF1B\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7200k\uFF0C\u5C3A\u5BF8\u4E3A700x500\uFF09")),e.a.createElement("div",{className:"mt15 pl30"},e.a.createElement(m.a,ln,!((Ft=c.file_list)===null||Ft===void 0?void 0:Ft.length)&&e.a.createElement("div",null,e.a.createElement(nn,null),e.a.createElement("div",{style:{marginTop:8}},"\u4E0A\u4F20")))),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(v.a,{checked:c.show_title,disabled:ee,onChange:function(I){c.show_title=I.target.checked,Z(Object.assign({},c))}},e.a.createElement("strong",null,"\u5C55\u793A\u8BD5\u5377\u6807\u9898")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5219\u5728\u5377\u5934\u5C55\u793A\u8BD5\u5377\u6807\u9898\uFF09")),e.a.createElement(r.a,{span:24,className:"mt15 pl30 "},e.a.createElement(v.a,{checked:c.show_body,disabled:ee,onChange:function(I){c.show_body=I.target.checked,Z(Object.assign({},c))}},e.a.createElement("strong",null,"\u5C55\u793A\u8003\u8BD5\u5185\u5BB9")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5219\u5728\u5377\u5934\u5C55\u793A\u8003\u8BD5\u5185\u5BB9\uFF0C\u5373\u672C\u8BD5\u5377\u6240\u5C5E\u8BFE\u7A0B\u540D\u79F0\uFF09")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(v.a,{checked:c.show_info,disabled:ee,onChange:function(I){c.show_info=I.target.checked,Z(Object.assign({},c))}},e.a.createElement("strong",null,"\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5219\u5728\u5377\u5934\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F\u4FE1\u606F\uFF09")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(v.a,{checked:c.show_table,disabled:ee,onChange:function(I){c.show_table=I.target.checked,Z(Object.assign({},c))}},e.a.createElement("strong",null,"\u5C55\u793A\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5219\u7ED9\u51FA\u5B66\u751F\u7684\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C\uFF09")),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement("strong",null,"\u5BC6\u5C01\u7EBF\u533A\u57DF\u8BBE\u7F6E"),e.a.createElement(v.a,{className:"pl8",checked:c.show_user,disabled:ee,onChange:function(I){c.show_user=I.target.checked,Z(Object.assign({},c))}},e.a.createElement("strong",null,"\u59D3\u540D")),e.a.createElement(v.a,{checked:c.show_no,disabled:ee,onChange:function(I){c.show_no=I.target.checked,Z(Object.assign({},c))}},e.a.createElement("strong",null,"\u5B66\u53F7")),e.a.createElement(v.a,{checked:c.show_group,disabled:ee,onChange:function(I){c.show_group=I.target.checked,Z(Object.assign({},c))}},e.a.createElement("strong",null,"\u4E13\u4E1A\u73ED\u7EA7"))),e.a.createElement("span",{className:"c-grey-c font12 pl30 pt10"},"\uFF08\u52FE\u9009\u9879\u5C06\u4F1A\u51FA\u73B0\u5728\u9996\u9875\u5DE6\u4FA7\u5BC6\u5C01\u7EBF\u5185\uFF0C\u4E0D\u9009\u5219\u4EE3\u8868\u4E0D\u8BBE\u7F6E\u5BC6\u5C01\u533A\uFF09"),e.a.createElement(r.a,{span:24,className:"mt15 pl30"},e.a.createElement(v.a,{checked:c.show_desc,disabled:ee,onChange:function(I){c.show_desc=I.target.checked,Z(Object.assign({},c))}},e.a.createElement("strong",null,"\u8003\u8BD5\u8BF4\u660E")),e.a.createElement("span",{className:"c-grey-c font12"},"\uFF08\u9009\u4E2D\u5F00\u542F\u6587\u672C\u7F16\u8F91\u5668\uFF0C\u53EF\u8F93\u5165500\u5B57\u4EE5\u5185\u7684\u8003\u8BD5\u8BF4\u660E\uFF09")),c.show_desc&&e.a.createElement("div",{className:"mt15 pl30 pb40"},ee?e.a.createElement(Wa,{style:{height:150,width:550},disabled:!0,value:c.description}):e.a.createElement(Zt.a,{width:550,height:150,defaultValue:c.description,id:"exercise-detail-config-exam-description-id",onChange:function(I){c.description=I,Z(Object.assign({},c))}})))),e.a.createElement(r.a,{flex:1,className:"pt40"},e.a.createElement("div",{className:"pb10"},"\u793A\u4F8B\u56FE\u7247\u9884\u89C8\uFF1A"),e.a.createElement("img",{src:t("nKGa")}))),!ee&&e.a.createElement(r.a,{className:"mb50 pb10 btn-w120"},e.a.createElement(b.a,{type:"primary",size:"large",onClick:function(){return L()}},"\u63D0\u4EA4"),e.a.createElement(b.a,{onClick:function(){Wt(!0),$a()},type:"primary",size:"large",ghost:!0,className:"ml20"},"\u53D6\u6D88")),e.a.createElement(rt.a,null),e.a.createElement(rn,null))},Ja=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading,Ce=Ee.globalSetting;return{exercise:A,loading:X.effects,globalSetting:Ce}})(Ya),En=t("NE/W"),sn=t("L7QV"),Va=t("9Bee"),fn=t("51gm"),za=t.n(fn),pn={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u4E3B\u89C2\u9898",5:"\u5B9E\u8BAD\u9898"},_n={1:"\u6EE1\u5206\u4F5C\u7B54",2:"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54",3:"\u96F6\u5206\u4F5C\u7B54",4:"\u672A\u6279"},vn=function(A){var X,Ce,tt=A.exercise,ze=A.loading,Ne=A.dispatch,w=Object(y.m)(),at=Object(_.useState)(Object(h.a)(Object(h.a)({},w),{sort:"asc",page:1,per_page:10})),Ze=Object(F.a)(at,2),Y=Ze[0],Ft=Ze[1],Dt=Object(y.l)(),Ot=tt.statisticsList,Se=Object(_.useState)({}),Nt=Object(F.a)(Se,2),Fe=Nt[0],He=Nt[1],K=Object(_.useState)([]),ot=Object(F.a)(K,2),we=ot[0],Ye=ot[1],ee=Object(_.useState)(""),Wt=Object(F.a)(ee,2),ie=Wt[0],jt=Wt[1],ia=Object(_.useState)(""),fa=Object(F.a)(ia,2),ca=fa[0],N=fa[1],la=De.a.useForm(),$t=Object(F.a)(la,1),ra=$t[0],Ua=function(){var ce=Object.assign({},ra.getFieldValue());Object.keys(ce).map(function(ve){ce[ve].includes("all")?(delete Y[ve],ra.setFieldsValue(Object(yt.a)({},ve,"all"))):(Y[ve]=ce[ve],ra.setFieldsValue(Object(yt.a)({},ve,Y[ve])))}),Kt()},ha=function(ce,ve){Y.page=ce,Y.limit=20,Ne({type:"exercise/getExerciseStatistics",payload:Object(h.a)({},Y)})},ea=[{title:"\u63D0\u4EA4\u7387",dataIndex:"commit_percent",align:"center",render:function(ce){return e.a.createElement("span",null,ce===0?0:(ce*100).toFixed(2),"%")}},{title:"\u6700\u4F4E\u5206",dataIndex:"min_score",align:"center",render:function(ce){return e.a.createElement("span",null,ce,"\u5206")}},{title:"\u6700\u9AD8\u5206",dataIndex:"max_score",align:"center",render:function(ce){return e.a.createElement("span",{className:"c-orange"},ce,"\u5206")}},{title:"\u5E73\u5747\u5206",dataIndex:"average_score",align:"center",render:function(ce){return e.a.createElement("span",null,ce,"\u5206")}},{title:"\u4E0D\u53CA\u683C\uFF08\u5F97\u5206 \u4F4E\u4E8E60%\uFF09",dataIndex:"fail_counts",align:"center",render:function(ce){return e.a.createElement("span",null,ce,"\u4EBA")}},{title:"\u53CA\u683C\uFF08\u5F97\u520660%~70%\uFF09",dataIndex:"pass_counts",align:"center",render:function(ce){return e.a.createElement("span",null,ce,"\u4EBA")}},{title:"\u826F\u597D\uFF08\u5F97\u520670%~90%\uFF09",dataIndex:"good_counts",align:"center",render:function(ce){return e.a.createElement("span",null,ce,"\u4EBA")}},{title:"\u4F18\u79C0\uFF08\u5F97\u520690%~100%\uFF09",dataIndex:"best_counts",align:"center",render:function(ce){return e.a.createElement("span",{className:"c-orange"},ce,"\u4EBA")}}],Kt=function(){var fe=Object(se.a)(R.a.mark(function ce(){var ve;return R.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return Oe.next=2,Ne({type:"exercise/getExerciseStatistics",payload:Object(h.a)({},Y)});case 2:ve=Oe.sent,(ve==null?void 0:ve.exercise_counts)&&Ye([ve.exercise_counts]);case 4:case"end":return Oe.stop()}},ce)}));return function(){return fe.apply(this,arguments)}}();return Object(_.useEffect)(function(){Kt()},[Y.coursesId]),e.a.createElement(e.a.Fragment,null,e.a.createElement("section",{className:"minH500 bg-white"},e.a.createElement("aside",{className:"pt20"},e.a.createElement(De.a,{form:ra,onChange:Ua,initialValues:(X={},Object(yt.a)(X,"commit_status","all"),Object(yt.a)(X,"exercise_group_id","all"),Object(yt.a)(X,"review","all"),X)},e.a.createElement(De.a.Item,{name:"exercise_group_id"},e.a.createElement(v.a.Group,{style:{width:"100%"}},e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(r.a,{flex:"80px"},e.a.createElement(v.a,{value:"all",checked:!Fe.course_group},"\u5168\u90E8")),e.a.createElement(r.a,{flex:"1"},Ot.course_groups&&Ot.course_groups.map(function(fe,ce){return e.a.createElement(v.a,{value:fe.exercise_group_id,key:ce},fe.exercise_group_name,"(",fe.exercise_group_students,")")}))))))),e.a.createElement(me.a,{className:"mt30",loading:ze["exercise/getExerciseStatistics"],pagination:!1,dataSource:we,columns:ea}),e.a.createElement("div",{className:za.a.title},e.a.createElement(o.a,{align:"middle",style:{height:"100%"},className:"ml5 mr5"},e.a.createElement(r.a,{flex:1,className:"font16"},"\u7EDF\u8BA1\u8BE6\u60C5"),e.a.createElement(r.a,{className:"font16"},e.a.createElement("span",{className:"current",onClick:function(){Y.sort=Y.sort==="desc"?"asc":"desc",console.log("xx params.sort: ",Y.sort),Ft(Object(h.a)({},Y)),Kt()}},e.a.createElement("span",null,"\u6B63\u786E\u7387"),e.a.createElement("p",{className:"edu-sorter current ".concat(Y.sort)},e.a.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),e.a.createElement("span",{className:"iconfont icon-sanjiaoxing-down"})))))),e.a.createElement(Re.a,{spinning:ze["exercise/getExerciseStatistics"]},e.a.createElement("div",{className:"minH200"},Ot==null||((Ce=Ot.commit_results)===null||Ce===void 0)?void 0:Ce.map(function(fe,ce){var ve;return e.a.createElement("aside",{key:ce,className:"font14 c-black mt30"},e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:1},fe.ques_position,".",pn[fe.ques_type]),e.a.createElement(r.a,null,"\u6B63\u786E\u7387 ",e.a.createElement("span",{className:"c-orange"},fe.right_percent,"%"))),e.a.createElement("div",null,e.a.createElement(Va.a,{value:fe.ques_title})),e.a.createElement("div",{className:"mt20",style:{display:fe.ques_type===5?"none":""}},e.a.createElement(o.a,{className:"c-light-black ",gutter:[24,20]},e.a.createElement(r.a,{flex:1},"\u9009\u9879"),e.a.createElement(r.a,{flex:"60px",className:"tc"},"\u5C0F\u8BA1"),e.a.createElement(r.a,{flex:"200px"},"\u767E\u5206\u6BD4"))),e.a.createElement(Ve.a,{style:{margin:0,marginBottom:20,display:fe.ques_type===5?"none":""}}),fe==null||((ve=fe.ques_details)===null||ve===void 0)?void 0:ve.map(function(Be,Oe){return fe.ques_type===5?e.a.createElement("div",{className:"mt20"},e.a.createElement(o.a,{key:Oe,gutter:[24,24],className:"font14 c-black"},e.a.createElement(r.a,{flex:1},Be.challenge_position,".",Be.challenge_name),e.a.createElement(r.a,null,"\u6B63\u786E\u7387 ",e.a.createElement("span",{className:"c-orange"},Be.challenge_percent,"%"))),e.a.createElement("div",null,e.a.createElement(o.a,{className:"c-light-black ",gutter:[24,20]},e.a.createElement(r.a,{flex:1},"\u9009\u9879"),e.a.createElement(r.a,{flex:"60px",className:"tc"},"\u5C0F\u8BA1"),e.a.createElement(r.a,{flex:"200px"},"\u767E\u5206\u6BD4"))),e.a.createElement(Ve.a,{style:{margin:0,marginBottom:20}}),Be==null?void 0:Be.challenge_details.map(function(ta){return e.a.createElement(o.a,{key:Oe,gutter:[24,24],className:"font14 c-black"},e.a.createElement(r.a,{flex:1},e.a.createElement(o.a,null,e.a.createElement(r.a,{flex:1,className:"ml10"},e.a.createElement(Va.a,{value:_n[ta.choice_text]})))),e.a.createElement(r.a,{flex:"60px",className:"tc"},e.a.createElement("span",{className:ta.choice_right_boolean&&"c-green"},ta.choice_users_count||0)),e.a.createElement(r.a,{flex:"200px"},e.a.createElement(sn.a,{status:"active",strokeColor:"#2abd8b",percent:(ta.choice_percent*100).toFixed(),width:200})))}),e.a.createElement(o.a,{className:"",gutter:[24,20]},e.a.createElement(r.a,{className:"ml10",flex:1},"\u6709\u6548\u586B\u5199\u91CF"),e.a.createElement(r.a,{flex:"60px",className:"tc"},fe.effictive_counts),e.a.createElement(r.a,{flex:"200px"})),e.a.createElement(Ve.a,{style:{margin:0,marginBottom:20}})):e.a.createElement(o.a,{key:Oe,gutter:[24,24],className:"font14 c-black"},e.a.createElement(r.a,{flex:1},e.a.createElement(o.a,null,fe.ques_type===2||fe.ques_type===3||fe.ques_type===4?"":e.a.createElement(r.a,null,B.i[Oe],". "),fe.ques_type===4?e.a.createElement(r.a,{flex:1,className:"ml10"},e.a.createElement(Va.a,{value:_n[Be.choice_text]})):e.a.createElement(r.a,{flex:1,className:"ml10"},e.a.createElement(Va.a,{value:Be.choice_text==="wrong"?"\u586B\u5199\u4E86\u9519\u8BEF\u7B54\u6848":Be.choice_text})))),e.a.createElement(r.a,{flex:"60px",className:"tc"},e.a.createElement("span",{className:Be.choice_right_boolean&&"c-green"},Be.choice_users_count||0)),e.a.createElement(r.a,{flex:"200px"},e.a.createElement(sn.a,{status:"active",strokeColor:"#2abd8b",percent:(Be.choice_percent*100).toFixed(),width:200})))}),e.a.createElement(o.a,{style:{display:fe.ques_type===5?"none":""},className:"",gutter:[24,20]},e.a.createElement(r.a,{className:fe.ques_type===2||fe.ques_type===3||fe.ques_type===4?"ml10":"",flex:1},"\u6709\u6548\u586B\u5199\u91CF"),e.a.createElement(r.a,{flex:"60px",className:"tc"},fe.effictive_counts),e.a.createElement(r.a,{flex:"200px"})))})))),e.a.createElement("div",{className:"tc mt30 mb50"},e.a.createElement(Ue.a,{hideOnSinglePage:!0,total:Ot==null?void 0:Ot.questions_count,current:Y.page||1,onChange:function(ce){Y.page=ce,Kt()}})))},gn=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading;return{exercise:A,loading:X.effects}})(vn),hn=t("jMyQ"),Pn=t.n(hn),Pt={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u7B80\u7B54\u9898",25:"\u5B9E\u8BAD\u9898"},bt=function(A){var X,Ce=A.exercise,tt=A.loading,ze=A.dispatch,Ne=Object(y.m)(),w=Object(y.l)(),at=Ce.statisticsList,Ze=Object(_.useState)({}),Y=Object(F.a)(Ze,2),Ft=Y[0],Dt=Y[1],Ot=Object(_.useState)([]),Se=Object(F.a)(Ot,2),Nt=Se[0],Fe=Se[1],He=Object(_.useState)(""),K=Object(F.a)(He,2),ot=K[0],we=K[1],Ye=Object(_.useState)(""),ee=Object(F.a)(Ye,2),Wt=ee[0],ie=ee[1],jt=Object(_.useState)({}),ia=Object(F.a)(jt,2),fa=ia[0],ca=ia[1],N=De.a.useForm(),la=Object(F.a)(N,1),$t=la[0];Ne.sort="asc";var ra=function(ce){return{title:{text:"\u300E \u5B66\u751F\u6B63\u786E\u7387\u5206\u5E03\u56FE \u300F",left:"center"},tooltip:{trigger:"item",formatter:"{b} : {c} \u4EBA"},legend:{bottom:0,icon:"circle",left:"center",itemWidth:6,itemHeight:6,data:["100%","90%-100%","70%-90%","60%-70%","60%\u4EE5\u4E0B"].reverse()},series:[{type:"pie",radius:"55%",minAngle:15,center:["50%","50%"],selectedMode:"single",label:{show:!0,position:"outer",normal:{formatter:`{b}
|
||
{c}\u4EBA`,color:"#5c5c5c",lineHeight:20}},labelLine:{normal:{length:20,length2:20,lineStyle:{color:"rgba(0,0,0,.45)"}}},data:[{value:ce.details[0].full_count,name:"100%"},{value:ce.details[0].best_count,name:"90%-100%"},{value:ce.details[0].good_count,name:"70%-90%"},{value:ce.details[0].pass_count,name:"60%-70%"},{value:ce.details[0].fails_count,name:"60%\u4EE5\u4E0B"}],itemStyle:{emphasis:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"},normal:{color:function(Be){var Oe=["#99B8FB","#80E0B9","#8190AA","#F7C739","#EB7E65"];return Oe[Be.dataIndex]}}},emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}},Ua=function(){var ce=Object.assign({},$t.getFieldValue());Object.keys(ce).map(function(ve){ce[ve].includes("all")?(delete Ne[ve],$t.setFieldsValue(Object(yt.a)({},ve,"all"))):(Ne[ve]=ce[ve],$t.setFieldsValue(Object(yt.a)({},ve,Ne[ve])))}),ze({type:"exercise/getExerciseStatistics",payload:Ne})},ha=function(ce,ve){Ne.page=ce,Ne.limit=20,ze({type:"exercise/getExerciseStatistics",payload:Object(h.a)({},Ne)})},ea=[{title:"\u63D0\u4EA4\u7387",dataIndex:"commit_percent",render:function(ce){return e.a.createElement("span",null,ce*100,"%")}},{title:"\u6700\u4F4E\u5206",dataIndex:"max_score",render:function(ce){return e.a.createElement("span",null,ce,"\u5206")}},{title:"\u6700\u9AD8\u5206",dataIndex:"max_score",render:function(ce){return e.a.createElement("span",{className:"c-orange"},ce,"\u5206")}},{title:"\u5E73\u5747\u5206",dataIndex:"average_score",render:function(ce){return e.a.createElement("span",null,ce,"\u5206")}},{title:"\u4E0D\u53CA\u683C\uFF08\u5F97\u5206 \u4F4E\u4E8E60%\uFF09",dataIndex:"fail_counts",render:function(ce){return e.a.createElement("span",null,ce,"\u4EBA")}},{title:"\u53CA\u683C\uFF08\u5F97\u520660%~70%\uFF09",dataIndex:"pass_counts",render:function(ce){return e.a.createElement("span",null,ce,"\u4EBA")}},{title:"\u826F\u597D\uFF08\u5F97\u520670%~90%\uFF09",dataIndex:"good_counts",render:function(ce){return e.a.createElement("span",null,ce,"\u4EBA")}},{title:"\u4F18\u79C0\uFF08\u5F97\u520690%~100%\uFF09",dataIndex:"best_counts",render:function(ce){return e.a.createElement("span",{className:"c-orange"},ce,"\u4EBA")}}],Kt=function(){var fe=Object(se.a)(R.a.mark(function ce(){var ve;return R.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return Oe.next=2,ze({type:"exercise/getExerciseStatistics",payload:Object(h.a)({},Ne)});case 2:ve=Oe.sent,(ve==null?void 0:ve.exercise_counts)&&Fe([ve.exercise_counts]);case 4:case"end":return Oe.stop()}},ce)}));return function(){return fe.apply(this,arguments)}}();return Object(_.useEffect)(function(){Kt()},[Ne.coursesId]),e.a.createElement("section",{className:"minH500 ",style:{padding:0}},e.a.createElement("aside",{className:"bg-white inline-block w100 th-bg-white"},e.a.createElement(me.a,{className:"mt10 bg-white",loading:tt["exercise/getExerciseStatistics"],pagination:!1,dataSource:Nt,columns:ea})),e.a.createElement("aside",{className:"mt20"},e.a.createElement("span",{className:"bold c-black font16 ml20"},"\u5DF2\u4EA4\u5377\u5B66\u751F\u7B54\u9898\u8BE6\u60C5")),e.a.createElement("aside",null,at==null||((X=at.commit_results)===null||X===void 0)?void 0:X.map(function(fe,ce){return e.a.createElement("div",{key:ce,className:"bg-white pl20 pt20 pr20 pb20 mt20"},e.a.createElement("div",{style:{fontSize:14,color:"#1890FF",fontWeight:500}},ce+1,"\u3001",Pt[fe.question_type],e.a.createElement("span",{style:{color:"#999",paddingLeft:10}},"(\u5171",fe.question_count,"\u5C0F\u9898\uFF0C",fe.question_score,"\u5206)"),e.a.createElement("span",{style:{color:"#000",float:"right"}},"\u5168\u73ED\u6B63\u786E\u7387\uFF1A",fe.right_percent*100,"%")),e.a.createElement(Pn.a,{option:ra(fe),style:{height:370},opts:{renderer:"svg"}}))})))},Rt=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading;return{exercise:A,loading:X.effects}})(bt),oa=t("tf39"),na=t.n(oa),ba=function(A){var X,Ce,tt,ze,Ne,w,at,Ze,Y,Ft=A.exercise,Dt=A.globalSetting,Ot=A.loading,Se=A.dispatch,Nt=A.user,Fe=A.match,He=Object(W.a)(A,["exercise","globalSetting","loading","dispatch","user","match"]),K=Object(y.m)(),ot=Object(y.l)(),we=Object(_.useState)([]),Ye=Object(F.a)(we,2),ee=Ye[0],Wt=Ye[1],ie=Object(_.useState)(ot.query.tabs||0),jt=Object(F.a)(ie,2),ia=jt[0],fa=jt[1],ca=Ft.exerciseList,N=Ft.commonHeader,la=Nt.userInfo;K.category=ot.query.category_id,Object(_.useEffect)(function(){Se({type:"exercise/getCommonHeader",payload:Object(h.a)({},K)})},[K.coursesId]);var $t=function(){Object(B.D)({inner_ip:N.inner_ip,public_ip:N.public_ip,ip_limit:N.ip_limit,ip_bind:N.ip_bind,open_camera:N.open_camera,exercise_tips:[N.open_camera?"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A":""],exerciseId:N.id,screen_open:N.screen_open,screen_num:N.screen_num,coursesId:K.coursesId,login:la.login,history:He.history})},ra=function(){Se({type:"exercise/getExerciseList",payload:Object(h.a)({},K)})},Ua=function(){var Be={0:function(){Se({type:"exercise/getExerciseList",payload:Object(h.a)({},K)})},3:function(){Se({type:"exercise/getWorkSetting",payload:Object(h.a)({},K)})}};Be[ia]&&Be[ia]()},ha=[{name:"\u7B54\u9898\u5217\u8868",id:0,compontent:e.a.createElement(Je,null)},{name:"\u7EDF\u8BA1\u7ED3\u679C",id:1,compontent:e.a.createElement(gn,null)},{name:"\u8BD5\u5377\u9884\u89C8",id:2,compontent:e.a.createElement(st,{activeTabs:ia})},{name:"\u8BBE\u7F6E",id:3,compontent:e.a.createElement(Ja,null)}].filter(function(ve){return(N==null?void 0:N.is_random)?(ve.name==="\u7EDF\u8BA1\u7ED3\u679C"&&(ve.compontent=e.a.createElement(Rt,null)),ve.name!=="\u8BD5\u5377\u9884\u89C8"):!0}).filter(function(ve){return Object(a.j)()&&(N==null?void 0:N.assistant_auth)||Object(a.c)()?!0:(N==null?void 0:N.show_statistic)&&(N==null?void 0:N.exercise_status)===3?ve.name!=="\u8BD5\u5377\u9884\u89C8":ve.name==="\u7B54\u9898\u5217\u8868"||ve.name==="\u8BBE\u7F6E"}).filter(function(ve){return!!ve}),ea="YYYY-MM-DD",Kt=O()("2020-11-15",ea),fe=function(){return pe.a.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:e.a.createElement(e.a.Fragment,null,"EduCoder\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")})},ce=function(){return e.a.createElement(T.a,{onClick:function(){var Be=Object(se.a)(R.a.mark(function Oe(ta){var ja;return R.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:c.t0=ta.key,c.next=c.t0==="1"?3:8;break;case 3:return c.next=5,Object(d.k)(Object(h.a)({},K));case 5:return ja=c.sent,ja.status===0&&Object(ne.i)(Object(h.a)({},K)),c.abrupt("break",8);case 8:case"end":return c.stop()}},Oe)}));return function(Oe){return Be.apply(this,arguments)}}()},e.a.createElement(T.a.Item,{key:"1"},"\u5B66\u751F\u6210\u7EE9"),e.a.createElement(T.a.Item,{key:"2"},e.a.createElement("a",{target:"_blank",href:"/classrooms/".concat(K.coursesId,"/exercise/").concat(K.categoryId,"/export_blank")},"\u7A7A\u767D\u8BD5\u5377")),e.a.createElement(T.a.Item,{key:"3"},e.a.createElement(J.Link,{to:"/classrooms/".concat(K.coursesId,"/exportlist/exercise_score")},"\u5386\u53F2\u5BFC\u51FA")))};return Object(a.h)()?e.a.createElement("section",{className:na.a.bg},e.a.createElement("div",{className:"edu-container"},la.username&&e.a.createElement("section",{className:"animated fadeIn"},e.a.createElement("aside",{className:"mt10"},e.a.createElement(M.a,{separator:">"},e.a.createElement(M.a.Item,null,e.a.createElement(J.Link,{to:"/classrooms/".concat(K.coursesId,"/exercise")},Nt==null||((X=Nt.userInfo)===null||X===void 0||((Ce=X.course)===null||Ce===void 0))?void 0:Ce.course_name)),e.a.createElement(M.a.Item,null,e.a.createElement(J.Link,{to:"/classrooms/".concat(K.coursesId,"/exercise")},"\u8BD5\u5377")),e.a.createElement(M.a.Item,null,"\u8BD5\u5377\u8BE6\u60C5"))),e.a.createElement("aside",{className:[na.a.title,"mt20"].join(" ")},e.a.createElement(J.Link,{to:"/classrooms/".concat(K.coursesId,"/exercise")},e.a.createElement(q.a,{className:"font16 c-black"})),e.a.createElement("strong",{className:"font20 ml5"},N==null?void 0:N.exercise_name),e.a.createElement(B.g,{is_random:N==null?void 0:N.is_random,status:[B.c[N.exercise_status]]}))),e.a.createElement("aside",{className:"mt30 relative"},e.a.createElement("div",{className:na.a.export},Object(a.c)()&&(N==null||((tt=N.user_permission)===null||tt===void 0)?void 0:tt.user_commit_counts)>0&&(N==null?void 0:N.exercise_status)===2&&e.a.createElement(b.a,{onClick:function(Be){Be.preventDefault(),Se({type:"exercise/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",params:K}})}},e.a.createElement("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"\u6253\u56DE\u91CD\u505A"),Object(a.c)()&&(N==null||((ze=N.user_permission)===null||ze===void 0)?void 0:ze.exercise_unpublish_count)>0&&e.a.createElement(b.a,{onClick:function(Be){Be.preventDefault();var Oe=O()(N==null?void 0:N.created_at,ea),ta=O()(Kt).diff(O()(Oe),"days");if(ta>0&&(N==null?void 0:N.is_random)){fe();return}Se({type:"exercise/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",params:K,cb:Ua}})}},e.a.createElement("span",{className:"iconfont icon-fabuzhiwei font14 mr5"}),"\u7ACB\u5373\u53D1\u5E03"),Object(a.c)()&&(N==null||((Ne=N.user_permission)===null||Ne===void 0)?void 0:Ne.exercise_publish_count)>0&&e.a.createElement(b.a,{onClick:function(Be){Be.preventDefault(),Se({type:"exercise/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:K}})}},e.a.createElement("span",{className:"iconfont icon-lijijiezhi mr5 font14"}),"\u7ACB\u5373\u622A\u6B62"),Object(a.q)()&&(N==null||((w=N.user_permission)===null||w===void 0)?void 0:w.current_status)===2&&N.exercise_status>1&&e.a.createElement(b.a,{onClick:$t},e.a.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u5F00\u59CB\u7B54\u9898"),Object(a.q)()&&(N==null||((at=N.user_permission)===null||at===void 0)?void 0:at.current_status)===0&&N.exercise_status>1&&e.a.createElement(b.a,{onClick:$t},e.a.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7EE7\u7EED\u7B54\u9898"),Object(a.c)()&&(Object(a.j)()&&(N==null?void 0:N.assistant_auth)||!Object(a.j)())&&e.a.createElement(b.a,{onClick:function(){var Be=O()(N==null?void 0:N.created_at,ea),Oe=O()(Kt).diff(O()(Be),"days");if(Oe>0&&(N==null?void 0:N.is_random)){fe();return}else $.c.push((N==null?void 0:N.is_random)?"/classrooms/".concat(K.coursesId,"/exercise/").concat(K.categoryId,"/random/edit?random=true"):"/classrooms/".concat(K.coursesId,"/exercise/").concat(K.categoryId,"/edit?random=false"))}},e.a.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7F16\u8F91\u8BD5\u5377"),Object(a.c)()&&e.a.createElement(E.a,{overlay:ce},e.a.createElement(b.a,null,e.a.createElement(u.a,null),"\u5BFC\u51FA",e.a.createElement(i.a,null)))),e.a.createElement(s.a,{defaultActiveKey:ia,className:na.a.tabs,onChange:function(Be){var Oe=O()(N==null?void 0:N.created_at,ea),ta=O()(Kt).diff(O()(Oe),"days");if(ta>0&&parseInt(Be)===3&&(N==null?void 0:N.is_random)){fe();return}fa(Be)}},ha.map(function(ve,Be){return e.a.createElement(s.a.TabPane,{tab:ve.name,key:ve.id})})),e.a.createElement("section",{className:"pl25 pr25 bg-white"},(Ze=ha.filter(function(ve){return ve.id==ia}))===null||Ze===void 0||((Y=Ze[0])===null||Y===void 0)?void 0:Y.compontent))),e.a.createElement(Ta,null),e.a.createElement(he,null),e.a.createElement(wt,{cb:function(){return ra()}})):""},Ba=g.default=Object($.a)(function(Ee){var A=Ee.exercise,X=Ee.loading,Ce=Ee.user,tt=Ee.globalSetting;return{exercise:A,globalSetting:tt,user:Ce,loading:X.effects}})(ba)},L4pD:function(Ke,g,t){"use strict";var Qe=t("CeOx"),s=t("NiCL"),ae=t("rjoL"),E=t("TMtJ"),G=t("VBJJ"),b=t.n(G),P=t("55MS"),M=t("X/R0"),Q=t("M6G9"),T=t("z3+T"),ue=t("GZha"),R=t("buSX"),se=t("ZZRV"),f=t.n(se),pe=t("q5+0"),h=t("9kvl"),F=t("V0Rq"),W=t("1vsH"),_=t("9Bee"),e=t("YJx+"),y=t.n(e),J=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],$=function(u,i){var d=u.problemset,B=u.exercise,ne=u.globalSetting,C=u.loading,Ue=u.dispatch,re=u.onRef,Ae=re===void 0?function(){}:re,V=u.editData,j=u.cancelAdd,ge=j===void 0?function(){}:j,v=u.editKey,ye=u.setEditKey,me=ye===void 0?function(){}:ye,D=u.addCallback,l=D===void 0?function(){}:D,_e=u.setIsClaer,it=_e===void 0?function(){}:_e,Me=Object(R.a)(u,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),te=Object(se.useState)([]),o=Object(ue.a)(te,2),pt=o[0],r=o[1],Et=Object(se.useState)(),Ht=Object(ue.a)(Et,2),yt=Ht[0],ga=Ht[1],De=Object(se.useState)([]),Jt=Object(ue.a)(De,2),O=Jt[0],H=Jt[1],S=Object(se.useState)(""),Gt=Object(ue.a)(S,2),Le=Gt[0],St=Gt[1],Yt=Object(se.useState)(5),qt=Object(ue.a)(Yt,2),ma=qt[0],pa=qt[1],Oa=Object(se.useState)(!1),oe=Object(ue.a)(Oa,2),a=oe[0],n=oe[1],p=Object(pe.k)(),x=Object(pe.m)();Object(se.useEffect)(function(){r(["","","",""])},[]),Object(se.useEffect)(function(){if(!(V==null?void 0:V.question_choices)){n(!0),St(""),pa(5),r(["","","",""]),H([]);return}St(V==null?void 0:V.question_title),pa(parseInt(V==null?void 0:V.question_score)),r(V==null?void 0:V.question_choices.map(function(Ge){return Ge.choice_text}));var Te=[];V==null||V.standard_answer.map(function(Ge,ct){Te.push(Ge-1)}),H(Te)},[V]),Object(se.useImperativeHandle)(i,function(){return{onSave:k,isEdit:a}});var k=function(){var Te=Object(T.a)(b.a.mark(function Ge(){var ct,Lt,vt;return b.a.wrap(function(Bt){for(;;)switch(Bt.prev=Bt.next){case 0:if(Le){Bt.next=3;break}return Q.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),Bt.abrupt("return",!1);case 3:if(ct=pt.findIndex(function(Tt){return!Tt}),!(ct>-1)){Bt.next=7;break}return Q.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(J[ct]," \u9009\u9879\u7684\u5185\u5BB9")),Bt.abrupt("return",!1);case 7:if(O.length){Bt.next=10;break}return Q.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),Bt.abrupt("return",!1);case 10:if(!(O.length<1)){Bt.next=13;break}return Q.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),Bt.abrupt("return",!1);case 13:if(Lt=pt.map(function(Tt,Ct){return{choice_text:Tt,is_answer:O.includes(Ct)?Ct+1:0}}),!V.question_id){Bt.next=20;break}return Bt.next=17,Ue({type:"exercise/editExerciseQuestion",payload:{id:V.question_id,question_title:Le,question_type:1,question_score:ma,question_choices:Lt.map(function(Tt){return Tt.choice_text}),standard_answers:Lt.filter(function(Tt){return Tt.is_answer}).map(function(Tt){return Tt.is_answer})}});case 17:vt=Bt.sent,Bt.next=23;break;case 20:return Bt.next=22,Ue({type:"exercise/addExerciseQuestion",payload:{insert_id:V==null?void 0:V.insert_id,categoryId:x.categoryId,question_title:Le,question_type:1,question_score:"5.0",question_choices:Lt.map(function(Tt){return Tt.choice_text}),standard_answers:Lt.filter(function(Tt){return Tt.is_answer}).map(function(Tt){return Tt.is_answer})}});case 22:vt=Bt.sent;case 23:vt.status===0&&(Q.b.success("\u4FDD\u5B58\u6210\u529F"),n(!1),Ue({type:"exercise/editExercise",payload:Object(P.a)({},x)}));case 24:case"end":return Bt.stop()}},Ge)}));return function(){return Te.apply(this,arguments)}}(),xe=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u7F16\u7A0B\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(Te){var Ge,ct;return(B==null||((Ge=B.editData)===null||Ge===void 0||((ct=Ge.exercise)===null||ct===void 0))?void 0:ct.exercise_status)===1?Te:Te.id!=="del"&&Te.id!=="add"}),Je=function(){var Te=Object(T.a)(b.a.mark(function Ge(ct){return b.a.wrap(function(vt){for(;;)switch(vt.prev=vt.next){case 0:vt.t0=ct.id,vt.next=vt.t0==="del"?3:vt.t0==="up"||vt.t0==="down"?5:vt.t0==="edit"?9:vt.t0==="add"?12:17;break;case 3:return E.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(T.a)(b.a.mark(function Bt(){return b.a.wrap(function(Ct){for(;;)switch(Ct.prev=Ct.next){case 0:return Ct.next=2,Object(F.j)({id:V.question_id});case 2:Ue({type:"exercise/editExercise",payload:Object(P.a)({},x)});case 3:case"end":return Ct.stop()}},Bt)}))()}}),vt.abrupt("break",17);case 5:return vt.next=7,Ue({type:"exercise/exeriseMoveUpDown",payload:{id:V.question_id,opr:ct.id}});case 7:return Ue({type:"exercise/editExercise",payload:Object(P.a)({},x)}),vt.abrupt("break",17);case 9:return it(!1),p.push("/problems/".concat(V==null?void 0:V.hack_identifier,"/edit?type=exercises&express_id=").concat(x.categoryId,"&question_id=").concat(V==null?void 0:V.question_id,"&score=").concat(V==null?void 0:V.question_score,"&callback_url=").concat(location.pathname)),vt.abrupt("break",17);case 12:if(!(v!==-1)){vt.next=15;break}return Q.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),vt.abrupt("return");case 15:return l({key:V.key,insert_id:V==null?void 0:V.question_id,question_type:6}),vt.abrupt("break",17);case 17:case"end":return vt.stop()}},Ge)}));return function(ct){return Te.apply(this,arguments)}}(),qe=function(){var Te=Object(T.a)(b.a.mark(function Ge(ct){var Lt;return b.a.wrap(function(Ea){for(;;)switch(Ea.prev=Ea.next){case 0:return ct.preventDefault(),Ea.next=3,Object(F.M)({id:V==null?void 0:V.hack_identifier});case 3:Lt=Ea.sent,Lt.status===0&&Object(W.z)("/myproblems/".concat(Lt==null?void 0:Lt.identifier));case 5:case"end":return Ea.stop()}},Ge)}));return function(ct){return Te.apply(this,arguments)}}(),Ve=function(){return f.a.createElement("aside",null,f.a.createElement("div",{className:y.a.questionType},f.a.createElement("div",null,f.a.createElement("span",{className:"font16 c-blue"},V.key,"\u3001\u7F16\u7A0B\u9898"),"\uFF08",V.question_score,"\u5206\uFF09"),f.a.createElement("span",{className:"c-blue current",onClick:function(ct){return qe(ct)}},"\u67E5\u770B\u8BE6\u60C5"),!V.hideAction&&xe.map(function(Ge,ct){return Ge.id==="up"&&V.key===1||Ge.id==="down"&&V.key===V.len?null:f.a.createElement(s.a,{key:ct,placement:"bottom",title:Ge.name},f.a.createElement("span",{onClick:function(){return Je(Ge)},className:Ge.icon}))})),f.a.createElement("div",{className:"mt5"},f.a.createElement(_.a,{value:V.question_title})),f.a.createElement("div",{className:y.a.questionChoices},f.a.createElement(_.a,{value:V.description||""})))};return f.a.createElement("section",{className:y.a.wrap},Ve())};g.a=Object(h.a)(function(q){var u=q.problemset,i=q.loading,d=q.globalSetting,B=q.exercise;return{problemset:u,globalSetting:d,exercise:B,loading:i.effects}},null,null,{forwardRef:!0})(Object(se.forwardRef)($))},M8RZ:function(Ke,g,t){"use strict";t.d(g,"a",function(){return Q});var Qe=t("FGJx"),s=t("o0AO"),ae=t("uwZC"),E=t("lpH6"),G=t("ZZRV"),b=t.n(G),P=t("EaaV"),M=t.n(P),Q=function(T){Object(ae.a)(R,T);var ue=Object(E.a)(R);function R(se){var f;Object(Qe.a)(this,R),f=ue.call(this,se);var pe=window.document;return f.node=pe.createElement("div"),pe.body.appendChild(f.node),f}return Object(s.a)(R,[{key:"render",value:function(){var f=this.props.children;return Object(P.createPortal)(f,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),R}(b.a.Component)},O2Wb:function(Ke,g,t){Ke.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(Ke,g,t){"use strict";var Qe=t("rjoL"),s=t("TMtJ"),ae=t("Uu80"),E=t("GZha"),G=t("zjzt"),b=t("ZZRV"),P=t.n(b),M=t("M0ff"),Q=t.n(M),T=t("BlUI"),ue=t("4X1q"),R=t("bwE0"),se=t("aPdX"),f=t("rnm6"),pe=t("95/S"),h=t("kSUc"),F=t("9Bee"),W=t("1gHQ"),_=t("dejd"),e=t("C+DQ"),y=[{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 J(n){var p=n.onActionCallback,x=n.title,k=n.icon,xe=n.actionName,Je=n.className,qe=Je===void 0?"":Je,Ve=n.children;function Te(){p(xe)}return P.a.createElement("a",{title:x,className:qe,onClick:Te},P.a.createElement("i",{className:"md-iconfont ".concat(k)}),Ve)}var $=function(n){var p=n.watch,x=n.showNullButton,k=n.onActionCallback,xe=n.fullScreen,Je=[].concat(y,[{title:"".concat(p?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(p?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return P.a.createElement("ul",{className:"markdown-toolbar-container"},Je.map(function(qe,Ve){return P.a.createElement("li",{key:Ve},qe.actionName?P.a.createElement(J,Object(W.a)({},qe,{onActionCallback:k})):P.a.createElement("span",{className:"v-line"}))}),x?P.a.createElement("li",null,P.a.createElement(J,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:k},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(J,{icon:"".concat(xe?"icon-shrink":"icon-enlarge"),title:xe?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:k})))},q=t("M8RZ"),u=t("MPZO"),i=t("bnk9"),d=t("EkPb"),B=t("7X0+"),ne=t("DHCt"),C=t("CRgH"),Ue={labelCol:{span:4},wrapperCol:{span:20}},re=function(n){var p=n.callback,x=n.onCancel;function k(xe){p(xe)}return P.a.createElement(B.a,Object(W.a)({},Ue,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:k}),P.a.createElement(B.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},P.a.createElement(C.a,null)),P.a.createElement(B.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},P.a.createElement(C.a,null)),P.a.createElement("div",{className:"flex-container flex-end"},P.a.createElement(i.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),P.a.createElement(i.a,{type:"ghost",onClick:x},"\u53D6\u6D88")))},Ae=t("7ahc"),V=t("HmJG"),j=t("BjJ7"),ge=B.a.useForm,v={width:280,marginRight:10},ye={labelCol:{span:5},wrapperCol:{span:19}},me=function(n){var p=n.callback,x=n.onCancel,k=ge(),xe=Object(E.a)(k,1),Je=xe[0];function qe(Ge){p(Ge)}function Ve(Ge){Je.setFieldsValue({src:"/api/attachments/".concat(Ge.id)})}function Te(Ge){var ct=Ge.target.files[0];l(ct,Ve)}return P.a.createElement(B.a,Object(W.a)({form:Je},ye,{className:"upload-image-panel",onFinish:qe}),P.a.createElement(B.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},P.a.createElement("div",{className:"flex-container"},P.a.createElement(B.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},P.a.createElement(C.a,{style:v})),P.a.createElement(D,{onFileChange:Te}))),P.a.createElement(B.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},P.a.createElement(C.a,{style:{width:264}})),P.a.createElement(B.a.Item,{style:{textAlign:"right"}},P.a.createElement(i.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),P.a.createElement(i.a,{type:"ghost",onClick:x},"\u53D6\u6D88")))};function D(n){var p=n.onFileChange;return P.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",P.a.createElement("input",{type:"file",accept:"image/*",onChange:p}))}function l(n,p){var x=new FormData;x.append("editormd-image-file",n),x.append("file_param_name","editormd-image-file"),x.append("byxhr","true");var k=new window.XMLHttpRequest;k.withCredentials=!0,k.addEventListener("load",function(xe){p(JSON.parse(xe.target.responseText))},!1),k.addEventListener("error",function(xe){console.error(xe)},!1),k.open("POST","".concat(j.a,"/api/attachments.json")),k.send(x)}var _e=t("EYz/"),it=t("gwXo"),Me=t("9cas"),te=t("twZV"),o=te.a.Group,pt={margin:"0 8px"},r=function(n){var p=n.callback,x=n.onCancel;function k(xe){p(xe)}return P.a.createElement(B.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:k},P.a.createElement("div",{className:"flex-container"},P.a.createElement("span",{style:pt},"\u5355\u5143\u683C\u6570\uFF1A"),P.a.createElement("span",{style:pt},"\u884C\u6570"),P.a.createElement(B.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},P.a.createElement(it.a,null)),P.a.createElement("span",{style:pt},"\u5217\u6570"),P.a.createElement(B.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},P.a.createElement(it.a,null))),P.a.createElement("div",{className:"flex-container",style:{marginTop:12}},P.a.createElement("span",{style:pt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),P.a.createElement(B.a.Item,{name:"align"},P.a.createElement(o,null,P.a.createElement(te.a,{value:"default"},P.a.createElement("i",{className:"fa fa-align-justify"})),P.a.createElement(te.a,{value:"left"},P.a.createElement("i",{className:"fa fa-align-left"})),P.a.createElement(te.a,{value:"center"},P.a.createElement("i",{className:"fa fa-align-center"})),P.a.createElement(te.a,{value:"right"},P.a.createElement("i",{className:"fa fa-align-right"}))))),P.a.createElement("div",{className:"flex-container flex-end"},P.a.createElement(i.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),P.a.createElement(i.a,{type:"ghost",onClick:x},"\u53D6\u6D88")))},Et="link",Ht="upload-image",yt="code-block",ga="add-table",De="------------",Jt={default:De,left:":".concat(De),center:":".concat(De,":"),right:"".concat(De,":")},O=t("9VGf"),H,S;function Gt(){}var Le=0,St=1e4,Yt="\u2581";function qt(n){return/^\d+$/.test(n)?"".concat(n,"px"):n}var ma=navigator.platform.toUpperCase().indexOf("MAC")>=0,pa=ma?"Cmd":"Ctrl",Oa=(H={},Object(G.a)(H,pa+"-B","bold"),Object(G.a)(H,pa+"-I","italic"),H),oe=(S={},Object(G.a)(S,Et,"\u6DFB\u52A0\u94FE\u63A5"),Object(G.a)(S,yt,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(G.a)(S,Ht,"\u6DFB\u52A0\u56FE\u7247"),Object(G.a)(S,ga,"\u6DFB\u52A0\u8868\u683C"),S),a=g.a=function(n){var p=n.defaultValue,x=p===void 0?"":p,k=n.onChange,xe=n.width,Je=xe===void 0?"100%":xe,qe=n.height,Ve=qe===void 0?400:qe,Te=n.miniToolbar,Ge=Te===void 0?!1:Te,ct=n.isFocus,Lt=ct===void 0?!1:ct,vt=n.watch,Ea=n.id,Bt=Ea===void 0?"markdown-editor-id":Ea,Tt=n.showResizeBar,Ct=Tt===void 0?!1:Tt,st=n.noStorage,Pe=st===void 0?!1:st,Re=n.showNullButton,be=Re===void 0?!1:Re,It=n.fullScreen,Ie=It===void 0?!1:It,wt=n.onBlur,sa=n.onCMBeforeChange,gt=n.className,Ut=gt===void 0?"":gt,Ta=n.placeholder,nt=Ta===void 0?"":Ta,he=Object(b.useState)(null),de=Object(E.a)(he,2),m=de[0],U=de[1],Xe=Object(b.useState)(x),ke=Object(E.a)(Xe,2),ft=ke[0],et=ke[1],Sa=Object(b.useState)(vt),_t=Object(E.a)(Sa,2),At=_t[0],La=_t[1],nn=Object(b.useState)(Ie),Xa=Object(E.a)(nn,2),Na=Xa[0],Za=Xa[1],rn=Object(b.useState)(""),Qa=Object(E.a)(rn,2),Ma=Qa[0],Zt=Qa[1],rt=Object(b.useState)(0),dt=Object(E.a)(rt,2),ht=dt[0],lt=dt[1],aa=Object(b.useState)(Ve),Aa=Object(E.a)(aa,2),Pa=Aa[0],ya=Aa[1],Ha=Object(b.useState)(!1),Da=Object(E.a)(Ha,2),un=Da[0],Wa=Da[1],Ia=Object(b.useRef)(),Ka=Object(b.useRef)(),Ya=Object(b.useRef)(),Ja=Object(b.useRef)();Object(b.useEffect)(function(){if(Ia.current){var Pt=function(oa,na){var ba=na.clipboardData;if(ba){var Ba=ba.types.toString(),Ee=ba.items;if(Ba==="text/html,Files"||Ba==="Files"){var A=Ee[1];Ba==="Files"&&(A=Ee[0]),A.kind==="file"&&A.type.match(/^image\//i)&&l(A.getAsFile(),function(X){X.id?bt.replaceSelection("")):document.location.href="/user/login"})}else return!0}return!0},bt=Q.a.fromTextArea(Ia.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!Ge,lineWrapping:!0,value:x,autoCloseTags:!0,autoCloseBrackets:!0});return bt.on("paste",Pt),U(bt),function(){bt.off("paste",Pt)}}},[]);var En=Object(b.useCallback)(function(){if(Ka.current)try{var Pt=Ka.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,bt=Ka.current.getElementsByClassName("markdown-editor-body")[0];Na?bt.style.height="calc(100vh - ".concat(Pt,"px)"):bt.style.height="".concat(Pa-Pt,"px")}catch(Rt){console.log(Rt,"---- to set md editor body height")}},[Pa,Ka,Na]);Object(b.useEffect)(function(){function Pt(){var Rt=new T.default(function(oa){var na=Object(ae.a)(oa),ba;try{for(na.s();!(ba=na.n()).done;){var Ba=ba.value;(Ba.target.offsetHeight>0||Ba.target.offsetWidth>0)&&(En(),m.setSize("100%","100%"),m.refresh())}}catch(Ee){na.e(Ee)}finally{na.f()}});return Rt.observe(Ia.current.parentElement),Rt}if(m){var bt=Pt();return function(){bt.unobserve(Ia.current.parentElement)}}},[m,En]),Object(b.useEffect)(function(){if(m){for(var Pt=[],bt=function(){var Ba=oa[Rt];na=Object(E.a)(Ba,2);var Ee=na[0],A=na[1],X=Object(G.a)({},Ee,function(){sn(A)});Pt.push(X),m.addKeyMap(X)},Rt=0,oa=Object.entries(Oa);Rt<oa.length;Rt++){var na;bt()}return function(){var ba=Object(ae.a)(Pt),Ba;try{for(ba.s();!(Ba=ba.n()).done;){var Ee=Ba.value;m.removeKeyMap(Ee)}}catch(A){ba.e(A)}finally{ba.f()}}}},[m]),Object(b.useEffect)(function(){Ie!==Na&&Za(Ie)},[Ie]),Object(O.a)(function(){if(!Pe&&ht>0){var Pt=new Date().getTime(),bt=window.sessionStorage.getItem(Bt);Pt>=ht+St&&(!bt||bt!==ft)&&(window.sessionStorage.setItem(Bt,ft),Wa(!0))}},St),Object(b.useEffect)(function(){La(vt)},[m,vt]),Object(b.useEffect)(function(){m&&(Lt&&m.focus())},[m,Lt]),Object(b.useEffect)(function(){if(At&&m){var Pt=function(oa){var na=oa.target;if(Ja.current){var ba=na.scrollTop/na.scrollHeight;Ja.current.scrollTop=Ja.current.scrollHeight*ba}},bt=m.getScrollerElement();return bt.addEventListener("scroll",Pt),function(){bt.removeEventListener("scroll",Pt)}}},[m,At]),Object(b.useEffect)(function(){if(m&&sa){var Pt=function(Rt,oa){sa(Rt,oa)};return m.on("beforeChange",Pt),function(){m.off("beforeChange",Pt)}}},[m,sa]),Object(b.useEffect)(function(){if(m&&wt){var Pt=function(){wt(m.getValue())};return m.on("blur",Pt),function(){m.off("blur",Pt)}}},[m,wt]),Object(b.useEffect)(function(){if(m){var Pt=function(Rt){var oa=Rt.getValue();et(oa),lt(new Date().getTime()),Rt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),k&&k(oa)};return m.on("change",Pt),function(){m.off("change",Pt)}}},[m,k]),Object(b.useEffect)(function(){m&&(x==null?(m.setValue(""),et("")):x!==m.getValue()&&(m.setValue(x),et(x)))},[m,x]);var sn=Object(b.useCallback)(function(Pt){var bt=m.getCursor(),Rt=m.getSelection(),oa=Rt.split(`
|
||
`);switch(Pt){case"bold":return m.replaceSelection("**"+Rt+"**"),Rt===""&&m.setCursor(bt.line,bt.ch+2),m.focus();case"italic":return m.replaceSelection("*"+Rt+"*"),Rt===""&&m.setCursor(bt.line,bt.ch+1),m.focus();case"code":return m.replaceSelection("`"+Rt+"`"),Rt===""&&m.setCursor(bt.line,bt.ch+1),m.focus();case"inline-latex":return m.replaceSelection("`$$"+Rt+"$$`"),Rt===""&&m.setCursor(bt.line,bt.ch+3),m.focus();case"latex":return m.replaceSelection("```latex\n"+Rt+"\n```"),m.setCursor(bt.line+1,Rt.length+1),m.focus();case"line-break":return m.replaceSelection(`<br/>
|
||
`),m.focus();case"list-ul":return Rt===""?m.replaceSelection("- "+Rt):m.replaceSelection(oa.map(function(na){return na===""?"":"- ".concat(na)}).join(`
|
||
`)),m.focus();case"list-ol":return Rt===""?m.replaceSelection("1. "+Rt):m.replaceSelection(oa.map(function(na,ba){return na===""?"":"".concat(ba+1,". ").concat(na)}).join(`
|
||
`)),m.focus();case"add-null-ch":return Rt===""&&m.setCursor(bt.line,bt.ch+1),m.replaceSelection(Yt),m.focus();case"eraser":return m.setValue(""),m.focus();case"trigger-watch":return La(!At),m.focus();case"trigger-full-screen":return Za(!Na),m.focus();case Et:Zt(Et);return;case yt:Zt(yt);return;case Ht:Zt(Ht);return;case ga:Zt(ga);return;default:throw new Error}},[m,At,Na]),Va=Object(b.useCallback)(function(Pt){Zt("");switch(Ma){case Et:var bt=Pt.title,Rt=Pt.link;return m.replaceSelection("[".concat(bt,"](").concat(Rt,")")),m.focus();case yt:var oa=Pt.language,na=Pt.content;return m.replaceSelection(["```"+oa,na,"```"].join(`
|
||
`)),m.focus();case Ht:var ba=Pt.src,Ba=Pt.alt;return m.replaceSelection(".concat(ba,' "').concat(Ba,'" )')),m.focus();case ga:for(var Ee=Pt.row,A=Pt.col,X=Pt.align,Ce=`
|
||
`,tt=0;tt<Ee;tt++){for(var ze=[],Ne=[],w=0;w<A;w++)tt===1&&Ne.push(Jt[X]),ze.push(" ");tt===1&&(Ce+="| ".concat(Ne.join(" | "),` |
|
||
`)),Ce+="| ".concat(ze.join(A===1?"":" | "),` |
|
||
`)}return m.replaceSelection(Ce+`
|
||
`),m.focus();default:throw new Error}},[m,Ma]),fn=Object(b.useMemo)(function(){switch(Ma){case Et:return P.a.createElement(re,{callback:Va,onCancel:za});case yt:return P.a.createElement(Ae.b,{callback:Va,onCancel:za});case Ht:return P.a.createElement(me,{callback:Va,onCancel:za});case ga:return P.a.createElement(r,{callback:Va,onCancel:za});default:return null}},[Ma]);function za(){Zt("")}Object(b.useEffect)(function(){if(Ya.current){var Pt=function(Ee){na=!0,ba=Ee.pageY},bt=function(){na=!1},Rt=function(Ee){if(na){var A=Ee.pageY-ba;A<0&&(A=0),A>300&&(A=300);var X=Ve+A+"px";ya(X)}},oa=Ya.current,na=!1,ba=0;return oa.addEventListener("mousedown",Pt),document.addEventListener("mousemove",Rt),document.addEventListener("mouseup",bt),function(){oa.removeEventListener("mousedown",Pt),document.removeEventListener("mousemove",Rt),document.removeEventListener("mouseup",bt)}}},[m,Ya]),Object(b.useEffect)(function(){ya(Ve)},[Ve]);var pn=qt(Je),_n=qt(Pa),vn={width:pn,height:_n},gn=Object(b.useMemo)(function(){if(ht){var Pt=new Date(ht),bt=Pt.getHours(),Rt=Pt.getMinutes(),oa=Pt.getSeconds();return bt=bt<10?"0"+bt:bt,Rt=Rt<10?"0"+Rt:Rt,oa=oa<10?"0"+oa:oa,"".concat(bt,":").concat(Rt,":").concat(oa)}return 0},[ht]);function hn(){window.sessionStorage.removeItem(Bt),Wa(!1),lt(0)}function Pn(){Wa(!1),lt(0),m.setValue(window.sessionStorage.getItem(Bt))}return P.a.createElement(b.Fragment,null,P.a.createElement("div",{className:"markdown-editor-wrapper",ref:Ka},P.a.createElement("div",{className:"markdown-editor-container ".concat(Ut," ").concat(At?"on-preview":""," ").concat(Ge?"mini":""," ").concat(Na?"full-screen":""),style:vn},P.a.createElement($,{watch:At,fullScreen:Na,showNullButton:be,onActionCallback:sn}),P.a.createElement("div",{className:"markdown-editor-body"},P.a.createElement("div",{className:"codemirror-container"},P.a.createElement("textarea",{ref:Ia,placeholder:nt})),At?P.a.createElement("div",{ref:Ja,className:"preview-container"},P.a.createElement(F.a,{value:ft})):null)),un?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:Pn},"\u6062\u590D")," ? /",P.a.createElement("a",{onClick:hn},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",gn," \u4FDD\u5B58\uFF09"):null),Ct?P.a.createElement("a",{ref:Ya,className:"editor-resize"}):null,P.a.createElement(q.a,null,oe[Ma]?P.a.createElement(s.a,{centered:!0,title:oe[Ma],visible:!0,onCancel:za,footer:null},fn):null))}},UZu5:function(Ke,g,t){},"YJx+":function(Ke,g,t){Ke.exports={flex_box_center:"flex_box_center___TKIS5",flex_space_between:"flex_space_between___3ITJg",flex_box_vertical_center:"flex_box_vertical_center___pGLbk",flex_box_center_end:"flex_box_center_end___3-z2A",flex_box_column:"flex_box_column___1SlIq",wrap:"wrap___2TxDh",modal:"modal___jkvmI",titleWrap:"titleWrap___386Y5",required:"required___3ddar",title:"title___2scfU",colorGray:"colorGray___10JDh",choiceWrap:"choiceWrap___3UMox",answer:"answer___1kvCr",activeAnswer:"activeAnswer___1tun2",deleteIcon:"deleteIcon___2_EJk",addIcon:"addIcon___b404_",editorWrap:"editorWrap___1qDS7",htmlWrap:"htmlWrap___2ear6",radio:"radio___3EFAB",color333:"color333___lt3ql",color999:"color999___11Mt_",questionType:"questionType___1yIj7",questionChoices:"questionChoices___1n3A7"}},bntm:function(Ke,g,t){"use strict";t.d(g,"d",function(){return Qe}),t.d(g,"b",function(){return s}),t.d(g,"c",function(){return ae}),t.d(g,"a",function(){return E});function Qe(G){try{G.mozRequestFullScreen?G.mozRequestFullScreen():G.webkitRequestFullScreen&&G.webkitRequestFullScreen()}catch(b){console.log(b,":e")}}function s(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var ae=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function E(){var G=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,b=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(G==null)}},dejd:function(Ke,g,t){},dfu6:function(Ke,g,t){"use strict";t.d(g,"a",function(){return Qe});var Qe=function(E){var G=/^(\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 G.test(E)},s=function(E){var G=/^(\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 G.test(E)}},dhSg:function(Ke,g,t){"use strict";function Qe(ae){var E={},G={subscribe:function(P,M){return E[P]||(E[P]=[]),E[P].push(M),this.unsubscribe.bind(null,P,M)},unsubscribe:function(P,M){var Q=E[P],T=-1;if(Q){for(var ue=0;ue<Q.length;ue++)if(Q[ue].name===M.name){T=ue;break}if(T>=0)return E[P].splice(T,1),!0}return!1},publish:function(P){if(!E[P])return!1;var M=Array.prototype.slice.call(arguments,1);return E[P].forEach(function(Q){Q.apply(null,M)}),this}};return ae?Object.assign(ae,G):G}var s=new Qe;g.a=s},hjlX:function(Ke,g,t){Ke.exports={flex_box_center:"flex_box_center___1RcrA",flex_space_between:"flex_space_between___3MV00",flex_box_vertical_center:"flex_box_vertical_center___2YkL3",flex_box_center_end:"flex_box_center_end___Jrwqr",flex_box_column:"flex_box_column___1kkFX",rightFilter:"rightFilter___36zCw"}},i58Z:function(Ke,g,t){Ke.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},"j+ej":function(Ke,g,t){"use strict";var Qe=t("CeOx"),s=t("NiCL"),ae=t("rjoL"),E=t("TMtJ"),G=t("MPZO"),b=t("bnk9"),P=t("EYz/"),M=t("gwXo"),Q=t("X/R0"),T=t("M6G9"),ue=t("VBJJ"),R=t.n(ue),se=t("z3+T"),f=t("55MS"),pe=t("V0hb"),h=t("GZha"),F=t("buSX"),W=t("ZZRV"),_=t.n(W),e=t("q5+0"),y=t("9kvl"),J=t("Ot1p"),$=t("V0Rq"),q=t("YJx+"),u=t.n(q),i=t("9Bee"),d=t("u2Z1"),B=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ne=function(Ue,re){var Ae=Ue.problemset,V=Ue.exercise,j=Ue.globalSetting,ge=Ue.loading,v=Ue.dispatch,ye=Ue.onRef,me=ye===void 0?function(){}:ye,D=Ue.editData,l=Ue.cancelAdd,_e=l===void 0?function(){}:l,it=Ue.editKey,Me=Ue.setEditKey,te=Me===void 0?function(){}:Me,o=Ue.addCallback,pt=o===void 0?function(){}:o,r=Ue.setIsClaer,Et=r===void 0?function(){}:r,Ht=Object(F.a)(Ue,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),yt=Object(W.useState)(""),ga=Object(h.a)(yt,2),De=ga[0],Jt=ga[1],O=Object(W.useState)(""),H=Object(h.a)(O,2),S=H[0],Gt=H[1],Le=Object(W.useState)(""),St=Object(h.a)(Le,2),Yt=St[0],qt=St[1],ma=Object(W.useState)(10),pa=Object(h.a)(ma,2),Oa=pa[0],oe=pa[1],a=Object(W.useState)(!1),n=Object(h.a)(a,2),p=n[0],x=n[1],k=Object(W.useState)([]),xe=Object(h.a)(k,2),Je=xe[0],qe=xe[1],Ve=Object(e.m)(),Te=Object(W.useState)([]),Ge=Object(h.a)(Te,2),ct=Ge[0],Lt=Ge[1],vt=function(Re){Lt([].concat(Object(pe.a)(ct),[Object(f.a)({},Re)]))};Object(W.useEffect)(function(){var Pe;if(!(D==null?void 0:D.question_title)){x(!0),Jt(""),qt(""),oe(10);return}Jt(D==null?void 0:D.question_title),qt(D==null||((Pe=D.standard_answer)===null||Pe===void 0)?void 0:Pe[0]),oe(D==null?void 0:D.question_score),qe(D.tag_discipline_ids)},[Ae.editData,p]),Object(W.useEffect)(function(){var Pe,Re=(V==null||((Pe=V.tagDisciplineData)===null||Pe===void 0)?void 0:Pe.tag_disciplines)&&Array.isArray(V.tagDisciplineData.tag_disciplines)?V.tagDisciplineData.tag_disciplines:[];Lt(Re)},[V.tagDisciplineData]),Object(W.useEffect)(function(){p&&Pe();function Pe(){return Re.apply(this,arguments)}function Re(){return Re=Object(se.a)(R.a.mark(function be(){var It,Ie,wt;return R.a.wrap(function(gt){for(;;)switch(gt.prev=gt.next){case 0:return gt.next=2,Object($.B)({sub_discipline_id:(It=V.editData)===null||It===void 0||((Ie=It.exercise)===null||Ie===void 0)?void 0:Ie.sub_discipline_id});case 2:wt=gt.sent,Lt(wt.tag_disciplines);case 4:case"end":return gt.stop()}},be)})),Re.apply(this,arguments)}},[p]),Object(W.useImperativeHandle)(re,function(){return{onSave:Ea,isEdit:p}});var Ea=function(){var Pe=Object(se.a)(R.a.mark(function Re(){var be,It,Ie,wt,sa;return R.a.wrap(function(Ut){for(;;)switch(Ut.prev=Ut.next){case 0:if(De){Ut.next=3;break}return T.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),Ut.abrupt("return",!1);case 3:if(!D.question_id){Ut.next=9;break}return Ut.next=6,v({type:"exercise/editExerciseQuestion",payload:{id:D.question_id,question_title:De,question_type:4,question_score:Oa,standard_answers:[Yt],tag_discipline_ids:Je,sub_discipline_id:(It=V.editData)===null||It===void 0||((Ie=It.exercise)===null||Ie===void 0)?void 0:Ie.sub_discipline_id}});case 6:be=Ut.sent,Ut.next=12;break;case 9:return Ut.next=11,v({type:"exercise/addExerciseQuestion",payload:{insert_id:D==null?void 0:D.insert_id,categoryId:Ve.categoryId,exercise_bank_id:Ve.categoryId,question_title:De,question_type:4,question_score:Oa,standard_answers:[Yt],tag_discipline_ids:Je,sub_discipline_id:(wt=V.editData)===null||wt===void 0||((sa=wt.exercise)===null||sa===void 0)?void 0:sa.sub_discipline_id}});case 11:be=Ut.sent;case 12:return be.status===0&&(te(-1),T.b.success("\u4FDD\u5B58\u6210\u529F"),x(!1),v({type:"exercise/editExercise",payload:Object(f.a)({},Ve)})),Ut.abrupt("return",{name:De,answer_texts:[Yt],analysis:S});case 14:case"end":return Ut.stop()}},Re)}));return function(){return Pe.apply(this,arguments)}}(),Bt=function(){var Re,be;return _.a.createElement("aside",null,_.a.createElement("div",{className:u.a.questionType},_.a.createElement("div",null,_.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")),_.a.createElement(J.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:De,onChange:function(Ie){return Jt(Ie)}}),_.a.createElement("p",{className:u.a.titleWrap},_.a.createElement("span",{className:u.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),_.a.createElement(J.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:Yt,onChange:function(Ie){return qt(Ie)}}),_.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",_.a.createElement(M.a,{value:Oa,max:1e4,min:0,onChange:function(Ie){oe(Ie)}})," \u5206"),_.a.createElement("p",{className:u.a.titleWrap},_.a.createElement("span",{className:"".concat(u.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",_.a.createElement("span",{className:u.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),_.a.createElement("div",{className:"mt5"},_.a.createElement(d.a,{value:Je,selectvalues:D==null?void 0:D.tag_discipline_ids,onChange:qe,subId:(Re=V.editData)===null||Re===void 0||((be=Re.exercise)===null||be===void 0)?void 0:be.sub_discipline_id,knowledgeOptions:ct,onAddKnowledgeFinish:vt}))),_.a.createElement("aside",{className:"tr"},(it!==-1||D.question_id)&&_.a.createElement(b.a,{type:"default",onClick:function(){_e(),x(!1)}},"\u53D6\u6D88"),_.a.createElement(b.a,{className:"ml20",type:"primary",onClick:function(){Ea()}},"\u4FDD\u5B58")))},Tt=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u7B80\u7B54\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(Pe){var Re,be;return(V==null||((Re=V.editData)===null||Re===void 0||((be=Re.exercise)===null||be===void 0))?void 0:be.exercise_status)===1?Pe:Pe.id!=="del"&&Pe.id!=="add"}),Ct=function(){var Pe=Object(se.a)(R.a.mark(function Re(be){return R.a.wrap(function(Ie){for(;;)switch(Ie.prev=Ie.next){case 0:Ie.t0=be.id,Ie.next=Ie.t0==="del"?3:Ie.t0==="up"||Ie.t0==="down"?5:Ie.t0==="edit"?9:Ie.t0==="add"?11:16;break;case 3:return E.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(se.a)(R.a.mark(function sa(){return R.a.wrap(function(Ut){for(;;)switch(Ut.prev=Ut.next){case 0:return Ut.next=2,Object($.j)({id:D.question_id});case 2:v({type:"exercise/editExercise",payload:Object(f.a)({},Ve)});case 3:case"end":return Ut.stop()}},sa)}))()}}),Ie.abrupt("break",16);case 5:return Ie.next=7,v({type:"exercise/exeriseMoveUpDown",payload:{id:D.question_id,opr:be.id}});case 7:return v({type:"exercise/editExercise",payload:Object(f.a)({},Ve)}),Ie.abrupt("break",16);case 9:return it!==-1?T.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Et(!1),te(D.key),x(!0)),Ie.abrupt("break",16);case 11:if(!(it!==-1)){Ie.next=14;break}return T.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),Ie.abrupt("return");case 14:return pt({key:D.key,insert_id:D==null?void 0:D.question_id,question_type:4}),Ie.abrupt("break",16);case 16:case"end":return Ie.stop()}},Re)}));return function(be){return Pe.apply(this,arguments)}}(),st=function(){return _.a.createElement("aside",null,_.a.createElement("div",{className:u.a.questionType},_.a.createElement("div",null,_.a.createElement("span",{className:"font16 c-blue"},D.key,"\u3001\u7B80\u7B54\u9898"),"\uFF08",D.question_score,"\u5206\uFF09"),!D.hideAction&&Tt.map(function(Re,be){return Re.id==="up"&&D.key===1||Re.id==="down"&&D.key===D.len?null:_.a.createElement(s.a,{key:be,placement:"bottom",title:Re.name},_.a.createElement("span",{onClick:function(){return Ct(Re)},className:Re.icon}))})),_.a.createElement("div",{className:"mt5"},_.a.createElement(i.a,{value:D.question_title})),_.a.createElement("div",{className:u.a.questionChoices},_.a.createElement("p",null,_.a.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),_.a.createElement(i.a,{value:Yt})))};return _.a.createElement("section",{className:u.a.wrap},!p&&st(),p&&Bt())};g.a=Object(y.a)(function(C){var Ue=C.problemset,re=C.loading,Ae=C.exercise,V=C.globalSetting;return{problemset:Ue,globalSetting:V,exercise:Ae,loading:re.effects}},null,null,{forwardRef:!0})(Object(W.forwardRef)(ne))},k5F3:function(Ke,g,t){"use strict";var Qe=t("uLqt"),s=t("/vd4"),ae=t("VBJJ"),E=t.n(ae),G=t("z3+T"),b=t("GZha"),P=t("ZZRV"),M=t.n(P),Q=t("q5+0"),T=t("uJ6K"),ue=t.n(T),R=t("V0Rq"),se=t("9Bee"),f=t("1vsH"),pe=function(F){var W=F.isPreview,_=W===void 0?!1:W,e=F.isExportBlank,y=e===void 0?!1:e,J=F.activeTabs,$=Object(Q.m)(),q=Object(P.useState)(),u=Object(b.a)(q,2),i=u[0],d=u[1],B=Object(P.useState)(),ne=Object(b.a)(B,2),C=ne[0],Ue=ne[1];Object(P.useEffect)(function(){(Object(f.y)(J)||J==="2")&&re()},[$.userId,$.coursesId,$.exerciseId,$.categoryId,J]);var re=function(){var ge=Object(G.a)(E.a.mark(function v(){var ye,me,D,l,_e,it,Me,te;return E.a.wrap(function(pt){for(;;)switch(pt.prev=pt.next){case 0:return ye={id:$.exerciseId||$.categoryId,identify:$.userId||null},pt.next=3,Object(R.q)(ye);case 3:me=pt.sent,d(me||{}),D=me||{},l=D.table,((l==null?void 0:l.total_singles_scores)||(l==null?void 0:l.total_doubles_scores)||(l==null?void 0:l.total_nulls_scores)||(l==null?void 0:l.total_judges_scores)||(l==null?void 0:l.total_pros_scores)||(l==null?void 0:l.total_shixuns_scores)||(l==null?void 0:l.total_mains_scores))&&(_e=Number(l==null?void 0:l.total_singles_scores)+Number(l==null?void 0:l.total_doubles_scores)+Number(l==null?void 0:l.total_nulls_scores)+Number(l==null?void 0:l.total_judges_scores)+Number(l==null?void 0:l.total_pros_scores)+Number(l==null?void 0:l.total_shixuns_scores)+Number(l==null?void 0:l.total_mains_scores)),((l==null?void 0:l.singles_scores)||(l==null?void 0:l.doubles_scores)||(l==null?void 0:l.nulls_scores)||(l==null?void 0:l.judges_scores)||(l==null?void 0:l.pros_scores)||(l==null?void 0:l.shixuns_scores)||(l==null?void 0:l.mains_scores))&&(it=Number(l==null?void 0:l.singles_scores)+Number(l==null?void 0:l.doubles_scores)+Number(l==null?void 0:l.nulls_scores)+Number(l==null?void 0:l.judges_scores)+Number(l==null?void 0:l.pros_scores)+Number(l==null?void 0:l.shixuns_scores)+Number(l==null?void 0:l.mains_scores)),Me=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:l==null?void 0:l.total_singles_scores,doubles_score:l==null?void 0:l.total_doubles_scores,nulls_score:l==null?void 0:l.total_nulls_scores,judges_score:l==null?void 0:l.total_judges_scores,pros_score:l==null?void 0:l.total_pros_scores,shixuns_score:l==null?void 0:l.total_shixuns_scores,mains_score:l==null?void 0:l.total_mains_scores,total_score:_e},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:l==null?void 0:l.singles_scores,doubles_score:l==null?void 0:l.doubles_scores,nulls_score:l==null?void 0:l.nulls_scores,judges_score:l==null?void 0:l.judges_scores,pros_score:l==null?void 0:l.pros_scores,shixuns_score:l==null?void 0:l.shixuns_scores,mains_score:l==null?void 0:l.mains_scores,total_score:it},{key:"3",name:"\u8BC4\u5377\u4EBA"}],te=[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Ue(y?te:Me);case 11:case"end":return pt.stop()}},v)}));return function(){return ge.apply(this,arguments)}}(),Ae=[{width:"11%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:function(v){return M.a.createElement("a",null,v)}},{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"}],V=i||{},j=V.exercise_header;return M.a.createElement(M.a.Fragment,null,((j==null?void 0:j.show_user)||(j==null?void 0:j.show_no)||(j==null?void 0:j.show_group))&&M.a.createElement("section",{className:ue.a.glassSeal},(j==null?void 0:j.show_user)&&M.a.createElement("span",null,"\u59D3\u540D\uFF1A",M.a.createElement("span",null,i==null?void 0:i.user)),(j==null?void 0:j.show_no)&&M.a.createElement("span",null,"\u5B66\u53F7\uFF1A",M.a.createElement("span",null,i==null?void 0:i.student_id)),(j==null?void 0:j.show_group)&&M.a.createElement("span",null,"\u4E13\u4E1A\u73ED\u7EA7\uFF1A",M.a.createElement("span",null,i==null?void 0:i.group_name))),M.a.createElement("section",{className:"".concat(ue.a.wrap," ").concat(_?"pl20":"pl60"," pr30")},(i==null?void 0:i.photo_url)&&M.a.createElement("img",{className:ue.a.img,src:i==null?void 0:i.photo_url}),(j==null?void 0:j.show_title)&&M.a.createElement("p",{className:"font16 tc c-grey-333"},M.a.createElement("strong",null,i==null?void 0:i.title)),(j==null?void 0:j.show_body)&&M.a.createElement("p",{className:"tc c-grey-333"},"\u8003\u8BD5\u5185\u5BB9\uFF1A",i==null?void 0:i.body),(j==null?void 0:j.show_info)&&M.a.createElement("p",{className:"tc c-grey-666"},"\u5171:\u3010",i==null?void 0:i.total_count,"\u5927\u9898\u3011\u3010",i==null?void 0:i.large_counts,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",i==null?void 0:i.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(i==null?void 0:i.time)>-1?"".concat(i==null?void 0:i.time,"\u5206\u949F"):"\u4E0D\u9650","\u3011"),(j==null?void 0:j.show_desc)&&M.a.createElement("div",{className:"mt10"},M.a.createElement("p",{className:"font16"},"\u8003\u8BD5\u8BF4\u660E\uFF1A"),M.a.createElement(se.a,{value:i==null?void 0:i.description})),(j==null?void 0:j.show_table)&&M.a.createElement("div",{className:"mt10"},M.a.createElement(s.a,{className:ue.a.table,columns:Ae,dataSource:C,bordered:!0,pagination:!1}))))};g.a=pe},kSUc:function(Ke,g,t){},"kaH+":function(Ke,g,t){"use strict";var Qe=t("MPZO"),s=t("bnk9"),ae=t("GZha"),E=t("ZZRV"),G=t.n(E),b=t("UZu5"),P=t.n(b),M=t("dhSg"),Q=t("TJkC"),T=t("Z9Ac"),ue=t("EOO0");g.a=function(){var R=Object(E.useState)(""),se=Object(ae.a)(R,2),f=se[0],pe=se[1],h=Object(E.useState)(0),F=Object(ae.a)(h,2),W=F[0],_=F[1];Object(E.useEffect)(function(){var J=M.a.subscribe("preview-image",function($){pe($)});return J},[]);function e(){pe("")}function y(){_(W+90)}return G.a.createElement(E.Fragment,null,f?G.a.createElement("div",{className:"image-preview-container"},G.a.createElement("div",{className:"button-group"},G.a.createElement(s.a,{onClick:y},"\u65CB\u8F6C",G.a.createElement(Q.a,null)),G.a.createElement(s.a,{href:f},"\u4E0B\u8F7D",G.a.createElement(T.a,null)),G.a.createElement(s.a,{onClick:e},"\u5173\u95ED",G.a.createElement(ue.a,null))),G.a.createElement("img",{className:"image-preview",src:f,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(W,"deg)")}})):null)}},kqOp:function(Ke,g,t){"use strict";t.d(g,"a",function(){return T});var Qe=t("1gHQ"),s=t("FGJx"),ae=t("o0AO"),E=t("uwZC"),G=t("lpH6"),b=t("ZZRV"),P=t.n(b),M=t("Ot1p"),Q="\u2581",T=function(ue){Object(E.a)(se,ue);var R=Object(G.a)(se);function se(){var f;Object(s.a)(this,se);for(var pe=arguments.length,h=new Array(pe),F=0;F<pe;F++)h[F]=arguments[F];return f=R.call.apply(R,[this].concat(h)),f.getChCountBeforeCursor=function(W,_){for(var e=_.line,y=0,J=0;J<e;J++)y+=W.getLine(J).split(Q).length-1;var $=W.getLine(e).substring(0,_.ch);return y+=$.split(Q).length-1,y},f.onCMBeforeChange=function(W,_){var e=W.getRange(_.from,_.to),y=0;if(_.text.forEach(function(i){y+=i.split(Q).length-1}),e&&e.indexOf(Q)!=-1){var J=e.split(Q).length-1,$=f.getChCountBeforeCursor(W,_.from);if(console.log("\u5220\u9664".concat(J,"\u4E2A\uFF0C \u4E4B\u524D\u6709").concat($,"\u4E2A\uFF0C\u65B0\u589E").concat(y,"\u4E2A")),f.props.deleteEmptyDisabled)_.cancel();else{var q=window.confirm("\u786E\u8BA4\u8981\u5220\u9664\u7B2C".concat(J==1?$+1:"".concat($+1,"-").concat($+J),"\u4E2A\u7A7A\u5417\uFF1F"));q?f.props.onPlaceholderChange&&f.props.onPlaceholderChange($,J,y):_.cancel()}}else if(y){var u=f.getChCountBeforeCursor(W,_.from);console.log("\u65B0\u589E".concat(y,"\u4E2A\uFF0C\u4E4B\u524D\u6709").concat(u,"\u4E2A")),f.props.onPlaceholderChange&&f.props.onPlaceholderChange(u,0,y)}},f}return Object(ae.a)(se,[{key:"render",value:function(){return P.a.createElement(M.a,Object(Qe.a)({},this.props,{onCMBeforeChange:this.onCMBeforeChange}))}}]),se}(b.Component)},mgmH:function(Ke,g,t){"use strict";t.d(g,"d",function(){return se}),t.d(g,"b",function(){return f}),t.d(g,"e",function(){return pe}),t.d(g,"c",function(){return h}),t.d(g,"f",function(){return F}),t.d(g,"h",function(){return W}),t.d(g,"g",function(){return _}),t.d(g,"j",function(){return e}),t.d(g,"a",function(){return y}),t.d(g,"k",function(){return J}),t.d(g,"i",function(){return $}),t.d(g,"l",function(){return q});var Qe=t("X/R0"),s=t("M6G9"),ae=t("VBJJ"),E=t.n(ae),G=t("55MS"),b=t("z3+T"),P=t("oUNq"),M=t("9kvl"),Q=t("1vsH"),T=t("m3rI"),ue=function(){Object(M.b)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},R=function(){Object(M.b)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},se=function(){var u=Object(b.a)(E.a.mark(function i(d){var B;return E.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return ue(),C.next=3,Object(P.r)(Object(G.a)({},d));case 3:if(B=C.sent,!(B.status===0)){C.next=7;break}return C.next=7,Object(Q.k)("",Object(Q.B)({url:T.a.API_SERVER+"/api/courses/".concat(d.coursesId,"/export_couser_info.json"),query:d}));case 7:R();case 8:case"end":return C.stop()}},i)}));return function(d){return u.apply(this,arguments)}}(),f=function(){var u=Object(b.a)(E.a.mark(function i(d){var B;return E.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return C.next=2,Object(P.p)(Object(G.a)({},d));case 2:if(B=C.sent,!(B.status===0)){C.next=8;break}s.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),M.c.push("/classrooms/".concat(d.coursesId,"/exportlist/course_member_act_score")),C.next=10;break;case 8:if(!(B.status===-2)){C.next=10;break}return C.abrupt("return",B);case 10:case"end":return C.stop()}},i)}));return function(d){return u.apply(this,arguments)}}(),pe=function(){var u=Object(b.a)(E.a.mark(function i(d){var B;return E.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return C.next=2,Object(P.s)(Object(G.a)({},d));case 2:if(B=C.sent,!(B.status===0)){C.next=8;break}s.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),M.c.push("/classrooms/".concat(d.coursesId,"/exportlist/course_total_score")),C.next=10;break;case 8:if(!(B.status===-2)){C.next=10;break}return C.abrupt("return",B);case 10:case"end":return C.stop()}},i)}));return function(d){return u.apply(this,arguments)}}(),h=function(){var u=Object(b.a)(E.a.mark(function i(d){var B;return E.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:debugger;return C.next=3,Object(P.q)(Object(G.a)({},d));case 3:if(B=C.sent,!(B.status===0)){C.next=9;break}s.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),M.c.push("/classrooms/".concat(d.coursesId,"/exportlist/course_total_exercise_and_other")),C.next=11;break;case 9:if(!(B.status===-2)){C.next=11;break}return C.abrupt("return",B);case 11:case"end":return C.stop()}},i)}));return function(d){return u.apply(this,arguments)}}(),F=function(){var u=Object(b.a)(E.a.mark(function i(d){var B;return E.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return C.next=2,Object(P.t)(Object(G.a)({},d));case 2:if(B=C.sent,!(B.status===0)){C.next=8;break}s.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),M.c.push("/classrooms/".concat(d.coursesId,"/exportlist/course_total_homework")),C.next=10;break;case 8:if(!(B.status===-2)){C.next=10;break}return C.abrupt("return",B);case 10:case"end":return C.stop()}},i)}));return function(d){return u.apply(this,arguments)}}(),W=function(){var u=Object(b.a)(E.a.mark(function i(d,B){var ne;return E.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Object(P.v)(Object(G.a)({},d));case 2:ne=Ue.sent,ne.status===0&&(s.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),M.c.push("/classrooms/".concat(d.coursesId,"/exportlist/").concat(B)));case 4:case"end":return Ue.stop()}},i)}));return function(d,B){return u.apply(this,arguments)}}(),_=function(){var u=Object(b.a)(E.a.mark(function i(d){var B;return E.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return ue(),C.next=3,Object(P.u)(Object(G.a)({},d));case 3:if(B=C.sent,!(B.status===0)){C.next=7;break}return C.next=7,Object(Q.k)("",Object(Q.B)({url:T.a.API_SERVER+"/api/homework_commons/".concat(d.categoryId,"/works_list.zip"),query:d}));case 7:R();case 8:case"end":return C.stop()}},i)}));return function(d){return u.apply(this,arguments)}}(),e=function(){var u=Object(b.a)(E.a.mark(function i(d){var B;return E.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return ue(),C.next=3,Object(P.x)(Object(G.a)({},d));case 3:if(B=C.sent,!(B.status===0)){C.next=7;break}return C.next=7,Object(Q.k)("",Object(Q.B)({url:T.a.API_SERVER+"/api/polls/".concat(d.categoryId,"/commit_result.xlsx"),query:d}));case 7:R();case 8:case"end":return C.stop()}},i)}));return function(d){return u.apply(this,arguments)}}(),y=function(){var u=Object(b.a)(E.a.mark(function i(d){return E.a.wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.next=2,Object(Q.k)("",Object(Q.B)({url:T.a.API_SERVER+"/api/courses/".concat(d.coursesId,"/attendances/export_xlsx_data.xlsx"),query:d}));case 2:case"end":return ne.stop()}},i)}));return function(d){return u.apply(this,arguments)}}(),J=function(){var u=Object(b.a)(E.a.mark(function i(d){return E.a.wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.next=2,Object(Q.k)("",Object(Q.B)({url:T.a.API_SERVER+"/api/courses/".concat(d.coursesId,"/video_study_statics.xlsx"),query:d}));case 2:case"end":return ne.stop()}},i)}));return function(d){return u.apply(this,arguments)}}(),$=function(){var u=Object(b.a)(E.a.mark(function i(d){var B;return E.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return C.next=2,Object(P.w)(Object(G.a)({},d));case 2:B=C.sent,B.status===0&&(s.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),M.c.push("/classrooms/".concat(d.coursesId,"/exportlist/exercise_score")));case 4:case"end":return C.stop()}},i)}));return function(d){return u.apply(this,arguments)}}(),q=function(){var u=Object(b.a)(E.a.mark(function i(d){return E.a.wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.next=2,Object(Q.k)("",Object(Q.B)({url:T.a.API_SERVER+"/api/export_records/".concat(d.id,".xlsx"),query:d}));case 2:case"end":return ne.stop()}},i)}));return function(d){return u.apply(this,arguments)}}()},nKGa:function(Ke,g,t){Ke.exports=t.p+"static/export_exercise-template.f7655c19.png"},onxn:function(Ke,g){Ke.exports="data:image/png;base64,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"},s8TD:function(Ke,g,t){"use strict";t.d(g,"a",function(){return ue});var Qe=t("AVV0"),s=t("XZgM"),ae=t("TFeq"),E=t("RXQH"),G=t("VgM2"),b=t("rjoL"),P=t("TMtJ"),M=t("ZZRV"),Q=t.n(M),T=t("dfu6"),ue=function(se){return new Promise(function(f,pe){if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return pe("WebRTC not supported by browser");var h=new RTCPeerConnection,F=[];h.createDataChannel(""),h.createOffer().then(function(W){return h.setLocalDescription(W)}).catch(function(W){return pe(W)}),h.onicecandidate=function(W){console.log("event:",W);var _=[];if(!W||!W.candidate){if(console.log("ips",F),F.length==0||!Object(T.a)(F[0])){var e=P.a.info({title:Q.a.createElement(ae.a,null,Q.a.createElement(G.a,{flex:"1"},"\u63D0\u793A"),Q.a.createElement(G.a,null,Q.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return e.destroy()}}))),icon:null,width:500,className:"custom-modal-divider",content:Q.a.createElement(ae.a,null,Q.a.createElement(G.a,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",se.ip_limit==="inner"&&Q.a.createElement(Q.a.Fragment,null,Q.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"),Q.a.createElement("br",null),Q.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))))});return pe("WebRTC disabled or restricted by browser")}var y=F.filter(function(V){return Object(T.a)(V)});return f(y.join(""))}var J=W.candidate.candidate.split(" "),$=Object(Qe.a)(J),q=$[0],u=$[1],i=$[2],d=$[3],B=$[4],ne=$[5],C=$[7],Ue=$.slice(8),re=["rtp","rtpc"];if(console.log("event:",W),F.some(function(V){return V==B})||F.push(B),console.log(" candidate: "+q.split(":")[1]),console.log(" component: "+re[u-1]),console.log(" protocol: "+i),console.log(" priority: "+d),console.log(" ip: "+B),console.log(" port: "+ne),console.log(" type: "+C),Ue.length){console.log("attributes: ");for(var Ae=0;Ae<Ue.length;Ae+=2)console.log("> "+Ue[Ae]+": "+Ue[Ae+1])}}})}},tFzH:function(Ke,g,t){"use strict";var Qe=t("CeOx"),s=t("NiCL"),ae=t("rjoL"),E=t("TMtJ"),G=t("MPZO"),b=t("bnk9"),P=t("GrpF"),M=t("Xc/e"),Q=t("XZgM"),T=t("TFeq"),ue=t("EYz/"),R=t("gwXo"),se=t("RXQH"),f=t("VgM2"),pe=t("DHCt"),h=t("CRgH"),F=t("VBJJ"),W=t.n(F),_=t("55MS"),e=t("X/R0"),y=t("M6G9"),J=t("z3+T"),$=t("GZha"),q=t("buSX"),u=t("ZZRV"),i=t.n(u),d=t("q5+0"),B=t("DndG"),ne=t("9kvl"),C=t("V0Rq"),Ue=t("Ot1p"),re=t("YJx+"),Ae=t.n(re),V=t("9Bee"),j=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ge=function(ye,me){var D=ye.problemset,l=ye.globalSetting,_e=ye.exercise,it=ye.loading,Me=ye.dispatch,te=ye.editData,o=ye.cancelAdd,pt=o===void 0?function(){}:o,r=ye.editKey,Et=ye.setEditKey,Ht=Et===void 0?function(){}:Et,yt=ye.addCallback,ga=yt===void 0?function(){}:yt,De=ye.setIsClaer,Jt=De===void 0?function(){}:De,O=Object(q.a)(ye,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),H=Object(u.useState)(""),S=Object($.a)(H,2),Gt=S[0],Le=S[1],St=Object(u.useState)(""),Yt=Object($.a)(St,2),qt=Yt[0],ma=Yt[1],pa=Object(u.useState)(""),Oa=Object($.a)(pa,2),oe=Oa[0],a=Oa[1],n=Object(u.useState)([]),p=Object($.a)(n,2),x=p[0],k=p[1],xe=Object(u.useState)(""),Je=Object($.a)(xe,2),qe=Je[0],Ve=Je[1],Te=Object(u.useState)(),Ge=Object($.a)(Te,2),ct=Ge[0],Lt=Ge[1],vt=Object(u.useState)(!1),Ea=Object($.a)(vt,2),Bt=Ea[0],Tt=Ea[1],Ct=Object(u.useState)([]),st=Object($.a)(Ct,2),Pe=st[0],Re=st[1],be=Object(u.useState)(!1),It=Object($.a)(be,2),Ie=It[0],wt=It[1],sa=Object(d.m)();Object(u.useEffect)(function(){var de;te.edit&&(wt(!0),ma(""),Le(""),Re([])),Le(te.shixun_name),ma(te.question_title);var m=[];(de=te.shixun)===null||de===void 0||de.map(function(U){m.push(U.challenge_score)}),Re(m)},[te]),Object(u.useEffect)(function(){Tt(!1)},[Ie]),Object(u.useImperativeHandle)(me,function(){return{onSave:gt,isEdit:Ie}});var gt=function(){var de=Object(J.a)(W.a.mark(function m(){var U,Xe,ke;return W.a.wrap(function(et){for(;;)switch(et.prev=et.next){case 0:if(U=[],Xe=!1,!Xe){et.next=4;break}return et.abrupt("return",!1);case 4:if(!te.question_id){et.next=10;break}return et.next=7,Me({type:"exercise/editExerciseQuestion",payload:{id:te.question_id,question_title:qt,shixun_name:Gt,shixun_id:te.shixun_id,question_type:5,question_scores:Pe}});case 7:ke=et.sent,et.next=13;break;case 10:return et.next=12,Me({type:"exercise/addExerciseQuestion",payload:{insert_id:te==null?void 0:te.insert_id,categoryId:sa.categoryId,question_title:qt,shixun_name:Gt,shixun_id:te.shixun_id,question_type:5,question_scores:Pe}});case 12:ke=et.sent;case 13:return ke.status===0&&(Ht(-1),y.b.success("\u4FDD\u5B58\u6210\u529F"),wt(!1),Me({type:"exercise/editExercise",payload:Object(_.a)({},sa)})),et.abrupt("return",{name:qt,analysis:oe,standard_answers:U,is_ordered:ct});case 15:case"end":return et.stop()}},m)}));return function(){return de.apply(this,arguments)}}(),Ut=function(){var m;return i.a.createElement("aside",null,i.a.createElement("div",{className:Ae.a.questionType},i.a.createElement("div",null,i.a.createElement("span",{className:"font16 c-blue"},"\u5B9E\u8BAD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF09")),i.a.createElement("div",{className:"mt10"},i.a.createElement(h.a,{defaultValue:Gt,onChange:function(Xe){debugger;Le(Xe.target.value)}})),i.a.createElement("div",{className:"mt10"},i.a.createElement(Ue.a,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:qt,onChange:function(Xe){ma(Xe)}})),i.a.createElement("div",{className:"mt20"},(m=te.shixun)===null||m===void 0?void 0:m.map(function(U,Xe){return i.a.createElement(T.a,{gutter:[20,20]},i.a.createElement(f.a,{flex:"1"},Xe+1,".",U.challenge_name),i.a.createElement(f.a,null,i.a.createElement(R.a,{defaultValue:Pe[Xe],onChange:function(ft){Pe[Xe]=ft,Re(Pe),console.log("srore:L",Pe[Xe])}})))})),i.a.createElement("div",{className:"mt20"},x.length>1&&i.a.createElement("span",null,i.a.createElement(M.a,{checked:ct,onChange:function(Xe){return Lt(Xe.target.checked)},className:"".concat(Ae.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),i.a.createElement("span",{className:"".concat(Ae.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"))),i.a.createElement("aside",{className:"tr"},(r!==-1||!(te==null?void 0:te.edit))&&i.a.createElement(b.a,{type:"default",onClick:function(){pt(),wt(!1)}},"\u53D6\u6D88"),i.a.createElement(b.a,{className:"ml20",type:"primary",onClick:function(){gt()}},"\u4FDD\u5B58")))},Ta=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u5B9E\u8BAD\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(de){var m,U;return(_e==null||((m=_e.editData)===null||m===void 0||((U=m.exercise)===null||U===void 0))?void 0:U.exercise_status)===1?de:de.id!=="del"&&de.id!=="add"}),nt=function(){var de=Object(J.a)(W.a.mark(function m(U){return W.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:ke.t0=U.id,ke.next=ke.t0==="del"?3:ke.t0==="up"||ke.t0==="down"?5:ke.t0==="edit"?9:ke.t0==="add"?15:21;break;case 3:return E.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(J.a)(W.a.mark(function et(){return W.a.wrap(function(_t){for(;;)switch(_t.prev=_t.next){case 0:return _t.next=2,Object(C.j)({id:te.question_id});case 2:Me({type:"exercise/editExercise",payload:Object(_.a)({},sa)});case 3:case"end":return _t.stop()}},et)}))()}}),ke.abrupt("break",21);case 5:return ke.next=7,Me({type:"exercise/exeriseMoveUpDown",payload:{id:te.question_id,opr:U.id}});case 7:return Me({type:"exercise/editExercise",payload:Object(_.a)({},sa)}),ke.abrupt("break",21);case 9:if(!(r!==-1)){ke.next=12;break}return y.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),ke.abrupt("return");case 12:return Jt(!1),wt(!0),ke.abrupt("break",21);case 15:if(!(r!==-1)){ke.next=18;break}return y.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),ke.abrupt("return");case 18:return Me({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",editData:{key:te.key,insert_id:te==null?void 0:te.question_id,question_type:5}}}),Ht(-1),ke.abrupt("break",21);case 21:case"end":return ke.stop()}},m)}));return function(U){return de.apply(this,arguments)}}(),he=function(){var m;return i.a.createElement("aside",null,i.a.createElement("div",{className:Ae.a.questionType},i.a.createElement("div",null,i.a.createElement("span",{className:"font16 c-blue"},te.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",te.question_score,"\u5206\uFF09"),i.a.createElement("div",{className:"tr"},i.a.createElement(B.Link,{target:"_blank",to:"/shixuns/".concat(te.shixun_identifier,"/challenges")},"\u5B9E\u8BAD\u8BE6\u60C5"),!te.hideAction&&Ta.map(function(U,Xe){return U.id==="up"&&te.key===1||U.id==="down"&&te.key===te.len?null:i.a.createElement(s.a,{key:Xe,placement:"bottom",title:U.name},i.a.createElement("span",{onClick:function(){return nt(U)},className:U.icon}))}))),i.a.createElement("div",{className:"font16"},i.a.createElement(V.a,{value:te.shixun_name})),i.a.createElement("div",{className:"mt30"}),(m=te.shixun)===null||m===void 0?void 0:m.map(function(U,Xe){return i.a.createElement("div",{key:Xe},"\u7B2C",Xe+1,"\u5173 ",i.a.createElement("span",{className:"ml10"},U.challenge_name)," ",i.a.createElement("span",{className:"ml10"},U.challenge_score))}))};return i.a.createElement("section",{className:Ae.a.wrap},!Ie&&he(),Ie&&Ut())};g.a=Object(ne.a)(function(v){var ye=v.problemset,me=v.loading,D=v.globalSetting,l=v.exercise;return{problemset:ye,globalSetting:D,exercise:l,loading:me.effects}},null,null,{forwardRef:!0})(Object(u.forwardRef)(ge))},tf39:function(Ke,g,t){Ke.exports={flex_box_center:"flex_box_center___15tXk",flex_space_between:"flex_space_between___2JIaf",flex_box_vertical_center:"flex_box_vertical_center___3168W",flex_box_center_end:"flex_box_center_end___16myc",flex_box_column:"flex_box_column___Ye8vh",title:"title___z0esv",export:"export___1cim9",bg:"bg___1nEgJ",tabs:"tabs___1HwEE"}},u2Z1:function(Ke,g,t){"use strict";t.d(g,"a",function(){return e});var Qe=t("VBJJ"),s=t.n(Qe),ae=t("X/R0"),E=t("M6G9"),G=t("z3+T"),b=t("DHCt"),P=t("CRgH"),M=t("rjoL"),Q=t("TMtJ"),T=t("V0hb"),ue=t("GZha"),R=t("VmQ4"),se=t("QeCE"),f=t("ZZRV"),pe=t.n(f),h=t("ErOA"),F=t("i58Z"),W=t.n(F),_=se.a.Option,e=function(J){var $=J.subId,q=J.value,u=J.selectvalues,i=J.knowledgeOptions,d=i===void 0?[]:i,B=J.onChange,ne=B===void 0?function(){}:B,C=J.onAddKnowledgeFinish,Ue=C===void 0?function(){}:C,re=Object(f.useRef)(),Ae=Object(f.useState)([]),V=Object(ue.a)(Ae,2),j=V[0],ge=V[1];q=q||[];var v=function(D,l){D?(ge([l.key]),ne([l.key])):(ge([]),ne([]))};Object(f.useEffect)(function(){(u==null?void 0:u.length)>0&&(ge(Object(T.a)(u)),ne(Object(T.a)(u)))},[d]),Object(f.useEffect)(function(){var me;((me=q)===null||me===void 0?void 0:me.length)>0&&ne(Object(T.a)(q))},[d]);var ye=function(D){D.preventDefault(),re.current="",Q.a.confirm({centered:!0,width:480,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:pe.a.createElement("div",{className:"font14"},"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",pe.a.createElement("br",null),pe.a.createElement(P.a,{className:"mt5",maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:re.current,onChange:function(_e){re.current=_e.target.value}})),onOk:function(){return new Promise(function(){var _e=Object(G.a)(s.a.mark(function it(Me,te){var o,pt;return s.a.wrap(function(Et){for(;;)switch(Et.prev=Et.next){case 0:if(re.current){Et.next=3;break}return E.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),Et.abrupt("return",te());case 3:if(!(re.current.length>20)){Et.next=6;break}return E.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),Et.abrupt("return",te());case 6:return Et.next=8,Object(h.a)("/api/tag_disciplines.json",{method:"post",body:{name:re.current,sub_discipline_id:$}});case 8:return o=Et.sent,(o==null?void 0:o.status)===0&&(Ue({id:o.tag_discipline_id,name:re.current,type:"personal"}),pt=[],pt.push(o.tag_discipline_id),ne([].concat(pt)),ge([o.tag_discipline_id]),ne([].concat(pt))),Et.abrupt("return",Me());case 11:case"end":return Et.stop()}},it)}));return function(it,Me){return _e.apply(this,arguments)}}())}})};return pe.a.createElement("div",{className:W.a.wrap},pe.a.createElement(se.a,{disabled:!$,className:"mr5",style:{width:"242px"},onChange:v,showSearch:!0,allowClear:!0,value:d==null?void 0:d.filter(function(me){return(j==null?void 0:j.includes(me==null?void 0:me.id))||(j==null?void 0:j.includes((me==null?void 0:me.id)+""))}).map(function(me){return me.name})},d==null?void 0:d.map(function(me){return pe.a.createElement(_,{key:me.id,value:me.name},pe.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},pe.a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},me.name),pe.a.createElement("span",null,me.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")))})),pe.a.createElement("button",{disabled:!$,className:"".concat(W.a.addKnowledge," ").concat($?"":W.a.disabled),onClick:ye},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},uJ6K:function(Ke,g,t){Ke.exports={wrap:"wrap___1AALq",img:"img___20GEO",table:"table___26NT5",totalScore:"totalScore___1t1Bx",people:"people___BMR7K",glassSeal:"glassSeal___2woZ-"}},xKgJ:function(Ke,g,t){"use strict";t.d(g,"o",function(){return b}),t.d(g,"b",function(){return P}),t.d(g,"c",function(){return M}),t.d(g,"e",function(){return Q}),t.d(g,"f",function(){return T}),t.d(g,"s",function(){return ue}),t.d(g,"g",function(){return R}),t.d(g,"t",function(){return se}),t.d(g,"d",function(){return f}),t.d(g,"i",function(){return pe}),t.d(g,"j",function(){return h}),t.d(g,"q",function(){return F}),t.d(g,"h",function(){return W}),t.d(g,"p",function(){return _}),t.d(g,"r",function(){return $}),t.d(g,"a",function(){return i}),t.d(g,"l",function(){return Et}),t.d(g,"m",function(){return Ht}),t.d(g,"k",function(){return yt}),t.d(g,"n",function(){return De}),t.d(g,"u",function(){return Jt});var Qe=t("9kvl"),s;(function(O){O[O.SuperAdmin=1]="SuperAdmin",O[O.Operation=2]="Operation",O[O.CertifiedTeacher=5]="CertifiedTeacher",O[O.TrainingProduction=8]="TrainingProduction",O[O.UncertifiedTeacher=12]="UncertifiedTeacher",O[O.Student=15]="Student"})(s||(s={}));var ae;(function(O){O[O.SuperAdmin=1]="SuperAdmin",O[O.Operation=2]="Operation",O[O.Admin=5]="Admin",O[O.Teacher=8]="Teacher",O[O.Assistant=12]="Assistant",O[O.Student=15]="Student"})(ae||(ae={}));var E=function(H){var S=Object(Qe.b)()._store.getState(),Gt=S.user,Le=Gt.userInfo;return H.some(function(St){return St==(Le==null?void 0:Le.role)})},G=function(H){var S=Object(Qe.b)()._store.getState(),Gt=S.user,Le=Gt.userInfo;return(Le==null?void 0:Le.own)?!0:H.some(function(St){var Yt;return St==(Le==null||((Yt=Le.course)===null||Yt===void 0)?void 0:Yt.course_role)})},b=function(){var H=Object(Qe.b)()._store.getState(),S=H.user,Gt=S.userInfo;return Gt.main_site},P=function(){var H,S=Object(Qe.b)()._store.getState(),Gt=S.user,Le=Gt.userInfo;return Le==null||((H=Le.course)===null||H===void 0)?void 0:H.course_is_end},M=function(){return G([ae.SuperAdmin,ae.Operation,ae.Admin,ae.Teacher,ae.Assistant])},Q=function(){return G([ae.SuperAdmin,ae.Teacher,ae.Admin,ae.Assistant,ae.Operation])},T=function(){return G([ae.SuperAdmin,ae.Teacher,ae.Admin])},ue=function(){return G([ae.SuperAdmin])},R=function(){return G([ae.SuperAdmin,ae.Operation,ae.Admin])},se=function(){return G([ae.SuperAdmin,ae.Operation])},f=function(){return G([ae.SuperAdmin,ae.Admin])},pe=function(){return G([ae.SuperAdmin,ae.Operation,ae.Admin,ae.Teacher])},h=function(){return G([ae.Assistant])},F=function(){return G([ae.Student])},W=function(){return G([ae.SuperAdmin,ae.Operation,ae.Admin,ae.Teacher,ae.Assistant,ae.Student])},_=function(){var H,S=Object(Qe.b)()._store.getState(),Gt=S.user,Le=Gt.userInfo;return(Le==null||((H=Le.course)===null||H===void 0)?void 0:H.course_role)===null},e=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E([s.SuperAdmin,s.Operation,s.CertifiedTeacher,s.TrainingProduction,s.UncertifiedTeacher,s.Student])},y=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return S||!S&&E([s.SuperAdmin])},J=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return S||!S&&E([s.SuperAdmin,s.Operation])},$=function(){return E([ae.Student])},q=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([s.SuperAdmin,s.Operation,s.CertifiedTeacher,s.TrainingProduction,s.UncertifiedTeacher,s.Student]):S||!S&&E([s.SuperAdmin,s.Operation])},u=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([s.SuperAdmin,s.Operation,s.CertifiedTeacher,s.TrainingProduction,s.UncertifiedTeacher,s.Student]):S||!S&&E([s.SuperAdmin,s.Operation])},i=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E([s.SuperAdmin,s.Operation,s.CertifiedTeacher,s.TrainingProduction])},d=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([s.SuperAdmin]):S||!S&&E([s.SuperAdmin])},B=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([s.SuperAdmin,s.Operation]):S||!S&&E([s.SuperAdmin,s.Operation])},ne=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([s.SuperAdmin,s.Operation,s.CertifiedTeacher,s.TrainingProduction,s.UncertifiedTeacher,s.Student]):S||!S&&E([s.SuperAdmin,s.Operation])},C=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([s.SuperAdmin,s.Operation,s.CertifiedTeacher,s.TrainingProduction,s.UncertifiedTeacher]):S||!S&&E([s.SuperAdmin,s.Operation])},Ue=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([s.SuperAdmin,s.Operation,s.CertifiedTeacher]):S||!S&&E([s.SuperAdmin,s.Operation])},re=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([s.SuperAdmin]):!1},Ae=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E([s.SuperAdmin,s.Operation,s.CertifiedTeacher,s.TrainingProduction,s.UncertifiedTeacher,s.Student])},V=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([s.SuperAdmin]):S||!S&&E([s.SuperAdmin])},j=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([s.SuperAdmin,s.Operation]):S||!S&&E([s.SuperAdmin,s.Operation])},ge=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([s.SuperAdmin,s.Operation,s.CertifiedTeacher,s.TrainingProduction,s.UncertifiedTeacher,s.Student]):S||!S&&E([s.SuperAdmin,s.Operation])},v=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?!1:S||!S&&E([s.SuperAdmin,s.Operation])},ye=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?S||!S&&E([s.SuperAdmin,s.Operation]):!1},me=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([s.SuperAdmin,s.Operation,s.CertifiedTeacher,s.TrainingProduction,s.UncertifiedTeacher]):!1},D=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?!S&&E([s.SuperAdmin,s.Operation,s.CertifiedTeacher,s.TrainingProduction,s.UncertifiedTeacher]):!1},l=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([s.SuperAdmin,s.Operation,s.CertifiedTeacher]):S||!S&&E([s.SuperAdmin,s.Operation])},_e=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E([s.SuperAdmin,s.Operation,s.CertifiedTeacher,s.TrainingProduction,s.UncertifiedTeacher])},it=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([s.SuperAdmin]):S||!S&&E([s.SuperAdmin])},Me=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([s.SuperAdmin,s.Operation]):S||!S&&E([s.SuperAdmin,s.Operation])},te=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([s.SuperAdmin,s.Operation,s.CertifiedTeacher,s.TrainingProduction,s.UncertifiedTeacher]):S||!S&&E([s.SuperAdmin,s.Operation])},o=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?S||!S&&E([s.SuperAdmin,s.Operation]):!1},pt=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([s.SuperAdmin,s.Operation,s.CertifiedTeacher,s.TrainingProduction,s.UncertifiedTeacher]):S||!S&&E([s.SuperAdmin,s.Operation])},r=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return G([ae.Teacher])},Et=function(){return E([s.SuperAdmin])},Ht=function(){return E([s.SuperAdmin,s.Operation])},yt=function(){return E([s.Student])},ga=function(){return E([s.SuperAdmin,s.Operation,s.CertifiedTeacher])},De=function(){var H,S=Object(Qe.b)()._store.getState(),Gt=S.user;return!!((H=Gt.userInfo)===null||H===void 0?void 0:H.login)},Jt=function(){var H=Object(Qe.b)()._store.getState(),S=H.user;return S.userInfo}}}]);
|