|
|
(window.webpackJsonp=window.webpackJsonp||[]).push([[55,4,5,7,9,11,12,14],{"+GcH":function(rt,_,e){rt.exports={flex_box_center:"flex_box_center___3xHRf",flex_space_between:"flex_space_between___2VApQ",flex_box_vertical_center:"flex_box_vertical_center___M5QUt",flex_box_center_end:"flex_box_center_end___1Cj96",flex_box_column:"flex_box_column___zvXki",wrp:"wrp___1KYEa",drawer:"drawer___1uIdA",menu:"menu___MH6Nk",actived:"actived___1WaNz",actived2:"actived2___1cfLJ",listItem:"listItem___2VoBg",info:"info___1HHqK",title:"title___1LV27",titleLeft:"titleLeft___3qiqk",titleRight:"titleRight___32hrQ",search:"search___37guu",description:"description___1ap9H",menuCourse:"menuCourse___1Y9Xo",menut:"menut___jgaMW",actived3:"actived3___3x0bQ",actived4:"actived4___3niHk",subTag:"subTag___1cnUa"}},"1vsH":function(rt,_,e){"use strict";e.d(_,"i",function(){return D}),e.d(_,"l",function(){return re}),e.d(_,"e",function(){return I}),e.d(_,"h",function(){return n}),e.d(_,"c",function(){return y}),e.d(_,"f",function(){return g}),e.d(_,"g",function(){return ie}),e.d(_,"a",function(){return Ve}),e.d(_,"E",function(){return oe}),e.d(_,"D",function(){return A}),e.d(_,"F",function(){return te}),e.d(_,"G",function(){return a}),e.d(_,"t",function(){return w}),e.d(_,"s",function(){return G}),e.d(_,"q",function(){return P}),e.d(_,"p",function(){return ee}),e.d(_,"B",function(){return _e}),e.d(_,"k",function(){return Le}),e.d(_,"A",function(){return tt}),e.d(_,"v",function(){return S}),e.d(_,"m",function(){return T}),e.d(_,"y",function(){return nt}),e.d(_,"o",function(){return ct}),e.d(_,"d",function(){return _t}),e.d(_,"b",function(){return mt}),e.d(_,"u",function(){return R}),e.d(_,"z",function(){return f}),e.d(_,"x",function(){return et}),e.d(_,"n",function(){return ze}),e.d(_,"w",function(){return Fe}),e.d(_,"r",function(){return ut}),e.d(_,"j",function(){return lt}),e.d(_,"C",function(){return gt});var we=e("GrpF"),o=e("Xc/e"),J=e("VBJJ"),m=e.n(J),ae=e("XZgM"),h=e("TFeq"),E=e("RXQH"),se=e("VgM2"),ne=e("rjoL"),b=e("TMtJ"),q=e("z3+T"),L=e("zjzt"),ge=e("ZZRV"),l=e.n(ge),xe=e("xKgJ"),de=e("s8TD"),Ne=e("V0Rq"),O=e("bntm"),j=e("vcnW"),X=e.n(j),D=["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"],K=function(t){var r={\u5DF2\u622A\u6B62:{class:"tag-style bg-pink ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"}};return t.data&&t.data.map(function(s,u){return l.a.createElement("span",{key:u,className:r[s]&&r[s].class},s)})},re=function(t){var r,s=(r={},Object(L.a)(r,-1,"\u91CD\u505A\u4E2D"),Object(L.a)(r,0,"\u672A\u5F00\u542F"),Object(L.a)(r,1,"\u672A\u901A\u5173"),Object(L.a)(r,2,"\u6309\u65F6\u901A\u5173"),r);return s[t]||"\u8FDF\u4EA4\u901A\u5173"},I=function(t){var r,s,u,p=(r={},Object(L.a)(r,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(L.a)(r,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(L.a)(r,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(L.a)(r,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(L.a)(r,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),r);return l.a.createElement("span",{className:p==null||((s=p[t.status])===null||s===void 0)?void 0:s.class},p==null||((u=p[t.status])===null||u===void 0)?void 0:u.name)},n=function(t){var r=t.status,s={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 l.a.createElement("span",{className:s[r].class},s[r].name)}catch(u){console.log("utils.StatusGraduationProjectTags",t.status)}},y={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},g={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},ie=function(t){var r={\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A:{class:"tag-style-fzb ml10 iconfont icon-fangzuobi"},\u516C\u5F00:{class:"tag-style bg-blue ml10"},\u5DF2\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-green ml10"},\u672A\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-pink ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u533F\u540D\u4F5C\u54C1:{class:"tag-style bg-cyan ml10"},\u5DF2\u9009\u62E9:{class:"tag-style bg-grey-ede ml10"},\u5DF2\u7ED3\u675F:{class:"tag-style bg-grey-ede ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u533F\u8BC4\u4E2D:{class:"tag-style bg-blue ml10"},\u7533\u8BC9\u4E2D:{class:"tag-style bg-blue ml10"},\u8003\u8BD5\u4E2D:{class:"tag-style bg-light-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u8BC4\u9605\u4E2D:{class:"tag-style bg-blue ml10"},\u5F85\u9009\u4E2D:{class:"tag-style bg-blue ml10"},\u4EA4\u53C9\u8BC4\u9605\u4E2D:{class:"tag-style bg-light-orange ml10"},\u5DF2\u5F00\u542F\u4EA4\u53C9\u8BC4\u9605:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u786E\u8BA4:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u5904\u7406:{class:"tag-style bg-lightblue-purple ml10"},\u79C1\u6709:{class:"tag-style bg-lightblue-purple ml10"},\u672A\u63D0\u4EA4:{class:"tag-style bg-lightblue-purple ml10"},\u5DF2\u786E\u8BA4:{class:"tag-style bg-light-pink ml10"},\u5DF2\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u5DF2\u622A\u6B62:{class:"tag-style bg-light-pink ml10"},\u5F00\u53D1\u8BFE\u7A0B:{class:"tag-style bg-orange ml10"},\u5DF2\u5F00\u64AD:{class:"tag-style-border border-green c-green ml10"},\u672A\u5F00\u64AD:{class:"tag-style-border border-light-black ml10"},\u6309\u65F6\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u8FDF\u4EA4\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u5F00\u542F:{class:"tag-style-border border-light-black ml10"}},s=[];t.is_random&&s.push(l.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{t.status&&t.status.map(function(u,p){s.push(l.a.createElement("span",{key:p,className:r[u]&&r[u].class},u))})}catch(u){console.log("utils.status.tag:",u,t.status)}return s},Ee=function(t){var r,s,u,p=(r={},Object(L.a)(r,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(L.a)(r,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(L.a)(r,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(L.a)(r,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(L.a)(r,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),r);return l.a.createElement("span",{className:(s=p[t.status])===null||s===void 0?void 0:s.class},(u=p[t.status])===null||u===void 0?void 0:u.name)},Ve=function(t){var r,s,u={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 l.a.createElement("span",{className:(r=u[t.status])===null||r===void 0?void 0:r.class},(s=u[t.status])===null||s===void 0?void 0:s.name)},oe=function(t){t=new Date(t).getTime();var r=1e3*60,s=r*60,u=s*24,p="",B=new Date().getTime(),$=B-t;if($<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),p="\u521A\u521A";var Y=parseInt($/u,10),Ze=parseInt($/s,10),he=parseInt($/r,10);return Y>30?p=""+A(t,"yyyy-MM-dd"):Y>1?p=""+Y+"\u5929\u524D":Y==1?p="\u6628\u5929":Ze>=1?p=""+Ze+"\u5C0F\u65F6\u524D":he>=5?p=""+he+"\u5206\u949F\u524D":p="\u521A\u521A",p},A=function(t,r){typeof t=="string"&&(t.indexOf("T")>=0&&(t=t.replace("T"," ")),t=new Date(Date.parse(t.replace(/-/g,"/")))),t=new Date(t);var s={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds(),"q+":Math.floor((t.getMonth()+3)/3),S:t.getMilliseconds()},u=[["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"],["\u5468\u65E5","\u5468\u4E00","\u5468\u4E8C","\u5468\u4E09","\u5468\u56DB","\u5468\u4E94","\u5468\u516D"],["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"]];/(y+)/.test(r)&&(r=r.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(r)&&(r=r.replace(RegExp.$1,u[RegExp.$1.length-1][t.getDay()]));for(var p in s)new RegExp("("+p+")").test(r)&&(r=r.replace(RegExp.$1,RegExp.$1.length==1?s[p]:("00"+s[p]).substr((""+s[p]).length)));return r},te=function(t){if(!t||t<0)return"0\u79D2";console.log("time:",t);var r=60,s=r*60,u=s*24,p=t/u,B=t/s,$=t/r,Y=t%60;return p>=1?parseInt(p.toString())+"\u5929"+Math.floor(B%24)+"\u65F6"+Math.floor($%60)+"\u5206"+Math.floor(t%60)+"\u79D2":B>1?parseInt(B.toString())+"\u65F6"+Math.floor($%60)+"\u5206"+Math.floor(t%60)+"\u79D2":$>=1?parseInt($.toString())+"\u5206"+Math.floor(t%60)+"\u79D2":Math.ceil(t)+"\u79D2"},a=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,s=0;if(t){s=t.length;for(var u=0;u<s;u++){var p=t.charCodeAt(u);p>=55296&&p<=56319&&(s--,u++)}}return s<=r},w=function(t,r,s){if(r){var u=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,p=/[\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,B=p.test(r),$=u.test(r);(B===!0||$===!0||(r.length<2||r.length>=21))&&s("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}s()},G=function(t,r,s){if(r){var u=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,p=/[\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,B=p.test(r),$=u.test(r);(B===!0||$===!0||(r.length<2||r.length>=11))&&s("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}s()},P=function(t){if(!t)return"";for(var r=t.length-1,s="",u=0;u<r;u++)s+="*";var p=t.substr(0,1)+s;return p},ee=function(t,r){var s=new FileReader;s.addEventListener("load",function(){return r(s.result)}),s.readAsDataURL(t)};function _e(F){var t="79e33abd4b6588941ab7622aed1e67e8";return X()(t+F)}var M=function(t){var r,s=RegExp("(^| )"+t+"=([^;]+)(;|$)");return(r=document.cookie.match(s))?decodeURIComponent(r[2]):null};function ue(F,t,r){var s=new Date;s.setTime(s.getTime()+r*24*60*60*1e3);var u="expires="+s.toUTCString();document.cookie=F+"="+t+"; "+u}var k=function(t){document.cookie=t+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT;path=/;"};function Le(F,t){return new Promise(function(r,s){var u=t,p=document.createElement("iframe"),B;console.log("downloadFileUrl",u),document.body.appendChild(p),p.src=u,p.style.display="none",B=setInterval(function(){M("fileDownload")&&(k("fileDownload"),clearInterval(B),r())},1e3)})}var tt=function(t){var r=t.url,s=t.query;return r?(s&&function(){var u=[],p=function(Y){s.hasOwnProperty(Y)&&!Fe(s[Y])&&(typeof s[Y]=="object"?s[Y].map(function(Ze){u.push("".concat(Y,"[]=").concat(Ze))}):u.push("".concat(Y,"=").concat(s[Y])))};for(var B in s)p(B);r.indexOf("?")!==-1?r="".concat(r,"&").concat(u.join("&")):r="".concat(r,"?").concat(u.join("&")),console.log("url1111",r)}(),r):""};function S(){for(var F=navigator.userAgent,t=["Android","iPhone","SymbianOS","Windows Phone","iPad","iPod"],r=!0,s=0;s<t.length;s++)if(F.indexOf(t[s])>0){r=!1;break}return r}function d(){var F=navigator.userAgent,t=["Chrome"];return t.some(function(r){return F.indexOf(r)>-1})}function at(){var F=navigator.userAgent,t=["Chrome","Firefox"];return t.some(function(r){return F.indexOf(r)>-1})}var T=function(){var t,r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return r==null||((t=r.toString())===null||t===void 0)?void 0:t.replace(/\B(?=(\d{3})+(?!\d))/g,",")},nt=function(t){var r=document.createElement("a");r.target="_blank",document.body.appendChild(r),r.href=t;var s=document.createEvent("MouseEvents");s.initEvent("click",!1,!1),r.dispatchEvent(s),document.body.removeChild(r)},ct=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return t.length<=6?t:"".concat(t.substring(0,3),"...").concat(t.substring(t.length-3,t.length))},_t=function(){var t=new Date().getHours(),r=new Date().getMinutes();return r>=30?(t++,r="00"):r="30",t+":"+r},mt=function(){var t=new Date().getHours(),r=new Date().getMinutes();return r>=30?(t++,r="00"):r="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+t+":"+r},Ue;(function(F){F.Number="Number",F.String="String",F.Boolean="Boolean",F.Object="Object",F.Array="Array",F.Function="Function"})(Ue||(Ue={}));var v=function(t){var r=Object.prototype.toString.call(t);return r.substring(8,r.length-1)},R=function(t){return v(t)===Ue.Array?t.length===0:v(t)===Ue.Object?Object.keys(t).length===0:!t},f=function(t,r){for(var s=[],u=t;u<r;u++)s.push(u);return s},et=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:12,s=r/2-2,u=r/2+3;return t.length>r?t.substr(0,s)+"..."+t.substr(u,r):t},ze=function(t){return t>4.5?5:t>4&&t<=4.5?4.5:t>3.5&&t<=4?4:t>3&&t<=3.5?3.5:t>2.5&&t<=3?3:t>2&&t<=2.5?2.5:t>1.5&&t<=2?2:t>1&&t<=1.5?1.5:t>.5&&t<=1?1:t>0&&t<=.5?.5:0},Fe=function(t){return t==null};function qe(F,t){var r=new RegExp("(^|&)".concat(F,"=([^&]*)(&|$)"),"i"),s=t.substr(1).match(r);return s!=null?decodeURIComponent(s[2]):null}var ut=function(t){switch(t.container_type){case"ApplyUserAuthentication":if(t.tiding_type==="Apply"){if(t.auth_type===1)return window.open("/admins/identity_authentications");if(t.auth_type===2)return window.open("/admins/professional_authentications")}return t.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 t.tiding_type==="Apply"?window.open("/admins/department_applies"):t.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return t.tiding_type==="Apply"?window.open("/admins/unit_applies"):t.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(t.parent_container_type){case"ApplyShixun":if(t.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(t.tiding_type==="System")return window.open("/shixuns/".concat(t.identifier,"/challenges"));case"ApplySubject":if(t.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(t.tiding_type==="System")return window.open("/paths/".concat(t.parent_container_id));case"TrialAuthorization":if(t.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(t.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(t.belong_container_id,"/teachers"));case"StudentJoinCourse":if(t.tiding_type==="Apply")return window.open("/classrooms/".concat(t.belong_container_id,"/teachers"));if(t.tiding_type==="System")return window.open("/classrooms/".concat(t.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/"));case"Course":return t.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(t.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(t.container_id));case"JournalsForMessage":switch(t.parent_container_type){case"Principal":return"";case"HomeworkCommon":return t.homework_type==="normal"?window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/question")):t.homework_type==="group"?window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/question")):t.homework_type==="practice"?window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(t.belong_container_id,"/graduation_topics/").concat(t.parent_container_id,"/detail"));case"StudentWorksScore":return t.homework_type==="normal"?window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/question")):t.homework_type==="group"?window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/question")):t.homework_type==="practice"?window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(t.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(t.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(t.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(t.container_id));case"DealProject":return window.open("/projects/".concat(t.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(t.container_id));case"Poll":switch(t.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(t.belong_container_id,"/poll/").concat(t.container_id,"/detail"));default:return window.open(" /classrooms/".concat(t.belong_container_id,"/poll/").concat(t.container_id,"/detail"))}case"Exercise":switch(t.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(t.belong_container_id,"/exercise/").concat(t.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(t.belong_container_id,"/exercise/").concat(t.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(t.belong_container_id,"/exercise/").concat(t.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(t.belong_container_id,"/graduation_topics/").concat(t.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(t.belong_container_id,"/graduation_topics/").concat(t.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(t.belong_container_id,"/graduation_tasks/").concat(t.container_id));case"GraduationWork":return window.open("/classrooms/".concat(t.belong_container_id,"/graduation_tasks/").concat(t.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(t.belong_container_id,"/graduation_tasks/").concat(t.parent_container_id));case"HomeworkCommon":switch(t.parent_container_type){case"AnonymousCommentFail":if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="practice")return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="practice")return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="practice")return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail?tabs=0"));default:if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="practice")return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/review/").concat(t.container_id));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/review/").concat(t.container_id));if(t.homework_type==="practice")return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.trigger_user.id,"/review/").concat(t.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.trigger_user.id,"/review/").concat(t.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(t.parent_container_id));case"Issue":return window.open("/issues/".concat(t.container_id));case"PullRequest":return window.open("/projects/".concat(t.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(t.tiding_type==="Apply")return window.open("/admins/library_applies");if(t.tiding_type==="System")return window.open("/moop_cases/".concat(t.container_id));case"ProjectPackage":return t.tiding_type==="Destroyed"||t.tiding_type==="Destroyed_end"?void 0:t.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(t.container_id));case"Discuss":return t.parent_container_type==="Hack"&&t.extra?window.open("/myproblems/".concat(t.extra,"/comment")):window.open("/shixuns/".concat(t.identifier,"/shixun_discuss"));case"Video":if(t.tiding_type==="Apply")return window.open("/admins/video_applies");if(t.tiding_type==="System"){var r;return window.open("/users/".concat((r=Object(xe.t)())===null||r===void 0?void 0:r.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(t.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(t.container_id));case"ResubmitStudentWork":if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/").concat(t.container_id,"/appraise"));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/").concat(t.container_id,"/appraise"));case"AdjustScore":if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(t.belong_container_id,"/course_videos?open=live"));case"Hack":if(t.extra&&t.parent_container_type!=="HackDelete")return window.open("/problems/".concat(t.extra,"/edit"));default:return}},lt=function(t){var r,s;return new Promise(function(){var u=Object(q.a)(m.a.mark(function p(B,$){var Y;return m.a.wrap(function(he){for(;;)switch(he.prev=he.next){case 0:if(!(t.ip_limit==="inner")){he.next=4;break}return he.next=3,Object(de.a)({ip_limit:t==null?void 0:t.ip_limit});case 3:r=he.sent;case 4:return he.next=6,Object(Ne.e)({id:t.exerciseId,ip:r});case 6:if(Y=he.sent,Y.status===0?B(Y):$(Y),!t.errmsgHide){he.next=10;break}return he.abrupt("return",!0);case 10:if(!(Y.status===-1)){he.next=15;break}return s=b.a.info({title:l.a.createElement(h.a,null,l.a.createElement(se.a,{flex:"1"},"\u63D0\u793A"),l.a.createElement(se.a,null,l.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return s.destroy()}}))),icon:null,className:"custom-modal-divider",content:l.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),he.abrupt("return",!1);case 15:if(!(Y.status===-2)){he.next=18;break}return s=b.a.info({title:l.a.createElement(h.a,null,l.a.createElement(se.a,{flex:"1"},"\u63D0\u793A"),l.a.createElement(se.a,null,l.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return s.destroy()}}))),icon:null,className:"custom-modal-divider",content:l.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",l.a.createElement("span",{className:"c-red"},Y.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),he.abrupt("return",!1);case 18:case"end":return he.stop()}},p)}));return function(p,B){return u.apply(this,arguments)}}())},gt=function(){var F=Object(q.a)(m.a.mark(function t(r){var s;return m.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(!(r.ip_limit!=="no")){p.next=4;break}return p.next=3,lt(r);case 3:d()||b.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:l.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",l.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",l.a.createElement("br",null),"\u8BF7\u4F7F\u7528",l.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});case 4:if(!(r.open_camera||r.screen_open)){p.next=12;break}if(at()){p.next=9;break}return b.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:l.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",l.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",l.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",l.a.createElement("br",null),"\u8BF7\u4F7F\u7528",l.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",l.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),p.abrupt("return",!1);case 9:s=b.a.info({title:l.a.createElement(h.a,null,l.a.createElement(se.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),l.a.createElement(se.a,null,l.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return s.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:l.a.createElement("div",{className:"font16 p20"},r.open_camera&&l.a.createElement(h.a,{align:"middle",justify:"start",className:"mt20"},l.a.createElement(se.a,null,l.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),l.a.createElement(se.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",l.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),r.screen_open&&l.a.createElement(h.a,{justify:"start",className:"mt20"},l.a.createElement(se.a,{flex:"24px",className:"mr20"},l.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),l.a.createElement(se.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",r.screen_num,"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377\u3002\uFF08\u9000\u51FA\u5168\u5C4F\u5C06\u5224\u5B9A\u4E3A\u5207\u5C4F\u4E00\u6B21\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u8BF7\u52FF\u9000\u51FA\u5168\u5C4F\uFF09",l.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),r.ip_bind&&l.a.createElement(h.a,{justify:"start",className:"mt20"},l.a.createElement(se.a,{flex:"24px",className:"mr20"},l.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),l.a.createElement(se.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")),l.a.createElement("p",{className:"ml40 mt40"},l.a.createElement(o.a,{onChange:function($){return s.update({okButtonProps:{disabled:!$.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var $;Object(O.d)(document.body),r.history.push("/classrooms/".concat(r.coursesId,"/exercise/").concat(r.exerciseId,"/users/").concat(($=Object(xe.t)())===null||$===void 0?void 0:$.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),p.next=13;break;case 12:r.history.push("/classrooms/".concat(r.coursesId,"/exercise/").concat(r.exerciseId,"/users/").concat(r.login));case 13:case"end":return p.stop()}},t)}));return function(r){return F.apply(this,arguments)}}()},"1w57":function(rt,_,e){"use strict";var we=e("XZgM"),o=e("TFeq"),J=e("DHCt"),m=e("CRgH"),ae=e("RXQH"),h=e("VgM2"),E=e("CeOx"),se=e("NiCL"),ne=e("MPZO"),b=e("bnk9"),q=e("EYz/"),L=e("gwXo"),ge=e("GrpF"),l=e("Xc/e"),xe=e("rjoL"),de=e("TMtJ"),Ne=e("VBJJ"),O=e.n(Ne),j=e("X/R0"),X=e("M6G9"),D=e("z3+T"),K=e("55MS"),re=e("V0hb"),I=e("GZha"),n=e("buSX"),y=e("ZZRV"),g=e.n(y),ie=e("q5+0"),Ee=e("9kvl"),Ve=e("V0Rq"),oe=e("kqOp"),A=e("7qnI"),te=e("1vsH"),a=e("YJx+"),w=e.n(a),G=e("9Bee"),P=e("u2Z1"),ee=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],_e=function(ue,k){var Le=ue.problemset,tt=ue.globalSetting,S=ue.exercise,d=ue.loading,at=ue.dispatch,T=ue.editData,nt=ue.editKey,ct=ue.setEditKey,_t=ct===void 0?function(){}:ct,mt=ue.cancelAdd,Ue=mt===void 0?function(){}:mt,v=ue.addCallback,R=v===void 0?function(){}:v,f=ue.setIsClaer,et=f===void 0?function(){}:f,ze=Object(n.a)(ue,["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),Fe=Object(y.useState)(""),qe=Object(I.a)(Fe,2),ut=qe[0],lt=qe[1],gt=Object(y.useState)(""),F=Object(I.a)(gt,2),t=F[0],r=F[1],s=Object(y.useState)([]),u=Object(I.a)(s,2),p=u[0],B=u[1],$=Object(y.useState)(""),Y=Object(I.a)($,2),Ze=Y[0],he=Y[1],Ye=Object(y.useState)(),Ke=Object(I.a)(Ye,2),fe=Ke[0],De=Ke[1],He=Object(y.useState)(!1),Ce=Object(I.a)(He,2),Je=Ce[0],Te=Ce[1],We=Object(y.useState)(2),C=Object(I.a)(We,2),Ae=C[0],Q=C[1],me=Object(y.useState)(0),U=Object(I.a)(me,2),Qe=U[0],V=U[1],ot=Object(y.useState)(!1),N=Object(I.a)(ot,2),Pe=N[0],Z=N[1],it=Object(y.useState)([]),ce=Object(I.a)(it,2),z=ce[0],x=ce[1],i=Object(ie.m)(),c=Object(y.useState)([]),Se=Object(I.a)(c,2),pe=Se[0],st=Se[1],Re=function(je){st([].concat(Object(re.a)(pe),[Object(K.a)({},je)]))};Object(y.useEffect)(function(){if(!(T==null?void 0:T.question_title)){Z(!0),lt(""),De(!1),Q(2),B([]),he(""),Te(!1);return}lt(T==null?void 0:T.question_title),De(T==null?void 0:T.is_ordered),Q(T==null?void 0:T.question_score);var dt=T==null?void 0:T.standard_answer.map(function(je){return je.answer_text});B(Object(re.a)(dt)),x(T.tag_discipline_ids)},[T]),Object(y.useEffect)(function(){Te(!1)},[Pe]),Object(y.useImperativeHandle)(k,function(){return{onSave:bt,isEdit:Pe}}),Object(y.useEffect)(function(){var dt,je=(S==null||((dt=S.tagDisciplineData)===null||dt===void 0)?void 0:dt.tag_disciplines)&&Array.isArray(S.tagDisciplineData.tag_disciplines)?S.tagDisciplineData.tag_disciplines:[];st(je)},[S.tagDisciplineData]);var bt=function(){var dt=Object(D.a)(O.a.mark(function je(){var Be,Ge,Ie,ye,W,le,H;return O.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:if(Be=[],Ge=!1,p.forEach(function(Et,Pt){Be.push({choice_id:Pt+1,answer_text:[]}),Et.forEach(function(vt,Dt){Be[Pt].answer_text.push(vt),(!vt||!Object(te.G)(vt,1e4))&&(he("".concat(Pt,"-").concat(Dt)),X.b.info(vt?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),Ge=!0)})}),!Ge){Oe.next=5;break}return Oe.abrupt("return",!1);case 5:if(!(z.length<1)){Oe.next=8;break}return X.b.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"),Oe.abrupt("return",!1);case 8:if(!T.question_id){Oe.next=14;break}return Oe.next=11,at({type:"exercise/editExerciseQuestion",payload:{id:T.question_id,question_title:ut,question_type:3,question_score:Ae,is_ordered:fe,standard_answers:Be,tag_discipline_ids:z,sub_discipline_id:(ye=S.editData)===null||ye===void 0||((W=ye.exercise)===null||W===void 0)?void 0:W.sub_discipline_id}});case 11:Ie=Oe.sent,Oe.next=17;break;case 14:return Oe.next=16,at({type:"exercise/addExerciseQuestion",payload:{insert_id:T==null?void 0:T.insert_id,categoryId:i.categoryId,question_title:ut,question_type:3,question_score:Ae,is_ordered:fe,standard_answers:Be,tag_discipline_ids:z,sub_discipline_id:(le=S.editData)===null||le===void 0||((H=le.exercise)===null||H===void 0)?void 0:H.sub_discipline_id}});case 16:Ie=Oe.sent;case 17:return Ie.status===0&&(_t(-1),X.b.success("\u4FDD\u5B58\u6210\u529F"),Z(!1),at({type:"exercise/editExercise",payload:Object(K.a)({},i)})),Oe.abrupt("return",{name:ut,analysis:t,standard_answers:Be,is_ordered:fe});case 19:case"end":return Oe.stop()}},je)}));return function(){return dt.apply(this,arguments)}}(),ve=function(je,Be,Ge){var Ie=p.slice();if(Be&&Ie.splice(je,Be),nt===T.key){if(Ge&&Je||!T.question_id)for(var ye=0;ye<Ge;ye++)Ie.splice(je+ye,0,[""])}else if(Ge&&Je)for(var W=0;W<Ge;W++)Ie.splice(je+W,0,[""]);V(je+Ge),Te(!0),B(Ie)},Me=function(je,Be,Ge){he("");var Ie=p.slice();Ie[je][Be]=Ge,B(Ie)},Rt=function(je){var Be=p.slice();Be[je]=[].concat(Object(re.a)(Be[je]),[""]),B(Be)},jt=function(je,Be){var Ge=p.slice();if(!Ge[je][Be]){Ge[je]=Ge[je].filter(function(Ie,ye){return ye!==Be}),B(Ge);return}de.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:w.a.modal,onOk:function(){Ge[je]=Ge[je].filter(function(ye,W){return W!==Be}),B(Ge)}})},Lt=function(je){de.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:w.a.modal,onOk:function(){var Ge=p.slice();Ge=p.filter(function(Ie,ye){return je!==ye}),B(Ge)}})},Mt=function(){},Ft=function(){var je,Be,Ge,Ie,ye,W;return g.a.createElement("aside",null,g.a.createElement("div",{className:w.a.questionType},g.a.createElement("div",null,g.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")),g.a.createElement("div",null,g.a.createElement(oe.a,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:ut,onChange:function(H){return lt(H)},showNullButton:((je=S.editData)===null||je===void 0||((Be=je.exercise)===null||Be===void 0)?void 0:Be.exercise_status)===1,deleteEmptyDisabled:!(((Ge=S.editData)===null||Ge===void 0||((Ie=Ge.exercise)===null||Ie===void 0)?void 0:Ie.exercise_status)===1),onPlaceholderChange:ve})),g.a.createElement("div",{className:"mt20"},p.map(function(le,H){var be,Oe;return g.a.createElement(A.a,{key:H,answers:le,index:H,is_md:!0,exerciseIsPublish:((be=S.editData)===null||be===void 0||((Oe=be.exercise)===null||Oe===void 0)?void 0:Oe.exercise_status)!==1,activeOptionErrorIndex:Ze,onAnswerChange:Me,addChildAnswer:Rt,deleteChildAnswer:jt,deleteChildAnswermain:Lt})})),g.a.createElement("div",{className:"mt20"},p.length>1&&g.a.createElement("span",null,g.a.createElement(l.a,{checked:fe,onChange:function(H){return De(H.target.checked)},className:"".concat(w.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),g.a.createElement("span",{className:"".concat(w.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"))),g.a.createElement("p",{className:""},g.a.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C\uFF1A",g.a.createElement(L.a,{value:Ae,max:1e4,min:0,onChange:function(H){Q(H)}})," \u5206 \xA0 ",!!Ae&&!!Qe&&g.a.createElement("span",{style:{color:"red"}},"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A",(Ae/Qe).toFixed(1),"\u5206)")),g.a.createElement("p",{className:w.a.titleWrap},g.a.createElement("span",{className:w.a.required},"*"),g.a.createElement("span",{className:"".concat(w.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",g.a.createElement("span",{className:w.a.colorGray},"\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")),g.a.createElement("div",{className:"mt5"},g.a.createElement(P.a,{value:z,onChange:x,subId:(ye=S.editData)===null||ye===void 0||((W=ye.exercise)===null||W===void 0)?void 0:W.sub_discipline_id,knowledgeOptions:pe,onAddKnowledgeFinish:Re}))),g.a.createElement("aside",{className:"tr"},(nt!==-1||T.question_id)&&g.a.createElement(b.a,{type:"default",onClick:function(){Ue(),Z(!1)}},"\u53D6\u6D88"),g.a.createElement(b.a,{className:"ml20",type:"primary",onClick:function(){bt()}},"\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\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(dt){var je,Be;return(S==null||((je=S.editData)===null||je===void 0||((Be=je.exercise)===null||Be===void 0))?void 0:Be.exercise_status)===1?dt:dt.id!=="del"&&dt.id!=="add"}),St=function(){var dt=Object(D.a)(O.a.mark(function je(Be){return O.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 de.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(D.a)(O.a.mark(function W(){return O.a.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:return H.next=2,Object(Ve.j)({id:T.question_id});case 2:at({type:"exercise/editExercise",payload:Object(K.a)({},i)});case 3:case"end":return H.stop()}},W)}))()}}),Ie.abrupt("break",16);case 5:return Ie.next=7,at({type:"exercise/exeriseMoveUpDown",payload:{id:T.question_id,opr:Be.id}});case 7:return at({type:"exercise/editExercise",payload:Object(K.a)({},i)}),Ie.abrupt("break",16);case 9:return nt!==-1?X.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(et(!1),_t(T.key),Z(!0)),Ie.abrupt("break",16);case 11:if(!(nt!==-1)){Ie.next=14;break}return X.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 R({key:T.key,insert_id:T==null?void 0:T.question_id,question_type:3}),Ie.abrupt("break",16);case 16:case"end":return Ie.stop()}},je)}));return function(Be){return dt.apply(this,arguments)}}(),At=function(){var je;return g.a.createElement("aside",null,g.a.createElement("div",{className:w.a.questionType},g.a.createElement("div",null,g.a.createElement("span",{className:"font16 c-blue"},T.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",T.question_score,"\u5206\uFF09"),!T.hideAction&&Tt.map(function(Be,Ge){return Be.id==="up"&&T.key===1||Be.id==="down"&&T.key===T.len?null:g.a.createElement(se.a,{key:Ge,placement:"bottom",title:Be.name},g.a.createElement("span",{onClick:function(){return St(Be)},className:Be.icon}))})),g.a.createElement("div",{className:"mt5"},g.a.createElement(G.a,{value:T.question_title||""})),g.a.createElement("div",{className:w.a.questionChoices},T==null||((je=T.standard_answer)===null||je===void 0)?void 0:je.map(function(Be,Ge){return g.a.createElement(o.a,{key:Ge,align:"middle"},g.a.createElement(h.a,null,"\u7B54\u6848\uFF08\u586B\u7A7A",Be.choice_id,"\uFF09\uFF1A"),g.a.createElement(h.a,{flex:"1"},g.a.createElement(o.a,{align:"middle",gutter:[1,1]},Be.answer_text.map(function(Ie,ye){return g.a.createElement(h.a,{span:24,key:ye},g.a.createElement(m.a,{key:Ge,checked:T.standard_answer.includes(Ge),disabled:!0,value:Ie}))}))))})))};return g.a.createElement("section",{className:w.a.wrap},!Pe&&At(),Pe&&Ft())};_.a=Object(Ee.a)(function(M){var ue=M.problemset,k=M.loading,Le=M.exercise,tt=M.globalSetting;return{problemset:ue,globalSetting:tt,exercise:Le,loading:k.effects}},null,null,{forwardRef:!0})(Object(y.forwardRef)(_e))},"7ahc":function(rt,_,e){"use strict";e.d(_,"a",function(){return j});var we=e("55MS"),o=e("1gHQ"),J=e("MPZO"),m=e("bnk9"),ae=e("EkPb"),h=e("7X0+"),E=e("GZha"),se=e("VmQ4"),ne=e("QeCE"),b=e("ZZRV"),q=e.n(b),L=e("M0ff"),ge=e.n(L),l=e("4X1q"),xe=e.n(l),de=ne.a.Option,Ne={labelCol:{span:4},wrapperCol:{span:20}},O={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"]};_.b=function(X){var D=X.callback,K=X.onCancel,re=Object(b.useState)("python"),I=Object(E.a)(re,2),n=I[0],y=I[1];function g(Ee){y(O[Ee][1])}function ie(Ee){D(Ee)}return q.a.createElement(h.a,Object(o.a)({},Ne,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ie}),q.a.createElement(h.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},q.a.createElement(ne.a,{onChange:g},Object.keys(O).map(function(Ee){return q.a.createElement(de,{key:Ee,value:Ee},O[Ee][0])}))),q.a.createElement(h.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},q.a.createElement(j,{mode:n})),q.a.createElement("div",{className:"flex-container flex-end"},q.a.createElement(m.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),q.a.createElement(m.a,{type:"ghost",onClick:K},"\u53D6\u6D88")))};function j(X){var D=X.value,K=X.onChange,re=X.mode,I=X.options,n=I===void 0?{}:I,y=Object(b.useRef)(),g=Object(b.useState)(),ie=Object(E.a)(g,2),Ee=ie[0],Ve=ie[1];return Object(b.useEffect)(function(){if(Ee){var oe=function(te){var a=te.getValue();K&&K(a)};return Ee.on("change",oe),function(){Ee.off("change",oe)}}},[Ee,K]),Object(b.useEffect)(function(){Ee&&Ee.setOption("mode",re)},[Ee,re]),Object(b.useEffect)(function(){Ee&&(D!==Ee.getValue()&&Ee.setValue(D||""))},[Ee,D]),Object(b.useEffect)(function(){if(y.current&&!Ee){var oe=ge.a.fromTextArea(y.current,Object(we.a)({mode:re,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},n));Ve(oe)}},[y.current,Ee]),q.a.createElement("div",{className:"my-codemirror-container"},q.a.createElement("textarea",{ref:y}))}},"7qnI":function(rt,_,e){"use strict";var we=e("CeOx"),o=e("NiCL"),J=e("FGJx"),m=e("o0AO"),ae=e("uwZC"),h=e("lpH6"),E=e("DHCt"),se=e("CRgH"),ne=e("ZZRV"),b=e.n(ne),q=e("O2Wb"),L=e.n(q),ge=se.a.TextArea,l=function(xe){Object(ae.a)(Ne,xe);var de=Object(h.a)(Ne);function Ne(){return Object(J.a)(this,Ne),de.apply(this,arguments)}return Object(m.a)(Ne,[{key:"render",value:function(){var j=this,X=this.props,D=X.index,K=X.onAnswerChange,re=X.addChildAnswer,I=X.exerciseIsPublish,n=X.answers,y=X.activeOptionErrorIndex;return b.a.createElement("div",{className:L.a.flex},b.a.createElement("div",{className:"".concat(L.a.color666," mb5 mt6"),style:{flex:"0 0 90px"}},"\u7B54\u6848(\u586B\u7A7A",D+1,"):"),b.a.createElement("div",{className:"".concat(L.a.flex," ").concat(L.a.flex1),style:{flexDirection:"column"}},n.map(function(g,ie){var Ee="".concat(D,"-").concat(ie);return b.a.createElement("div",{className:"".concat(L.a.flex," ").concat(L.a.flex1),key:ie},b.a.createElement("div",{className:L.a.flex1,style:{flex:"0 0 1000px"}},b.a.createElement("div",null,b.a.createElement(ge,{className:Ee===y?L.a.error:"",spellCheck:!1,rows:4,value:g||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(ie==0?"":"(\u53EF\u9009)"),onChange:function(oe){return K(D,ie,oe.target.value)},style:{minHeight:95}}))),!I&&b.a.createElement(b.a.Fragment,null,ie!=0&&b.a.createElement(o.a,{title:"\u5220\u9664"},b.a.createElement("i",{className:"".concat(L.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return j.props.deleteChildAnswer(D,ie)},style:{float:"right"}})),ie===0&&b.a.createElement(o.a,{title:"\u5220\u9664"},b.a.createElement("i",{className:"".concat(L.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return j.props.deleteChildAnswermain(D,ie)},style:{float:"right"}})),b.a.createElement(o.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},b.a.createElement("i",{className:"".concat(L.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return re(D)},style:{float:"right",visibility:ie==n.length-1?"":"hidden"}}))))})))}}]),Ne}(ne.Component);_.a=l},"8RY0":function(rt,_,e){"use strict";var we=e("MPZO"),o=e("bnk9"),J=e("EYz/"),m=e("gwXo"),ae=e("XZgM"),h=e("TFeq"),E=e("RXQH"),se=e("VgM2"),ne=e("GrpF"),b=e("Xc/e"),q=e("CeOx"),L=e("NiCL"),ge=e("rjoL"),l=e("TMtJ"),xe=e("VBJJ"),de=e.n(xe),Ne=e("X/R0"),O=e("M6G9"),j=e("z3+T"),X=e("55MS"),D=e("V0hb"),K=e("GZha"),re=e("buSX"),I=e("ZZRV"),n=e.n(I),y=e("q5+0"),g=e("9kvl"),ie=e("V0Rq"),Ee=e("Ot1p"),Ve=e("9Bee"),oe=e("YJx+"),A=e.n(oe),te=e("u2Z1"),a=["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"],w=function(P,ee){var _e=P.problemset,M=P.globalSetting,ue=P.exercise,k=P.loading,Le=P.dispatch,tt=P.onRef,S=tt===void 0?function(){}:tt,d=P.editData,at=P.cancelAdd,T=at===void 0?function(){}:at,nt=P.editKey,ct=P.setEditKey,_t=ct===void 0?function(){}:ct,mt=P.setIsClaer,Ue=mt===void 0?function(){}:mt,v=P.addCallback,R=v===void 0?function(ce){}:v,f=Object(re.a)(P,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),et=Object(I.useState)([]),ze=Object(K.a)(et,2),Fe=ze[0],qe=ze[1],ut=Object(I.useState)(),lt=Object(K.a)(ut,2),gt=lt[0],F=lt[1],t=Object(I.useState)([]),r=Object(K.a)(t,2),s=r[0],u=r[1],p=Object(I.useState)(""),B=Object(K.a)(p,2),$=B[0],Y=B[1],Ze=Object(I.useState)(5),he=Object(K.a)(Ze,2),Ye=he[0],Ke=he[1],fe=Object(I.useState)(!1),De=Object(K.a)(fe,2),He=De[0],Ce=De[1],Je=Object(I.useState)([]),Te=Object(K.a)(Je,2),We=Te[0],C=Te[1],Ae=Object(I.useState)([]),Q=Object(K.a)(Ae,2),me=Q[0],U=Q[1],Qe=function(z){U([].concat(Object(D.a)(me),[Object(X.a)({},z)]))},V=Object(y.m)();Object(I.useEffect)(function(){qe(["","","",""])},[]),Object(I.useEffect)(function(){if(!(d==null?void 0:d.question_choices)){Ce(!0),Y(""),Ke(5),qe(["","","",""]),u([]);return}Y(d==null?void 0:d.question_title),Ke(parseInt(d==null?void 0:d.question_score)),qe(d==null?void 0:d.question_choices.map(function(z){return z.choice_text}));var ce=[];d==null||d.standard_answer.map(function(z,x){ce.push(z-1)}),u(ce),C(d.tag_discipline_ids)},[d]),Object(I.useImperativeHandle)(ee,function(){return{onSave:ot,isEdit:He}}),Object(I.useEffect)(function(){var ce,z=(ue==null||((ce=ue.tagDisciplineData)===null||ce===void 0)?void 0:ce.tag_disciplines)&&Array.isArray(ue.tagDisciplineData.tag_disciplines)?ue.tagDisciplineData.tag_disciplines:[];U(z)},[ue.tagDisciplineData]);var ot=function(){var ce=Object(j.a)(de.a.mark(function z(){var x,i,c,Se,pe,st,Re;return de.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:if($){ve.next=3;break}return O.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),ve.abrupt("return",!1);case 3:if(x=Fe.findIndex(function(Me){return!Me}),!(x>-1)){ve.next=7;break}return O.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(a[x]," \u9009\u9879\u7684\u5185\u5BB9")),ve.abrupt("return",!1);case 7:if(s.length){ve.next=10;break}return O.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),ve.abrupt("return",!1);case 10:if(!(s.length<1)){ve.next=13;break}return O.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),ve.abrupt("return",!1);case 13:if(!(We.length<1)){ve.next=16;break}return O.b.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"),ve.abrupt("return",!1);case 16:if(i=Fe.map(function(Me,Rt){return{choice_text:Me,is_answer:s.includes(Rt)?Rt+1:0}}),!d.question_id){ve.next=23;break}return ve.next=20,Le({type:"exercise/editExerciseQuestion",payload:{id:d.question_id,question_title:$,question_type:1,question_score:Ye,question_choices:i.map(function(Me){return Me.choice_text}),standard_answers:i.filter(function(Me){return Me.is_answer}).map(function(Me){return Me.is_answer}),tag_discipline_ids:We,sub_discipline_id:(Se=ue.editData)===null||Se===void 0||((pe=Se.exercise)===null||pe===void 0)?void 0:pe.sub_discipline_id}});case 20:c=ve.sent,ve.next=26;break;case 23:return ve.next=25,Le({type:"exercise/addExerciseQuestion",payload:{insert_id:d==null?void 0:d.insert_id,categoryId:V.categoryId,question_title:$,question_type:1,question_score:Ye,question_choices:i.map(function(Me){return Me.choice_text}),standard_answers:i.filter(function(Me){return Me.is_answer}).map(function(Me){return Me.is_answer}),tag_discipline_ids:We,sub_discipline_id:(st=ue.editData)===null||st===void 0||((Re=st.exercise)===null||Re===void 0)?void 0:Re.sub_discipline_id}});case 25:c=ve.sent;case 26:c.status===0&&(_t(-1),O.b.success("\u4FDD\u5B58\u6210\u529F"),Ce(!1),Le({type:"exercise/editExercise",payload:Object(X.a)({},V)}));case 27:case"end":return ve.stop()}},z)}));return function(){return ce.apply(this,arguments)}}(),N=[{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(ce){var z,x;return(ue==null||((z=ue.editData)===null||z===void 0||((x=z.exercise)===null||x===void 0))?void 0:x.exercise_status)===1?ce:ce.id!=="del"&&ce.id!=="add"}),Pe=function(){var ce=Object(j.a)(de.a.mark(function z(x){return de.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:c.t0=x.id,c.next=c.t0==="del"?3:c.t0==="up"||c.t0==="down"?5:c.t0==="edit"?9:c.t0==="add"?11:16;break;case 3:return l.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)(de.a.mark(function pe(){return de.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:return Re.next=2,Object(ie.j)({id:d.question_id});case 2:Le({type:"exercise/editExercise",payload:Object(X.a)({},V)});case 3:case"end":return Re.stop()}},pe)}))()}}),c.abrupt("break",16);case 5:return c.next=7,Le({type:"exercise/exeriseMoveUpDown",payload:{id:d.question_id,opr:x.id}});case 7:return Le({type:"exercise/editExercise",payload:Object(X.a)({},V)}),c.abrupt("break",16);case 9:return nt!==-1?O.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Ue(!1),_t(d.key),Ce(!0)),c.abrupt("break",16);case 11:if(!(nt!==-1)){c.next=14;break}return O.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),c.abrupt("return");case 14:return R({key:d.key,insert_id:d==null?void 0:d.question_id,question_type:1}),c.abrupt("break",16);case 16:case"end":return c.stop()}},z)}));return function(x){return ce.apply(this,arguments)}}(),Z=function(){var z;return n.a.createElement("aside",null,n.a.createElement("div",{className:A.a.questionType},n.a.createElement("div",null,n.a.createElement("span",{className:"font16 c-blue"},d.key,"\u3001\u591A\u9009\u9898"),"\uFF08",d.question_score,"\u5206\uFF09"),!d.hideAction&&N.map(function(x,i){return x.id==="up"&&d.key===1||x.id==="down"&&d.key===d.len?null:n.a.createElement(L.a,{key:i,placement:"bottom",title:x.name},n.a.createElement("span",{onClick:function(){return Pe(x)},className:x.icon}))})),n.a.createElement("div",{className:"mt5"},n.a.createElement(Ve.a,{value:d.question_title})),n.a.createElement("div",{className:A.a.questionChoices},d==null||((z=d.question_choices)===null||z===void 0)?void 0:z.map(function(x,i){return n.a.createElement(h.a,null,n.a.createElement(se.a,null,n.a.createElement(b.a,{key:i,checked:d.standard_answer.includes(i+1),disabled:!0},a[i],".")),n.a.createElement(se.a,{flex:"1"},n.a.createElement("span",{className:"c-black font14"},n.a.createElement(Ve.a,{value:x.choice_text}))))})))},it=function(){var z,x;return n.a.createElement("aside",null,n.a.createElement("div",{className:A.a.questionType},n.a.createElement("div",null,n.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")),n.a.createElement("p",{className:A.a.titleWrap},n.a.createElement("span",{className:A.a.required},"*"),n.a.createElement("span",{className:A.a.title},"\u9898\u5E72\uFF1A")),n.a.createElement(Ee.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:$,onChange:function(c){return Y(c)}}),n.a.createElement("p",{className:A.a.titleWrap},n.a.createElement("span",{className:A.a.required},"*"),n.a.createElement("span",{className:A.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",n.a.createElement("span",{className:A.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),Fe.map(function(i,c){var Se,pe;return n.a.createElement("div",{className:A.a.choiceWrap,key:c},n.a.createElement(L.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},n.a.createElement("div",{className:"".concat(A.a.answer," ").concat(s.includes(c)?A.a.activeAnswer:""),onClick:function(){s.includes(c)?u(s.filter(function(Re){return Re!==c})):u([].concat(Object(D.a)(s),[c]))}},a[c])),n.a.createElement("div",{className:A.a.editorWrap},gt===c?n.a.createElement(Ee.a,{id:"single-question-option-".concat(c),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:i,onChange:function(Re){Fe[c]=Re,qe(Fe)}}):n.a.createElement("div",{className:A.a.htmlWrap,onClick:function(){return F(c)}},n.a.createElement(Ve.a,{value:i}))),((Se=ue.editData)===null||Se===void 0||((pe=Se.exercise)===null||pe===void 0)?void 0:pe.exercise_status)===1&&n.a.createElement(n.a.Fragment,null,c>1&&n.a.createElement(L.a,{title:"\u5220\u9664"},n.a.createElement("i",{className:"".concat(A.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return qe(Fe.filter(function(Re,bt){return bt!==c}))}})),c<7&&c===Fe.length-1&&n.a.createElement(L.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},n.a.createElement("i",{className:"".concat(A.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return qe([].concat(Object(D.a)(Fe),[""]))}}))))}),n.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"),n.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",n.a.createElement(m.a,{value:Ye,max:1e4,min:0,onChange:function(c){Ke(c)}})," \u5206"),n.a.createElement("p",{className:A.a.titleWrap},n.a.createElement("span",{className:A.a.required},"*"),n.a.createElement("span",{className:"".concat(A.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",n.a.createElement("span",{className:A.a.colorGray},"\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")),n.a.createElement("div",{className:"mt5"},n.a.createElement(te.a,{value:We,onChange:C,subId:(z=ue.editData)===null||z===void 0||((x=z.exercise)===null||x===void 0)?void 0:x.sub_discipline_id,knowledgeOptions:me,onAddKnowledgeFinish:Qe}))),n.a.createElement("aside",{className:"tr"},(nt!==-1||d.question_id)&&n.a.createElement(o.a,{type:"default",onClick:function(){T(),Ce(!1)}},"\u53D6\u6D88"),n.a.createElement(o.a,{className:"ml20",type:"primary",onClick:function(){ot()}},"\u4FDD\u5B58")))};return n.a.createElement("section",{className:A.a.wrap},!He&&Z(),He&&it())};_.a=Object(g.a)(function(G){var P=G.problemset,ee=G.loading,_e=G.exercise,M=G.globalSetting;return{problemset:P,globalSetting:M,exercise:_e,loading:ee.effects}},null,null,{forwardRef:!0})(Object(I.forwardRef)(w))},"9Bee":function(rt,_,e){"use strict";var we=e("ZZRV"),o=e.n(we),J=e("Sawj"),m=e("GZha"),ae=e("tVQ9"),h=e.n(ae),E=e("PRXW");function se(w,G){var P=w.match(/^(\s+)(?:```)/);if(P===null)return G;var ee=P[1];return G.split(`
|
|
|
`).map(function(_e){var M=_e.match(/^\s+/);if(M===null)return _e;var ue=Object(m.a)(M,1),k=ue[0];return k.length>=ee.length?_e.slice(ee.length):_e}).join(`
|
|
|
`)}var ne=[],b=["<ul>"],q=new h.a.Renderer,L=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function ge(){ne.length=0,b=["<ul>"]}function l(w,G,P,ee){if(G>=w.length||w[G].level<=P)return G;var _e=w[G];ee.push("<li><a href='#"+_e.anchor+"'>"+_e.text+"</a>"),G++;var M=[];return G=l(w,G,_e.level,M),M.length>0&&(ee.push("<ul>"),M.forEach(function(ue){ee.push(ue)}),ee.push("</ul>")),ee.push("</li>"),G=l(w,G,P,ee),G}function xe(){return l(ne,0,0,b),b.push("</ul>"),b.join("")}var de={heading:function(G){var P=L.exec(G);if(P)return{type:"heading",raw:P[0],depth:P[1].length,text:P[2]}},fences:function(G){var P=this.rules.block.fences.exec(G);if(P){var ee=P[0],_e=se(ee,P[3]||""),M=P[2]?P[2].trim():P[2];if(["latex","katex","math"].indexOf(M)>=0){var ue=j(),k=_e;_e=ue,X[ue]={type:"block",expression:k}}return{type:"code",raw:ee,lang:M,text:_e}}}},Ne=/(?:\${2})([^\n`]+?)(?:\${2})/gi,O=0,j=function(){return"__special_katext_id_".concat(O++,"__")},X={};function D(){return X}function K(){O=0,X={}}function re(w){return w=w.replace(Ne,function(G,P){var ee=j();return X[ee]={type:"inline",expression:P},ee}),w}var I=q.listitem;q.listitem=function(w){return I(re(w))};var n=q.paragraph;q.paragraph=function(w){return n(re(w))};var y=q.tablecell;q.tablecell=function(w,G){return y(re(w),G)},q.code=function(w,G,P){var ee=(G||"").match(/\S*/)[0];return ee?["latex","katex","math"].indexOf(ee)>=0?"<p class='editormd-tex'>".concat(w,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(G,'">').concat(P?w:Object(E.escape)(w,!0),`</code></pre>
|
|
|
`):'<pre class="prettyprint linenums"><code>'+(P?w:Object(E.escape)(w,!0))+"</code></pre>"},q.heading=function(w,G,P){var ee=this.options.headerPrefix+P.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return ne.push({anchor:ee,level:G,text:w}),"<h"+G+' id="'+ee+'">'+w+"</h"+G+">"},h.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),h.a.use({tokenizer:de,renderer:q});var g=h.a,ie=e("8+LE"),Ee=e("ZRDM"),Ve=e.n(Ee),oe=e("saPB"),A=/<pre[^>]*>/g;function te(w){var G=document.createElement("div");return G.innerHTML=w,G.childNodes.length===0?"":G.childNodes[0].nodeValue}var a=_.a=function(w){var G=w.value,P=G===void 0?"":G,ee=w.className,_e=w.style,M=_e===void 0?{}:_e,ue=String(P),k=Object(we.useMemo)(function(){var S=g(ue),d=D();return ue.match(/\[TOC\]/)&&(S=S.replace("<p>[TOC]</p>",xe()),ge()),S=S.replace(/(__special_katext_id_\d+__)/g,function(at,T){var nt=d[T],ct=nt.type,_t=nt.expression;return Object(oe.renderToString)(te(_t)||"",{displayMode:ct==="block",throwOnError:!1,output:"html"})}),S=S.replace(/▁/g,"\u2581\u2581\u2581"),K(),Ve.a.sanitize(S)},[ue]),Le=Object(we.useRef)();function tt(S){var d=S.target;if(d.tagName.toUpperCase()==="A"){var at=d.getAttribute("href");if(at.startsWith("#")){S.preventDefault();var T=document.getElementById(at.replace("#",""));T&&T.scrollIntoView(!0)}}}return Object(we.useEffect)(function(){if(Le.current&&k&&(k.match(A)&&window.PR.prettyPrint()),Le.current)return Le.current.addEventListener("click",tt),function(){Le.current.removeEventListener("click",tt),K(),ge()}},[k,Le.current,tt]),o.a.createElement("div",{ref:Le,style:M,className:"".concat(ee||""," markdown-body"),dangerouslySetInnerHTML:{__html:k}})}},"9VGf":function(rt,_,e){"use strict";e.d(_,"a",function(){return J});var we=e("ZZRV"),o=e.n(we);function J(m,ae){var h=Object(we.useRef)();Object(we.useEffect)(function(){h.current=m}),Object(we.useEffect)(function(){function E(){h.current()}if(ae!==null){var se=setInterval(E,ae);return function(){return clearInterval(se)}}},[ae])}},BjJ7:function(rt,_,e){"use strict";e.d(_,"d",function(){return o}),e.d(_,"c",function(){return J}),e.d(_,"f",function(){return m}),e.d(_,"b",function(){return ae}),e.d(_,"e",function(){return h}),e.d(_,"a",function(){return E});var we=e("m3rI");function o(se){var ne=!0;if(se.length>0){for(var b=0;b<se.length;b++)if(se[b].compile_success==0||!se[b].compile_success){ne=!1;break}}else ne=!1;return ne}function J(se){for(var ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",b=[],q=0;q<se.length;q++){var L=se[q],ge=ne?"".concat(ne,"/").concat(L.name):"".concat(L.name);b.push({title:L.name,isLeaf:!(L.type==="tree"),key:ge})}return b}function m(se,ne,b){for(var q=0;q<se.length;q++){var L=se[q];if(L.key===ne){L.children=b;break}L.children&&m(L.children,ne,b)}return se}function ae(se,ne,b){var q;return function(){var L=this,ge=arguments,l=function(){q=null,b||se.apply(L,ge)},xe=b&&!q;clearTimeout(q),q=setTimeout(l,ne),xe&&se.apply(L,ge)}}var h=!0,E=we.a.API_SERVER},"C+DQ":function(rt,_,e){},CxHN:function(rt,_,e){"use strict";var we=e("MPZO"),o=e("bnk9"),J=e("EYz/"),m=e("gwXo"),ae=e("9cas"),h=e("twZV"),E=e("CeOx"),se=e("NiCL"),ne=e("rjoL"),b=e("TMtJ"),q=e("VBJJ"),L=e.n(q),ge=e("X/R0"),l=e("M6G9"),xe=e("z3+T"),de=e("55MS"),Ne=e("V0hb"),O=e("GZha"),j=e("buSX"),X=e("ZZRV"),D=e.n(X),K=e("q5+0"),re=e("9kvl"),I=e("V0Rq"),n=e("Ot1p"),y=e("YJx+"),g=e.n(y),ie=e("9Bee"),Ee=e("u2Z1"),Ve=["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"],oe=function(te,a){var w=te.problemset,G=te.globalSetting,P=te.exercise,ee=te.loading,_e=te.dispatch,M=te.onRef,ue=M===void 0?function(){}:M,k=te.editData,Le=te.editKey,tt=te.setEditKey,S=tt===void 0?function(){}:tt,d=te.cancelAdd,at=d===void 0?function(){}:d,T=te.addCallback,nt=T===void 0?function(){}:T,ct=te.setIsClaer,_t=ct===void 0?function(){}:ct,mt=Object(j.a)(te,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),Ue=Object(X.useState)(),v=Object(O.a)(Ue,2),R=v[0],f=v[1],et=Object(X.useState)(""),ze=Object(O.a)(et,2),Fe=ze[0],qe=ze[1],ut=Object(X.useState)(!1),lt=Object(O.a)(ut,2),gt=lt[0],F=lt[1],t=Object(X.useState)(2),r=Object(O.a)(t,2),s=r[0],u=r[1],p=Object(X.useState)([]),B=Object(O.a)(p,2),$=B[0],Y=B[1],Ze=Object(X.useState)([]),he=Object(O.a)(Ze,2),Ye=he[0],Ke=he[1],fe=function(Ae){Ke([].concat(Object(Ne.a)(Ye),[Object(de.a)({},Ae)]))},De=Object(K.m)();Object(X.useEffect)(function(){if(!(k==null?void 0:k.question_choices)){F(!0),qe(""),u(2),f("");return}qe(k==null?void 0:k.question_title),u(k==null?void 0:k.question_score),f(k.standard_answer[0]+""),Y(k.tag_discipline_ids)},[k]),Object(X.useImperativeHandle)(a,function(){return{onSave:He,isEdit:gt}}),Object(X.useEffect)(function(){var C,Ae=(P==null||((C=P.tagDisciplineData)===null||C===void 0)?void 0:C.tag_disciplines)&&Array.isArray(P.tagDisciplineData.tag_disciplines)?P.tagDisciplineData.tag_disciplines:[];Ke(Ae)},[P.tagDisciplineData]);var He=function(){var C=Object(xe.a)(L.a.mark(function Ae(){var Q,me,U,Qe,V,ot;return L.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:if(Fe){Pe.next=3;break}return l.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),Pe.abrupt("return",!1);case 3:if(R){Pe.next=6;break}return l.b.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),Pe.abrupt("return",!1);case 6:if(!($.length<1)){Pe.next=9;break}return l.b.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"),Pe.abrupt("return",!1);case 9:if(Q=[{choice_text:"\u6B63\u786E",is_answer:R==="1"?1:0},{choice_text:"\u9519\u8BEF",is_answer:R==="2"?2:0}],!k.question_id){Pe.next=16;break}return Pe.next=13,_e({type:"exercise/editExerciseQuestion",payload:{id:k.question_id,question_title:Fe,question_type:2,question_score:s,question_choices:Q.map(function(Z){return Z.choice_text}),standard_answers:Q.filter(function(Z){return Z.is_answer}).map(function(Z){return Z.is_answer}),tag_discipline_ids:$,sub_discipline_id:(U=P.editData)===null||U===void 0||((Qe=U.exercise)===null||Qe===void 0)?void 0:Qe.sub_discipline_id}});case 13:me=Pe.sent,Pe.next=19;break;case 16:return Pe.next=18,_e({type:"exercise/addExerciseQuestion",payload:{insert_id:k==null?void 0:k.insert_id,categoryId:De.categoryId,question_title:Fe,question_type:2,question_score:s,question_choices:Q.map(function(Z){return Z.choice_text}),standard_answers:Q.filter(function(Z){return Z.is_answer}).map(function(Z){return Z.is_answer}),tag_discipline_ids:$,sub_discipline_id:(V=P.editData)===null||V===void 0||((ot=V.exercise)===null||ot===void 0)?void 0:ot.sub_discipline_id}});case 18:me=Pe.sent;case 19:return me.status===0&&(S(-1),l.b.success("\u4FDD\u5B58\u6210\u529F"),F(!1),_e({type:"exercise/editExercise",payload:Object(de.a)({},De)})),Pe.abrupt("return",{name:Fe,choices:Q});case 21:case"end":return Pe.stop()}},Ae)}));return function(){return C.apply(this,arguments)}}(),Ce=[{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(C){var Ae,Q;return(P==null||((Ae=P.editData)===null||Ae===void 0||((Q=Ae.exercise)===null||Q===void 0))?void 0:Q.exercise_status)===1?C:C.id!=="del"&&C.id!=="add"}),Je=function(){var C=Object(xe.a)(L.a.mark(function Ae(Q){return L.a.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:U.t0=Q.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 b.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(xe.a)(L.a.mark(function V(){return L.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:return N.next=2,Object(I.j)({id:k.question_id});case 2:_e({type:"exercise/editExercise",payload:Object(de.a)({},De)});case 3:case"end":return N.stop()}},V)}))()}}),U.abrupt("break",16);case 5:return U.next=7,_e({type:"exercise/exeriseMoveUpDown",payload:{id:k.question_id,opr:Q.id}});case 7:return _e({type:"exercise/editExercise",payload:Object(de.a)({},De)}),U.abrupt("break",16);case 9:return Le!==-1?l.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(_t(!1),S(k.key),F(!0)),U.abrupt("break",16);case 11:if(!(Le!==-1)){U.next=14;break}return l.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 nt({key:k.key,insert_id:k==null?void 0:k.question_id,question_type:2}),U.abrupt("break",16);case 16:case"end":return U.stop()}},Ae)}));return function(Q){return C.apply(this,arguments)}}(),Te=function(){var Ae;return D.a.createElement("aside",null,D.a.createElement("div",{className:g.a.questionType},D.a.createElement("div",null,D.a.createElement("span",{className:"font16 c-blue"},k.key,"\u3001\u5224\u65AD\u9898"),"\uFF08",k.question_score,"\u5206\uFF09"),!k.hideAction&&Ce.map(function(Q,me){return Q.id==="up"&&k.key===1||Q.id==="down"&&k.key===k.len?null:D.a.createElement(se.a,{key:me,placement:"bottom",title:Q.name},D.a.createElement("span",{onClick:function(){return Je(Q)},className:Q.icon}))})),D.a.createElement("div",{className:"mt5"},D.a.createElement(ie.a,{value:k.question_title})),D.a.createElement("div",{className:g.a.questionChoices},k==null||((Ae=k.question_choices)===null||Ae===void 0)?void 0:Ae.map(function(Q,me){return D.a.createElement(h.a,{key:me,checked:k.standard_answer.includes(me+1),disabled:!0},Ve[me],". ",D.a.createElement("span",{className:"c-black font14"},Q.choice_text))})))},We=function(){var Ae,Q;return D.a.createElement("aside",null,D.a.createElement("div",null,D.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"),D.a.createElement("p",{className:g.a.titleWrap},D.a.createElement("span",{className:g.a.required},"*"),D.a.createElement("span",{className:g.a.title},"\u9898\u5E72\uFF1A")),D.a.createElement(n.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Fe,onChange:function(U){return qe(U)}}),D.a.createElement("p",{className:g.a.titleWrap},D.a.createElement("span",{className:g.a.required},"*"),D.a.createElement("span",{className:g.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",D.a.createElement("span",{className:g.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),D.a.createElement(h.a.Group,{buttonStyle:"solid",value:R,onChange:function(U){return f(U.target.value)}},D.a.createElement(h.a.Button,{value:"1",className:"".concat(g.a.radio," mr40")},"\u6B63\u786E"),D.a.createElement(h.a.Button,{value:"2",className:g.a.radio},"\u9519\u8BEF")),D.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"),D.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",D.a.createElement(m.a,{value:s,max:1e4,min:0,onChange:function(U){u(U)}})," \u5206"),D.a.createElement("p",{className:g.a.titleWrap},D.a.createElement("span",{className:g.a.required},"*"),D.a.createElement("span",{className:"".concat(g.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",D.a.createElement("span",{className:g.a.colorGray},"\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")),D.a.createElement("div",{className:"mt5"},D.a.createElement(Ee.a,{value:$,onChange:Y,subId:(Ae=P.editData)===null||Ae===void 0||((Q=Ae.exercise)===null||Q===void 0)?void 0:Q.sub_discipline_id,knowledgeOptions:Ye,onAddKnowledgeFinish:fe}))),D.a.createElement("aside",{className:"tr"},(Le!==-1||k.question_id)&&D.a.createElement(o.a,{type:"default",onClick:function(){at(),F(!1)}},"\u53D6\u6D88"),D.a.createElement(o.a,{className:"ml20",type:"primary",onClick:function(){He()}},"\u4FDD\u5B58")))};return D.a.createElement("section",{className:g.a.wrap},!gt&&Te(),gt&&We())};_.a=Object(re.a)(function(A){var te=A.problemset,a=A.loading,w=A.exercise,G=A.globalSetting;return{problemset:te,globalSetting:G,exercise:w,loading:a.effects}},null,null,{forwardRef:!0})(Object(X.forwardRef)(oe))},"D+AN":function(rt,_,e){"use strict";var we=e("MPZO"),o=e("bnk9"),J=e("EYz/"),m=e("gwXo"),ae=e("XZgM"),h=e("TFeq"),E=e("RXQH"),se=e("VgM2"),ne=e("9cas"),b=e("twZV"),q=e("CeOx"),L=e("NiCL"),ge=e("rjoL"),l=e("TMtJ"),xe=e("VBJJ"),de=e.n(xe),Ne=e("X/R0"),O=e("M6G9"),j=e("z3+T"),X=e("55MS"),D=e("V0hb"),K=e("GZha"),re=e("buSX"),I=e("ZZRV"),n=e.n(I),y=e("q5+0"),g=e("9kvl"),ie=e("V0Rq"),Ee=e("Ot1p"),Ve=e("9Bee"),oe=e("YJx+"),A=e.n(oe),te=e("u2Z1"),a=["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"],w=function(P,ee){var _e=P.problemset,M=P.exercise,ue=P.globalSetting,k=P.loading,Le=P.dispatch,tt=P.onRef,S=tt===void 0?function(){}:tt,d=P.editData,at=P.cancelAdd,T=at===void 0?function(){}:at,nt=P.editKey,ct=P.setEditKey,_t=ct===void 0?function(){}:ct,mt=P.setIsClaer,Ue=mt===void 0?function(){}:mt,v=P.addCallback,R=v===void 0?function(ce){}:v,f=Object(re.a)(P,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),et=Object(I.useState)([]),ze=Object(K.a)(et,2),Fe=ze[0],qe=ze[1],ut=Object(I.useState)(),lt=Object(K.a)(ut,2),gt=lt[0],F=lt[1],t=Object(I.useState)([]),r=Object(K.a)(t,2),s=r[0],u=r[1],p=Object(I.useState)(""),B=Object(K.a)(p,2),$=B[0],Y=B[1],Ze=Object(I.useState)(5),he=Object(K.a)(Ze,2),Ye=he[0],Ke=he[1],fe=Object(I.useState)([]),De=Object(K.a)(fe,2),He=De[0],Ce=De[1];console.log("editData: ",d),console.log("exercise: ",M);var Je=Object(I.useState)(!1),Te=Object(K.a)(Je,2),We=Te[0],C=Te[1],Ae=Object(y.m)(),Q=Object(I.useState)([]),me=Object(K.a)(Q,2),U=me[0],Qe=me[1],V=function(z){Qe([].concat(Object(D.a)(U),[Object(X.a)({},z)]))};Object(I.useEffect)(function(){qe(["","","",""])},[]),Object(I.useEffect)(function(){if(!(d==null?void 0:d.question_choices)){C(!0),Y(""),Ke(5),qe(["","","",""]),u([]);return}Y(d==null?void 0:d.question_title),Ke(parseInt(d==null?void 0:d.question_score)),qe(d==null?void 0:d.question_choices.map(function(z){return z.choice_text}));var ce=[];d==null||d.standard_answer.map(function(z,x){ce.push(z-1)}),Ce(d.tag_discipline_ids),u(ce)},[d]),Object(I.useEffect)(function(){var ce,z=(M==null||((ce=M.tagDisciplineData)===null||ce===void 0)?void 0:ce.tag_disciplines)&&Array.isArray(M.tagDisciplineData.tag_disciplines)?M.tagDisciplineData.tag_disciplines:[];Qe(z)},[M.tagDisciplineData]),Object(I.useImperativeHandle)(ee,function(){return{onSave:ot,isEdit:We}});var ot=function(){var ce=Object(j.a)(de.a.mark(function z(){var x,i,c,Se,pe,st,Re;return de.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:if($){ve.next=3;break}return O.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),ve.abrupt("return",!1);case 3:if(x=Fe.findIndex(function(Me){return!Me}),!(x>-1)){ve.next=7;break}return O.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(a[x]," \u9009\u9879\u7684\u5185\u5BB9")),ve.abrupt("return",!1);case 7:if(s.length){ve.next=10;break}return O.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),ve.abrupt("return",!1);case 10:if(!(s.length<1)){ve.next=13;break}return O.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),ve.abrupt("return",!1);case 13:if(!(He.length<1)){ve.next=16;break}return O.b.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"),ve.abrupt("return",!1);case 16:if(i=Fe.map(function(Me,Rt){return{choice_text:Me,is_answer:s.includes(Rt)?Rt+1:0}}),!d.question_id){ve.next=23;break}return ve.next=20,Le({type:"exercise/editExerciseQuestion",payload:{id:d.question_id,question_title:$,question_type:1,question_score:Ye,question_choices:i.map(function(Me){return Me.choice_text}),standard_answers:i.filter(function(Me){return Me.is_answer}).map(function(Me){return Me.is_answer}),tag_discipline_ids:He,sub_discipline_id:(Se=M.editData)===null||Se===void 0||((pe=Se.exercise)===null||pe===void 0)?void 0:pe.sub_discipline_id}});case 20:c=ve.sent,ve.next=26;break;case 23:return ve.next=25,Le({type:"exercise/addExerciseQuestion",payload:{insert_id:d==null?void 0:d.insert_id,categoryId:Ae.categoryId,question_title:$,question_type:1,question_score:Ye,question_choices:i.map(function(Me){return Me.choice_text}),standard_answers:i.filter(function(Me){return Me.is_answer}).map(function(Me){return Me.is_answer}),tag_discipline_ids:He,sub_discipline_id:(st=M.editData)===null||st===void 0||((Re=st.exercise)===null||Re===void 0)?void 0:Re.sub_discipline_id}});case 25:c=ve.sent;case 26:c.status===0&&(_t(-1),O.b.success("\u4FDD\u5B58\u6210\u529F"),C(!1),Le({type:"exercise/editExercise",payload:Object(X.a)({},Ae)}));case 27:case"end":return ve.stop()}},z)}));return function(){return ce.apply(this,arguments)}}(),N=[{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(ce){var z,x;return(M==null||((z=M.editData)===null||z===void 0||((x=z.exercise)===null||x===void 0))?void 0:x.exercise_status)===1?ce:ce.id!=="del"&&ce.id!=="add"}),Pe=function(){var ce=Object(j.a)(de.a.mark(function z(x){return de.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:c.t0=x.id,c.next=c.t0==="del"?3:c.t0==="up"||c.t0==="down"?5:c.t0==="edit"?9:c.t0==="add"?11:16;break;case 3:return l.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)(de.a.mark(function pe(){return de.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:return Re.next=2,Object(ie.j)({id:d.question_id});case 2:Le({type:"exercise/editExercise",payload:Object(X.a)({},Ae)});case 3:case"end":return Re.stop()}},pe)}))()}}),c.abrupt("break",16);case 5:return c.next=7,Le({type:"exercise/exeriseMoveUpDown",payload:{id:d.question_id,opr:x.id}});case 7:return Le({type:"exercise/editExercise",payload:Object(X.a)({},Ae)}),c.abrupt("break",16);case 9:return nt!==-1?O.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(Ue(!1),_t(d.key),C(!0)),c.abrupt("break",16);case 11:if(!(nt!==-1)){c.next=14;break}return O.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),c.abrupt("return");case 14:return R({key:d.key,insert_id:d==null?void 0:d.question_id,question_type:0}),c.abrupt("break",16);case 16:case"end":return c.stop()}},z)}));return function(x){return ce.apply(this,arguments)}}(),Z=function(){var z;return n.a.createElement("aside",null,n.a.createElement("div",{className:A.a.questionType},n.a.createElement("div",null,n.a.createElement("span",{className:"font16 c-blue"},d.key,"\u3001\u5355\u9009\u9898"),"\uFF08",d.question_score,"\u5206\uFF09"),!d.hideAction&&N.map(function(x,i){return x.id==="up"&&d.key===1||x.id==="down"&&d.key===d.len?null:n.a.createElement(L.a,{key:i,placement:"bottom",title:x.name},n.a.createElement("span",{onClick:function(){return Pe(x)},className:x.icon}))})),n.a.createElement("div",{className:"mt5"},n.a.createElement(Ve.a,{value:d.question_title})),n.a.createElement("div",{className:A.a.questionChoices},d==null||((z=d.question_choices)===null||z===void 0)?void 0:z.map(function(x,i){return n.a.createElement(h.a,null,n.a.createElement(se.a,null,n.a.createElement(b.a,{key:i,checked:d.standard_answer.includes(i+1),disabled:!0},a[i],".")),n.a.createElement(se.a,{flex:"1"},n.a.createElement("span",{className:"c-black font14"},n.a.createElement(Ve.a,{value:x.choice_text}))))})))},it=function(){var z,x;return n.a.createElement("aside",null,n.a.createElement("div",{className:A.a.questionType},n.a.createElement("div",null,n.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")),n.a.createElement("p",{className:A.a.titleWrap},n.a.createElement("span",{className:A.a.required},"*"),n.a.createElement("span",{className:A.a.title},"\u9898\u5E72\uFF1A")),n.a.createElement(Ee.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:$,onChange:function(c){return Y(c)}}),n.a.createElement("p",{className:A.a.titleWrap},n.a.createElement("span",{className:A.a.required},"*"),n.a.createElement("span",{className:A.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",n.a.createElement("span",{className:A.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),Fe.map(function(i,c){var Se,pe;return n.a.createElement("div",{className:A.a.choiceWrap,key:c},n.a.createElement(L.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},n.a.createElement("div",{className:"".concat(A.a.answer," ").concat(s.includes(c)?A.a.activeAnswer:""),onClick:function(){s.includes(c)?u(s.filter(function(Re){return Re!==c})):u([].concat(Object(D.a)(s),[c]))}},a[c])),n.a.createElement("div",{className:A.a.editorWrap},gt===c?n.a.createElement(Ee.a,{id:"single-question-option-".concat(c),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:i,onChange:function(Re){Fe[c]=Re,qe(Fe)}}):n.a.createElement("div",{className:A.a.htmlWrap,onClick:function(){return F(c)}},n.a.createElement(Ve.a,{value:i}))),((Se=M.editData)===null||Se===void 0||((pe=Se.exercise)===null||pe===void 0)?void 0:pe.exercise_status)===1&&n.a.createElement(n.a.Fragment,null,c>1&&n.a.createElement(L.a,{title:"\u5220\u9664"},n.a.createElement("i",{className:"".concat(A.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return qe(Fe.filter(function(Re,bt){return bt!==c}))}})),c<7&&c===Fe.length-1&&n.a.createElement(L.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},n.a.createElement("i",{className:"".concat(A.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return qe([].concat(Object(D.a)(Fe),[""]))}}))))}),n.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"),n.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",n.a.createElement(m.a,{value:Ye,max:1e4,min:0,onChange:function(c){Ke(c)}})," \u5206"),n.a.createElement("p",{className:A.a.titleWrap},n.a.createElement("span",{className:A.a.required},"*"),n.a.createElement("span",{className:"".concat(A.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",n.a.createElement("span",{className:A.a.colorGray},"\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")),n.a.createElement("div",{className:"mt5"},n.a.createElement(te.a,{value:He,onChange:Ce,subId:(z=M.editData)===null||z===void 0||((x=z.exercise)===null||x===void 0)?void 0:x.sub_discipline_id,knowledgeOptions:U,onAddKnowledgeFinish:V}))),n.a.createElement("aside",{className:"tr"},(nt!==-1||d.question_id)&&n.a.createElement(o.a,{type:"default",onClick:function(){T(),C(!1)}},"\u53D6\u6D88"),n.a.createElement(o.a,{className:"ml20",type:"primary",onClick:function(){ot()}},"\u4FDD\u5B58")))};return n.a.createElement("section",{className:A.a.wrap},!We&&Z(),We&&it())};_.a=Object(g.a)(function(G){var P=G.problemset,ee=G.loading,_e=G.globalSetting,M=G.exercise;return{problemset:P,globalSetting:_e,exercise:M,loading:ee.effects}},null,null,{forwardRef:!0})(Object(I.forwardRef)(w))},E7pt:function(rt,_,e){"use strict";e.r(_);var we=e("2mHG"),o=e("KFRP"),J=e("MPZO"),m=e("bnk9"),ae=e("9cas"),h=e("twZV"),E=e("EYz/"),se=e("gwXo"),ne=e("DHCt"),b=e("CRgH"),q=e("A/ao"),L=e("HGue"),ge=e("CeOx"),l=e("NiCL"),xe=e("XZgM"),de=e("TFeq"),Ne=e("RXQH"),O=e("VgM2"),j=e("XSsT"),X=e("iBFk"),D=e("E+ey"),K=e("sY1U"),re=e("X/R0"),I=e("M6G9"),n=e("55MS"),y=e("VBJJ"),g=e.n(y),ie=e("z3+T"),Ee=e("V0hb"),Ve=e("EkPb"),oe=e("7X0+"),A=e("GZha"),te=e("ZZRV"),a=e.n(te),w=e("q5+0"),G=e("DndG"),P=e("9kvl"),ee=e("i4g8"),_e=e("V0Rq"),M=e("8RY0"),ue=e("D+AN"),k=e("CxHN"),Le=e("1w57"),tt=e("j+ej"),S=e("tFzH"),d=e("2aF/"),at=e("1kpo"),T=e("Rbwl"),nt=e("hTF7"),ct=e("GrpF"),_t=e("Xc/e"),mt=e("+GcH"),Ue=e.n(mt),v=b.a.Search,R=[{id:"type",name:"\u6765\u6E90",children:[{name:"\u5168\u90E8",id:"all",type:"type"},{name:"\u6211\u7684",id:"mine",type:"type"}]}],f=[{id:"diff",name:"\u96BE\u5EA6",children:[{name:"\u5168\u90E8",id:"",type:"diff"},{name:"\u521D\u7EA7",id:1,type:"diff"},{name:"\u4E2D\u7EA7",id:2,type:"diff"},{name:"\u4E2D\u9AD8\u7EA7",id:3,type:"diff"},{name:"\u9AD8\u7EA7",id:4,type:"diff"}]}],et=function(t){var r,s=t.classroomList,u=t.shixunsList,p=t.loading,B=t.dispatch,$=t.callback,Y=Object(te.useState)(Object(n.a)({},Object(w.m)())),Ze=Object(A.a)(Y,2),he=Ze[0],Ye=Ze[1],Ke=Object(w.l)(),fe=s.actionTabs,De=oe.a.useForm(),He=Object(A.a)(De,1),Ce=He[0],Je=s.shixunLists,Te=Object(te.useState)([]),We=Object(A.a)(Te,2),C=We[0],Ae=We[1],Q=Object(te.useState)({page:1,type:"all",diff:"",status:"published",order:"desc",limit:20,sort:"publish_time",no_jupyter:1}),me=Object(A.a)(Q,2),U=me[0],Qe=me[1],V=s.actionTabs.key==="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE";if(Object(te.useEffect)(function(){V&&B({type:"classroomList/getShixunLists",payload:Object(n.a)({},U)})},[he.categoryId,V,U]),Object(te.useEffect)(function(){B({type:"shixunsList/getMenus",payload:{}})},[]),Object(te.useEffect)(function(){Ae([])},[s.actionTabs.key]),s.actionTabs.key!=="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE")return null;var ot=function(Pe,Z,it){U.tag_level=Pe,U.tag_id=Z,U.current_id=it,Qe(Object(n.a)({},U))};return a.a.createElement(at.a,{title:"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",placement:"bottom",height:"100%",closable:!0,onClose:function(){B({type:"classroomList/setActionTabs",payload:{key:""}})},visible:!!V,key:"bottom",className:Ue.a.drawer,footer:a.a.createElement("div",{className:"tc"},a.a.createElement(m.a,{size:"large",onClick:function(){B({type:"classroomList/setActionTabs",payload:{key:""}})},style:{marginRight:8}},"\u53D6\u6D88"),a.a.createElement(m.a,{size:"large",onClick:Object(ie.a)(g.a.mark(function N(){var Pe,Z;return g.a.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:C.length>1?I.b.error("\u53EA\u80FD\u9009\u62E9\u4E00\u4E2A\u5B9E\u8BAD\u9879\u76EE"):C.length===0?I.b.error("\u8BF7\u9009\u62E9\u5B9E\u8BAD\u9879\u76EE"):($&&$(Je==null||((Pe=Je.shixun_list)===null||Pe===void 0)?void 0:Pe.filter(function(z){return z.id===C[0]})[0],(Z=s.actionTabs)===null||Z===void 0?void 0:Z.editData),B({type:"classroomList/setActionTabs",payload:{key:""}}));case 1:case"end":return ce.stop()}},N)})),type:"primary"},"\u786E\u5B9A"))},a.a.createElement("section",{className:"tc"},a.a.createElement(v,{placeholder:"\u5B9E\u8BAD\u4FE1\u606F/\u9662\u6821\u540D\u79F0/\u521B\u5EFA\u8005",enterButton:"\u641C\u7D22",size:"large",className:Ue.a.search,onSearch:function(Pe){U.keyword=Pe,B({type:"classroomList/getShixunLists",payload:Object(n.a)({},U)})}})),a.a.createElement("section",{className:"edu-container"},R.map(function(N,Pe){var Z;return a.a.createElement("ul",{className:Ue.a.menu,key:Pe},a.a.createElement("li",null,N.name),N==null||((Z=N.children)===null||Z===void 0)?void 0:Z.map(function(it,ce){return a.a.createElement("li",{key:ce,className:U[N.id]==it.id?Ue.a.actived:"",onClick:function(){U[N.id]=it.id,Qe(Object(n.a)({},U)),B({type:"classroomList/getShixunLists",payload:Object(n.a)({},U)})}},a.a.createElement("strong",null,it.name))}))}),a.a.createElement("ul",{className:Ue.a.menut},a.a.createElement("span",{style:{padding:"18px",fontWeight:"600"}},"\u65B9\u5411\uFF1A"),a.a.createElement("li",{className:U.tag_id?"":Ue.a.actived3,onClick:function(){ot(null,null,null)}},a.a.createElement("strong",null,"\u5168\u90E8")),u.menus&&u.menus.map(function(N,Pe){return a.a.createElement("li",{key:Pe,className:U.current_id==N.id&&U.tag_level===1?Ue.a.actived3:""},a.a.createElement("strong",{onClick:function(){ot(1,N.id,N.id)}},N.name),a.a.createElement("div",null,N.sub_repertoires.map(function(Z,it){return a.a.createElement("div",{key:it,className:"mt5"},a.a.createElement("div",{className:U.tag_id==Z.id&&U.tag_level===2?"".concat(Ue.a.actived4," ").concat(Ue.a.subTag):Ue.a.subTag,onClick:function(){ot(2,Z.id,N.id)}},Z.name),a.a.createElement("ul",{className:"mt5"},Z.tags&&Z.tags.map(function(ce,z){return a.a.createElement("li",{key:z,className:U.tag_id==ce.id&&U.tag_level===3?Ue.a.actived4:"",onClick:function(){ot(3,ce.id,N.id)}},ce.name)})))})))})),f.map(function(N,Pe){var Z;return a.a.createElement("ul",{className:Ue.a.menu,key:Pe},a.a.createElement("li",null,N.name),N==null||((Z=N.children)===null||Z===void 0)?void 0:Z.map(function(it,ce){return a.a.createElement("li",{key:ce,className:U[N.id]==it.id?Ue.a.actived:"",onClick:function(){U[N.id]=it.id,Qe(Object(n.a)({},U)),B({type:"classroomList/getShixunLists",payload:Object(n.a)({},U)})}},a.a.createElement("strong",null,it.name))}))}),a.a.createElement("div",{className:Ue.a.menuCourse,style:{margin:"0px 15px"}},a.a.createElement("ul",null,a.a.createElement("li",null,"\u5DF2\u9009",a.a.createElement("span",{className:"c-blue"},C.length),"\u4E2A\u5B9E\u8BAD"),a.a.createElement("li",null,"\u5171",a.a.createElement("span",{className:"c-blue"},Je.shixuns_count),"\u4E2A\u8BFE\u7A0B"),a.a.createElement("li",{className:"current",onClick:function(){U.order=U.order==="asc"?"desc":"asc",Qe(Object(n.a)({},U))}},"\u5B66\u4E60\u4EBA\u6570",a.a.createElement("p",{className:"edu-sorter current ".concat(U.order)},U.order==="asc"?a.a.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}):a.a.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))))),Je==null||((r=Je.shixun_list)===null||r===void 0)?void 0:r.map(function(N,Pe){return a.a.createElement("div",{className:Ue.a.listItem,key:Pe},a.a.createElement(_t.a,{checked:C.includes(N.id),value:N.id,onChange:function(it){var ce=C.indexOf(N.id);C.indexOf(N.id)>-1?Ae(C.filter(function(z){return z!==N.id})):Ae(C.concat(N.id))}}),a.a.createElement("div",{className:Ue.a.info},a.a.createElement("div",{className:Ue.a.title},a.a.createElement("div",{className:Ue.a.titleLeft},a.a.createElement(G.Link,{to:"/shixuns/".concat(N.identifier,"/challenges"),target:"_blank"},a.a.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:N.title}})))),a.a.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},a.a.createElement("span",{className:Ue.a.description,dangerouslySetInnerHTML:{__html:N.description}})),a.a.createElement("div",{className:"flex-wrp mt15"},N.challenge_names.map(function(Z,it){return a.a.createElement("span",{key:it,className:"mr30"},"\u7B2C",it+1,"\u5173 ",Z," ")})),a.a.createElement(K.a,{dashed:!0}),a.a.createElement("div",{className:"c-light-black mt20"},a.a.createElement("span",null,N.author_name),a.a.createElement("span",{className:"ml15 mr15"},"|"),a.a.createElement("span",null,N.author_school_name),a.a.createElement("span",{className:"ml15 mr15"},"|"),a.a.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570 ",N.level),a.a.createElement("span",{className:"ml15 mr15"},"|"),a.a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 "),a.a.createElement("span",null,N.study_count))))}),a.a.createElement("p",null)),a.a.createElement("div",{className:"tc"},a.a.createElement(nt.a,{defaultCurrent:1,current:he.page||1,hideOnSinglePage:!0,defaultPageSize:20,showQuickJumper:!0,showSizeChanger:!1,total:Je==null?void 0:Je.shixuns_count,onChange:function(Pe){U.page=Pe,Ae([]),B({type:"classroomList/getShixunLists",payload:Object(n.a)({},U)})}})))},ze=Object(P.a)(function(F){var t=F.classroomList,r=F.loading,s=F.shixunsList;return{classroomList:t,loading:r,shixunsList:s}})(et),Fe=e("L4pD"),qe=e("zQJ6"),ut=e.n(qe),lt=function(t){var r,s,u,p,B,$,Y,Ze,he,Ye,Ke,fe,De,He,Ce,Je,Te,We,C=t.exercise,Ae=t.globalSetting,Q=t.loading,me=t.user,U=t.problemset,Qe=t.dispatch,V=Object(w.m)(),ot=Object(w.k)(),N=me.userInfo,Pe=oe.a.useForm(),Z=Object(A.a)(Pe,1),it=Z[0],ce=Object(te.useState)([]),z=Object(A.a)(ce,2),x=z[0],i=z[1],c=Object(te.useState)(!1),Se=Object(A.a)(c,2),pe=Se[0],st=Se[1],Re=Object(te.useState)(-1),bt=Object(A.a)(Re,2),ve=bt[0],Me=bt[1],Rt=Object(te.useRef)(),jt=Object(te.useState)(!1),Lt=Object(A.a)(jt,2),Mt=Lt[0],Ft=Lt[1],Tt=[{name:"\u9009\u62E9\u9898",id:0,count:"q_singles",score:"q_singles_scores"},{name:"\u591A\u9009\u9898",id:1,count:"q_doubles",score:"q_doubles_scores"},{name:"\u5224\u65AD\u9898",id:2,count:"q_judges",score:"q_judges_scores"},{name:"\u586B\u7A7A\u9898",id:3,count:"q_nulls",score:"q_nulls_scores"},{name:"\u7B80\u7B54\u9898",id:4,count:"q_mains",score:"q_mains_scores"},{name:"\u5B9E\u8BAD\u9898",id:5,count:"q_shixuns",score:"q_shixuns_scores"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores"}];Object(te.useEffect)(function(){var ye,W,le;if((ye=C.editData)===null||ye===void 0?void 0:ye.exercise_questions){var H,be,Oe,Et,Pt,vt,Dt,Ct,Bt;i(Object(Ee.a)((H=C.editData)===null||H===void 0?void 0:H.exercise_questions)),it.setFieldsValue({exercise_name:(be=C.editData)===null||be===void 0||((Oe=be.exercise)===null||Oe===void 0)?void 0:Oe.exercise_name,time:(Et=C.editData)===null||Et===void 0||((Pt=Et.exercise)===null||Pt===void 0)?void 0:Pt.time,difficulty:(vt=C.editData)===null||vt===void 0||((Dt=vt.exercise)===null||Dt===void 0)?void 0:Dt.difficulty,exercise_description:(Ct=C.editData)===null||Ct===void 0||((Bt=Ct.exercise)===null||Bt===void 0)?void 0:Bt.exercise_description})}var It=(W=C.editData)===null||W===void 0||((le=W.exercise)===null||le===void 0)?void 0:le.sub_discipline_id;It&&St(It)},[C.editData]),Object(te.useEffect)(function(){var ye,W,le=[],H=(ye=C.editData)===null||ye===void 0||((W=ye.exercise)===null||W===void 0)?void 0:W.sub_discipline_id;U.courseOptions.map(function(be){var Oe;be.value===H&&le.push(H),be==null||((Oe=be.children)===null||Oe===void 0)||Oe.map(function(Et){Et.value===H&&(le=[be.value,Et.value])})}),it.setFieldsValue({courseid:Object(Ee.a)(le)})},[U.courseOptions]);var St=function(){var ye=Object(ie.a)(g.a.mark(function W(le){return g.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return be.next=2,Qe({type:"exercise/getTagDiscipline",payload:{sub_discipline_id:le}});case 2:case"end":return be.stop()}},W)}));return function(le){return ye.apply(this,arguments)}}();Object(te.useEffect)(function(){At()},[V.categoryId]);var At=function(){var ye=Object(ie.a)(g.a.mark(function W(){return g.a.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:return H.next=2,Qe({type:"exercise/editExercise",payload:Object(n.a)({},V)});case 2:return H.next=4,Qe({type:"problemset/getEditDisciplines",payload:{source:"question"}});case 4:case"end":return H.stop()}},W)}));return function(){return ye.apply(this,arguments)}}(),dt=function(){var ye=Object(ie.a)(g.a.mark(function W(){var le,H,be;return g.a.wrap(function(Et){for(;;)switch(Et.prev=Et.next){case 0:return Et.next=2,it.validateFields();case 2:return be=it.getFieldValue(),be.is_md=!0,be.exerciseId=(le=C.editData)===null||le===void 0||((H=le.exercise)===null||H===void 0)?void 0:H.id,be.sub_discipline_id=be.courseid[be.courseid.length-1],st(!1),Et.next=9,Object(_e.F)(Object(n.a)({},be));case 9:Me(-1),Qe({type:"exercise/editExercise",payload:Object(n.a)({},V)});case 11:case"end":return Et.stop()}},W)}));return function(){return ye.apply(this,arguments)}}(),je=function(){var ye=Object(ie.a)(g.a.mark(function W(le){var H,be,Oe,Et;return g.a.wrap(function(vt){for(;;)switch(vt.prev=vt.next){case 0:if(!(ve!==-1)){vt.next=3;break}return I.b.error("\u4E0D\u80FD\u540C\u65F6\u7F16\u8F91\u4E24\u9898"),vt.abrupt("return");case 3:le===5?Qe({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE"}}):le===6?ot.push("/problems/new?difficult=".concat((H=C.editData)===null||H===void 0||((be=H.exercise)===null||be===void 0)?void 0:be.difficulty,"&sub_discipline_id=").concat((Oe=C.editData)===null||Oe===void 0||((Et=Oe.exercise)===null||Et===void 0)?void 0:Et.sub_discipline_id,"&express_id=").concat(V.categoryId,"&callback_url=").concat(location.pathname)):(Me((x==null?void 0:x.length)+1),i([].concat(Object(Ee.a)(x),[{question_type:le}]))),Ft(!0);case 5:case"end":return vt.stop()}},W)}));return function(le){return ye.apply(this,arguments)}}(),Be=function(){var W;Me(-1),(x==null||((W=x[ve-1])===null||W===void 0)?void 0:W.question_id)||i(x.filter(function(le,H){return H!==ve-1}))},Ge=function(){var W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(W.question_type===6){var le,H,be,Oe;return ot.push("/problems/new?difficult=".concat((le=C.editData)===null||le===void 0||((H=le.exercise)===null||H===void 0)?void 0:H.difficulty,"&sub_discipline_id=").concat((be=C.editData)===null||be===void 0||((Oe=be.exercise)===null||Oe===void 0)?void 0:Oe.sub_discipline_id,"&express_id=").concat(V.categoryId,"&callback_url=").concat(location.pathname)),!1}x.splice(W==null?void 0:W.key,0,Object(n.a)({insert_id:W==null?void 0:W.insert_id},W)).slice(),i(Object(Ee.a)(x.map(function(Et,Pt){return Object(n.a)(Object(n.a)({},Et),{key:Pt+1})}))),Me(W.key+1)},Ie=function(){return x==null?void 0:x.map(function(W,le){W.key=le+1,W.len=x.length;var H={ref:Rt,editData:W,editKey:ve,cancelAdd:function(){return Be()},setEditKey:function(Oe){return Me(Oe)},setIsClaer:function(Oe){return Ft(Oe)},addCallback:function(Oe){return Ge(Oe)}};if(W.question_type===0)return a.a.createElement("aside",null,a.a.createElement(ue.a,H),a.a.createElement(K.a,null));if(W.question_type===1)return a.a.createElement("aside",null,a.a.createElement(M.a,H),a.a.createElement(K.a,null));if(W.question_type===2)return a.a.createElement("aside",null,a.a.createElement(k.a,H),a.a.createElement(K.a,null));if(W.question_type===3)return a.a.createElement("aside",null,a.a.createElement(Le.a,H),a.a.createElement(K.a,null));if(W.question_type===4)return a.a.createElement("aside",null,a.a.createElement(tt.a,H),a.a.createElement(K.a,null));if(W.question_type===5)return a.a.createElement("aside",null,a.a.createElement(S.a,H),a.a.createElement(K.a,null));if(W.question_type===6)return a.a.createElement("aside",null,a.a.createElement(Fe.a,H),a.a.createElement(K.a,null))})};return a.a.createElement("section",{className:"edu-container minH500"},a.a.createElement(o.a,{loading:Q["exercise/editExercise"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},a.a.createElement("section",{className:"animated fadeIn"},a.a.createElement("aside",{className:"mt10"},N&&a.a.createElement(X.a,{separator:">"},a.a.createElement(X.a.Item,null,a.a.createElement(G.Link,{to:"/classrooms/".concat(V.coursesId,"/exercise")},N==null||((r=N.course)===null||r===void 0)?void 0:r.course_name)),a.a.createElement(X.a.Item,null,a.a.createElement(G.Link,{to:"/classrooms/".concat(V.coursesId,"/exercise")},"\u8BD5\u5377\u5217\u8868")),a.a.createElement(X.a.Item,null,"\u7F16\u8F91\u8BD5\u5377"))),a.a.createElement("aside",{className:[ut.a.title,"mt20"].join(" ")},a.a.createElement(de.a,{style:{width:"100%"}},a.a.createElement(O.a,{flex:"1"},a.a.createElement("strong",{className:"font20 ml5"},"\u7F16\u8F91\u8BD5\u5377")),a.a.createElement(O.a,null,a.a.createElement(G.Link,{className:"font16 c-light-black",to:"/classrooms/".concat(V.coursesId,"/exercise")},"\u8FD4\u56DE"))))),a.a.createElement("section",{className:[ut.a.bg,"pt30","pl30","pr30","pb30","mt20"].join(" ")},!pe&&a.a.createElement("aside",null,a.a.createElement("div",{className:ut.a.containerDesc},a.a.createElement("div",null,(s=C.editData)===null||s===void 0||((u=s.exercise)===null||u===void 0)?void 0:u.exercise_name),a.a.createElement("div",null,a.a.createElement(l.a,{title:"\u7F16\u8F91"},a.a.createElement("span",{onClick:function(){return st(!0)},className:"iconfont c-green ml30 icon-bianjishijuan3x"})))),a.a.createElement("div",{className:"c-light-black"},(p=C.editData)===null||p===void 0||((B=p.exercise)===null||B===void 0)?void 0:B.exercise_description)),pe&&a.a.createElement(oe.a,{layout:"vertical",form:it,className:ut.a.formWrap},a.a.createElement(oe.a.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"courseid",labelCol:{span:5},wrapperCol:{span:5},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"}]},a.a.createElement(L.a,{disabled:(($=C.editData)===null||$===void 0||((Y=$.exercise)===null||Y===void 0)?void 0:Y.exercise_status)!==1,placeholder:"\u8BF7\u9009\u62E9...",options:U.courseOptions})),a.a.createElement(oe.a.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0\uFF1A",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u540D\u79F0"}]},a.a.createElement(b.a,{maxLength:60,placeholder:"\u8BD5\u5377\u6807\u9898\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"})),a.a.createElement("div",{style:{display:"flex"}},a.a.createElement(oe.a.Item,{name:"time",label:"\u8003\u8BD5\u65F6\u957F"},a.a.createElement(se.a,{min:1,max:9999,disabled:((Ze=C.editData)===null||Ze===void 0||((he=Ze.exercise)===null||he===void 0)?void 0:he.exercise_status)!==1,width:300,maxLength:60,placeholder:"\u8BF7\u586B\u5199\u8003\u8BD5\u65F6\u957F"})),a.a.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"32px",marginTop:23}},"\u5206\u949F")),a.a.createElement(oe.a.Item,{label:"\u96BE\u5EA6\uFF1A",name:"difficulty",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},a.a.createElement(h.a.Group,{disabled:((Ye=C.editData)===null||Ye===void 0||((Ke=Ye.exercise)===null||Ke===void 0)?void 0:Ke.exercise_status)!==1},a.a.createElement(h.a.Button,{value:1},"\u7B80\u5355"),a.a.createElement(h.a.Button,{value:2},"\u9002\u4E2D"),a.a.createElement(h.a.Button,{value:3},"\u56F0\u96BE"))),a.a.createElement(oe.a.Item,{label:"\u8BD5\u5377\u987B\u77E5\uFF1A",name:"exercise_description"},a.a.createElement(b.a.TextArea,{disabled:((fe=C.editData)===null||fe===void 0||((De=fe.exercise)===null||De===void 0)?void 0:De.exercise_status)!==1,maxLength:100,rows:6,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u672C\u6B21\u8BD5\u5377\u7B54\u9898\u7684\u76F8\u5173\u8BF4\u660E\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26"})),a.a.createElement(oe.a.Item,{className:"tr"},a.a.createElement(m.a,{type:"primary",onClick:function(){dt()}},"\u4FDD\u5B58"),a.a.createElement(m.a,{style:{marginLeft:10},onClick:function(){var W;if(st(!1),(W=C.editData)===null||W===void 0?void 0:W.exercise_questions){var le,H,be,Oe,Et,Pt,vt,Dt,Ct;i(Object(Ee.a)((le=C.editData)===null||le===void 0?void 0:le.exercise_questions)),it.setFieldsValue({exercise_name:(H=C.editData)===null||H===void 0||((be=H.exercise)===null||be===void 0)?void 0:be.exercise_name,time:(Oe=C.editData)===null||Oe===void 0||((Et=Oe.exercise)===null||Et===void 0)?void 0:Et.time,difficulty:(Pt=C.editData)===null||Pt===void 0||((vt=Pt.exercise)===null||vt===void 0)?void 0:vt.difficulty,exercise_description:(Dt=C.editData)===null||Dt===void 0||((Ct=Dt.exercise)===null||Ct===void 0)?void 0:Ct.exercise_description})}}},"\u53D6\u6D88")))),a.a.createElement(de.a,{className:"mt20"},a.a.createElement(O.a,{flex:1},Tt.map(function(ye,W){var le,H,be,Oe;if(C==null||((le=C.editData)===null||le===void 0||((H=le.exercise_types)===null||H===void 0))?void 0:H[ye.count])return a.a.createElement("span",{className:"mr15 font14",key:W},ye.name," ",C==null||((be=C.editData)===null||be===void 0)?void 0:be.exercise_types[ye.count],"\u9898\uFF0C\u5171",C==null||((Oe=C.editData)===null||Oe===void 0)?void 0:Oe.exercise_types[ye.score],"\u5206")})),a.a.createElement(O.a,null,a.a.createElement("span",{className:"font14 c-black"},"\u5408\u8BA1 ",a.a.createElement("span",{className:"c-blue"},(C==null||((He=C.editData)===null||He===void 0||((Ce=He.exercise_types)===null||Ce===void 0))?void 0:Ce.q_counts)||0)," \u9898 \u5171 ",a.a.createElement("span",{className:"c-orange"},(C==null||((Je=C.editData.exercise_types)===null||Je===void 0)?void 0:Je.q_scores)||0)," \u5206"))),x!=""&&a.a.createElement("section",{className:[ut.a.bg,"pt30","pl20","pr20","pb20","mt20"].join(" ")},Ie()),((Te=C.editData)===null||Te===void 0||((We=Te.exercise)===null||We===void 0)?void 0:We.exercise_status)===1&&a.a.createElement("section",{style:{display:"flex"},className:[ut.a.bg,"pt30","pl30","pr30","pb30","mt20"].join(" ")},a.a.createElement("div",{style:{flex:"1"}},Tt.map(function(ye){return a.a.createElement(m.a,{className:"mr20",type:"primary",onClick:function(){return je(ye.id)}},a.a.createElement(ee.a,{className:"mr5"}),ye.name)})),a.a.createElement(m.a,{className:"mr20",type:"primary"},a.a.createElement(ee.a,{className:"mr5"}),a.a.createElement(G.Link,{style:{color:"#fff"},to:"/classrooms/".concat(V==null?void 0:V.coursesId,"/exercise/").concat(V==null?void 0:V.categoryId,"/detail?random=false&tabs=2")},"\u8BD5\u5377\u9884\u89C8"))),a.a.createElement(ze,{callback:function(W,le){if(le){x.splice(le==null?void 0:le.key,0,Object(n.a)(Object(n.a)({insert_id:le==null?void 0:le.insert_id},le),{},{shixun:W.challenge_names.map(function(H){return{challenge_name:H,challenge_score:5}}),shixun_name:W.title,shixun_id:W.id,question_type:5,edit:!0})).slice(),i(Object(Ee.a)(x.map(function(H,be){return Object(n.a)(Object(n.a)({},H),{key:be+1})}))),Me(le.key+1);return}x.push({shixun:W.challenge_names.map(function(H){return{challenge_name:H,challenge_score:5}}),shixun_name:W.title,shixun_id:W.id,question_type:5,edit:!0}),i(Object(Ee.a)(x))}})))},gt=_.default=Object(P.a)(function(F){var t=F.exercise,r=F.loading,s=F.user,u=F.problemset,p=F.globalSetting;return{exercise:t,globalSetting:p,user:s,problemset:u,loading:r.effects}})(lt)},HmJG:function(rt,_,e){},L4pD:function(rt,_,e){"use strict";var we=e("CeOx"),o=e("NiCL"),J=e("rjoL"),m=e("TMtJ"),ae=e("VBJJ"),h=e.n(ae),E=e("55MS"),se=e("X/R0"),ne=e("M6G9"),b=e("z3+T"),q=e("GZha"),L=e("buSX"),ge=e("ZZRV"),l=e.n(ge),xe=e("q5+0"),de=e("9kvl"),Ne=e("V0Rq"),O=e("1vsH"),j=e("9Bee"),X=e("YJx+"),D=e.n(X),K=["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"],re=function(n,y){var g=n.problemset,ie=n.exercise,Ee=n.globalSetting,Ve=n.loading,oe=n.dispatch,A=n.onRef,te=A===void 0?function(){}:A,a=n.editData,w=n.cancelAdd,G=w===void 0?function(){}:w,P=n.editKey,ee=n.setEditKey,_e=ee===void 0?function(){}:ee,M=n.addCallback,ue=M===void 0?function(){}:M,k=n.setIsClaer,Le=k===void 0?function(){}:k,tt=Object(L.a)(n,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),S=Object(ge.useState)([]),d=Object(q.a)(S,2),at=d[0],T=d[1],nt=Object(ge.useState)(),ct=Object(q.a)(nt,2),_t=ct[0],mt=ct[1],Ue=Object(ge.useState)([]),v=Object(q.a)(Ue,2),R=v[0],f=v[1],et=Object(ge.useState)(""),ze=Object(q.a)(et,2),Fe=ze[0],qe=ze[1],ut=Object(ge.useState)(5),lt=Object(q.a)(ut,2),gt=lt[0],F=lt[1],t=Object(ge.useState)(!1),r=Object(q.a)(t,2),s=r[0],u=r[1],p=Object(xe.k)(),B=Object(xe.m)();Object(ge.useEffect)(function(){T(["","","",""])},[]),Object(ge.useEffect)(function(){if(!(a==null?void 0:a.question_choices)){u(!0),qe(""),F(5),T(["","","",""]),f([]);return}qe(a==null?void 0:a.question_title),F(parseInt(a==null?void 0:a.question_score)),T(a==null?void 0:a.question_choices.map(function(fe){return fe.choice_text}));var Ke=[];a==null||a.standard_answer.map(function(fe,De){Ke.push(fe-1)}),f(Ke)},[a]),Object(ge.useImperativeHandle)(y,function(){return{onSave:$,isEdit:s}});var $=function(){var Ke=Object(b.a)(h.a.mark(function fe(){var De,He,Ce;return h.a.wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:if(Fe){Te.next=3;break}return ne.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),Te.abrupt("return",!1);case 3:if(De=at.findIndex(function(We){return!We}),!(De>-1)){Te.next=7;break}return ne.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(K[De]," \u9009\u9879\u7684\u5185\u5BB9")),Te.abrupt("return",!1);case 7:if(R.length){Te.next=10;break}return ne.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),Te.abrupt("return",!1);case 10:if(!(R.length<1)){Te.next=13;break}return ne.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),Te.abrupt("return",!1);case 13:if(He=at.map(function(We,C){return{choice_text:We,is_answer:R.includes(C)?C+1:0}}),!a.question_id){Te.next=20;break}return Te.next=17,oe({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:Fe,question_type:1,question_score:gt,question_choices:He.map(function(We){return We.choice_text}),standard_answers:He.filter(function(We){return We.is_answer}).map(function(We){return We.is_answer})}});case 17:Ce=Te.sent,Te.next=23;break;case 20:return Te.next=22,oe({type:"exercise/addExerciseQuestion",payload:{insert_id:a==null?void 0:a.insert_id,categoryId:B.categoryId,question_title:Fe,question_type:1,question_score:"5.0",question_choices:He.map(function(We){return We.choice_text}),standard_answers:He.filter(function(We){return We.is_answer}).map(function(We){return We.is_answer})}});case 22:Ce=Te.sent;case 23:Ce.status===0&&(ne.b.success("\u4FDD\u5B58\u6210\u529F"),u(!1),oe({type:"exercise/editExercise",payload:Object(E.a)({},B)}));case 24:case"end":return Te.stop()}},fe)}));return function(){return Ke.apply(this,arguments)}}(),Y=[{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(Ke){var fe,De;return(ie==null||((fe=ie.editData)===null||fe===void 0||((De=fe.exercise)===null||De===void 0))?void 0:De.exercise_status)===1?Ke:Ke.id!=="del"&&Ke.id!=="add"}),Ze=function(){var Ke=Object(b.a)(h.a.mark(function fe(De){return h.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:Ce.t0=De.id,Ce.next=Ce.t0==="del"?3:Ce.t0==="up"||Ce.t0==="down"?5:Ce.t0==="edit"?9:Ce.t0==="add"?12:17;break;case 3:return m.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(b.a)(h.a.mark(function Te(){return h.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return C.next=2,Object(Ne.j)({id:a.question_id});case 2:oe({type:"exercise/editExercise",payload:Object(E.a)({},B)});case 3:case"end":return C.stop()}},Te)}))()}}),Ce.abrupt("break",17);case 5:return Ce.next=7,oe({type:"exercise/exeriseMoveUpDown",payload:{id:a.question_id,opr:De.id}});case 7:return oe({type:"exercise/editExercise",payload:Object(E.a)({},B)}),Ce.abrupt("break",17);case 9:return Le(!1),p.push("/problems/".concat(a==null?void 0:a.hack_identifier,"/edit?type=exercises&express_id=").concat(B.categoryId,"&question_id=").concat(a==null?void 0:a.question_id,"&score=").concat(a==null?void 0:a.question_score,"&callback_url=").concat(location.pathname)),Ce.abrupt("break",17);case 12:if(!(P!==-1)){Ce.next=15;break}return ne.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),Ce.abrupt("return");case 15:return ue({key:a.key,insert_id:a==null?void 0:a.question_id,question_type:6}),Ce.abrupt("break",17);case 17:case"end":return Ce.stop()}},fe)}));return function(De){return Ke.apply(this,arguments)}}(),he=function(){var Ke=Object(b.a)(h.a.mark(function fe(De){var He;return h.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:return De.preventDefault(),Je.next=3,Object(Ne.L)({id:a==null?void 0:a.hack_identifier});case 3:He=Je.sent,He.status===0&&Object(O.y)("/myproblems/".concat(He==null?void 0:He.identifier));case 5:case"end":return Je.stop()}},fe)}));return function(De){return Ke.apply(this,arguments)}}(),Ye=function(){return l.a.createElement("aside",null,l.a.createElement("div",{className:D.a.questionType},l.a.createElement("div",null,l.a.createElement("span",{className:"font16 c-blue"},a.key,"\u3001\u7F16\u7A0B\u9898"),"\uFF08",a.question_score,"\u5206\uFF09"),l.a.createElement("span",{className:"c-blue current",onClick:function(De){return he(De)}},"\u67E5\u770B\u8BE6\u60C5"),!a.hideAction&&Y.map(function(fe,De){return fe.id==="up"&&a.key===1||fe.id==="down"&&a.key===a.len?null:l.a.createElement(o.a,{key:De,placement:"bottom",title:fe.name},l.a.createElement("span",{onClick:function(){return Ze(fe)},className:fe.icon}))})),l.a.createElement("div",{className:"mt5"},l.a.createElement(j.a,{value:a.question_title})),l.a.createElement("div",{className:D.a.questionChoices},l.a.createElement(j.a,{value:a.description||""})))};return l.a.createElement("section",{className:D.a.wrap},Ye())};_.a=Object(de.a)(function(I){var n=I.problemset,y=I.loading,g=I.globalSetting,ie=I.exercise;return{problemset:n,globalSetting:g,exercise:ie,loading:y.effects}},null,null,{forwardRef:!0})(Object(ge.forwardRef)(re))},M8RZ:function(rt,_,e){"use strict";e.d(_,"a",function(){return ne});var we=e("FGJx"),o=e("o0AO"),J=e("uwZC"),m=e("lpH6"),ae=e("ZZRV"),h=e.n(ae),E=e("EaaV"),se=e.n(E),ne=function(b){Object(J.a)(L,b);var q=Object(m.a)(L);function L(ge){var l;Object(we.a)(this,L),l=q.call(this,ge);var xe=window.document;return l.node=xe.createElement("div"),xe.body.appendChild(l.node),l}return Object(o.a)(L,[{key:"render",value:function(){var l=this.props.children;return Object(E.createPortal)(l,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),L}(h.a.Component)},O2Wb:function(rt,_,e){rt.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(rt,_,e){"use strict";var we=e("rjoL"),o=e("TMtJ"),J=e("Uu80"),m=e("GZha"),ae=e("zjzt"),h=e("ZZRV"),E=e.n(h),se=e("M0ff"),ne=e.n(se),b=e("BlUI"),q=e("4X1q"),L=e("bwE0"),ge=e("aPdX"),l=e("rnm6"),xe=e("95/S"),de=e("kSUc"),Ne=e("9Bee"),O=e("1gHQ"),j=e("dejd"),X=e("C+DQ"),D=[{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 K(u){var p=u.onActionCallback,B=u.title,$=u.icon,Y=u.actionName,Ze=u.className,he=Ze===void 0?"":Ze,Ye=u.children;function Ke(){p(Y)}return E.a.createElement("a",{title:B,className:he,onClick:Ke},E.a.createElement("i",{className:"md-iconfont ".concat($)}),Ye)}var re=function(u){var p=u.watch,B=u.showNullButton,$=u.onActionCallback,Y=u.fullScreen,Ze=[].concat(D,[{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 E.a.createElement("ul",{className:"markdown-toolbar-container"},Ze.map(function(he,Ye){return E.a.createElement("li",{key:Ye},he.actionName?E.a.createElement(K,Object(O.a)({},he,{onActionCallback:$})):E.a.createElement("span",{className:"v-line"}))}),B?E.a.createElement("li",null,E.a.createElement(K,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:$},E.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,E.a.createElement("li",{className:"btn-full-screen"},E.a.createElement(K,{icon:"".concat(Y?"icon-shrink":"icon-enlarge"),title:Y?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:$})))},I=e("M8RZ"),n=e("MPZO"),y=e("bnk9"),g=e("EkPb"),ie=e("7X0+"),Ee=e("DHCt"),Ve=e("CRgH"),oe={labelCol:{span:4},wrapperCol:{span:20}},A=function(u){var p=u.callback,B=u.onCancel;function $(Y){p(Y)}return E.a.createElement(ie.a,Object(O.a)({},oe,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:$}),E.a.createElement(ie.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},E.a.createElement(Ve.a,null)),E.a.createElement(ie.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},E.a.createElement(Ve.a,null)),E.a.createElement("div",{className:"flex-container flex-end"},E.a.createElement(y.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.a.createElement(y.a,{type:"ghost",onClick:B},"\u53D6\u6D88")))},te=e("7ahc"),a=e("HmJG"),w=e("BjJ7"),G=ie.a.useForm,P={width:280,marginRight:10},ee={labelCol:{span:5},wrapperCol:{span:19}},_e=function(u){var p=u.callback,B=u.onCancel,$=G(),Y=Object(m.a)($,1),Ze=Y[0];function he(fe){p(fe)}function Ye(fe){Ze.setFieldsValue({src:"/api/attachments/".concat(fe.id)})}function Ke(fe){var De=fe.target.files[0];ue(De,Ye)}return E.a.createElement(ie.a,Object(O.a)({form:Ze},ee,{className:"upload-image-panel",onFinish:he}),E.a.createElement(ie.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},E.a.createElement("div",{className:"flex-container"},E.a.createElement(ie.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},E.a.createElement(Ve.a,{style:P})),E.a.createElement(M,{onFileChange:Ke}))),E.a.createElement(ie.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},E.a.createElement(Ve.a,{style:{width:264}})),E.a.createElement(ie.a.Item,{style:{textAlign:"right"}},E.a.createElement(y.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.a.createElement(y.a,{type:"ghost",onClick:B},"\u53D6\u6D88")))};function M(u){var p=u.onFileChange;return E.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",E.a.createElement("input",{type:"file",accept:"image/*",onChange:p}))}function ue(u,p){var B=new FormData;B.append("editormd-image-file",u),B.append("file_param_name","editormd-image-file"),B.append("byxhr","true");var $=new window.XMLHttpRequest;$.withCredentials=!0,$.addEventListener("load",function(Y){p(JSON.parse(Y.target.responseText))},!1),$.addEventListener("error",function(Y){console.error(Y)},!1),$.open("POST","".concat(w.a,"/api/attachments.json")),$.send(B)}var k=e("EYz/"),Le=e("gwXo"),tt=e("9cas"),S=e("twZV"),d=S.a.Group,at={margin:"0 8px"},T=function(u){var p=u.callback,B=u.onCancel;function $(Y){p(Y)}return E.a.createElement(ie.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:$},E.a.createElement("div",{className:"flex-container"},E.a.createElement("span",{style:at},"\u5355\u5143\u683C\u6570\uFF1A"),E.a.createElement("span",{style:at},"\u884C\u6570"),E.a.createElement(ie.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},E.a.createElement(Le.a,null)),E.a.createElement("span",{style:at},"\u5217\u6570"),E.a.createElement(ie.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},E.a.createElement(Le.a,null))),E.a.createElement("div",{className:"flex-container",style:{marginTop:12}},E.a.createElement("span",{style:at},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),E.a.createElement(ie.a.Item,{name:"align"},E.a.createElement(d,null,E.a.createElement(S.a,{value:"default"},E.a.createElement("i",{className:"fa fa-align-justify"})),E.a.createElement(S.a,{value:"left"},E.a.createElement("i",{className:"fa fa-align-left"})),E.a.createElement(S.a,{value:"center"},E.a.createElement("i",{className:"fa fa-align-center"})),E.a.createElement(S.a,{value:"right"},E.a.createElement("i",{className:"fa fa-align-right"}))))),E.a.createElement("div",{className:"flex-container flex-end"},E.a.createElement(y.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.a.createElement(y.a,{type:"ghost",onClick:B},"\u53D6\u6D88")))},nt="link",ct="upload-image",_t="code-block",mt="add-table",Ue="------------",v={default:Ue,left:":".concat(Ue),center:":".concat(Ue,":"),right:"".concat(Ue,":")},R=e("9VGf"),f,et;function ze(){}var Fe=0,qe=1e4,ut="\u2581";function lt(u){return/^\d+$/.test(u)?"".concat(u,"px"):u}var gt=navigator.platform.toUpperCase().indexOf("MAC")>=0,F=gt?"Cmd":"Ctrl",t=(f={},Object(ae.a)(f,F+"-B","bold"),Object(ae.a)(f,F+"-I","italic"),f),r=(et={},Object(ae.a)(et,nt,"\u6DFB\u52A0\u94FE\u63A5"),Object(ae.a)(et,_t,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(ae.a)(et,ct,"\u6DFB\u52A0\u56FE\u7247"),Object(ae.a)(et,mt,"\u6DFB\u52A0\u8868\u683C"),et),s=_.a=function(u){var p=u.defaultValue,B=p===void 0?"":p,$=u.onChange,Y=u.width,Ze=Y===void 0?"100%":Y,he=u.height,Ye=he===void 0?400:he,Ke=u.miniToolbar,fe=Ke===void 0?!1:Ke,De=u.isFocus,He=De===void 0?!1:De,Ce=u.watch,Je=u.id,Te=Je===void 0?"markdown-editor-id":Je,We=u.showResizeBar,C=We===void 0?!1:We,Ae=u.noStorage,Q=Ae===void 0?!1:Ae,me=u.showNullButton,U=me===void 0?!1:me,Qe=u.fullScreen,V=Qe===void 0?!1:Qe,ot=u.onBlur,N=u.onCMBeforeChange,Pe=u.className,Z=Pe===void 0?"":Pe,it=u.placeholder,ce=it===void 0?"":it,z=Object(h.useState)(null),x=Object(m.a)(z,2),i=x[0],c=x[1],Se=Object(h.useState)(B),pe=Object(m.a)(Se,2),st=pe[0],Re=pe[1],bt=Object(h.useState)(Ce),ve=Object(m.a)(bt,2),Me=ve[0],Rt=ve[1],jt=Object(h.useState)(V),Lt=Object(m.a)(jt,2),Mt=Lt[0],Ft=Lt[1],Tt=Object(h.useState)(""),St=Object(m.a)(Tt,2),At=St[0],dt=St[1],je=Object(h.useState)(0),Be=Object(m.a)(je,2),Ge=Be[0],Ie=Be[1],ye=Object(h.useState)(Ye),W=Object(m.a)(ye,2),le=W[0],H=W[1],be=Object(h.useState)(!1),Oe=Object(m.a)(be,2),Et=Oe[0],Pt=Oe[1],vt=Object(h.useRef)(),Dt=Object(h.useRef)(),Ct=Object(h.useRef)(),Bt=Object(h.useRef)();Object(h.useEffect)(function(){if(vt.current){var ke=function(ft,pt){var ht=pt.clipboardData;if(ht){var yt=ht.types.toString(),Ut=ht.items;if(yt==="text/html,Files"||yt==="Files"){var Ot=Ut[1];yt==="Files"&&(Ot=Ut[0]),Ot.kind==="file"&&Ot.type.match(/^image\//i)&&ue(Ot.getAsFile(),function(xt){xt.id?$e.replaceSelection("")):document.location.href="/user/login"})}else return!0}return!0},$e=ne.a.fromTextArea(vt.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!fe,lineWrapping:!0,value:B,autoCloseTags:!0,autoCloseBrackets:!0});return $e.on("paste",ke),c($e),function(){$e.off("paste",ke)}}},[]);var It=Object(h.useCallback)(function(){if(Dt.current)try{var ke=Dt.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,$e=Dt.current.getElementsByClassName("markdown-editor-body")[0];Mt?$e.style.height="calc(100vh - ".concat(ke,"px)"):$e.style.height="".concat(le-ke,"px")}catch(Xe){console.log(Xe,"---- to set md editor body height")}},[le,Dt,Mt]);Object(h.useEffect)(function(){function ke(){var Xe=new b.default(function(ft){var pt=Object(J.a)(ft),ht;try{for(pt.s();!(ht=pt.n()).done;){var yt=ht.value;(yt.target.offsetHeight>0||yt.target.offsetWidth>0)&&(It(),i.setSize("100%","100%"),i.refresh())}}catch(Ut){pt.e(Ut)}finally{pt.f()}});return Xe.observe(vt.current.parentElement),Xe}if(i){var $e=ke();return function(){$e.unobserve(vt.current.parentElement)}}},[i,It]),Object(h.useEffect)(function(){if(i){for(var ke=[],$e=function(){var yt=ft[Xe];pt=Object(m.a)(yt,2);var Ut=pt[0],Ot=pt[1],xt=Object(ae.a)({},Ut,function(){kt(Ot)});ke.push(xt),i.addKeyMap(xt)},Xe=0,ft=Object.entries(t);Xe<ft.length;Xe++){var pt;$e()}return function(){var ht=Object(J.a)(ke),yt;try{for(ht.s();!(yt=ht.n()).done;){var Ut=yt.value;i.removeKeyMap(Ut)}}catch(Ot){ht.e(Ot)}finally{ht.f()}}}},[i]),Object(h.useEffect)(function(){V!==Mt&&Ft(V)},[V]),Object(R.a)(function(){if(!Q&&Ge>0){var ke=new Date().getTime(),$e=window.sessionStorage.getItem(Te);ke>=Ge+qe&&(!$e||$e!==st)&&(window.sessionStorage.setItem(Te,st),Pt(!0))}},qe),Object(h.useEffect)(function(){Rt(Ce)},[i,Ce]),Object(h.useEffect)(function(){i&&(He&&i.focus())},[i,He]),Object(h.useEffect)(function(){if(Me&&i){var ke=function(ft){var pt=ft.target;Bt.current&&(Bt.current.scrollTop=Bt.current.scrollHeight*pt.scrollTop/pt.scrollHeight)},$e=i.getScrollerElement();return $e.addEventListener("scroll",ke),function(){$e.removeEventListener("scroll",ke)}}},[i,Me]),Object(h.useEffect)(function(){if(i&&N){var ke=function(Xe,ft){N(Xe,ft)};return i.on("beforeChange",ke),function(){i.off("beforeChange",ke)}}},[i,N]),Object(h.useEffect)(function(){if(i&&ot){var ke=function(){ot(i.getValue())};return i.on("blur",ke),function(){i.off("blur",ke)}}},[i,ot]),Object(h.useEffect)(function(){if(i){var ke=function(Xe){var ft=Xe.getValue();Re(ft),Ie(new Date().getTime()),Xe.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),$&&$(ft)};return i.on("change",ke),function(){i.off("change",ke)}}},[i,$]),Object(h.useEffect)(function(){i&&(B==null?(i.setValue(""),Re("")):B!==i.getValue()&&(i.setValue(B),Re(B)))},[i,B]);var kt=Object(h.useCallback)(function(ke){var $e=i.getCursor(),Xe=i.getSelection(),ft=Xe.split(`
|
|
|
`);switch(ke){case"bold":return i.replaceSelection("**"+Xe+"**"),Xe===""&&i.setCursor($e.line,$e.ch+2),i.focus();case"italic":return i.replaceSelection("*"+Xe+"*"),Xe===""&&i.setCursor($e.line,$e.ch+1),i.focus();case"code":return i.replaceSelection("`"+Xe+"`"),Xe===""&&i.setCursor($e.line,$e.ch+1),i.focus();case"inline-latex":return i.replaceSelection("`$$"+Xe+"$$`"),Xe===""&&i.setCursor($e.line,$e.ch+3),i.focus();case"latex":return i.replaceSelection("```latex\n"+Xe+"\n```"),i.setCursor($e.line+1,Xe.length+1),i.focus();case"line-break":return i.replaceSelection(`<br/>
|
|
|
`),i.focus();case"list-ul":return Xe===""?i.replaceSelection("- "+Xe):i.replaceSelection(ft.map(function(pt){return pt===""?"":"- ".concat(pt)}).join(`
|
|
|
`)),i.focus();case"list-ol":return Xe===""?i.replaceSelection("1. "+Xe):i.replaceSelection(ft.map(function(pt,ht){return pt===""?"":"".concat(ht+1,". ").concat(pt)}).join(`
|
|
|
`)),i.focus();case"add-null-ch":return Xe===""&&i.setCursor($e.line,$e.ch+1),i.replaceSelection(ut),i.focus();case"eraser":return i.setValue(""),i.focus();case"trigger-watch":return Rt(!Me),i.focus();case"trigger-full-screen":return Ft(!Mt),i.focus();case nt:dt(nt);return;case _t:dt(_t);return;case ct:dt(ct);return;case mt:dt(mt);return;default:throw new Error}},[i,Me,Mt]),Nt=Object(h.useCallback)(function(ke){dt("");switch(At){case nt:var $e=ke.title,Xe=ke.link;return i.replaceSelection("[".concat($e,"](").concat(Xe,")")),i.focus();case _t:var ft=ke.language,pt=ke.content;return i.replaceSelection(["```"+ft,pt,"```"].join(`
|
|
|
`)),i.focus();case ct:var ht=ke.src,yt=ke.alt;return i.replaceSelection(".concat(ht,' "').concat(yt,'" )')),i.focus();case mt:for(var Ut=ke.row,Ot=ke.col,xt=ke.align,Wt=`
|
|
|
`,Kt=0;Kt<Ut;Kt++){for(var $t=[],Xt=[],Vt=0;Vt<Ot;Vt++)Kt===1&&Xt.push(v[xt]),$t.push(" ");Kt===1&&(Wt+="| ".concat(Xt.join(" | "),` |
|
|
|
`)),Wt+="| ".concat($t.join(Ot===1?"":" | "),` |
|
|
|
`)}return i.replaceSelection(Wt+`
|
|
|
`),i.focus();default:throw new Error}},[i,At]),zt=Object(h.useMemo)(function(){switch(At){case nt:return E.a.createElement(A,{callback:Nt,onCancel:wt});case _t:return E.a.createElement(te.b,{callback:Nt,onCancel:wt});case ct:return E.a.createElement(_e,{callback:Nt,onCancel:wt});case mt:return E.a.createElement(T,{callback:Nt,onCancel:wt});default:return null}},[At]);function wt(){dt("")}Object(h.useEffect)(function(){if(Ct.current){var ke=function(Ut){pt=!0,ht=Ut.pageY},$e=function(){pt=!1},Xe=function(Ut){if(pt){var Ot=Ut.pageY-ht;Ot<0&&(Ot=0),Ot>300&&(Ot=300);var xt=Ye+Ot+"px";H(xt)}},ft=Ct.current,pt=!1,ht=0;return ft.addEventListener("mousedown",ke),document.addEventListener("mousemove",Xe),document.addEventListener("mouseup",$e),function(){ft.removeEventListener("mousedown",ke),document.removeEventListener("mousemove",Xe),document.removeEventListener("mouseup",$e)}}},[i,Ct]),Object(h.useEffect)(function(){H(Ye)},[Ye]);var Ht=lt(Ze),Gt=lt(le),Zt={width:Ht,height:Gt},Jt=Object(h.useMemo)(function(){if(Ge){var ke=new Date(Ge),$e=ke.getHours(),Xe=ke.getMinutes(),ft=ke.getSeconds();return $e=$e<10?"0"+$e:$e,Xe=Xe<10?"0"+Xe:Xe,ft=ft<10?"0"+ft:ft,"".concat($e,":").concat(Xe,":").concat(ft)}return 0},[Ge]);function Qt(){window.sessionStorage.removeItem(Te),Pt(!1),Ie(0)}function Yt(){Pt(!1),Ie(0),i.setValue(window.sessionStorage.getItem(Te))}return E.a.createElement(h.Fragment,null,E.a.createElement("div",{className:"markdown-editor-wrapper",ref:Dt},E.a.createElement("div",{className:"markdown-editor-container ".concat(Z," ").concat(Me?"on-preview":""," ").concat(fe?"mini":""," ").concat(Mt?"full-screen":""),style:Zt},E.a.createElement(re,{watch:Me,fullScreen:Mt,showNullButton:U,onActionCallback:kt}),E.a.createElement("div",{className:"markdown-editor-body"},E.a.createElement("div",{className:"codemirror-container"},E.a.createElement("textarea",{ref:vt,placeholder:ce})),Me?E.a.createElement("div",{ref:Bt,className:"preview-container"},E.a.createElement(Ne.a,{value:st})):null)),Et?E.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",E.a.createElement("a",{onClick:Yt},"\u6062\u590D")," ? /",E.a.createElement("a",{onClick:Qt},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Jt," \u4FDD\u5B58\uFF09"):null),C?E.a.createElement("a",{ref:Ct,className:"editor-resize"}):null,E.a.createElement(I.a,null,r[At]?E.a.createElement(o.a,{centered:!0,title:r[At],visible:!0,onCancel:wt,footer:null},zt):null))}},"YJx+":function(rt,_,e){rt.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(rt,_,e){"use strict";e.d(_,"d",function(){return we}),e.d(_,"b",function(){return o}),e.d(_,"c",function(){return J}),e.d(_,"a",function(){return m});function we(ae){try{ae.mozRequestFullScreen?ae.mozRequestFullScreen():ae.webkitRequestFullScreen&&ae.webkitRequestFullScreen()}catch(h){console.log(h,":e")}}function o(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var J=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function m(){var ae=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,h=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(ae==null)}},dejd:function(rt,_,e){},dfu6:function(rt,_,e){"use strict";e.d(_,"a",function(){return we});var we=function(m){var ae=/^(\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 ae.test(m)},o=function(m){var ae=/^(\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 ae.test(m)}},i58Z:function(rt,_,e){rt.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},"j+ej":function(rt,_,e){"use strict";var we=e("CeOx"),o=e("NiCL"),J=e("rjoL"),m=e("TMtJ"),ae=e("MPZO"),h=e("bnk9"),E=e("EYz/"),se=e("gwXo"),ne=e("VBJJ"),b=e.n(ne),q=e("X/R0"),L=e("M6G9"),ge=e("z3+T"),l=e("55MS"),xe=e("V0hb"),de=e("GZha"),Ne=e("buSX"),O=e("ZZRV"),j=e.n(O),X=e("q5+0"),D=e("9kvl"),K=e("Ot1p"),re=e("V0Rq"),I=e("YJx+"),n=e.n(I),y=e("9Bee"),g=e("u2Z1"),ie=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ee=function(oe,A){var te=oe.problemset,a=oe.exercise,w=oe.globalSetting,G=oe.loading,P=oe.dispatch,ee=oe.onRef,_e=ee===void 0?function(){}:ee,M=oe.editData,ue=oe.cancelAdd,k=ue===void 0?function(){}:ue,Le=oe.editKey,tt=oe.setEditKey,S=tt===void 0?function(){}:tt,d=oe.addCallback,at=d===void 0?function(){}:d,T=oe.setIsClaer,nt=T===void 0?function(){}:T,ct=Object(Ne.a)(oe,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),_t=Object(O.useState)(""),mt=Object(de.a)(_t,2),Ue=mt[0],v=mt[1],R=Object(O.useState)(""),f=Object(de.a)(R,2),et=f[0],ze=f[1],Fe=Object(O.useState)(""),qe=Object(de.a)(Fe,2),ut=qe[0],lt=qe[1],gt=Object(O.useState)(10),F=Object(de.a)(gt,2),t=F[0],r=F[1],s=Object(O.useState)(!1),u=Object(de.a)(s,2),p=u[0],B=u[1],$=Object(O.useState)([]),Y=Object(de.a)($,2),Ze=Y[0],he=Y[1],Ye=Object(X.m)(),Ke=Object(O.useState)([]),fe=Object(de.a)(Ke,2),De=fe[0],He=fe[1],Ce=function(me){He([].concat(Object(xe.a)(De),[Object(l.a)({},me)]))};Object(O.useEffect)(function(){var Q;if(!(M==null?void 0:M.question_title)){B(!0),v(""),lt(""),r(10);return}v(M==null?void 0:M.question_title),lt(M==null||((Q=M.standard_answer)===null||Q===void 0)?void 0:Q[0]),r(M==null?void 0:M.question_score),he(M.tag_discipline_ids)},[te.editData]),Object(O.useEffect)(function(){var Q,me=(a==null||((Q=a.tagDisciplineData)===null||Q===void 0)?void 0:Q.tag_disciplines)&&Array.isArray(a.tagDisciplineData.tag_disciplines)?a.tagDisciplineData.tag_disciplines:[];He(me)},[a.tagDisciplineData]),Object(O.useImperativeHandle)(A,function(){return{onSave:Je,isEdit:p}});var Je=function(){var Q=Object(ge.a)(b.a.mark(function me(){var U,Qe,V,ot,N;return b.a.wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:if(Ue){Z.next=3;break}return L.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),Z.abrupt("return",!1);case 3:if(!(Ze.length<1)){Z.next=6;break}return L.b.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"),Z.abrupt("return",!1);case 6:if(!M.question_id){Z.next=12;break}return Z.next=9,P({type:"exercise/editExerciseQuestion",payload:{id:M.question_id,question_title:Ue,question_type:4,question_score:t,standard_answers:[ut],tag_discipline_ids:Ze,sub_discipline_id:(Qe=a.editData)===null||Qe===void 0||((V=Qe.exercise)===null||V===void 0)?void 0:V.sub_discipline_id}});case 9:U=Z.sent,Z.next=15;break;case 12:return Z.next=14,P({type:"exercise/addExerciseQuestion",payload:{insert_id:M==null?void 0:M.insert_id,categoryId:Ye.categoryId,exercise_bank_id:Ye.categoryId,question_title:Ue,question_type:4,question_score:t,standard_answers:[ut],tag_discipline_ids:Ze,sub_discipline_id:(ot=a.editData)===null||ot===void 0||((N=ot.exercise)===null||N===void 0)?void 0:N.sub_discipline_id}});case 14:U=Z.sent;case 15:return U.status===0&&(S(-1),L.b.success("\u4FDD\u5B58\u6210\u529F"),B(!1),P({type:"exercise/editExercise",payload:Object(l.a)({},Ye)})),Z.abrupt("return",{name:Ue,answer_texts:[ut],analysis:et});case 17:case"end":return Z.stop()}},me)}));return function(){return Q.apply(this,arguments)}}(),Te=function(){var me,U;return j.a.createElement("aside",null,j.a.createElement("div",{className:n.a.questionType},j.a.createElement("div",null,j.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")),j.a.createElement(K.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ue,onChange:function(V){return v(V)}}),j.a.createElement("p",{className:n.a.titleWrap},j.a.createElement("span",{className:n.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),j.a.createElement(K.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:ut,onChange:function(V){return lt(V)}}),j.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",j.a.createElement(se.a,{value:t,max:1e4,min:0,onChange:function(V){r(V)}})," \u5206"),j.a.createElement("p",{className:n.a.titleWrap},j.a.createElement("span",{className:n.a.required},"*"),j.a.createElement("span",{className:"".concat(n.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",j.a.createElement("span",{className:n.a.colorGray},"\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")),j.a.createElement("div",{className:"mt5"},j.a.createElement(g.a,{value:Ze,onChange:he,subId:(me=a.editData)===null||me===void 0||((U=me.exercise)===null||U===void 0)?void 0:U.sub_discipline_id,knowledgeOptions:De,onAddKnowledgeFinish:Ce}))),j.a.createElement("aside",{className:"tr"},(Le!==-1||M.question_id)&&j.a.createElement(h.a,{type:"default",onClick:function(){k(),B(!1)}},"\u53D6\u6D88"),j.a.createElement(h.a,{className:"ml20",type:"primary",onClick:function(){Je()}},"\u4FDD\u5B58")))},We=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u7B80\u7B54\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(Q){var me,U;return(a==null||((me=a.editData)===null||me===void 0||((U=me.exercise)===null||U===void 0))?void 0:U.exercise_status)===1?Q:Q.id!=="del"&&Q.id!=="add"}),C=function(){var Q=Object(ge.a)(b.a.mark(function me(U){return b.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:V.t0=U.id,V.next=V.t0==="del"?3:V.t0==="up"||V.t0==="down"?5:V.t0==="edit"?9:V.t0==="add"?11:16;break;case 3:return m.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(ge.a)(b.a.mark(function N(){return b.a.wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:return Z.next=2,Object(re.j)({id:M.question_id});case 2:P({type:"exercise/editExercise",payload:Object(l.a)({},Ye)});case 3:case"end":return Z.stop()}},N)}))()}}),V.abrupt("break",16);case 5:return V.next=7,P({type:"exercise/exeriseMoveUpDown",payload:{id:M.question_id,opr:U.id}});case 7:return P({type:"exercise/editExercise",payload:Object(l.a)({},Ye)}),V.abrupt("break",16);case 9:return Le!==-1?L.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(nt(!1),S(M.key),B(!0)),V.abrupt("break",16);case 11:if(!(Le!==-1)){V.next=14;break}return L.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),V.abrupt("return");case 14:return at({key:M.key,insert_id:M==null?void 0:M.question_id,question_type:4}),V.abrupt("break",16);case 16:case"end":return V.stop()}},me)}));return function(U){return Q.apply(this,arguments)}}(),Ae=function(){return j.a.createElement("aside",null,j.a.createElement("div",{className:n.a.questionType},j.a.createElement("div",null,j.a.createElement("span",{className:"font16 c-blue"},M.key,"\u3001\u7B80\u7B54\u9898"),"\uFF08",M.question_score,"\u5206\uFF09"),!M.hideAction&&We.map(function(me,U){return me.id==="up"&&M.key===1||me.id==="down"&&M.key===M.len?null:j.a.createElement(o.a,{key:U,placement:"bottom",title:me.name},j.a.createElement("span",{onClick:function(){return C(me)},className:me.icon}))})),j.a.createElement("div",{className:"mt5"},j.a.createElement(y.a,{value:M.question_title})),j.a.createElement("div",{className:n.a.questionChoices},j.a.createElement("p",null,j.a.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),j.a.createElement(y.a,{value:ut})))};return j.a.createElement("section",{className:n.a.wrap},!p&&Ae(),p&&Te())};_.a=Object(D.a)(function(Ve){var oe=Ve.problemset,A=Ve.loading,te=Ve.exercise,a=Ve.globalSetting;return{problemset:oe,globalSetting:a,exercise:te,loading:A.effects}},null,null,{forwardRef:!0})(Object(O.forwardRef)(Ee))},kSUc:function(rt,_,e){},kqOp:function(rt,_,e){"use strict";e.d(_,"a",function(){return b});var we=e("1gHQ"),o=e("FGJx"),J=e("o0AO"),m=e("uwZC"),ae=e("lpH6"),h=e("ZZRV"),E=e.n(h),se=e("Ot1p"),ne="\u2581",b=function(q){Object(m.a)(ge,q);var L=Object(ae.a)(ge);function ge(){var l;Object(o.a)(this,ge);for(var xe=arguments.length,de=new Array(xe),Ne=0;Ne<xe;Ne++)de[Ne]=arguments[Ne];return l=L.call.apply(L,[this].concat(de)),l.getChCountBeforeCursor=function(O,j){for(var X=j.line,D=0,K=0;K<X;K++)D+=O.getLine(K).split(ne).length-1;var re=O.getLine(X).substring(0,j.ch);return D+=re.split(ne).length-1,D},l.onCMBeforeChange=function(O,j){var X=O.getRange(j.from,j.to),D=0;if(j.text.forEach(function(y){D+=y.split(ne).length-1}),X&&X.indexOf(ne)!=-1){var K=X.split(ne).length-1,re=l.getChCountBeforeCursor(O,j.from);if(console.log("\u5220\u9664".concat(K,"\u4E2A\uFF0C \u4E4B\u524D\u6709").concat(re,"\u4E2A\uFF0C\u65B0\u589E").concat(D,"\u4E2A")),l.props.deleteEmptyDisabled)j.cancel();else{var I=window.confirm("\u786E\u8BA4\u8981\u5220\u9664\u7B2C".concat(K==1?re+1:"".concat(re+1,"-").concat(re+K),"\u4E2A\u7A7A\u5417\uFF1F"));I?l.props.onPlaceholderChange&&l.props.onPlaceholderChange(re,K,D):j.cancel()}}else if(D){var n=l.getChCountBeforeCursor(O,j.from);console.log("\u65B0\u589E".concat(D,"\u4E2A\uFF0C\u4E4B\u524D\u6709").concat(n,"\u4E2A")),l.props.onPlaceholderChange&&l.props.onPlaceholderChange(n,0,D)}},l}return Object(J.a)(ge,[{key:"render",value:function(){return E.a.createElement(se.a,Object(we.a)({},this.props,{onCMBeforeChange:this.onCMBeforeChange}))}}]),ge}(h.Component)},s8TD:function(rt,_,e){"use strict";e.d(_,"a",function(){return q});var we=e("AVV0"),o=e("XZgM"),J=e("TFeq"),m=e("RXQH"),ae=e("VgM2"),h=e("rjoL"),E=e("TMtJ"),se=e("ZZRV"),ne=e.n(se),b=e("dfu6"),q=function(ge){return new Promise(function(l,xe){if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return xe("WebRTC not supported by browser");var de=new RTCPeerConnection,Ne=[];de.createDataChannel(""),de.createOffer().then(function(O){return de.setLocalDescription(O)}).catch(function(O){return xe(O)}),de.onicecandidate=function(O){console.log("event:",O);var j=[];if(!O||!O.candidate){if(console.log("ips",Ne),Ne.length==0||!Object(b.a)(Ne[0])){var X=E.a.info({title:ne.a.createElement(J.a,null,ne.a.createElement(ae.a,{flex:"1"},"\u63D0\u793A"),ne.a.createElement(ae.a,null,ne.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return X.destroy()}}))),icon:null,width:500,className:"custom-modal-divider",content:ne.a.createElement(J.a,null,ne.a.createElement(ae.a,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",ge.ip_limit==="inner"&&ne.a.createElement(ne.a.Fragment,null,ne.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"),ne.a.createElement("br",null),ne.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))))});return xe("WebRTC disabled or restricted by browser")}var D=Ne.filter(function(a){return Object(b.a)(a)});return l(D.join(""))}var K=O.candidate.candidate.split(" "),re=Object(we.a)(K),I=re[0],n=re[1],y=re[2],g=re[3],ie=re[4],Ee=re[5],Ve=re[7],oe=re.slice(8),A=["rtp","rtpc"];if(console.log("event:",O),Ne.some(function(a){return a==ie})||Ne.push(ie),console.log(" candidate: "+I.split(":")[1]),console.log(" component: "+A[n-1]),console.log(" protocol: "+y),console.log(" priority: "+g),console.log(" ip: "+ie),console.log(" port: "+Ee),console.log(" type: "+Ve),oe.length){console.log("attributes: ");for(var te=0;te<oe.length;te+=2)console.log("> "+oe[te]+": "+oe[te+1])}}})}},tFzH:function(rt,_,e){"use strict";var we=e("CeOx"),o=e("NiCL"),J=e("rjoL"),m=e("TMtJ"),ae=e("MPZO"),h=e("bnk9"),E=e("GrpF"),se=e("Xc/e"),ne=e("XZgM"),b=e("TFeq"),q=e("EYz/"),L=e("gwXo"),ge=e("RXQH"),l=e("VgM2"),xe=e("DHCt"),de=e("CRgH"),Ne=e("VBJJ"),O=e.n(Ne),j=e("55MS"),X=e("X/R0"),D=e("M6G9"),K=e("z3+T"),re=e("GZha"),I=e("buSX"),n=e("ZZRV"),y=e.n(n),g=e("q5+0"),ie=e("DndG"),Ee=e("9kvl"),Ve=e("V0Rq"),oe=e("Ot1p"),A=e("YJx+"),te=e.n(A),a=e("9Bee"),w=["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"],G=function(ee,_e){var M=ee.problemset,ue=ee.globalSetting,k=ee.exercise,Le=ee.loading,tt=ee.dispatch,S=ee.editData,d=ee.cancelAdd,at=d===void 0?function(){}:d,T=ee.editKey,nt=ee.setEditKey,ct=nt===void 0?function(){}:nt,_t=ee.addCallback,mt=_t===void 0?function(){}:_t,Ue=ee.setIsClaer,v=Ue===void 0?function(){}:Ue,R=Object(I.a)(ee,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),f=Object(n.useState)(""),et=Object(re.a)(f,2),ze=et[0],Fe=et[1],qe=Object(n.useState)(""),ut=Object(re.a)(qe,2),lt=ut[0],gt=ut[1],F=Object(n.useState)(""),t=Object(re.a)(F,2),r=t[0],s=t[1],u=Object(n.useState)([]),p=Object(re.a)(u,2),B=p[0],$=p[1],Y=Object(n.useState)(""),Ze=Object(re.a)(Y,2),he=Ze[0],Ye=Ze[1],Ke=Object(n.useState)(),fe=Object(re.a)(Ke,2),De=fe[0],He=fe[1],Ce=Object(n.useState)(!1),Je=Object(re.a)(Ce,2),Te=Je[0],We=Je[1],C=Object(n.useState)([]),Ae=Object(re.a)(C,2),Q=Ae[0],me=Ae[1],U=Object(n.useState)(!1),Qe=Object(re.a)(U,2),V=Qe[0],ot=Qe[1],N=Object(g.m)();Object(n.useEffect)(function(){var x;S.edit&&(ot(!0),gt(""),Fe(""),me([])),Fe(S.shixun_name),gt(S.question_title);var i=[];(x=S.shixun)===null||x===void 0||x.map(function(c){i.push(c.challenge_score)}),me(i)},[S]),Object(n.useEffect)(function(){We(!1)},[V]),Object(n.useImperativeHandle)(_e,function(){return{onSave:Pe,isEdit:V}});var Pe=function(){var x=Object(K.a)(O.a.mark(function i(){var c,Se,pe;return O.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:if(c=[],Se=!1,!Se){Re.next=4;break}return Re.abrupt("return",!1);case 4:if(!S.question_id){Re.next=10;break}return Re.next=7,tt({type:"exercise/editExerciseQuestion",payload:{id:S.question_id,question_title:lt,shixun_name:ze,shixun_id:S.shixun_id,question_type:5,question_scores:Q}});case 7:pe=Re.sent,Re.next=13;break;case 10:return Re.next=12,tt({type:"exercise/addExerciseQuestion",payload:{insert_id:S==null?void 0:S.insert_id,categoryId:N.categoryId,question_title:lt,shixun_name:ze,shixun_id:S.shixun_id,question_type:5,question_scores:Q}});case 12:pe=Re.sent;case 13:return pe.status===0&&(ct(-1),D.b.success("\u4FDD\u5B58\u6210\u529F"),ot(!1),tt({type:"exercise/editExercise",payload:Object(j.a)({},N)})),Re.abrupt("return",{name:lt,analysis:r,standard_answers:c,is_ordered:De});case 15:case"end":return Re.stop()}},i)}));return function(){return x.apply(this,arguments)}}(),Z=function(){var i;return y.a.createElement("aside",null,y.a.createElement("div",{className:te.a.questionType},y.a.createElement("div",null,y.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")),y.a.createElement("div",{className:"mt10"},y.a.createElement(de.a,{defaultValue:ze,onChange:function(Se){debugger;Fe(Se.target.value)}})),y.a.createElement("div",{className:"mt10"},y.a.createElement(oe.a,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:lt,onChange:function(Se){gt(Se)}})),y.a.createElement("div",{className:"mt20"},(i=S.shixun)===null||i===void 0?void 0:i.map(function(c,Se){return y.a.createElement(b.a,{gutter:[20,20]},y.a.createElement(l.a,{flex:"1"},Se+1,".",c.challenge_name),y.a.createElement(l.a,null,y.a.createElement(L.a,{defaultValue:Q[Se],onChange:function(st){Q[Se]=st,me(Q),console.log("srore:L",Q[Se])}})))})),y.a.createElement("div",{className:"mt20"},B.length>1&&y.a.createElement("span",null,y.a.createElement(se.a,{checked:De,onChange:function(Se){return He(Se.target.checked)},className:"".concat(te.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),y.a.createElement("span",{className:"".concat(te.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"))),y.a.createElement("aside",{className:"tr"},(T!==-1||!(S==null?void 0:S.edit))&&y.a.createElement(h.a,{type:"default",onClick:function(){at(),ot(!1)}},"\u53D6\u6D88"),y.a.createElement(h.a,{className:"ml20",type:"primary",onClick:function(){Pe()}},"\u4FDD\u5B58")))},it=[{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(x){var i,c;return(k==null||((i=k.editData)===null||i===void 0||((c=i.exercise)===null||c===void 0))?void 0:c.exercise_status)===1?x:x.id!=="del"&&x.id!=="add"}),ce=function(){var x=Object(K.a)(O.a.mark(function i(c){return O.a.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:pe.t0=c.id,pe.next=pe.t0==="del"?3:pe.t0==="up"||pe.t0==="down"?5:pe.t0==="edit"?9:pe.t0==="add"?15:21;break;case 3:return m.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(K.a)(O.a.mark(function Re(){return O.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return ve.next=2,Object(Ve.j)({id:S.question_id});case 2:tt({type:"exercise/editExercise",payload:Object(j.a)({},N)});case 3:case"end":return ve.stop()}},Re)}))()}}),pe.abrupt("break",21);case 5:return pe.next=7,tt({type:"exercise/exeriseMoveUpDown",payload:{id:S.question_id,opr:c.id}});case 7:return tt({type:"exercise/editExercise",payload:Object(j.a)({},N)}),pe.abrupt("break",21);case 9:if(!(T!==-1)){pe.next=12;break}return D.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),pe.abrupt("return");case 12:return v(!1),ot(!0),pe.abrupt("break",21);case 15:if(!(T!==-1)){pe.next=18;break}return D.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),pe.abrupt("return");case 18:return tt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",editData:{key:S.key,insert_id:S==null?void 0:S.question_id,question_type:5}}}),ct(-1),pe.abrupt("break",21);case 21:case"end":return pe.stop()}},i)}));return function(c){return x.apply(this,arguments)}}(),z=function(){var i;return y.a.createElement("aside",null,y.a.createElement("div",{className:te.a.questionType},y.a.createElement("div",null,y.a.createElement("span",{className:"font16 c-blue"},S.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",S.question_score,"\u5206\uFF09"),y.a.createElement("div",{className:"tr"},y.a.createElement(ie.Link,{target:"_blank",to:"/shixuns/".concat(S.shixun_identifier,"/challenges")},"\u5B9E\u8BAD\u8BE6\u60C5"),!S.hideAction&&it.map(function(c,Se){return c.id==="up"&&S.key===1||c.id==="down"&&S.key===S.len?null:y.a.createElement(o.a,{key:Se,placement:"bottom",title:c.name},y.a.createElement("span",{onClick:function(){return ce(c)},className:c.icon}))}))),y.a.createElement("div",{className:"font16"},y.a.createElement(a.a,{value:S.shixun_name})),y.a.createElement("div",{className:"mt30"}),(i=S.shixun)===null||i===void 0?void 0:i.map(function(c,Se){return y.a.createElement("div",{key:Se},"\u7B2C",Se+1,"\u5173 ",y.a.createElement("span",{className:"ml10"},c.challenge_name)," ",y.a.createElement("span",{className:"ml10"},c.challenge_score))}))};return y.a.createElement("section",{className:te.a.wrap},!V&&z(),V&&Z())};_.a=Object(Ee.a)(function(P){var ee=P.problemset,_e=P.loading,M=P.globalSetting,ue=P.exercise;return{problemset:ee,globalSetting:M,exercise:ue,loading:_e.effects}},null,null,{forwardRef:!0})(Object(n.forwardRef)(G))},u2Z1:function(rt,_,e){"use strict";e.d(_,"a",function(){return X});var we=e("VBJJ"),o=e.n(we),J=e("X/R0"),m=e("M6G9"),ae=e("z3+T"),h=e("DHCt"),E=e("CRgH"),se=e("rjoL"),ne=e("TMtJ"),b=e("V0hb"),q=e("GZha"),L=e("VmQ4"),ge=e("QeCE"),l=e("ZZRV"),xe=e.n(l),de=e("ErOA"),Ne=e("i58Z"),O=e.n(Ne),j=ge.a.Option,X=function(K){var re=K.subId,I=K.value,n=K.selectvalues,y=K.knowledgeOptions,g=y===void 0?[]:y,ie=K.onChange,Ee=ie===void 0?function(){}:ie,Ve=K.onAddKnowledgeFinish,oe=Ve===void 0?function(){}:Ve,A=Object(l.useRef)(),te=Object(l.useState)([]),a=Object(q.a)(te,2),w=a[0],G=a[1],P=function(M,ue){G(Object(b.a)(ue.map(function(k){return k.key}))),Ee(Object(b.a)(ue.map(function(k){return k.key})))};Object(l.useEffect)(function(){(n==null?void 0:n.length)>0&&(G(Object(b.a)(n)),Ee(Object(b.a)(n)))},[g]);var ee=function(M){M.preventDefault(),A.current="",ne.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:xe.a.createElement("div",{className:"font14"},"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",xe.a.createElement("br",null),xe.a.createElement(E.a,{className:"mt5",maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:A.current,onChange:function(k){A.current=k.target.value}})),onOk:function(){return new Promise(function(){var k=Object(ae.a)(o.a.mark(function Le(tt,S){var d;return o.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:if(A.current){T.next=3;break}return m.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),T.abrupt("return",S());case 3:if(!(A.current.length>20)){T.next=6;break}return m.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),T.abrupt("return",S());case 6:return T.next=8,Object(de.a)("/api/tag_disciplines.json",{method:"post",body:{name:A.current,sub_discipline_id:re}});case 8:return d=T.sent,(d==null?void 0:d.status)===0&&(oe({id:d.tag_discipline_id,name:A.current}),Ee([].concat(Object(b.a)(I||[]),[d.tag_discipline_id])),G([].concat(Object(b.a)(w||[]),[d.tag_discipline_id]))),T.abrupt("return",tt());case 11:case"end":return T.stop()}},Le)}));return function(Le,tt){return k.apply(this,arguments)}}())}})};return xe.a.createElement("div",{className:O.a.wrap},xe.a.createElement(ge.a,{disabled:!re,mode:"multiple",className:"mr5",style:{width:"242px"},onChange:P,showSearch:!0,value:g==null?void 0:g.filter(function(_e){return(w==null?void 0:w.includes(_e==null?void 0:_e.id))||(w==null?void 0:w.includes((_e==null?void 0:_e.id)+""))}).map(function(_e){return _e.name})},g==null?void 0:g.map(function(_e){return xe.a.createElement(j,{key:_e.id,value:_e.name},_e.name,_e.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")})),xe.a.createElement("button",{disabled:!re,className:"".concat(O.a.addKnowledge," ").concat(re?"":O.a.disabled),onClick:ee},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},xKgJ:function(rt,_,e){"use strict";e.d(_,"o",function(){return h}),e.d(_,"b",function(){return E}),e.d(_,"c",function(){return se}),e.d(_,"e",function(){return ne}),e.d(_,"f",function(){return b}),e.d(_,"r",function(){return q}),e.d(_,"g",function(){return L}),e.d(_,"s",function(){return ge}),e.d(_,"d",function(){return l}),e.d(_,"i",function(){return xe}),e.d(_,"j",function(){return de}),e.d(_,"q",function(){return Ne}),e.d(_,"h",function(){return O}),e.d(_,"p",function(){return j}),e.d(_,"a",function(){return n}),e.d(_,"l",function(){return T}),e.d(_,"m",function(){return nt}),e.d(_,"k",function(){return ct}),e.d(_,"n",function(){return mt}),e.d(_,"t",function(){return Ue});var we=e("9kvl"),o;(function(v){v[v.SuperAdmin=1]="SuperAdmin",v[v.Operation=2]="Operation",v[v.CertifiedTeacher=5]="CertifiedTeacher",v[v.TrainingProduction=8]="TrainingProduction",v[v.UncertifiedTeacher=12]="UncertifiedTeacher",v[v.Student=15]="Student"})(o||(o={}));var J;(function(v){v[v.SuperAdmin=1]="SuperAdmin",v[v.Operation=2]="Operation",v[v.Admin=5]="Admin",v[v.Teacher=8]="Teacher",v[v.Assistant=12]="Assistant",v[v.Student=15]="Student"})(J||(J={}));var m=function(R){var f=Object(we.b)()._store.getState(),et=f.user,ze=et.userInfo;return R.some(function(Fe){return Fe==(ze==null?void 0:ze.role)})},ae=function(R){var f=Object(we.b)()._store.getState(),et=f.user,ze=et.userInfo;return(ze==null?void 0:ze.own)?!0:R.some(function(Fe){var qe;return Fe==(ze==null||((qe=ze.course)===null||qe===void 0)?void 0:qe.course_role)})},h=function(){var R=Object(we.b)()._store.getState(),f=R.user,et=f.userInfo;return et.main_site},E=function(){var R,f=Object(we.b)()._store.getState(),et=f.user,ze=et.userInfo;return ze==null||((R=ze.course)===null||R===void 0)?void 0:R.course_is_end},se=function(){return ae([J.SuperAdmin,J.Operation,J.Admin,J.Teacher,J.Assistant])},ne=function(){return ae([J.SuperAdmin,J.Teacher,J.Admin,J.Assistant,J.Operation])},b=function(){return ae([J.SuperAdmin,J.Teacher,J.Admin])},q=function(){return ae([J.SuperAdmin])},L=function(){return ae([J.SuperAdmin,J.Operation,J.Admin])},ge=function(){return ae([J.SuperAdmin,J.Operation])},l=function(){return ae([J.SuperAdmin,J.Admin])},xe=function(){return ae([J.SuperAdmin,J.Operation,J.Admin,J.Teacher])},de=function(){return ae([J.Assistant])},Ne=function(){return ae([J.Student])},O=function(){return ae([J.SuperAdmin,J.Operation,J.Admin,J.Teacher,J.Assistant,J.Student])},j=function(){var R,f=Object(we.b)()._store.getState(),et=f.user,ze=et.userInfo;return(ze==null||((R=ze.course)===null||R===void 0)?void 0:R.course_role)===null},X=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student])},D=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f||!f&&m([o.SuperAdmin])},K=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f||!f&&m([o.SuperAdmin,o.Operation])},re=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student]):f||!f&&m([o.SuperAdmin,o.Operation])},I=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student]):f||!f&&m([o.SuperAdmin,o.Operation])},n=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction])},y=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin]):f||!f&&m([o.SuperAdmin])},g=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation]):f||!f&&m([o.SuperAdmin,o.Operation])},ie=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student]):f||!f&&m([o.SuperAdmin,o.Operation])},Ee=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):f||!f&&m([o.SuperAdmin,o.Operation])},Ve=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher]):f||!f&&m([o.SuperAdmin,o.Operation])},oe=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin]):!1},A=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student])},te=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin]):f||!f&&m([o.SuperAdmin])},a=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation]):f||!f&&m([o.SuperAdmin,o.Operation])},w=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student]):f||!f&&m([o.SuperAdmin,o.Operation])},G=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?!1:f||!f&&m([o.SuperAdmin,o.Operation])},P=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?f||!f&&m([o.SuperAdmin,o.Operation]):!1},ee=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):!1},_e=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?!f&&m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):!1},M=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher]):f||!f&&m([o.SuperAdmin,o.Operation])},ue=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher])},k=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin]):f||!f&&m([o.SuperAdmin])},Le=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation]):f||!f&&m([o.SuperAdmin,o.Operation])},tt=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):f||!f&&m([o.SuperAdmin,o.Operation])},S=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?f||!f&&m([o.SuperAdmin,o.Operation]):!1},d=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):f||!f&&m([o.SuperAdmin,o.Operation])},at=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ae([J.Teacher])},T=function(){return m([o.SuperAdmin])},nt=function(){return m([o.SuperAdmin,o.Operation])},ct=function(){return m([o.Student])},_t=function(){return m([o.SuperAdmin,o.Operation,o.CertifiedTeacher])},mt=function(){var R,f=Object(we.b)()._store.getState(),et=f.user;return!!((R=et.userInfo)===null||R===void 0?void 0:R.login)},Ue=function(){var R=Object(we.b)()._store.getState(),f=R.user;return f.userInfo}},zQJ6:function(rt,_,e){rt.exports={flex_box_center:"flex_box_center___FrKC-",flex_space_between:"flex_space_between___3Xq0k",flex_box_vertical_center:"flex_box_vertical_center___2dDK4",flex_box_center_end:"flex_box_center_end___-_svz",flex_box_column:"flex_box_column___AMsqw",bg:"bg___Ka7gN",containerTitle:"containerTitle___UPWE-",containerDesc:"containerDesc___-C8Mv",listItem:"listItem___3kcp7",info:"info___trdzW",title:"title___3ubEr",titleLeft:"titleLeft___3ovNY",titleRight:"titleRight___34e8-",acitons:"acitons___F8glz",formWrap:"formWrap___3Cib3"}}}]);
|