You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/p__User__Detail__Topics__Ex...

14 lines
123 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

(window.webpackJsonp=window.webpackJsonp||[]).push([[174,4,5,7,9,10,12,14],{"1vsH":function(Ke,c,n){"use strict";n.d(c,"i",function(){return ce}),n.d(c,"k",function(){return O}),n.d(c,"e",function(){return Q}),n.d(c,"h",function(){return w}),n.d(c,"c",function(){return re}),n.d(c,"f",function(){return Ne}),n.d(c,"g",function(){return he}),n.d(c,"a",function(){return $e}),n.d(c,"D",function(){return Ve}),n.d(c,"C",function(){return yt}),n.d(c,"E",function(){return fe}),n.d(c,"F",function(){return be}),n.d(c,"s",function(){return m}),n.d(c,"r",function(){return t}),n.d(c,"p",function(){return _t}),n.d(c,"o",function(){return St}),n.d(c,"A",function(){return Pt}),n.d(c,"j",function(){return de}),n.d(c,"z",function(){return et}),n.d(c,"u",function(){return tt}),n.d(c,"l",function(){return nt}),n.d(c,"x",function(){return At}),n.d(c,"n",function(){return vt}),n.d(c,"d",function(){return Le}),n.d(c,"b",function(){return Nt}),n.d(c,"t",function(){return Lt}),n.d(c,"y",function(){return Dt}),n.d(c,"w",function(){return kt}),n.d(c,"m",function(){return Rt}),n.d(c,"v",function(){return Ct}),n.d(c,"q",function(){return y}),n.d(c,"B",function(){return _});var ve=n("sRBo"),a=n("kaz8"),B=n("14J3"),f=n("BMrR"),J=n("jCWc"),g=n("kPKH"),l=n("2qtc"),ue=n("kLXV"),W=n("jrin"),C=n("q1tI"),h=n.n(C),K=n("xKgJ"),Be=n("bntm"),ee=n("aCH8"),dt=n.n(ee),ce=["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"],Ze=function(e){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 e.data&&e.data.map(function(s,x){return h.a.createElement("span",{key:x,className:r[s]&&r[s].class},s)})},O=function(e){var r,s=(r={},Object(W.a)(r,-1,"\u91CD\u505A\u4E2D"),Object(W.a)(r,0,"\u672A\u5F00\u542F"),Object(W.a)(r,1,"\u672A\u901A\u5173"),Object(W.a)(r,2,"\u6309\u65F6\u901A\u5173"),r);return s[e]||"\u8FDF\u4EA4\u901A\u5173"},Q=function(e){var r,s,x,V=(r={},Object(W.a)(r,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(W.a)(r,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(W.a)(r,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(W.a)(r,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(W.a)(r,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),r);return h.a.createElement("span",{className:V==null||((s=V[e.status])===null||s===void 0)?void 0:s.class},V==null||((x=V[e.status])===null||x===void 0)?void 0:x.name)},w=function(e){var r=e.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 h.a.createElement("span",{className:s[r].class},s[r].name)}catch(x){console.log("utils.StatusGraduationProjectTags",e.status)}},re={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},Ne={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},he=function(e){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=[];e.is_random&&s.push(h.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{e.status&&e.status.map(function(x,V){s.push(h.a.createElement("span",{key:V,className:r[x]&&r[x].class},x))})}catch(x){console.log("utils.status.tag:",x,e.status)}return s},D=function(e){var r,s,x,V=(r={},Object(W.a)(r,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(W.a)(r,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(W.a)(r,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(W.a)(r,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(W.a)(r,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),r);return h.a.createElement("span",{className:(s=V[e.status])===null||s===void 0?void 0:s.class},(x=V[e.status])===null||x===void 0?void 0:x.name)},$e=function(e){var r,s,x={0:{name:"\u672A\u63D0\u4EA4",class:"c-black"},1:{name:"\u6309\u65F6\u63D0\u4EA4",class:"c-green"},2:{name:"\u5EF6\u65F6\u63D0\u4EA4",class:"c-red"}};return h.a.createElement("span",{className:(r=x[e.status])===null||r===void 0?void 0:r.class},(s=x[e.status])===null||s===void 0?void 0:s.name)},Ve=function(e){e=new Date(e).getTime();var r=1e3*60,s=r*60,x=s*24,V="",mt=new Date().getTime(),it=mt-e;if(it<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),V="\u521A\u521A";var ht=parseInt(it/x,10),Wt=parseInt(it/s,10),Jt=parseInt(it/r,10);return ht>30?V=""+yt(e,"yyyy-MM-dd"):ht>1?V=""+ht+"\u5929\u524D":ht==1?V="\u6628\u5929":Wt>=1?V=""+Wt+"\u5C0F\u65F6\u524D":Jt>=5?V=""+Jt+"\u5206\u949F\u524D":V="\u521A\u521A",V},yt=function(e,r){typeof e=="string"&&(e.indexOf("T")>=0&&(e=e.replace("T"," ")),e=new Date(Date.parse(e.replace(/-/g,"/")))),e=new Date(e);var s={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds(),"q+":Math.floor((e.getMonth()+3)/3),S:e.getMilliseconds()},x=[["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"],["\u5468\u65E5","\u5468\u4E00","\u5468\u4E8C","\u5468\u4E09","\u5468\u56DB","\u5468\u4E94","\u5468\u516D"],["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"]];/(y+)/.test(r)&&(r=r.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(r)&&(r=r.replace(RegExp.$1,x[RegExp.$1.length-1][e.getDay()]));for(var V in s)new RegExp("("+V+")").test(r)&&(r=r.replace(RegExp.$1,RegExp.$1.length==1?s[V]:("00"+s[V]).substr((""+s[V]).length)));return r},fe=function(e){if(!e||e<0)return"0\u79D2";console.log("time:",e);var r=60,s=r*60,x=s*24,V=e/x,mt=e/s,it=e/r,ht=e%60;return V>=1?parseInt(V.toString())+"\u5929"+Math.floor(mt%24)+"\u65F6"+Math.floor(it%60)+"\u5206"+Math.floor(e%60)+"\u79D2":mt>1?parseInt(mt.toString())+"\u65F6"+Math.floor(it%60)+"\u5206"+Math.floor(e%60)+"\u79D2":it>=1?parseInt(it.toString())+"\u5206"+Math.floor(e%60)+"\u79D2":Math.ceil(e)+"\u79D2"},be=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,s=0;if(e){s=e.length;for(var x=0;x<s;x++){var V=e.charCodeAt(x);V>=55296&&V<=56319&&(s--,x++)}}return s<=r},m=function(e,r,s){if(r){var x=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,V=/[\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,mt=V.test(r),it=x.test(r);(mt===!0||it===!0||(r.length<2||r.length>=21))&&s("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}s()},t=function(e,r,s){if(r){var x=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,V=/[\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,mt=V.test(r),it=x.test(r);(mt===!0||it===!0||(r.length<2||r.length>=11))&&s("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}s()},_t=function(e){if(!e)return"";for(var r=e.length-1,s="",x=0;x<r;x++)s+="*";var V=e.substr(0,1)+s;return V},St=function(e,r){var s=new FileReader;s.addEventListener("load",function(){return r(s.result)}),s.readAsDataURL(e)};function Pt(R){var e="79e33abd4b6588941ab7622aed1e67e8";return dt()(e+R)}var Z=function(e){var r,s=RegExp("(^| )"+e+"=([^;]+)(;|$)");return(r=document.cookie.match(s))?decodeURIComponent(r[2]):null};function j(R,e,r){var s=new Date;s.setTime(s.getTime()+r*24*60*60*1e3);var x="expires="+s.toUTCString();document.cookie=R+"="+e+"; "+x}var pe=function(e){document.cookie=e+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT;path=/;"};function de(R,e){return new Promise(function(r,s){var x=e,V=document.createElement("iframe"),mt;console.log("downloadFileUrl",x),document.body.appendChild(V),V.src=x,V.style.display="none",mt=setInterval(function(){Z("fileDownload")&&(pe("fileDownload"),clearInterval(mt),r())},1e3)})}var et=function(e){var r=e.url,s=e.query;return r?(s&&function(){var x=[],V=function(ht){s.hasOwnProperty(ht)&&!Ct(s[ht])&&(typeof s[ht]=="object"?s[ht].map(function(Wt){x.push("".concat(ht,"[]=").concat(Wt))}):x.push("".concat(ht,"=").concat(s[ht])))};for(var mt in s)V(mt);r.indexOf("?")!==-1?r="".concat(r,"&").concat(x.join("&")):r="".concat(r,"?").concat(x.join("&")),console.log("url1111",r)}(),r):""};function tt(){for(var R=navigator.userAgent,e=["Android","iPhone","SymbianOS","Windows Phone","iPad","iPod"],r=!0,s=0;s<e.length;s++)if(R.indexOf(e[s])>0){r=!1;break}return r}function Et(){var R=navigator.userAgent,e=["Chrome","Firefox"];return e.some(function(r){return R.indexOf(r)>-1})}var nt=function(){var e,r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return r==null||((e=r.toString())===null||e===void 0)?void 0:e.replace(/\B(?=(\d{3})+(?!\d))/g,",")},At=function(e){var r=document.createElement("a");r.target="_blank",document.body.appendChild(r),r.href=e;var s=document.createEvent("MouseEvents");s.initEvent("click",!1,!1),r.dispatchEvent(s),document.body.removeChild(r)},vt=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return e.length<=6?e:"".concat(e.substring(0,3),"...").concat(e.substring(e.length-3,e.length))},Le=function(){var e=new Date().getHours(),r=new Date().getMinutes();return r>=30?(e++,r="00"):r="30",e+":"+r},Nt=function(){var e=new Date().getHours(),r=new Date().getMinutes();return r>=30?(e++,r="00"):r="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+e+":"+r},b;(function(R){R.Number="Number",R.String="String",R.Boolean="Boolean",R.Object="Object",R.Array="Array",R.Function="Function"})(b||(b={}));var Ut=function(e){var r=Object.prototype.toString.call(e);return r.substring(8,r.length-1)},Lt=function(e){return Ut(e)===b.Array?e.length===0:Ut(e)===b.Object?Object.keys(e).length===0:!e},Dt=function(e,r){for(var s=[],x=e;x<r;x++)s.push(x);return s},kt=function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:12,s=r/2-2,x=r/2+3;return e.length>r?e.substr(0,s)+"..."+e.substr(x,r):e},Rt=function(e){return e>4.5?5:e>4&&e<=4.5?4.5:e>3.5&&e<=4?4:e>3&&e<=3.5?3.5:e>2.5&&e<=3?3:e>2&&e<=2.5?2.5:e>1.5&&e<=2?2:e>1&&e<=1.5?1.5:e>.5&&e<=1?1:e>0&&e<=.5?.5:0},Ct=function(e){return e==null};function E(R,e){var r=new RegExp("(^|&)".concat(R,"=([^&]*)(&|$)"),"i"),s=e.substr(1).match(r);return s!=null?decodeURIComponent(s[2]):null}var y=function(e){switch(e.container_type){case"ApplyUserAuthentication":if(e.tiding_type==="Apply"){if(e.auth_type===1)return window.open("/admins/identity_authentications");if(e.auth_type===2)return window.open("/admins/professional_authentications")}return e.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 e.tiding_type==="Apply"?window.open("/admins/department_applies"):e.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return e.tiding_type==="Apply"?window.open("/admins/unit_applies"):e.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(e.parent_container_type){case"ApplyShixun":if(e.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(e.tiding_type==="System")return window.open("/shixuns/".concat(e.identifier,"/challenges"));case"ApplySubject":if(e.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(e.tiding_type==="System")return window.open("/paths/".concat(e.parent_container_id));case"TrialAuthorization":if(e.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(e.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/teachers"));case"StudentJoinCourse":if(e.tiding_type==="Apply")return window.open("/classrooms/".concat(e.belong_container_id,"/teachers"));if(e.tiding_type==="System")return window.open("/classrooms/".concat(e.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"Course":return e.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(e.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(e.container_id));case"JournalsForMessage":switch(e.parent_container_type){case"Principal":return"";case"HomeworkCommon":return e.homework_type==="normal"?window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="group"?window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="practice"?window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"StudentWorksScore":return e.homework_type==="normal"?window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="group"?window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="practice"?window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(e.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(e.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(e.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(e.container_id));case"DealProject":return window.open("/projects/".concat(e.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(e.container_id));case"Poll":switch(e.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(e.belong_container_id,"/poll/").concat(e.container_id,"/detail"));default:return window.open(" /classrooms/".concat(e.belong_container_id,"/poll/").concat(e.container_id,"/detail"))}case"Exercise":switch(e.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.container_id));case"GraduationWork":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.parent_container_id));case"HomeworkCommon":switch(e.parent_container_type){case"AnonymousCommentFail":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));default:if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/review/").concat(e.container_id));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/review/").concat(e.container_id));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.trigger_user.id,"/review/").concat(e.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.trigger_user.id,"/review/").concat(e.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(e.parent_container_id));case"Issue":return window.open("/issues/".concat(e.container_id));case"PullRequest":return window.open("/projects/".concat(e.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(e.tiding_type==="Apply")return window.open("/admins/library_applies");if(e.tiding_type==="System")return window.open("/moop_cases/".concat(e.container_id));case"ProjectPackage":return e.tiding_type==="Destroyed"||e.tiding_type==="Destroyed_end"?void 0:e.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(e.container_id));case"Discuss":return e.parent_container_type==="Hack"&&e.extra?window.open("/myproblems/".concat(e.extra,"/comment")):window.open("/shixuns/".concat(e.identifier,"/shixun_discuss"));case"Video":if(e.tiding_type==="Apply")return window.open("/admins/video_applies");if(e.tiding_type==="System"){var r;return window.open("/users/".concat((r=Object(K.t)())===null||r===void 0?void 0:r.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(e.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(e.container_id));case"ResubmitStudentWork":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/").concat(e.container_id,"/appraise"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/").concat(e.container_id,"/appraise"));case"AdjustScore":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(e.belong_container_id,"/course_videos?open=live"));case"Hack":if(e.extra&&e.parent_container_type!=="HackDelete")return window.open("/problems/".concat(e.extra,"/edit"));default:return}},_=function(e){if(e.exercise_tips.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A")||e.screen_open){if(!Et())return ue.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:h.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",h.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",h.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",h.a.createElement("br",null),"\u8BF7\u4F7F\u7528",h.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",h.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),!1;var r=ue.a.info({title:h.a.createElement(f.a,null,h.a.createElement(g.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),h.a.createElement(g.a,null,h.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return r.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:h.a.createElement("div",{className:"font16 p20"},e.exercise_tips.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A")&&h.a.createElement(f.a,{align:"middle",justify:"start",className:"mt20"},h.a.createElement(g.a,null,h.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),h.a.createElement(g.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",h.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),e.screen_open&&h.a.createElement(f.a,{justify:"start",className:"mt20"},h.a.createElement(g.a,{flex:"24px",className:"mr20"},h.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),h.a.createElement(g.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",e.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",h.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),h.a.createElement("p",{className:"ml40 mt40"},h.a.createElement(a.a,{onChange:function(x){return r.update({okButtonProps:{disabled:!x.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var x;Object(Be.d)(document.body),e.history.push("/classrooms/".concat(e.coursesId,"/exercise/").concat(e.exerciseId,"/users/").concat((x=Object(K.t)())===null||x===void 0?void 0:x.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}});r.update({})}else e.history.push("/classrooms/".concat(e.coursesId,"/exercise/").concat(e.exerciseId,"/users/").concat(e.login))}},"7ahc":function(Ke,c,n){"use strict";n.d(c,"a",function(){return Q});var ve=n("k1fw"),a=n("0Owb"),B=n("+L6B"),f=n("2/Rp"),J=n("y8nQ"),g=n("Vl3Y"),l=n("tJVT"),ue=n("OaEy"),W=n("2fM7"),C=n("q1tI"),h=n.n(C),K=n("VrN/"),Be=n.n(K),ee=n("p77/"),dt=n.n(ee),ce=W.a.Option,Ze={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"]};c.b=function(w){var re=w.callback,Ne=w.onCancel,he=Object(C.useState)("python"),D=Object(l.a)(he,2),$e=D[0],Ve=D[1];function yt(be){Ve(O[be][1])}function fe(be){re(be)}return h.a.createElement(g.a,Object(a.a)({},Ze,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:fe}),h.a.createElement(g.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},h.a.createElement(W.a,{onChange:yt},Object.keys(O).map(function(be){return h.a.createElement(ce,{key:be,value:be},O[be][0])}))),h.a.createElement(g.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},h.a.createElement(Q,{mode:$e})),h.a.createElement("div",{className:"flex-container flex-end"},h.a.createElement(f.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),h.a.createElement(f.a,{type:"ghost",onClick:Ne},"\u53D6\u6D88")))};function Q(w){var re=w.value,Ne=w.onChange,he=w.mode,D=w.options,$e=D===void 0?{}:D,Ve=Object(C.useRef)(),yt=Object(C.useState)(),fe=Object(l.a)(yt,2),be=fe[0],m=fe[1];return Object(C.useEffect)(function(){if(be){var t=function(St){var Pt=St.getValue();Ne&&Ne(Pt)};return be.on("change",t),function(){be.off("change",t)}}},[be,Ne]),Object(C.useEffect)(function(){be&&be.setOption("mode",he)},[be,he]),Object(C.useEffect)(function(){be&&(re!==be.getValue()&&be.setValue(re||""))},[be,re]),Object(C.useEffect)(function(){if(Ve.current&&!be){var t=Be.a.fromTextArea(Ve.current,Object(ve.a)({mode:he,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},$e));m(t)}},[Ve.current,be]),h.a.createElement("div",{className:"my-codemirror-container"},h.a.createElement("textarea",{ref:Ve}))}},"7qnI":function(Ke,c,n){"use strict";var ve=n("5Dmo"),a=n("3S7+"),B=n("fWQN"),f=n("mtLc"),J=n("yKVA"),g=n("879j"),l=n("5NDa"),ue=n("5rEg"),W=n("q1tI"),C=n.n(W),h=n("O2Wb"),K=n.n(h),Be=ue.a.TextArea,ee=function(dt){Object(J.a)(Ze,dt);var ce=Object(g.a)(Ze);function Ze(){return Object(B.a)(this,Ze),ce.apply(this,arguments)}return Object(f.a)(Ze,[{key:"render",value:function(){var Q=this,w=this.props,re=w.index,Ne=w.onAnswerChange,he=w.addChildAnswer,D=w.exerciseIsPublish,$e=w.answers,Ve=w.activeOptionErrorIndex;return C.a.createElement("div",{className:K.a.flex},C.a.createElement("div",{className:"".concat(K.a.color666," mb5 mt6"),style:{flex:"0 0 90px"}},"\u7B54\u6848(\u586B\u7A7A",re+1,"):"),C.a.createElement("div",{className:"".concat(K.a.flex," ").concat(K.a.flex1),style:{flexDirection:"column"}},$e.map(function(yt,fe){var be="".concat(re,"-").concat(fe);return C.a.createElement("div",{className:"".concat(K.a.flex," ").concat(K.a.flex1),key:fe},C.a.createElement("div",{className:K.a.flex1,style:{flex:"0 0 1000px"}},C.a.createElement("div",null,C.a.createElement(Be,{className:be===Ve?K.a.error:"",spellCheck:!1,rows:4,value:yt||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(fe==0?"":"(\u53EF\u9009)"),onChange:function(t){return Ne(re,fe,t.target.value)},style:{minHeight:95}}))),!D&&C.a.createElement(C.a.Fragment,null,fe!=0&&C.a.createElement(a.a,{title:"\u5220\u9664"},C.a.createElement("i",{className:"".concat(K.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return Q.props.deleteChildAnswer(re,fe)},style:{float:"right"}})),fe===0&&C.a.createElement(a.a,{title:"\u5220\u9664"},C.a.createElement("i",{className:"".concat(K.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return Q.props.deleteChildAnswermain(re,fe)},style:{float:"right"}})),C.a.createElement(a.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},C.a.createElement("i",{className:"".concat(K.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return he(re)},style:{float:"right",visibility:fe==$e.length-1?"":"hidden"}}))))})))}}]),Ze}(W.Component);c.a=ee},"9Bee":function(Ke,c,n){"use strict";var ve=n("q1tI"),a=n.n(ve),B=n("vg9a"),f=n("tJVT"),J=n("DlQD"),g=n.n(J),l=n("rUJ1");function ue(Z,j){var pe=Z.match(/^(\s+)(?:```)/);if(pe===null)return j;var de=pe[1];return j.split(`
`).map(function(et){var tt=et.match(/^\s+/);if(tt===null)return et;var Et=Object(f.a)(tt,1),nt=Et[0];return nt.length>=de.length?et.slice(de.length):et}).join(`
`)}var W=[],C=["<ul>"],h=new g.a.Renderer,K=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Be(){W.length=0,C=["<ul>"]}function ee(Z,j,pe,de){if(j>=Z.length||Z[j].level<=pe)return j;var et=Z[j];de.push("<li><a href='#"+et.anchor+"'>"+et.text+"</a>"),j++;var tt=[];return j=ee(Z,j,et.level,tt),tt.length>0&&(de.push("<ul>"),tt.forEach(function(Et){de.push(Et)}),de.push("</ul>")),de.push("</li>"),j=ee(Z,j,pe,de),j}function dt(){return ee(W,0,0,C),C.push("</ul>"),C.join("")}var ce={heading:function(j){var pe=K.exec(j);if(pe)return{type:"heading",raw:pe[0],depth:pe[1].length,text:pe[2]}},fences:function(j){var pe=this.rules.block.fences.exec(j);if(pe){var de=pe[0],et=ue(de,pe[3]||""),tt=pe[2]?pe[2].trim():pe[2];if(["latex","katex","math"].indexOf(tt)>=0){var Et=Q(),nt=et;et=Et,w[Et]={type:"block",expression:nt}}return{type:"code",raw:de,lang:tt,text:et}}}},Ze=/(?:\${2})([^\n`]+?)(?:\${2})/gi,O=0,Q=function(){return"__special_katext_id_".concat(O++,"__")},w={};function re(){return w}function Ne(){O=0,w={}}function he(Z){return Z=Z.replace(Ze,function(j,pe){var de=Q();return w[de]={type:"inline",expression:pe},de}),Z}var D=h.listitem;h.listitem=function(Z){return D(he(Z))};var $e=h.paragraph;h.paragraph=function(Z){return $e(he(Z))};var Ve=h.tablecell;h.tablecell=function(Z,j){return Ve(he(Z),j)},h.code=function(Z,j,pe){var de=(j||"").match(/\S*/)[0];return de?["latex","katex","math"].indexOf(de)>=0?"<p class='editormd-tex'>".concat(Z,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(j,'">').concat(pe?Z:Object(l.escape)(Z,!0),`</code></pre>
`):'<pre class="prettyprint linenums"><code>'+(pe?Z:Object(l.escape)(Z,!0))+"</code></pre>"},h.heading=function(Z,j,pe){var de=this.options.headerPrefix+pe.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return W.push({anchor:de,level:j,text:Z}),"<h"+j+' id="'+de+'">'+Z+"</h"+j+">"},g.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),g.a.use({tokenizer:ce,renderer:h});var yt=g.a,fe=n("SJMd"),be=n("wMS7"),m=n.n(be),t=n("Oy/b"),_t=/<pre[^>]*>/g;function St(Z){var j=document.createElement("div");return j.innerHTML=Z,j.childNodes.length===0?"":j.childNodes[0].nodeValue}var Pt=c.a=function(Z){var j=Z.value,pe=j===void 0?"":j,de=Z.className,et=Z.style,tt=et===void 0?{}:et,Et=String(pe),nt=Object(ve.useMemo)(function(){var Le=yt(Et),Nt=re();return Et.match(/\[TOC\]/)&&(Le=Le.replace("<p>[TOC]</p>",dt()),Be()),Le=Le.replace(/(__special_katext_id_\d+__)/g,function(b,Ut){var Lt=Nt[Ut],Dt=Lt.type,kt=Lt.expression;return Object(t.renderToString)(St(kt)||"",{displayMode:Dt==="block",throwOnError:!1,output:"html"})}),Le=Le.replace(/▁/g,"\u2581\u2581\u2581"),Ne(),m.a.sanitize(Le)},[Et]),At=Object(ve.useRef)();function vt(Le){var Nt=Le.target;if(Nt.tagName.toUpperCase()==="A"){var b=Nt.getAttribute("href");if(b.startsWith("#")){Le.preventDefault();var Ut=document.getElementById(b.replace("#",""));Ut&&Ut.scrollIntoView(!0)}}}return Object(ve.useEffect)(function(){if(At.current&&nt&&(nt.match(_t)&&window.PR.prettyPrint()),At.current)return At.current.addEventListener("click",vt),function(){At.current.removeEventListener("click",vt),Ne(),Be()}},[nt,At.current,vt]),a.a.createElement("div",{ref:At,style:tt,className:"".concat(de||""," markdown-body"),dangerouslySetInnerHTML:{__html:nt}})}},"9VGf":function(Ke,c,n){"use strict";n.d(c,"a",function(){return B});var ve=n("q1tI"),a=n.n(ve);function B(f,J){var g=Object(ve.useRef)();Object(ve.useEffect)(function(){g.current=f}),Object(ve.useEffect)(function(){function l(){g.current()}if(J!==null){var ue=setInterval(l,J);return function(){return clearInterval(ue)}}},[J])}},BjJ7:function(Ke,c,n){"use strict";n.d(c,"d",function(){return a}),n.d(c,"c",function(){return B}),n.d(c,"f",function(){return f}),n.d(c,"b",function(){return J}),n.d(c,"e",function(){return g}),n.d(c,"a",function(){return l});var ve=n("m3rI");function a(ue){var W=!0;if(ue.length>0){for(var C=0;C<ue.length;C++)if(ue[C].compile_success==0||!ue[C].compile_success){W=!1;break}}else W=!1;return W}function B(ue){for(var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",C=[],h=0;h<ue.length;h++){var K=ue[h],Be=W?"".concat(W,"/").concat(K.name):"".concat(K.name);C.push({title:K.name,isLeaf:!(K.type==="tree"),key:Be})}return C}function f(ue,W,C){for(var h=0;h<ue.length;h++){var K=ue[h];if(K.key===W){K.children=C;break}K.children&&f(K.children,W,C)}return ue}function J(ue,W,C){var h;return function(){var K=this,Be=arguments,ee=function(){h=null,C||ue.apply(K,Be)},dt=C&&!h;clearTimeout(h),h=setTimeout(ee,W),dt&&ue.apply(K,Be)}}var g=!0,l=ve.a.API_SERVER},"C+DQ":function(Ke,c,n){},HmJG:function(Ke,c,n){},LuLp:function(Ke,c,n){Ke.exports={flex_box_center:"flex_box_center___4bUZY",flex_space_between:"flex_space_between___1xTjN",flex_box_vertical_center:"flex_box_vertical_center___1vgGz",flex_box_center_end:"flex_box_center_end___P7hNa",flex_box_column:"flex_box_column___2sxpi",wrap:"wrap___lYrXF",modal:"modal___jAVte",titleWrap:"titleWrap___3ZYOv",required:"required___TyqrE",title:"title___YHdJB",colorGray:"colorGray___QPU3J",choiceWrap:"choiceWrap___3fip5",answer:"answer___1b5_q",activeAnswer:"activeAnswer___3IKUq",deleteIcon:"deleteIcon___dg_3n",addIcon:"addIcon___3bFJA",editorWrap:"editorWrap___xeZgL",htmlWrap:"htmlWrap___1-J33",radio:"radio___14ZC8",color333:"color333___2Hi7e",color999:"color999___wFMNh",questionType:"questionType___2DcP-",questionChoices:"questionChoices___1QDDn"}},M8RZ:function(Ke,c,n){"use strict";n.d(c,"a",function(){return W});var ve=n("fWQN"),a=n("mtLc"),B=n("yKVA"),f=n("879j"),J=n("q1tI"),g=n.n(J),l=n("i8i4"),ue=n.n(l),W=function(C){Object(B.a)(K,C);var h=Object(f.a)(K);function K(Be){var ee;Object(ve.a)(this,K),ee=h.call(this,Be);var dt=window.document;return ee.node=dt.createElement("div"),dt.body.appendChild(ee.node),ee}return Object(a.a)(K,[{key:"render",value:function(){var ee=this.props.children;return Object(l.createPortal)(ee,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),K}(g.a.Component)},O2Wb:function(Ke,c,n){Ke.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(Ke,c,n){"use strict";var ve=n("2qtc"),a=n("kLXV"),B=n("rAM+"),f=n("tJVT"),J=n("jrin"),g=n("q1tI"),l=n.n(g),ue=n("VrN/"),W=n.n(ue),C=n("bdgK"),h=n("p77/"),K=n("Bd2K"),Be=n("ELLl"),ee=n("19Vz"),dt=n("lZu9"),ce=n("kSUc"),Ze=n("9Bee"),O=n("0Owb"),Q=n("dejd"),w=n("C+DQ"),re=[{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 Ne(H){var ft=H.onActionCallback,ke=H.title,Qe=H.icon,lt=H.actionName,Tt=H.className,ct=Tt===void 0?"":Tt,jt=H.children;function zt(){ft(lt)}return l.a.createElement("a",{title:ke,className:ct,onClick:zt},l.a.createElement("i",{className:"md-iconfont ".concat(Qe)}),jt)}var he=function(H){var ft=H.watch,ke=H.showNullButton,Qe=H.onActionCallback,lt=H.fullScreen,Tt=[].concat(re,[{title:"".concat(ft?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(ft?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return l.a.createElement("ul",{className:"markdown-toolbar-container"},Tt.map(function(ct,jt){return l.a.createElement("li",{key:jt},ct.actionName?l.a.createElement(Ne,Object(O.a)({},ct,{onActionCallback:Qe})):l.a.createElement("span",{className:"v-line"}))}),ke?l.a.createElement("li",null,l.a.createElement(Ne,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Qe},l.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,l.a.createElement("li",{className:"btn-full-screen"},l.a.createElement(Ne,{icon:"".concat(lt?"icon-shrink":"icon-enlarge"),title:lt?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Qe})))},D=n("M8RZ"),$e=n("+L6B"),Ve=n("2/Rp"),yt=n("y8nQ"),fe=n("Vl3Y"),be=n("5NDa"),m=n("5rEg"),t={labelCol:{span:4},wrapperCol:{span:20}},_t=function(H){var ft=H.callback,ke=H.onCancel;function Qe(lt){ft(lt)}return l.a.createElement(fe.a,Object(O.a)({},t,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Qe}),l.a.createElement(fe.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},l.a.createElement(m.a,null)),l.a.createElement(fe.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},l.a.createElement(m.a,null)),l.a.createElement("div",{className:"flex-container flex-end"},l.a.createElement(Ve.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),l.a.createElement(Ve.a,{type:"ghost",onClick:ke},"\u53D6\u6D88")))},St=n("7ahc"),Pt=n("HmJG"),Z=n("BjJ7"),j=fe.a.useForm,pe={width:280,marginRight:10},de={labelCol:{span:5},wrapperCol:{span:19}},et=function(H){var ft=H.callback,ke=H.onCancel,Qe=j(),lt=Object(f.a)(Qe,1),Tt=lt[0];function ct($t){ft($t)}function jt($t){Tt.setFieldsValue({src:"/api/attachments/".concat($t.id)})}function zt($t){var Qt=$t.target.files[0];Et(Qt,jt)}return l.a.createElement(fe.a,Object(O.a)({form:Tt},de,{className:"upload-image-panel",onFinish:ct}),l.a.createElement(fe.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},l.a.createElement("div",{className:"flex-container"},l.a.createElement(fe.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},l.a.createElement(m.a,{style:pe})),l.a.createElement(tt,{onFileChange:zt}))),l.a.createElement(fe.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},l.a.createElement(m.a,{style:{width:264}})),l.a.createElement(fe.a.Item,{style:{textAlign:"right"}},l.a.createElement(Ve.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),l.a.createElement(Ve.a,{type:"ghost",onClick:ke},"\u53D6\u6D88")))};function tt(H){var ft=H.onFileChange;return l.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",l.a.createElement("input",{type:"file",accept:"image/*",onChange:ft}))}function Et(H,ft){var ke=new FormData;ke.append("editormd-image-file",H),ke.append("file_param_name","editormd-image-file"),ke.append("byxhr","true");var Qe=new window.XMLHttpRequest;Qe.withCredentials=!0,Qe.addEventListener("load",function(lt){ft(JSON.parse(lt.target.responseText))},!1),Qe.addEventListener("error",function(lt){console.error(lt)},!1),Qe.open("POST","".concat(Z.a,"/api/attachments.json")),Qe.send(ke)}var nt=n("giR+"),At=n("fyUT"),vt=n("7Kak"),Le=n("9yH6"),Nt=Le.a.Group,b={margin:"0 8px"},Ut=function(H){var ft=H.callback,ke=H.onCancel;function Qe(lt){ft(lt)}return l.a.createElement(fe.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Qe},l.a.createElement("div",{className:"flex-container"},l.a.createElement("span",{style:b},"\u5355\u5143\u683C\u6570\uFF1A"),l.a.createElement("span",{style:b},"\u884C\u6570"),l.a.createElement(fe.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},l.a.createElement(At.a,null)),l.a.createElement("span",{style:b},"\u5217\u6570"),l.a.createElement(fe.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},l.a.createElement(At.a,null))),l.a.createElement("div",{className:"flex-container",style:{marginTop:12}},l.a.createElement("span",{style:b},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),l.a.createElement(fe.a.Item,{name:"align"},l.a.createElement(Nt,null,l.a.createElement(Le.a,{value:"default"},l.a.createElement("i",{className:"fa fa-align-justify"})),l.a.createElement(Le.a,{value:"left"},l.a.createElement("i",{className:"fa fa-align-left"})),l.a.createElement(Le.a,{value:"center"},l.a.createElement("i",{className:"fa fa-align-center"})),l.a.createElement(Le.a,{value:"right"},l.a.createElement("i",{className:"fa fa-align-right"}))))),l.a.createElement("div",{className:"flex-container flex-end"},l.a.createElement(Ve.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),l.a.createElement(Ve.a,{type:"ghost",onClick:ke},"\u53D6\u6D88")))},Lt=n("9kvl"),Dt="link",kt="upload-image",Rt="code-block",Ct="add-table",E="------------",y={default:E,left:":".concat(E),center:":".concat(E,":"),right:"".concat(E,":")},_=n("9VGf"),R,e;function r(){}var s=0,x=10,V=1e4,mt="\u2581";function it(H){return/^\d+$/.test(H)?"".concat(H,"px"):H}var ht=navigator.platform.toUpperCase().indexOf("MAC")>=0,Wt=ht?"Cmd":"Ctrl",Jt=(R={},Object(J.a)(R,Wt+"-B","bold"),Object(J.a)(R,Wt+"-I","italic"),R),an=(e={},Object(J.a)(e,Dt,"\u6DFB\u52A0\u94FE\u63A5"),Object(J.a)(e,Rt,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(J.a)(e,kt,"\u6DFB\u52A0\u56FE\u7247"),Object(J.a)(e,Ct,"\u6DFB\u52A0\u8868\u683C"),e),cn=c.a=function(H){var ft=H.defaultValue,ke=ft===void 0?"":ft,Qe=H.onChange,lt=H.width,Tt=lt===void 0?"100%":lt,ct=H.height,jt=ct===void 0?400:ct,zt=H.miniToolbar,$t=zt===void 0?!1:zt,Qt=H.isFocus,tn=Qt===void 0?!1:Qt,Xt=H.watch,rn=H.id,qt=rn===void 0?"markdown-editor-id":rn,on=H.showResizeBar,un=on===void 0?!1:on,sn=H.noStorage,te=sn===void 0?!1:sn,v=H.showNullButton,se=v===void 0?!1:v,me=H.fullScreen,pt=me===void 0?!1:me,ut=H.onBlur,ie=H.onCMBeforeChange,p=H.className,wt=p===void 0?"":p,o=H.placeholder,gt=o===void 0?"":o,We=Object(g.useState)(null),Te=Object(f.a)(We,2),u=Te[0],ye=Te[1],He=Object(g.useState)(ke),Pe=Object(f.a)(He,2),je=Pe[0],ze=Pe[1],we=Object(g.useState)(Xt),le=Object(f.a)(we,2),Y=le[0],N=le[1],Ae=Object(g.useState)(pt),Re=Object(f.a)(Ae,2),G=Re[0],Ce=Re[1],Me=Object(g.useState)(""),Ge=Object(f.a)(Me,2),Ie=Ge[0],xe=Ge[1],at=Object(g.useState)(0),qe=Object(f.a)(at,2),Se=qe[0],ae=qe[1],z=Object(g.useState)(jt),Oe=Object(f.a)(z,2),ne=Oe[0],X=Oe[1],M=Object(g.useState)(!1),Ye=Object(f.a)(M,2),S=Ye[0],F=Ye[1],d=Object(g.useRef)(),L=Object(g.useRef)(),P=Object(g.useRef)(),rt=Object(g.useRef)();Object(g.useEffect)(function(){if(d.current){var i=function(Ee,Ue){var st=Ue.clipboardData;if(st){var Je=st.types.toString(),Ot=st.items;if(Je==="text/html,Files"||Je==="Files"){var Xe=Ot[1];Je==="Files"&&(Xe=Ot[0]),Xe.kind==="file"&&Xe.type.match(/^image\//i)&&Et(Xe.getAsFile(),function(Mt){Mt.id?T.replaceSelection("![,](/api/attachments/".concat(Mt.id,")")):Lt.c.replace("/user/login",{from:Lt.c.location.pathname})})}else return!0}return!0},T=W.a.fromTextArea(d.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!$t,lineWrapping:!0,value:ke,autoCloseTags:!0,autoCloseBrackets:!0});return T.on("paste",i),ye(T),function(){T.off("paste",i)}}},[]);var I=Object(g.useCallback)(function(){if(L.current)try{var i=L.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,T=L.current.getElementsByClassName("markdown-editor-body")[0];G?T.style.height="calc(100vh - ".concat(i,"px)"):T.style.height="".concat(ne-i,"px")}catch(k){console.log(k,"---- to set md editor body height")}},[ne,L,G]);Object(g.useEffect)(function(){function i(){var k=new C.default(function(Ee){var Ue=Object(B.a)(Ee),st;try{for(Ue.s();!(st=Ue.n()).done;){var Je=st.value;(Je.target.offsetHeight>0||Je.target.offsetWidth>0)&&(I(),u.setSize("100%","100%"),u.refresh())}}catch(Ot){Ue.e(Ot)}finally{Ue.f()}});return k.observe(d.current.parentElement),k}if(u){var T=i();return function(){T.unobserve(d.current.parentElement)}}},[u,I]),Object(g.useEffect)(function(){if(u){for(var i=[],T=function(){var Je=Ee[k];Ue=Object(f.a)(Je,2);var Ot=Ue[0],Xe=Ue[1],Mt=Object(J.a)({},Ot,function(){q(Xe)});i.push(Mt),u.addKeyMap(Mt)},k=0,Ee=Object.entries(Jt);k<Ee.length;k++){var Ue;T()}return function(){var st=Object(B.a)(i),Je;try{for(st.s();!(Je=st.n()).done;){var Ot=Je.value;u.removeKeyMap(Ot)}}catch(Xe){st.e(Xe)}finally{st.f()}}}},[u]),Object(g.useEffect)(function(){pt!==G&&Ce(pt)},[pt]),Object(_.a)(function(){if(!te&&Se>0){var i=new Date().getTime(),T=window.sessionStorage.getItem(qt);i>=Se+V&&(!T||T!==je)&&(window.sessionStorage.setItem(qt,je),F(!0))}},V),Object(g.useEffect)(function(){N(Xt)},[u,Xt]),Object(g.useEffect)(function(){u&&(tn&&u.focus())},[u,tn]),Object(g.useEffect)(function(){if(Y&&u){var i=function(Ee){var Ue=Ee.target;rt.current&&(rt.current.scrollTop=rt.current.scrollHeight*Ue.scrollTop/Ue.scrollHeight)},T=u.getScrollerElement();return T.addEventListener("scroll",i),function(){T.removeEventListener("scroll",i)}}},[u,Y]),Object(g.useEffect)(function(){if(u&&ie){var i=function(k,Ee){ie(k,Ee)};return u.on("beforeChange",i),function(){u.off("beforeChange",i)}}},[u,ie]),Object(g.useEffect)(function(){if(u&&ut){var i=function(){ut(u.getValue())};return u.on("blur",i),function(){u.off("blur",i)}}},[u,ut]),Object(g.useEffect)(function(){if(u){var i=function(k){var Ee=k.getValue();clearTimeout(s),s=setTimeout(function(){ze(Ee),ae(new Date().getTime()),k.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Qe&&Qe(Ee)},x)};return u.on("change",i),function(){u.off("change",i)}}},[u,Qe]),Object(g.useEffect)(function(){u&&(ke==null?(u.setValue(""),ze("")):ke!==u.getValue()&&(u.setValue(ke),ze(ke)))},[u,ke]);var q=Object(g.useCallback)(function(i){var T=u.getCursor(),k=u.getSelection(),Ee=k.split(`
`);switch(i){case"bold":return u.replaceSelection("**"+k+"**"),k===""&&u.setCursor(T.line,T.ch+2),u.focus();case"italic":return u.replaceSelection("*"+k+"*"),k===""&&u.setCursor(T.line,T.ch+1),u.focus();case"code":return u.replaceSelection("`"+k+"`"),k===""&&u.setCursor(T.line,T.ch+1),u.focus();case"inline-latex":return u.replaceSelection("`$$"+k+"$$`"),k===""&&u.setCursor(T.line,T.ch+3),u.focus();case"latex":return u.replaceSelection("```latex\n"+k+"\n```"),u.setCursor(T.line+1,k.length+1),u.focus();case"line-break":return u.replaceSelection(`<br/>
`),u.focus();case"list-ul":return k===""?u.replaceSelection("- "+k):u.replaceSelection(Ee.map(function(Ue){return Ue===""?"":"- ".concat(Ue)}).join(`
`)),u.focus();case"list-ol":return k===""?u.replaceSelection("1. "+k):u.replaceSelection(Ee.map(function(Ue,st){return Ue===""?"":"".concat(st+1,". ").concat(Ue)}).join(`
`)),u.focus();case"add-null-ch":return k===""&&u.setCursor(T.line,T.ch+1),u.replaceSelection(mt),u.focus();case"eraser":return u.setValue(""),u.focus();case"trigger-watch":return N(!Y),u.focus();case"trigger-full-screen":return Ce(!G),u.focus();case Dt:xe(Dt);return;case Rt:xe(Rt);return;case kt:xe(kt);return;case Ct:xe(Ct);return;default:throw new Error}},[u,Y,G]),Fe=Object(g.useCallback)(function(i){xe("");switch(Ie){case Dt:var T=i.title,k=i.link;return u.replaceSelection("[".concat(T,"](").concat(k,")")),u.focus();case Rt:var Ee=i.language,Ue=i.content;return u.replaceSelection(["```"+Ee,Ue,"```"].join(`
`)),u.focus();case kt:var st=i.src,Je=i.alt;return u.replaceSelection("![ ".concat(Je," ]( ").concat(st,' "').concat(Je,'" )')),u.focus();case Ct:for(var Ot=i.row,Xe=i.col,Mt=i.align,Yt=`
`,Vt=0;Vt<Ot;Vt++){for(var nn=[],Zt=[],It=0;It<Xe;It++)Vt===1&&Zt.push(y[Mt]),nn.push(" ");Vt===1&&(Yt+="| ".concat(Zt.join(" | "),` |
`)),Yt+="| ".concat(nn.join(Xe===1?"":" | "),` |
`)}return u.replaceSelection(Yt+`
`),u.focus();default:throw new Error}},[u,Ie]),Kt=Object(g.useMemo)(function(){switch(Ie){case Dt:return l.a.createElement(_t,{callback:Fe,onCancel:ot});case Rt:return l.a.createElement(St.b,{callback:Fe,onCancel:ot});case kt:return l.a.createElement(et,{callback:Fe,onCancel:ot});case Ct:return l.a.createElement(Ut,{callback:Fe,onCancel:ot});default:return null}},[Ie]);function ot(){xe("")}Object(g.useEffect)(function(){if(P.current){var i=function(Ot){Ue=!0,st=Ot.pageY},T=function(){Ue=!1},k=function(Ot){if(Ue){var Xe=Ot.pageY-st;Xe<0&&(Xe=0),Xe>300&&(Xe=300);var Mt=jt+Xe+"px";X(Mt)}},Ee=P.current,Ue=!1,st=0;return Ee.addEventListener("mousedown",i),document.addEventListener("mousemove",k),document.addEventListener("mouseup",T),function(){Ee.removeEventListener("mousedown",i),document.removeEventListener("mousemove",k),document.removeEventListener("mouseup",T)}}},[u,P]),Object(g.useEffect)(function(){X(jt)},[jt]);var _e=it(Tt),A=it(ne),U={width:_e,height:A},$=Object(g.useMemo)(function(){if(Se){var i=new Date(Se),T=i.getHours(),k=i.getMinutes(),Ee=i.getSeconds();return T=T<10?"0"+T:T,k=k<10?"0"+k:k,Ee=Ee<10?"0"+Ee:Ee,"".concat(T,":").concat(k,":").concat(Ee)}return 0},[Se]);function oe(){window.sessionStorage.removeItem(qt),F(!1),ae(0)}function ge(){F(!1),ae(0),u.setValue(window.sessionStorage.getItem(qt))}return l.a.createElement(g.Fragment,null,l.a.createElement("div",{className:"markdown-editor-wrapper",ref:L},l.a.createElement("div",{className:"markdown-editor-container ".concat(wt," ").concat(Y?"on-preview":""," ").concat($t?"mini":""," ").concat(G?"full-screen":""),style:U},l.a.createElement(he,{watch:Y,fullScreen:G,showNullButton:se,onActionCallback:q}),l.a.createElement("div",{className:"markdown-editor-body"},l.a.createElement("div",{className:"codemirror-container"},l.a.createElement("textarea",{ref:d,placeholder:gt})),Y?l.a.createElement("div",{ref:rt,className:"preview-container"},l.a.createElement(Ze.a,{value:je})):null)),S?l.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",l.a.createElement("a",{onClick:ge},"\u6062\u590D")," ? /",l.a.createElement("a",{onClick:oe},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",$," \u4FDD\u5B58\uFF09"):null),un?l.a.createElement("a",{ref:P,className:"editor-resize"}):null,l.a.createElement(D.a,null,an[Ie]?l.a.createElement(a.a,{centered:!0,title:an[Ie],visible:!0,onCancel:ot,footer:null},Kt):null))}},bntm:function(Ke,c,n){"use strict";n.d(c,"d",function(){return ve}),n.d(c,"b",function(){return a}),n.d(c,"c",function(){return B}),n.d(c,"a",function(){return f});function ve(J){try{J.mozRequestFullScreen?J.mozRequestFullScreen():J.webkitRequestFullScreen&&J.webkitRequestFullScreen()}catch(g){console.log(g,":e")}}function a(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var B=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function f(){var J=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,g=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(J==null)}},dejd:function(Ke,c,n){},kSUc:function(Ke,c,n){},kqOp:function(Ke,c,n){"use strict";n.d(c,"a",function(){return C});var ve=n("0Owb"),a=n("fWQN"),B=n("mtLc"),f=n("yKVA"),J=n("879j"),g=n("q1tI"),l=n.n(g),ue=n("Ot1p"),W="\u2581",C=function(h){Object(f.a)(Be,h);var K=Object(J.a)(Be);function Be(){var ee;Object(a.a)(this,Be);for(var dt=arguments.length,ce=new Array(dt),Ze=0;Ze<dt;Ze++)ce[Ze]=arguments[Ze];return ee=K.call.apply(K,[this].concat(ce)),ee.getChCountBeforeCursor=function(O,Q){for(var w=Q.line,re=0,Ne=0;Ne<w;Ne++)re+=O.getLine(Ne).split(W).length-1;var he=O.getLine(w).substring(0,Q.ch);return re+=he.split(W).length-1,re},ee.onCMBeforeChange=function(O,Q){var w=O.getRange(Q.from,Q.to),re=0;if(Q.text.forEach(function(Ve){re+=Ve.split(W).length-1}),w&&w.indexOf(W)!=-1){var Ne=w.split(W).length-1,he=ee.getChCountBeforeCursor(O,Q.from);console.log("\u5220\u9664".concat(Ne,"\u4E2A\uFF0C \u4E4B\u524D\u6709").concat(he,"\u4E2A\uFF0C\u65B0\u589E").concat(re,"\u4E2A"));var D=window.confirm("\u786E\u8BA4\u8981\u5220\u9664\u7B2C".concat(Ne==1?he+1:"".concat(he+1,"-").concat(he+Ne),"\u4E2A\u7A7A\u5417\uFF1F"));D?ee.props.onPlaceholderChange&&ee.props.onPlaceholderChange(he,Ne,re):Q.cancel()}else if(re){var $e=ee.getChCountBeforeCursor(O,Q.from);console.log("\u65B0\u589E".concat(re,"\u4E2A\uFF0C\u4E4B\u524D\u6709").concat($e,"\u4E2A")),ee.props.onPlaceholderChange&&ee.props.onPlaceholderChange($e,0,re)}},ee}return Object(B.a)(Be,[{key:"render",value:function(){return l.a.createElement(ue.a,Object(ve.a)({},this.props,{onCMBeforeChange:this.onCMBeforeChange}))}}]),Be}(g.Component)},pr0Y:function(Ke,c,n){"use strict";n.r(c);var ve=n("+L6B"),a=n("2/Rp"),B=n("5NDa"),f=n("5rEg"),J=n("5Dmo"),g=n("3S7+"),l=n("14J3"),ue=n("BMrR"),W=n("jCWc"),C=n("kPKH"),h=n("sPJy"),K=n("bE4q"),Be=n("/zsF"),ee=n("PArb"),dt=n("miYZ"),ce=n("tsqr"),Ze=n("WmNS"),O=n.n(Ze),Q=n("9og8"),w=n("k1fw"),re=n("oBTY"),Ne=n("y8nQ"),he=n("Vl3Y"),D=n("tJVT"),$e=n("PpiC"),Ve=n("B9cy"),yt=n("Ol7k"),fe=n("lUTK"),be=n("BvKs"),m=n("q1tI"),t=n.n(m),_t=n("Ty5D"),St=n("55Ip"),Pt=n("9kvl"),Z=n("w5pM"),j=n("tgas"),pe=n("giR+"),de=n("fyUT"),et=n("sRBo"),tt=n("kaz8"),Et=n("2qtc"),nt=n("kLXV"),At=n("V0Rq"),vt=n("Ot1p"),Le=n("9Bee"),Nt=n("LuLp"),b=n.n(Nt),Ut=["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"],Lt=function(v,se){var me=v.problemset,pt=v.globalSetting,ut=v.loading,ie=v.dispatch,p=v.onRef,wt=p===void 0?function(){}:p,o=v.editData,gt=Object($e.a)(v,["problemset","globalSetting","loading","dispatch","onRef","editData"]),We=Object(m.useState)([]),Te=Object(D.a)(We,2),u=Te[0],ye=Te[1],He=Object(m.useState)(),Pe=Object(D.a)(He,2),je=Pe[0],ze=Pe[1],we=Object(m.useState)([]),le=Object(D.a)(we,2),Y=le[0],N=le[1],Ae=Object(m.useState)(""),Re=Object(D.a)(Ae,2),G=Re[0],Ce=Re[1],Me=Object(m.useState)(5),Ge=Object(D.a)(Me,2),Ie=Ge[0],xe=Ge[1],at=Object(m.useState)(!1),qe=Object(D.a)(at,2),Se=qe[0],ae=qe[1],z=Object(_t.m)();Object(m.useEffect)(function(){ye(["","","",""])},[]),Object(m.useEffect)(function(){if(!(o==null?void 0:o.question_choices)){ae(!0);return}Ce(o==null?void 0:o.question_title),xe(parseInt(o==null?void 0:o.question_score)),ye(o==null?void 0:o.question_choices.map(function(F){return F.choice_text}));var S=[];o==null||o.standard_answer.map(function(F,d){S.push(F-1)}),N(S)},[o]),Object(m.useImperativeHandle)(se,function(){return{onSave:Oe,isEdit:Se}});var Oe=function(){var S=Object(Q.a)(O.a.mark(function F(){var d,L,P;return O.a.wrap(function(I){for(;;)switch(I.prev=I.next){case 0:if(G){I.next=3;break}return ce.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),I.abrupt("return",!1);case 3:if(d=u.findIndex(function(q){return!q}),!(d>-1)){I.next=7;break}return ce.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(Ut[d]," \u9009\u9879\u7684\u5185\u5BB9")),I.abrupt("return",!1);case 7:if(Y.length){I.next=10;break}return ce.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),I.abrupt("return",!1);case 10:if(!(Y.length<1)){I.next=13;break}return ce.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),I.abrupt("return",!1);case 13:if(L=u.map(function(q,Fe){return{choice_text:q,is_answer:Y.includes(Fe)?Fe+1:0}}),!o.question_id){I.next=20;break}return I.next=17,ie({type:"exercise/editExerciseQuestion",payload:{id:o.question_id,question_title:G,question_type:1,question_score:"5.0",question_choices:L.map(function(q){return q.choice_text}),standard_answers:L.filter(function(q){return q.is_answer}).map(function(q){return q.is_answer})}});case 17:P=I.sent,I.next=23;break;case 20:return I.next=22,ie({type:"exercise/addExerciseQuestion",payload:{categoryId:z.categoryId,question_title:G,question_type:1,question_score:"5.0",question_choices:L.map(function(q){return q.choice_text}),standard_answers:L.filter(function(q){return q.is_answer}).map(function(q){return q.is_answer})}});case 22:P=I.sent;case 23:P.status===0&&(ce.b.success("\u4FDD\u5B58\u6210\u529F"),ae(!1),ie({type:"exercise/editExercise",payload:Object(w.a)({},z)}));case 24:case"end":return I.stop()}},F)}));return function(){return S.apply(this,arguments)}}(),ne=[{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:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}],X=function(){var S=Object(Q.a)(O.a.mark(function F(d){return O.a.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:P.t0=d.id,P.next=P.t0==="del"?3:P.t0==="up"||P.t0==="down"?5:P.t0==="edit"?9:11;break;case 3:return nt.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk:function(){return Object(Q.a)(O.a.mark(function I(){return O.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return Fe.next=2,Object(At.i)({id:o.question_id});case 2:ie({type:"exercise/editExercise",payload:Object(w.a)({},z)});case 3:case"end":return Fe.stop()}},I)}))()}}),P.abrupt("break",11);case 5:return P.next=7,ie({type:"exercise/exeriseMoveUpDown",payload:{id:o.question_id,opr:d.id}});case 7:return ie({type:"exercise/editExercise",payload:Object(w.a)({},z)}),P.abrupt("break",11);case 9:return ae(!0),P.abrupt("break",11);case 11:case"end":return P.stop()}},F)}));return function(d){return S.apply(this,arguments)}}(),M=function(){var F;return t.a.createElement("aside",null,t.a.createElement("div",{className:b.a.questionType},t.a.createElement("div",null,t.a.createElement("span",{className:"font16 c-blue"},o.key,"\u3001\u591A\u9009\u9898"),"\uFF08",o.question_score,"\u5206\uFF09"),!o.hideAction&&ne.map(function(d,L){return d.id==="up"&&o.key===1||d.id==="down"&&o.key===o.len?null:t.a.createElement(g.a,{key:L,placement:"bottom",title:d.name},t.a.createElement("span",{onClick:function(){return X(d)},className:d.icon}))})),t.a.createElement("div",{className:"mt5"},t.a.createElement(Le.a,{value:o.question_title})),t.a.createElement("div",{className:b.a.questionChoices},o==null||((F=o.question_choices)===null||F===void 0)?void 0:F.map(function(d,L){return t.a.createElement(ue.a,null,t.a.createElement(C.a,null,t.a.createElement(tt.a,{key:L,checked:o.standard_answer.includes(L+1),disabled:!0},Ut[L],".")),t.a.createElement(C.a,{flex:"1"},t.a.createElement("span",{className:"c-black font14"},t.a.createElement(Le.a,{value:d.choice_text}))))})))},Ye=function(){return t.a.createElement("aside",null,t.a.createElement("div",{className:b.a.questionType},t.a.createElement("div",null,t.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")),t.a.createElement("p",{className:b.a.titleWrap},t.a.createElement("span",{className:b.a.required},"*"),t.a.createElement("span",{className:b.a.title},"\u9898\u5E72\uFF1A")),t.a.createElement(vt.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:G,onChange:function(d){return Ce(d)}}),u.map(function(F,d){return t.a.createElement("div",{className:b.a.choiceWrap,key:d},t.a.createElement(g.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},t.a.createElement("div",{className:"".concat(b.a.answer," ").concat(Y.includes(d)?b.a.activeAnswer:""),onClick:function(){Y.includes(d)?N(Y.filter(function(P){return P!==d})):N([].concat(Object(re.a)(Y),[d]))}},Ut[d])),t.a.createElement("div",{className:b.a.editorWrap},je===d?t.a.createElement(vt.a,{id:"single-question-option-".concat(d),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:F,onChange:function(P){u[d]=P,ye(u)}}):t.a.createElement("div",{className:b.a.htmlWrap,onClick:function(){return ze(d)}},t.a.createElement(Le.a,{value:F}))),d>1&&t.a.createElement(g.a,{title:"\u5220\u9664"},t.a.createElement("i",{className:"".concat(b.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return ye(u.filter(function(P,rt){return rt!==d}))}})),d<7&&d===u.length-1&&t.a.createElement(g.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},t.a.createElement("i",{className:"".concat(b.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return ye([].concat(Object(re.a)(u),[""]))}})))}),t.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"),t.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",t.a.createElement(de.a,{value:Ie,max:1e4,min:-1,onChange:function(d){xe(d)}})," \u5206"),t.a.createElement("aside",{className:"tr"},o.question_id&&t.a.createElement(a.a,{type:"default",onClick:function(){return ae(!1)}},"\u53D6\u6D88"),t.a.createElement(a.a,{className:"ml20",type:"primary",onClick:function(){return Oe()}},"\u4FDD\u5B58")))};return t.a.createElement("section",{className:b.a.wrap},!Se&&M(),Se&&Ye())},Dt=Object(Pt.a)(function(te){var v=te.problemset,se=te.loading,me=te.globalSetting;return{problemset:v,globalSetting:me,loading:se.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(Lt)),kt=n("7Kak"),Rt=n("9yH6"),Ct=["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(v,se){var me=v.problemset,pt=v.globalSetting,ut=v.loading,ie=v.dispatch,p=v.onRef,wt=p===void 0?function(){}:p,o=v.editData,gt=Object($e.a)(v,["problemset","globalSetting","loading","dispatch","onRef","editData"]),We=Object(m.useState)([]),Te=Object(D.a)(We,2),u=Te[0],ye=Te[1],He=Object(m.useState)(),Pe=Object(D.a)(He,2),je=Pe[0],ze=Pe[1],we=Object(m.useState)([]),le=Object(D.a)(we,2),Y=le[0],N=le[1],Ae=Object(m.useState)(""),Re=Object(D.a)(Ae,2),G=Re[0],Ce=Re[1],Me=Object(m.useState)(0),Ge=Object(D.a)(Me,2),Ie=Ge[0],xe=Ge[1],at=Object(m.useState)(!1),qe=Object(D.a)(at,2),Se=qe[0],ae=qe[1],z=Object(_t.m)();Object(m.useEffect)(function(){ye(["","","",""])},[]),Object(m.useEffect)(function(){if(!(o==null?void 0:o.question_choices)){ae(!0);return}Ce(o==null?void 0:o.question_title),xe(parseInt(o==null?void 0:o.question_score)),ye(o==null?void 0:o.question_choices.map(function(F){return F.choice_text}));var S=[];o==null||o.standard_answer.map(function(F,d){S.push(F-1)}),N(S)},[o]),Object(m.useImperativeHandle)(se,function(){return{onSave:Oe,isEdit:Se}});var Oe=function(){var S=Object(Q.a)(O.a.mark(function F(){var d,L,P;return O.a.wrap(function(I){for(;;)switch(I.prev=I.next){case 0:if(G){I.next=3;break}return ce.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),I.abrupt("return",!1);case 3:if(d=u.findIndex(function(q){return!q}),!(d>-1)){I.next=7;break}return ce.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(Ct[d]," \u9009\u9879\u7684\u5185\u5BB9")),I.abrupt("return",!1);case 7:if(Y.length){I.next=10;break}return ce.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),I.abrupt("return",!1);case 10:if(!(Y.length<1)){I.next=13;break}return ce.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),I.abrupt("return",!1);case 13:if(L=u.map(function(q,Fe){return{choice_text:q,is_answer:Y.includes(Fe)?Fe+1:0}}),!o.question_id){I.next=20;break}return I.next=17,Object(j.u)({id:o.question_id,question_title:G,question_type:1,question_score:Ie,question_choices:L.map(function(q){return q.choice_text}),standard_answers:L.filter(function(q){return q.is_answer}).map(function(q){return q.is_answer})});case 17:P=I.sent,I.next=23;break;case 20:return I.next=22,Object(j.a)({exercise_bank_id:z.topicId,question_title:G,question_type:1,question_score:"5.0",question_choices:L.map(function(q){return q.choice_text}),standard_answers:L.filter(function(q){return q.is_answer}).map(function(q){return q.is_answer})});case 22:P=I.sent;case 23:return P.status===0&&(ce.b.success("\u4FDD\u5B58\u6210\u529F"),ae(!1)),I.next=26,ie({type:"polls/getExerciseBanks",payload:Object(w.a)({},z)});case 26:case"end":return I.stop()}},F)}));return function(){return S.apply(this,arguments)}}(),ne=[{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:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}],X=function(){var S=Object(Q.a)(O.a.mark(function F(d){return O.a.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:P.t0=d.id,P.next=P.t0==="del"?3:P.t0==="up"||P.t0==="down"?5:P.t0==="edit"?9:11;break;case 3:return nt.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk:function(){return Object(Q.a)(O.a.mark(function I(){return O.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return Fe.next=2,Object(j.e)({pollsId:o.question_id});case 2:ie({type:"polls/getExerciseBanks",payload:Object(w.a)({},z)});case 3:case"end":return Fe.stop()}},I)}))()}}),P.abrupt("break",11);case 5:return P.next=7,Object(j.j)({exerciseId:o==null?void 0:o.question_id,opr:d.id});case 7:return ie({type:"polls/getExerciseBanks",payload:Object(w.a)({},z)}),P.abrupt("break",11);case 9:return ae(!0),P.abrupt("break",11);case 11:case"end":return P.stop()}},F)}));return function(d){return S.apply(this,arguments)}}(),M=function(){var F;return t.a.createElement("aside",null,t.a.createElement("div",{className:b.a.questionType},t.a.createElement("div",null,t.a.createElement("span",{className:"font16 c-blue"},o.key,"\u3001\u5355\u9009\u9898"),"\uFF08",o.question_score,"\u5206\uFF09"),!o.hideAction&&ne.map(function(d,L){return d.id==="up"&&o.key===1||d.id==="down"&&o.key===o.len?null:t.a.createElement(g.a,{key:L,placement:"bottom",title:d.name},t.a.createElement("span",{onClick:function(){return X(d)},className:d.icon}))})),t.a.createElement("div",{className:"mt5"},t.a.createElement(Le.a,{value:o.question_title})),t.a.createElement("div",{className:b.a.questionChoices},o==null||((F=o.question_choices)===null||F===void 0)?void 0:F.map(function(d,L){return t.a.createElement(ue.a,null,t.a.createElement(C.a,null,t.a.createElement(Rt.a,{key:L,checked:o.standard_answer.includes(L+1),disabled:!0},Ct[L],".")),t.a.createElement(C.a,{flex:"1"},t.a.createElement("span",{className:"c-black font14"},t.a.createElement(Le.a,{value:d.choice_text}))))})))},Ye=function(){return t.a.createElement("aside",null,t.a.createElement("div",{className:b.a.questionType},t.a.createElement("div",null,t.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")),t.a.createElement("p",{className:b.a.titleWrap},t.a.createElement("span",{className:b.a.required},"*"),t.a.createElement("span",{className:b.a.title},"\u9898\u5E72\uFF1A")),t.a.createElement(vt.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:G,onChange:function(d){return Ce(d)}}),u.map(function(F,d){return t.a.createElement("div",{className:b.a.choiceWrap,key:d},t.a.createElement(g.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},t.a.createElement("div",{className:"".concat(b.a.answer," ").concat(Y.includes(d)?b.a.activeAnswer:""),onClick:function(){Y.includes(d)?N(Y.filter(function(P){return P!==d})):N([].concat(Object(re.a)(Y),[d]))}},Ct[d])),t.a.createElement("div",{className:b.a.editorWrap},je===d?t.a.createElement(vt.a,{id:"single-question-option-".concat(d),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:F,onChange:function(P){u[d]=P,ye(u)}}):t.a.createElement("div",{className:b.a.htmlWrap,onClick:function(){return ze(d)}},t.a.createElement(Le.a,{value:F}))),d>1&&t.a.createElement(g.a,{title:"\u5220\u9664"},t.a.createElement("i",{className:"".concat(b.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return ye(u.filter(function(P,rt){return rt!==d}))}})),d<7&&d===u.length-1&&t.a.createElement(g.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},t.a.createElement("i",{className:"".concat(b.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return ye([].concat(Object(re.a)(u),[""]))}})))}),t.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"),t.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",t.a.createElement(de.a,{value:Ie,max:1e4,min:-1,onChange:function(d){xe(d)}})," \u5206"),t.a.createElement("aside",{className:"tr"},o.question_id&&t.a.createElement(a.a,{type:"default",onClick:function(){return ae(!1)}},"\u53D6\u6D88"),t.a.createElement(a.a,{className:"ml20",type:"primary",onClick:function(){return Oe()}},"\u4FDD\u5B58")))};return t.a.createElement("section",{className:b.a.wrap},!Se&&M(),Se&&Ye())},y=Object(Pt.a)(function(te){var v=te.problemset,se=te.loading,me=te.globalSetting;return{problemset:v,globalSetting:me,loading:se.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(E)),_=["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"],R=function(v,se){var me=v.problemset,pt=v.globalSetting,ut=v.loading,ie=v.dispatch,p=v.onRef,wt=p===void 0?function(){}:p,o=v.editData,gt=Object($e.a)(v,["problemset","globalSetting","loading","dispatch","onRef","editData"]),We=Object(m.useState)(),Te=Object(D.a)(We,2),u=Te[0],ye=Te[1],He=Object(m.useState)(""),Pe=Object(D.a)(He,2),je=Pe[0],ze=Pe[1],we=Object(m.useState)(!1),le=Object(D.a)(we,2),Y=le[0],N=le[1],Ae=Object(m.useState)(5),Re=Object(D.a)(Ae,2),G=Re[0],Ce=Re[1],Me=Object(_t.m)();Object(m.useEffect)(function(){if(!(o==null?void 0:o.question_choices)){N(!0);return}ze(o==null?void 0:o.question_title),Ce(o==null?void 0:o.question_score),ye(o.standard_answer[0]+"")},[o]),Object(m.useImperativeHandle)(se,function(){return{onSave:Ge,isEdit:Y}});var Ge=function(){var Se=Object(Q.a)(O.a.mark(function ae(){var z,Oe;return O.a.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:if(je){X.next=3;break}return ce.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),X.abrupt("return",!1);case 3:if(u){X.next=6;break}return ce.b.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),X.abrupt("return",!1);case 6:if(z=[{choice_text:"\u6B63\u786E",is_answer:u==="1"?1:0},{choice_text:"\u9519\u8BEF",is_answer:u==="2"?2:0}],!o.question_id){X.next=13;break}return X.next=10,Object(j.u)({id:o.question_id,question_title:je,question_type:2,question_score:G,question_choices:z.map(function(M){return M.choice_text}),standard_answers:z.filter(function(M){return M.is_answer}).map(function(M){return M.is_answer})});case 10:Oe=X.sent,X.next=16;break;case 13:return X.next=15,Object(j.a)({exercise_bank_id:Me.topicId,question_title:je,question_type:2,question_score:G,question_choices:z.map(function(M){return M.choice_text}),standard_answers:z.filter(function(M){return M.is_answer}).map(function(M){return M.is_answer})});case 15:Oe=X.sent;case 16:return Oe.status===0&&(ce.b.success("\u4FDD\u5B58\u6210\u529F"),N(!1)),ie({type:"polls/getExerciseBanks",payload:Object(w.a)({},Me)}),X.abrupt("return",{name:je,choices:z});case 19:case"end":return X.stop()}},ae)}));return function(){return Se.apply(this,arguments)}}(),Ie=[{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:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}],xe=function(){var Se=Object(Q.a)(O.a.mark(function ae(z){return O.a.wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:ne.t0=z.id,ne.next=ne.t0==="del"?3:ne.t0==="up"||ne.t0==="down"?5:ne.t0==="edit"?9:11;break;case 3:return nt.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk:function(){return Object(Q.a)(O.a.mark(function M(){return O.a.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return S.next=2,Object(j.e)({pollsId:o.question_id});case 2:ie({type:"polls/getExerciseBanks",payload:Object(w.a)({},Me)});case 3:case"end":return S.stop()}},M)}))()}}),ne.abrupt("break",11);case 5:return ne.next=7,Object(j.j)({exerciseId:o==null?void 0:o.question_id,opr:z.id});case 7:return ie({type:"polls/getExerciseBanks",payload:Object(w.a)({},Me)}),ne.abrupt("break",11);case 9:return N(!0),ne.abrupt("break",11);case 11:case"end":return ne.stop()}},ae)}));return function(z){return Se.apply(this,arguments)}}(),at=function(){var ae;return t.a.createElement("aside",null,t.a.createElement("div",{className:b.a.questionType},t.a.createElement("div",null,t.a.createElement("span",{className:"font16 c-blue"},o.key,"\u3001\u5224\u65AD\u9898"),"\uFF08",o.question_score,"\u5206\uFF09"),!o.hideAction&&Ie.map(function(z,Oe){return z.id==="up"&&o.key===1||z.id==="down"&&o.key===o.len?null:t.a.createElement(g.a,{key:Oe,placement:"bottom",title:z.name},t.a.createElement("span",{onClick:function(){return xe(z)},className:z.icon}))})),t.a.createElement("div",{className:"mt5"},o.question_title),t.a.createElement("div",{className:b.a.questionChoices},o==null||((ae=o.question_choices)===null||ae===void 0)?void 0:ae.map(function(z,Oe){return t.a.createElement(Rt.a,{key:Oe,checked:o.standard_answer.includes(Oe+1),disabled:!0},_[Oe],". ",t.a.createElement("span",{className:"c-black font14"},z.choice_text))})))},qe=function(){return t.a.createElement("aside",null,t.a.createElement("div",null,t.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"),t.a.createElement("p",{className:b.a.titleWrap},t.a.createElement("span",{className:b.a.required},"*"),t.a.createElement("span",{className:b.a.title},"\u9898\u5E72\uFF1A")),t.a.createElement(vt.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:je,onChange:function(z){return ze(z)}}),t.a.createElement("p",{className:b.a.titleWrap},t.a.createElement("span",{className:b.a.required},"*"),t.a.createElement("span",{className:b.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",t.a.createElement("span",{className:b.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),t.a.createElement(Rt.a.Group,{buttonStyle:"solid",value:u,onChange:function(z){return ye(z.target.value)}},t.a.createElement(Rt.a.Button,{value:"1",className:"".concat(b.a.radio," mr40")},"\u6B63\u786E"),t.a.createElement(Rt.a.Button,{value:"2",className:b.a.radio},"\u9519\u8BEF")),t.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"),t.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",t.a.createElement(de.a,{value:G,max:1e4,min:-1,onChange:function(z){Ce(z)}})," \u5206"),t.a.createElement("aside",{className:"tr"},o.question_id&&t.a.createElement(a.a,{type:"default",onClick:function(){return N(!1)}},"\u53D6\u6D88"),t.a.createElement(a.a,{className:"ml20",type:"primary",onClick:function(){return Ge()}},"\u4FDD\u5B58")))};return t.a.createElement("section",{className:b.a.wrap},!Y&&at(),Y&&qe())},e=Object(Pt.a)(function(te){var v=te.problemset,se=te.loading,me=te.globalSetting;return{problemset:v,globalSetting:me,loading:se.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(R)),r=n("kqOp"),s=n("7qnI"),x=n("1vsH"),V=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],mt=function(v,se){var me=v.problemset,pt=v.globalSetting,ut=v.loading,ie=v.dispatch,p=v.editData,wt=Object($e.a)(v,["problemset","globalSetting","loading","dispatch","editData"]),o=Object(m.useState)(""),gt=Object(D.a)(o,2),We=gt[0],Te=gt[1],u=Object(m.useState)(""),ye=Object(D.a)(u,2),He=ye[0],Pe=ye[1],je=Object(m.useState)([]),ze=Object(D.a)(je,2),we=ze[0],le=ze[1],Y=Object(m.useState)(""),N=Object(D.a)(Y,2),Ae=N[0],Re=N[1],G=Object(m.useState)(),Ce=Object(D.a)(G,2),Me=Ce[0],Ge=Ce[1],Ie=Object(m.useState)(!1),xe=Object(D.a)(Ie,2),at=xe[0],qe=xe[1],Se=Object(m.useState)(5),ae=Object(D.a)(Se,2),z=ae[0],Oe=ae[1],ne=Object(m.useState)(!1),X=Object(D.a)(ne,2),M=X[0],Ye=X[1],S=Object(_t.m)();Object(m.useEffect)(function(){if(!(p==null?void 0:p.question_title)){Ye(!0);return}Te(p==null?void 0:p.question_title),Ge(p==null?void 0:p.is_ordered),Oe(p==null?void 0:p.question_score);var _e=p==null?void 0:p.standard_answer.map(function(A){return A.answer_text});le(_e)},[me.editData]),Object(m.useEffect)(function(){qe(!1)},[M]),Object(m.useImperativeHandle)(se,function(){return{onSave:F,isEdit:M}});var F=function(){var _e=Object(Q.a)(O.a.mark(function A(){var U,$,oe;return O.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:if(U=[],$=!1,we.forEach(function(T,k){U.push({choice_id:k+1,answer_text:[]}),T.forEach(function(Ee,Ue){U[k].answer_text.push(Ee),(!Ee||!Object(x.F)(Ee,1e4))&&(Re("".concat(k,"-").concat(Ue)),ce.b.info(Ee?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),$=!0)})}),!$){i.next=5;break}return i.abrupt("return",!1);case 5:if(!p.question_id){i.next=11;break}return i.next=8,Object(j.u)({id:p.question_id,question_title:We,question_type:3,question_score:z,is_ordered:Me,standard_answers:U});case 8:oe=i.sent,i.next=14;break;case 11:return i.next=13,Object(j.a)({exercise_bank_id:S.topicId,question_title:We,question_type:3,question_score:z,is_ordered:Me,standard_answers:U});case 13:oe=i.sent;case 14:return oe.status===0&&(ce.b.success("\u4FDD\u5B58\u6210\u529F"),Ye(!1)),ie({type:"polls/getExerciseBanks",payload:Object(w.a)({},S)}),i.abrupt("return",{name:We,analysis:He,standard_answers:U,is_ordered:Me});case 17:case"end":return i.stop()}},A)}));return function(){return _e.apply(this,arguments)}}(),d=function(A,U,$){var oe=we.slice();if(U&&oe.splice(A,U),$&&at)for(var ge=0;ge<$;ge++)oe.splice(A+ge,0,[""]);qe(!0),le(oe)},L=function(A,U,$){Re("");var oe=we.slice();oe[A][U]=$,le(oe)},P=function(A){var U=we.slice();U[A]=[].concat(Object(re.a)(U[A]),[""]),le(U)},rt=function(A,U){var $=we.slice();if(!$[A][U]){$[A]=$[A].filter(function(oe,ge){return ge!==U}),le($);return}nt.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:b.a.modal,onOk:function(){$[A]=$[A].filter(function(ge,i){return i!==U}),le($)}})},I=function(A){nt.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:b.a.modal,onOk:function(){var $=we.slice();$=we.filter(function(oe,ge){return A!==ge}),le($)}})},q=function(){return t.a.createElement("aside",null,t.a.createElement("div",{className:b.a.questionType},t.a.createElement("div",null,t.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")),t.a.createElement("div",null,t.a.createElement(r.a,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:We,onChange:function(U){return Te(U)},showNullButton:!0,onPlaceholderChange:d})),t.a.createElement("div",{className:"mt20"},we.map(function(A,U){return t.a.createElement(s.a,{key:U,answers:A,index:U,is_md:!0,activeOptionErrorIndex:Ae,onAnswerChange:L,addChildAnswer:P,deleteChildAnswer:rt,deleteChildAnswermain:I})})),t.a.createElement("div",{className:"mt20"},we.length>1&&t.a.createElement("span",null,t.a.createElement(tt.a,{checked:Me,onChange:function(U){return Ge(U.target.checked)},className:"".concat(b.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),t.a.createElement("span",{className:"".concat(b.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),t.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",t.a.createElement(de.a,{value:z,max:1e4,min:-1,onChange:function(U){Oe(U)}})," \u5206"),t.a.createElement("aside",{className:"tr"},p.question_id&&t.a.createElement(a.a,{type:"default",onClick:function(){return Ye(!1)}},"\u53D6\u6D88"),t.a.createElement(a.a,{className:"ml20",type:"primary",onClick:function(){return F()}},"\u4FDD\u5B58")))},Fe=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}],Kt=function(){var _e=Object(Q.a)(O.a.mark(function A(U){return O.a.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:oe.t0=U.id,oe.next=oe.t0==="del"?3:oe.t0==="up"||oe.t0==="down"?5:oe.t0==="edit"?9:11;break;case 3:return nt.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk:function(){return Object(Q.a)(O.a.mark(function i(){return O.a.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:return k.next=2,Object(j.e)({pollsId:p.question_id});case 2:ie({type:"polls/getExerciseBanks",payload:Object(w.a)({},S)});case 3:case"end":return k.stop()}},i)}))()}}),oe.abrupt("break",11);case 5:return oe.next=7,Object(j.j)({exerciseId:p==null?void 0:p.question_id,opr:U.id});case 7:return ie({type:"polls/getExerciseBanks",payload:Object(w.a)({},S)}),oe.abrupt("break",11);case 9:return Ye(!0),oe.abrupt("break",11);case 11:case"end":return oe.stop()}},A)}));return function(U){return _e.apply(this,arguments)}}(),ot=function(){var A;return t.a.createElement("aside",null,t.a.createElement("div",{className:b.a.questionType},t.a.createElement("div",null,t.a.createElement("span",{className:"font16 c-blue"},p.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",p.question_score,"\u5206\uFF09"),!p.hideAction&&Fe.map(function(U,$){return U.id==="up"&&p.key===1||U.id==="down"&&p.key===p.len?null:t.a.createElement(g.a,{key:$,placement:"bottom",title:U.name},t.a.createElement("span",{onClick:function(){return Kt(U)},className:U.icon}))})),t.a.createElement("div",{className:"mt5"},p.question_title),t.a.createElement("div",{className:b.a.questionChoices},p==null||((A=p.standard_answer)===null||A===void 0)?void 0:A.map(function(U,$){return t.a.createElement(ue.a,null,t.a.createElement(C.a,null,"\u7B54\u6848\uFF08\u586B\u7A7A",U.choice_id,"\uFF09\uFF1A"),t.a.createElement(C.a,{flex:"1"},t.a.createElement(f.a,{key:$,checked:p.standard_answer.includes($),disabled:!0,value:U.answer_text})))})))};return t.a.createElement("section",{className:b.a.wrap},!M&&ot(),M&&q())},it=Object(Pt.a)(function(te){var v=te.problemset,se=te.loading,me=te.globalSetting;return{problemset:v,globalSetting:me,loading:se.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(mt)),ht=["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"],Wt=function(v,se){var me=v.problemset,pt=v.globalSetting,ut=v.loading,ie=v.dispatch,p=v.onRef,wt=p===void 0?function(){}:p,o=v.editData,gt=Object($e.a)(v,["problemset","globalSetting","loading","dispatch","onRef","editData"]),We=Object(m.useState)(""),Te=Object(D.a)(We,2),u=Te[0],ye=Te[1],He=Object(m.useState)(""),Pe=Object(D.a)(He,2),je=Pe[0],ze=Pe[1],we=Object(m.useState)(""),le=Object(D.a)(we,2),Y=le[0],N=le[1],Ae=Object(m.useState)(5),Re=Object(D.a)(Ae,2),G=Re[0],Ce=Re[1],Me=Object(m.useState)(!1),Ge=Object(D.a)(Me,2),Ie=Ge[0],xe=Ge[1],at=Object(_t.m)();Object(m.useEffect)(function(){var ne;if(!(o==null?void 0:o.question_title)){xe(!0);return}ye(o==null?void 0:o.question_title),N(o==null||((ne=o.standard_answer)===null||ne===void 0)?void 0:ne[0]),Ce(o==null?void 0:o.question_score)},[me.editData]),Object(m.useImperativeHandle)(se,function(){return{onSave:qe,isEdit:Ie}});var qe=function(){var ne=Object(Q.a)(O.a.mark(function X(){var M;return O.a.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:if(u){S.next=3;break}return ce.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),S.abrupt("return",!1);case 3:if(!o.question_id){S.next=9;break}return S.next=6,Object(j.u)({id:o.question_id,question_title:u,question_type:4,question_score:G,standard_answers:[Y]});case 6:M=S.sent,S.next=12;break;case 9:return S.next=11,Object(j.a)({exercise_bank_id:at.topicId,question_title:u,question_type:4,question_score:G,standard_answers:[Y]});case 11:M=S.sent;case 12:return M.status===0&&(ce.b.success("\u4FDD\u5B58\u6210\u529F"),xe(!1),ie({type:"polls/getExerciseBanks",payload:Object(w.a)({},at)})),S.abrupt("return",{name:u,answer_texts:[Y],analysis:je});case 14:case"end":return S.stop()}},X)}));return function(){return ne.apply(this,arguments)}}(),Se=function(){return t.a.createElement("aside",null,t.a.createElement("div",{className:b.a.questionType},t.a.createElement("div",null,t.a.createElement("span",{className:"font16 c-blue"},"\u7B80\u7B54\u9898"),"\uFF08\u4E3B\u89C2\u9898\uFF0C\u672A\u4F5C\u7B54\u7684\u60C5\u51B5\u4E0B\u81EA\u52A8\u8BC4\u4E3A\u96F6\u5206\uFF09")),t.a.createElement(vt.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:u,onChange:function(M){return ye(M)}}),t.a.createElement("p",{className:b.a.titleWrap},t.a.createElement("span",{className:b.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),t.a.createElement(vt.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:Y,onChange:function(M){return N(M)}}),t.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",t.a.createElement(de.a,{value:G,max:1e4,min:-1,onChange:function(M){Ce(M)}})," \u5206"),t.a.createElement("aside",{className:"tr"},o.question_id&&t.a.createElement(a.a,{type:"default",onClick:function(){return xe(!1)}},"\u53D6\u6D88"),t.a.createElement(a.a,{className:"ml20",type:"primary",onClick:function(){return qe()}},"\u4FDD\u5B58")))},ae=[{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:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}],z=function(){var ne=Object(Q.a)(O.a.mark(function X(M){return O.a.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:S.t0=M.id,S.next=S.t0==="del"?3:S.t0==="up"||S.t0==="down"?5:S.t0==="edit"?9:11;break;case 3:return nt.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk:function(){return Object(Q.a)(O.a.mark(function d(){return O.a.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return P.next=2,Object(j.e)({pollsId:o.question_id});case 2:ie({type:"polls/getExerciseBanks",payload:Object(w.a)({},at)});case 3:case"end":return P.stop()}},d)}))()}}),S.abrupt("break",11);case 5:return S.next=7,Object(j.j)({exerciseId:o==null?void 0:o.question_id,opr:M.id});case 7:return ie({type:"polls/getExerciseBanks",payload:Object(w.a)({},at)}),S.abrupt("break",11);case 9:return xe(!0),S.abrupt("break",11);case 11:case"end":return S.stop()}},X)}));return function(M){return ne.apply(this,arguments)}}(),Oe=function(){return t.a.createElement("aside",null,t.a.createElement("div",{className:b.a.questionType},t.a.createElement("div",null,t.a.createElement("span",{className:"font16 c-blue"},o.key,"\u3001\u7B80\u7B54\u9898"),"\uFF08",o.question_score,"\u5206\uFF09"),!o.hideAction&&ae.map(function(X,M){return X.id==="up"&&o.key===1||X.id==="down"&&o.key===o.len?null:t.a.createElement(g.a,{key:M,placement:"bottom",title:X.name},t.a.createElement("span",{onClick:function(){return z(X)},className:X.icon}))})),t.a.createElement("div",{className:"mt5"},o.question_title),t.a.createElement("div",{className:b.a.questionChoices},t.a.createElement("p",null,t.a.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),t.a.createElement(Le.a,{value:Y})))};return t.a.createElement("section",{className:b.a.wrap},!Ie&&Oe(),Ie&&Se())},Jt=Object(Pt.a)(function(te){var v=te.problemset,se=te.loading,me=te.globalSetting;return{problemset:v,globalSetting:me,loading:se.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(Wt)),an=["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"],cn=function(v,se){var me=v.problemset,pt=v.globalSetting,ut=v.loading,ie=v.dispatch,p=v.editData,wt=Object($e.a)(v,["problemset","globalSetting","loading","dispatch","editData"]),o=Object(m.useState)(""),gt=Object(D.a)(o,2),We=gt[0],Te=gt[1],u=Object(m.useState)(""),ye=Object(D.a)(u,2),He=ye[0],Pe=ye[1],je=Object(m.useState)(""),ze=Object(D.a)(je,2),we=ze[0],le=ze[1],Y=Object(m.useState)([]),N=Object(D.a)(Y,2),Ae=N[0],Re=N[1],G=Object(m.useState)(""),Ce=Object(D.a)(G,2),Me=Ce[0],Ge=Ce[1],Ie=Object(m.useState)(),xe=Object(D.a)(Ie,2),at=xe[0],qe=xe[1],Se=Object(m.useState)(!1),ae=Object(D.a)(Se,2),z=ae[0],Oe=ae[1],ne=Object(m.useState)([]),X=Object(D.a)(ne,2),M=X[0],Ye=X[1],S=Object(m.useState)(!1),F=Object(D.a)(S,2),d=F[0],L=F[1],P=Object(_t.m)();Object(m.useEffect)(function(){var ot;p.edit&&L(!0),Te(p.shixun_name),Pe(p.question_title);var _e=[];(ot=p.shixun)===null||ot===void 0||ot.map(function(A){_e.push(A.challenge_score)}),Ye(_e)},[p]),Object(m.useEffect)(function(){Oe(!1)},[d]),Object(m.useImperativeHandle)(se,function(){return{onSave:rt,isEdit:d}});var rt=function(){var ot=Object(Q.a)(O.a.mark(function _e(){var A,U,$;return O.a.wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:if(A=[],U=!1,!U){ge.next=4;break}return ge.abrupt("return",!1);case 4:if(!p.question_id){ge.next=10;break}return ge.next=7,Object(j.u)({id:p.question_id,question_title:He,shixun_name:We,shixun_id:p.shixun_id,question_type:5,question_scores:M});case 7:$=ge.sent,ge.next=13;break;case 10:return ge.next=12,Object(j.a)({exercise_bank_id:P.topicId,question_title:He,shixun_name:We,shixun_id:p.shixun_id,question_type:5,question_scores:M});case 12:$=ge.sent;case 13:return $.status===0&&(ce.b.success("\u4FDD\u5B58\u6210\u529F"),L(!1)),ge.next=16,ie({type:"polls/getExerciseBanks",payload:Object(w.a)({},P)});case 16:return ge.abrupt("return",{name:He,analysis:we,standard_answers:A,is_ordered:at});case 17:case"end":return ge.stop()}},_e)}));return function(){return ot.apply(this,arguments)}}(),I=function(){var _e;return t.a.createElement("aside",null,t.a.createElement("div",{className:b.a.questionType},t.a.createElement("div",null,t.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")),t.a.createElement("div",{className:"mt10"},t.a.createElement(f.a,{defaultValue:We,onChange:function(U){debugger;Te(U.target.value)}})),t.a.createElement("div",{className:"mt10"},t.a.createElement(vt.a,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:He,onChange:function(U){Pe(U)}})),t.a.createElement("div",{className:"mt20"},(_e=p.shixun)===null||_e===void 0?void 0:_e.map(function(A,U){return t.a.createElement(ue.a,{gutter:[20,20]},t.a.createElement(C.a,{flex:"1"},U+1,".",A.challenge_name),t.a.createElement(C.a,null,t.a.createElement(de.a,{defaultValue:M[U],onChange:function(oe){M[U]=oe,Ye(M),console.log("srore:L",M[U])}})))})),t.a.createElement("div",{className:"mt20"},Ae.length>1&&t.a.createElement("span",null,t.a.createElement(tt.a,{checked:at,onChange:function(U){return qe(U.target.checked)},className:"".concat(b.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),t.a.createElement("span",{className:"".concat(b.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),t.a.createElement("aside",{className:"tr"},!(p==null?void 0:p.edit)&&t.a.createElement(a.a,{type:"default",onClick:function(){return L(!1)}},"\u53D6\u6D88"),t.a.createElement(a.a,{className:"ml20",type:"primary",onClick:function(){return rt()}},"\u4FDD\u5B58")))},q=[{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:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}],Fe=function(){var ot=Object(Q.a)(O.a.mark(function _e(A){return O.a.wrap(function($){for(;;)switch($.prev=$.next){case 0:$.t0=A.id,$.next=$.t0==="del"?3:$.t0==="up"||$.t0==="down"?5:$.t0==="edit"?9:11;break;case 3:return nt.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk:function(){return Object(Q.a)(O.a.mark(function ge(){return O.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,Object(j.e)({pollsId:p.question_id});case 2:ie({type:"polls/getExerciseBanks",payload:Object(w.a)({},P)});case 3:case"end":return T.stop()}},ge)}))()}}),$.abrupt("break",11);case 5:return $.next=7,Object(j.j)({exerciseId:p==null?void 0:p.question_id,opr:A.id});case 7:return ie({type:"polls/getExerciseBanks",payload:Object(w.a)({},P)}),$.abrupt("break",11);case 9:return L(!0),$.abrupt("break",11);case 11:case"end":return $.stop()}},_e)}));return function(A){return ot.apply(this,arguments)}}(),Kt=function(){var _e;return t.a.createElement("aside",null,t.a.createElement("div",{className:b.a.questionType},t.a.createElement("div",null,t.a.createElement("span",{className:"font16 c-blue"},p.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",p.question_score,"\u5206\uFF09"),t.a.createElement("div",{className:"tr"},t.a.createElement(St.Link,{target:"_blank",to:"/shixuns/".concat(p.shixun_identifier,"/challenges")},"\u5B9E\u8BAD\u8BE6\u60C5"),!p.hideAction&&q.map(function(A,U){return A.id==="up"&&p.key===1||A.id==="down"&&p.key===p.len?null:t.a.createElement(g.a,{key:U,placement:"bottom",title:A.name},t.a.createElement("span",{onClick:function(){return Fe(A)},className:A.icon}))}))),t.a.createElement("div",{className:"font16"},p.shixun_name),t.a.createElement("div",{className:"mt30"}),(_e=p.shixun)===null||_e===void 0?void 0:_e.map(function(A,U){return t.a.createElement("div",{key:U},"\u7B2C",U+1,"\u5173 ",t.a.createElement("span",{className:"ml10"},A.challenge_name)," ",t.a.createElement("span",{className:"ml10"},A.challenge_score))}))};return t.a.createElement("section",{className:b.a.wrap},!d&&Kt(),d&&I())},H=Object(Pt.a)(function(te){var v=te.problemset,se=te.loading,me=te.globalSetting;return{problemset:v,globalSetting:me,loading:se.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(cn)),ft=n("bbsP"),ke=n("/wGt"),Qe=n("DjyN"),lt=n("NUBc"),Tt=n("uSYw"),ct=n.n(Tt),jt=f.a.Search,zt=[{id:"type",name:"\u7B5B\u9009",children:[{name:"\u5168\u90E8\u5B9E\u8BAD",id:"all",type:"type"},{name:"\u6211\u7684\u5B9E\u8BAD",id:"mine",type:"type"}]},{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"}]}],$t=function(v){var se,me=v.classroomList,pt=v.loading,ut=v.dispatch,ie=v.callback,p=Object(_t.m)(),wt=Object(_t.l)(),o=me.actionTabs,gt=he.a.useForm(),We=Object(D.a)(gt,1),Te=We[0],u=me.shixunLists,ye=Object(m.useState)([]),He=Object(D.a)(ye,2),Pe=He[0],je=He[1],ze=Object(m.useState)({page:1,type:"all",diff:"",status:"published",order:"desc",limit:20,sort:"publish_time",no_jupyter:1}),we=Object(D.a)(ze,2),le=we[0],Y=we[1];return Object(m.useEffect)(function(){ut({type:"classroomList/getShixunLists",payload:Object(w.a)({},le)})},[p.categoryId]),Object(m.useEffect)(function(){je([])},[me.actionTabs.key]),me.actionTabs.key!=="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE"?null:t.a.createElement(ke.a,{title:"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",placement:"bottom",height:"100%",closable:!1,visible:me.actionTabs.key==="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",key:"bottom",className:ct.a.drawer,footer:t.a.createElement("div",{className:"tc"},t.a.createElement(a.a,{size:"large",onClick:function(){ut({type:"classroomList/setActionTabs",payload:{key:""}})},style:{marginRight:8}},"\u53D6\u6D88"),t.a.createElement(a.a,{size:"large",onClick:Object(Q.a)(O.a.mark(function N(){var Ae;return O.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:Pe.length>1?ce.b.error("\u53EA\u80FD\u9009\u62E9\u4E00\u4E2A\u5B9E\u8BAD\u9879\u76EE"):Pe.length===0?ce.b.error("\u8BF7\u9009\u62E9\u5B9E\u8BAD\u9879\u76EE"):(ie&&ie(u==null||((Ae=u.shixun_list)===null||Ae===void 0)?void 0:Ae.filter(function(Ce){return Ce.id===Pe[0]})[0]),ut({type:"classroomList/setActionTabs",payload:{key:""}}));case 1:case"end":return G.stop()}},N)})),type:"primary"},"\u786E\u5B9A"))},t.a.createElement("section",{className:"tc"},t.a.createElement(jt,{placeholder:"\u5B9E\u8BAD\u4FE1\u606F/\u9662\u6821\u540D\u79F0/\u521B\u5EFA\u8005",enterButton:"\u641C\u7D22",size:"large",className:ct.a.search,onSearch:function(Ae){le.keyword=Ae,ut({type:"classroomList/getShixunLists",payload:Object(w.a)({},le)})}})),t.a.createElement("section",{className:"edu-container"},zt.map(function(N,Ae){var Re;return t.a.createElement("ul",{className:ct.a.menu,key:Ae},t.a.createElement("li",null,N.name),N==null||((Re=N.children)===null||Re===void 0)?void 0:Re.map(function(G,Ce){return t.a.createElement("li",{key:Ce,className:le[N.id]==G.id?ct.a.actived:"",onClick:function(){le[N.id]=G.id,Y(Object(w.a)({},le)),ut({type:"classroomList/getShixunLists",payload:Object(w.a)({},le)})}},t.a.createElement("strong",null,G.name))}))}),u==null||((se=u.shixun_list)===null||se===void 0)?void 0:se.map(function(N,Ae){return t.a.createElement("div",{className:ct.a.listItem,key:Ae},t.a.createElement(tt.a,{checked:Pe.includes(N.id),value:N.id,onChange:function(G){var Ce=Pe.indexOf(N.id);Pe.indexOf(N.id)>-1?je(Pe.filter(function(Me){return Me!==N.id})):je(Pe.concat(N.id))}}),t.a.createElement("div",{className:ct.a.info},t.a.createElement("div",{className:ct.a.title},t.a.createElement("div",{className:ct.a.titleLeft},t.a.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:N.title}}))),t.a.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},t.a.createElement("span",{className:ct.a.description,dangerouslySetInnerHTML:{__html:N.description}})),t.a.createElement("div",{className:" mt15"},N.challenge_names.map(function(Re,G){return t.a.createElement("span",{key:G,className:"mr30"},"\u7B2C",G+1,"\u5173 ",Re," ")})),t.a.createElement(ee.a,{dashed:!0}),t.a.createElement("div",{className:"c-light-black mt20"},t.a.createElement("span",null,N.author_name),t.a.createElement("span",{className:"ml15 mr15"},"|"),t.a.createElement("span",null,N.author_school_name),t.a.createElement("span",{className:"ml15 mr15"},"|"),t.a.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570:",N.level),t.a.createElement("span",{className:"ml15 mr15"},"|"),t.a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570:"),t.a.createElement("span",null,N.study_count))))}),t.a.createElement("p",null)),t.a.createElement("div",{className:"tc"},t.a.createElement(lt.a,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showQuickJumper:!0,total:u==null?void 0:u.shixuns_count,onChange:function(Ae){le.page=Ae,je([]),ut({type:"classroomList/getShixunLists",payload:Object(w.a)({},le)})}})))},Qt=Object(Pt.a)(function(te){var v=te.classroomList,se=te.loading;return{classroomList:v,loading:se}})($t),tn=n("uLbx"),Xt=n.n(tn),rn=be.a.SubMenu,qt=yt.a.Content,on=yt.a.Sider,un=function(v){var se,me,pt,ut,ie,p,wt,o,gt,We,Te,u,ye,He,Pe,je,ze,we,le,Y,N,Ae,Re,G,Ce,Me,Ge,Ie,xe,at,qe,Se,ae,z,Oe,ne,X,M,Ye,S,F,d,L,P,rt,I,q,Fe,Kt,ot,_e,A,U,$,oe,ge,i=v.polls,T=v.globalSetting,k=v.loading,Ee=v.user,Ue=v.dispatch,st=Object($e.a)(v,["polls","globalSetting","loading","user","dispatch"]),Je=Object(_t.m)(),Ot=Object(_t.l)(),Xe=Ee.userInfo,Mt=he.a.useForm(),Yt=Object(D.a)(Mt,1),Vt=Yt[0],nn=Object(m.useState)([]),Zt=Object(D.a)(nn,2),It=Zt[0],ln=Zt[1],fn=Object(m.useState)(!1),dn=Object(D.a)(fn,2),_n=dn[0],mn=dn[1],En=[{name:"\u9009\u62E9\u9898",id:0},{name:"\u5224\u65AD\u9898",id:2},{name:"\u586B\u7A7A\u9898",id:3},{name:"\u7B80\u7B54\u9898",id:4},{name:"\u5B9E\u8BAD\u9898",id:5}],Gt=Object(m.useRef)();Object(m.useEffect)(function(){var xt;if((xt=i.exerciseBanks)===null||xt===void 0?void 0:xt.exercise_questions){var De,bt,Ft,Ht,Bt;ln(Object(re.a)((De=i.exerciseBanks)===null||De===void 0?void 0:De.exercise_questions)),Vt.setFieldsValue({exercise_name:(bt=i.exerciseBanks)===null||bt===void 0||((Ft=bt.exercise)===null||Ft===void 0)?void 0:Ft.exercise_name,exercise_description:(Ht=i.exerciseBanks)===null||Ht===void 0||((Bt=Ht.exercise)===null||Bt===void 0)?void 0:Bt.exercise_description})}},[i.exerciseBanks]),Object(m.useEffect)(function(){Ue({type:"polls/getExerciseBanks",payload:Object(w.a)({},Je)})},[Je.categoryId]);var pn=function(){var xt=Object(Q.a)(O.a.mark(function De(){var bt,Ft,Ht;return O.a.wrap(function(en){for(;;)switch(en.prev=en.next){case 0:return en.next=2,Vt.validateFields();case 2:return Ht=Vt.getFieldValue(),Ht.is_md=!0,Ht.topicId=(bt=i.exerciseBanks)===null||bt===void 0||((Ft=bt.exercise)===null||Ft===void 0)?void 0:Ft.id,mn(!1),en.next=8,Object(j.v)(Object(w.a)({},Ht));case 8:Ue({type:"polls/getExerciseBanks",payload:Object(w.a)({},Je)});case 9:case"end":return en.stop()}},De)}));return function(){return xt.apply(this,arguments)}}(),gn=function(){var xt=Object(Q.a)(O.a.mark(function De(bt){var Ft;return O.a.wrap(function(Bt){for(;;)switch(Bt.prev=Bt.next){case 0:return Bt.next=2,Gt==null?void 0:Gt.current;case 2:if(Ft=Bt.sent,!(Ft==null?void 0:Ft.isEdit)){Bt.next=6;break}return ce.b.error("\u4E0D\u80FD\u540C\u65F6\u7F16\u8F91\u4E24\u9898"),Bt.abrupt("return");case 6:bt===5?Ue({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE"}}):ln([].concat(Object(re.a)(It),[{question_type:bt}]));case 7:case"end":return Bt.stop()}},De)}));return function(bt){return xt.apply(this,arguments)}}(),vn=function(){return It==null?void 0:It.map(function(De,bt){if(De.key=bt+1,De.len=It.length,De.question_type===0)return t.a.createElement("aside",null,t.a.createElement(y,{ref:Gt,editData:De}),t.a.createElement(ee.a,null));if(De.question_type===1)return t.a.createElement("aside",null,t.a.createElement(Dt,{ref:Gt,editData:De}),t.a.createElement(ee.a,null));if(De.question_type===2)return t.a.createElement("aside",null,t.a.createElement(e,{ref:Gt,editData:De}),t.a.createElement(ee.a,null));if(De.question_type===3)return t.a.createElement("aside",null,t.a.createElement(it,{editData:De}),t.a.createElement(ee.a,null));if(De.question_type===4)return t.a.createElement("aside",null,t.a.createElement(Jt,{editData:De}),t.a.createElement(ee.a,null));if(De.question_type===5)return t.a.createElement("aside",null,t.a.createElement(H,{editData:De}),t.a.createElement(ee.a,null))})};return t.a.createElement("section",{className:"edu-container"},t.a.createElement("section",{className:"animated fadeIn"},t.a.createElement("aside",{className:"mt10"},Xe&&t.a.createElement(K.a,{separator:">"},t.a.createElement(K.a.Item,null,t.a.createElement(St.Link,{to:"/users/".concat(Xe.login,"/topics/personal")},"\u6211\u7684\u9898\u5E93")),t.a.createElement(K.a.Item,null,t.a.createElement(St.Link,{to:"/users/".concat(Xe==null?void 0:Xe.login,"/topics/").concat(Je.topicId,"/").concat(Je.topictype,"/exercise/detail")},"\u8BE6\u60C5")),t.a.createElement(K.a.Item,null,"\u7F16\u8F91"))),t.a.createElement("aside",{className:[Xt.a.title,"mt20"].join(" ")},t.a.createElement(ue.a,{style:{width:"100%"},align:"middle"},t.a.createElement(C.a,{flex:"1"},t.a.createElement("strong",{className:"font20 ml5"},"\u7F16\u8F91\u8BD5\u5377"),t.a.createElement(x.g,{status:[((se=i.exerciseBanks)===null||se===void 0||((me=se.exercise)===null||me===void 0)?void 0:me.is_public)?"\u516C\u5F00":"\u79C1\u6709"]})),t.a.createElement(C.a,null,t.a.createElement(St.Link,{className:"font16 c-light-black",to:"/users/".concat(Xe.login,"/topics/personal")},"\u8FD4\u56DE"))))),t.a.createElement("section",{className:[Xt.a.bg,"pt30","pl30","pr30","pb30","mt20"].join(" ")},!_n&&t.a.createElement("aside",null,t.a.createElement("div",{className:Xt.a.containerDesc},t.a.createElement("div",null,(pt=i.exerciseBanks)===null||pt===void 0||((ut=pt.exercise)===null||ut===void 0)?void 0:ut.exercise_name),t.a.createElement("div",null,t.a.createElement(g.a,{title:"\u7F16\u8F91"},t.a.createElement("span",{onClick:function(){return mn(!0)},className:"iconfont c-green ml30 icon-bianjishijuan3x"})))),t.a.createElement("div",{className:"c-light-black"},(ie=i.exerciseBanks)===null||ie===void 0||((p=ie.exercise)===null||p===void 0)?void 0:p.exercise_description)),_n&&t.a.createElement(he.a,{layout:"vertical",form:Vt},t.a.createElement(he.a.Item,{name:"exercise_name",label:"\u8BD5\u5377\u6807\u9898\uFF1A",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u6807\u9898"}]},t.a.createElement(f.a,{maxLength:60,placeholder:"\u8BD5\u5377\u6807\u9898\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"})),t.a.createElement(he.a.Item,{label:"\u8BD5\u5377\u987B\u77E5\uFF1A",name:"exercise_description"},t.a.createElement(f.a.TextArea,{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"})),t.a.createElement(he.a.Item,{className:"tr"},t.a.createElement(a.a,{type:"primary",onClick:function(){pn()}},"\u4FDD\u5B58")))),t.a.createElement("p",{className:"mt10",style:{display:"flex"}},t.a.createElement("span",{className:"fl",style:{flex:"1"}},!!((wt=i.exerciseBanks)===null||wt===void 0||((o=wt.exercise_types)===null||o===void 0)?void 0:o.q_singles)&&t.a.createElement("span",{className:"ml20"},"\u5355\u9009\u9898",(gt=i.exerciseBanks)===null||gt===void 0||((We=gt.exercise_types)===null||We===void 0)?void 0:We.q_singles,"\u9898\uFF0C\u5171",(Te=i.exerciseBanks)===null||Te===void 0||((u=Te.exercise_types)===null||u===void 0)?void 0:u.q_singles_scores,"\u5206"),!!((ye=i.exerciseBanks)===null||ye===void 0||((He=ye.exercise_types)===null||He===void 0)?void 0:He.q_doubles)&&t.a.createElement("span",{className:"ml20"},"\u591A\u9009\u9898",(Pe=i.exerciseBanks)===null||Pe===void 0||((je=Pe.exercise_types)===null||je===void 0)?void 0:je.q_doubles,"\u9898\uFF0C\u5171",(ze=i.exerciseBanks)===null||ze===void 0||((we=ze.exercise_types)===null||we===void 0)?void 0:we.q_doubles_scores,"\u5206"),!!((le=i.exerciseBanks)===null||le===void 0||((Y=le.exercise_types)===null||Y===void 0)?void 0:Y.q_judges)&&t.a.createElement("span",{className:"ml20"},"\u5224\u65AD\u9898",(N=i.exerciseBanks)===null||N===void 0||((Ae=N.exercise_types)===null||Ae===void 0)?void 0:Ae.q_judges,"\u9898\uFF0C\u5171",(Re=i.exerciseBanks)===null||Re===void 0||((G=Re.exercise_types)===null||G===void 0)?void 0:G.q_judges_scores,"\u5206"),!!((Ce=i.exerciseBanks)===null||Ce===void 0||((Me=Ce.exercise_types)===null||Me===void 0)?void 0:Me.q_nulls)&&t.a.createElement("span",{className:"ml20"},"\u586B\u7A7A\u9898",(Ge=i.exerciseBanks)===null||Ge===void 0||((Ie=Ge.exercise_types)===null||Ie===void 0)?void 0:Ie.q_nulls,"\u9898\uFF0C\u5171",(xe=i.exerciseBanks)===null||xe===void 0||((at=xe.exercise_types)===null||at===void 0)?void 0:at.q_nulls_scores,"\u5206"),!!((qe=i.exerciseBanks)===null||qe===void 0||((Se=qe.exercise_types)===null||Se===void 0)?void 0:Se.q_mains)&&t.a.createElement("span",{className:"ml20"},"\u7B80\u7B54\u9898",(ae=i.exerciseBanks)===null||ae===void 0||((z=ae.exercise_types)===null||z===void 0)?void 0:z.q_mains,"\u9898\uFF0C\u5171",(Oe=i.exerciseBanks)===null||Oe===void 0||((ne=Oe.exercise_types)===null||ne===void 0)?void 0:ne.q_mains_scores,"\u5206"),!!((X=i.exerciseBanks)===null||X===void 0||((M=X.exercise_types)===null||M===void 0)?void 0:M.q_shixuns)&&t.a.createElement("span",{className:"ml20"},"\u5B9E\u8BAD\u9898",(Ye=i.exerciseBanks)===null||Ye===void 0||((S=Ye.exercise_types)===null||S===void 0)?void 0:S.q_shixuns,"\u9898\uFF0C\u5171",(F=i.exerciseBanks)===null||F===void 0||((d=F.exercise_types)===null||d===void 0)?void 0:d.q_shixuns_scores,"\u5206"),!!((L=i.exerciseBanks)===null||L===void 0||((P=L.exercise_types)===null||P===void 0)?void 0:P.q_pros)&&t.a.createElement("span",{className:"ml20"},"\u7F16\u7A0B\u9898",(rt=i.exerciseBanks)===null||rt===void 0||((I=rt.exercise_types)===null||I===void 0)?void 0:I.q_pros,"\u9898\uFF0C\u5171",(q=i.exerciseBanks)===null||q===void 0||((Fe=q.exercise_types)===null||Fe===void 0)?void 0:Fe.q_pros_scores,"\u5206")),t.a.createElement("span",{className:"fr"},!!((Kt=i.exerciseBanks)===null||Kt===void 0||((ot=Kt.exercise_types)===null||ot===void 0)?void 0:ot.q_counts)&&t.a.createElement("span",null,"\u5408\u8BA1 ",t.a.createElement("span",{className:"color-blue"},(_e=i.exerciseBanks)===null||_e===void 0||((A=_e.exercise_types)===null||A===void 0)?void 0:A.q_counts)," \u9898\uFF0C \u5171 ",t.a.createElement("span",{className:"".concat(((U=i.exerciseBanks)===null||U===void 0||(($=U.exercise_types)===null||$===void 0)?void 0:$.q_scores)>100?"color-red font-bd":"color-orange")},(oe=i.exerciseBanks)===null||oe===void 0||((ge=oe.exercise_types)===null||ge===void 0)?void 0:ge.q_scores)," \u5206"))),It!=""&&t.a.createElement("section",{className:[Xt.a.bg,"pt30","pl20","pr20","pb20","mt20"].join(" ")},vn()),t.a.createElement("section",{style:{display:"flex"},className:[Xt.a.bg,"pt30","pl30","pr30","pb30","mt20"].join(" ")},t.a.createElement("div",{style:{flex:"1"}},En.map(function(xt,De){return t.a.createElement(a.a,{className:"mr20",type:"primary",onClick:function(){return gn(xt.id)}},t.a.createElement(Z.a,{className:"mr5"}),xt.name)}))),t.a.createElement(Qt,{callback:function(De){It.push({shixun:De.challenge_names.map(function(bt){return{challenge_name:bt,challenge_score:5}}),shixun_name:De.title,shixun_id:De.id,question_type:5,edit:!0}),ln(Object(re.a)(It))}}))},sn=c.default=Object(Pt.a)(function(te){var v=te.polls,se=te.loading,me=te.user,pt=te.globalSetting;return{polls:v,globalSetting:pt,user:me,loading:se.effects}})(un)},uLbx:function(Ke,c,n){Ke.exports={flex_box_center:"flex_box_center___1paSn",flex_space_between:"flex_space_between___36S3i",flex_box_vertical_center:"flex_box_vertical_center___3ccMy",flex_box_center_end:"flex_box_center_end___31AGp",flex_box_column:"flex_box_column___1cfjg",bg:"bg___1_34e",containerTitle:"containerTitle___3x8NS",containerDesc:"containerDesc___j5b4j",listItem:"listItem___3eFKb",info:"info___1lfiH",title:"title___1_ERY",titleLeft:"titleLeft___MRBRV",titleRight:"titleRight___XliYN",acitons:"acitons___3Fqbt"}},uSYw:function(Ke,c,n){Ke.exports={flex_box_center:"flex_box_center___1Yp6V",flex_space_between:"flex_space_between___15-lw",flex_box_vertical_center:"flex_box_vertical_center___3Z69M",flex_box_center_end:"flex_box_center_end___mA7IH",flex_box_column:"flex_box_column___3xASj",wrp:"wrp___2ltDQ",drawer:"drawer___3_MCx",menu:"menu___aAo09",actived:"actived___3DNqM",actived2:"actived2___3JLKu",listItem:"listItem___39GLP",info:"info___1GUGE",title:"title___1wRiz",titleLeft:"titleLeft___1BA1e",titleRight:"titleRight___2w3Ba",search:"search___vFEeF",description:"description___29YXF",menuCourse:"menuCourse___2vc01"}},xKgJ:function(Ke,c,n){"use strict";n.d(c,"o",function(){return g}),n.d(c,"b",function(){return l}),n.d(c,"c",function(){return ue}),n.d(c,"e",function(){return W}),n.d(c,"f",function(){return C}),n.d(c,"r",function(){return h}),n.d(c,"g",function(){return K}),n.d(c,"s",function(){return Be}),n.d(c,"d",function(){return ee}),n.d(c,"i",function(){return dt}),n.d(c,"j",function(){return ce}),n.d(c,"q",function(){return Ze}),n.d(c,"h",function(){return O}),n.d(c,"p",function(){return Q}),n.d(c,"a",function(){return $e}),n.d(c,"l",function(){return Ut}),n.d(c,"m",function(){return Lt}),n.d(c,"k",function(){return Dt}),n.d(c,"n",function(){return Rt}),n.d(c,"t",function(){return Ct});var ve=n("9kvl"),a;(function(E){E[E.SuperAdmin=1]="SuperAdmin",E[E.Operation=2]="Operation",E[E.CertifiedTeacher=5]="CertifiedTeacher",E[E.TrainingProduction=8]="TrainingProduction",E[E.UncertifiedTeacher=12]="UncertifiedTeacher",E[E.Student=15]="Student"})(a||(a={}));var B;(function(E){E[E.SuperAdmin=1]="SuperAdmin",E[E.Operation=2]="Operation",E[E.Admin=5]="Admin",E[E.Teacher=8]="Teacher",E[E.Assistant=12]="Assistant",E[E.Student=15]="Student"})(B||(B={}));var f=function(y){var _=Object(ve.b)()._store.getState(),R=_.user,e=R.userInfo;return y.some(function(r){return r==(e==null?void 0:e.role)})},J=function(y){var _=Object(ve.b)()._store.getState(),R=_.user,e=R.userInfo;return(e==null?void 0:e.own)?!0:y.some(function(r){var s;return r==(e==null||((s=e.course)===null||s===void 0)?void 0:s.course_role)})},g=function(){var y=Object(ve.b)()._store.getState(),_=y.user,R=_.userInfo;return R.main_site},l=function(){var y,_=Object(ve.b)()._store.getState(),R=_.user,e=R.userInfo;return e==null||((y=e.course)===null||y===void 0)?void 0:y.course_is_end},ue=function(){return J([B.SuperAdmin,B.Operation,B.Admin,B.Teacher,B.Assistant])},W=function(){return J([B.SuperAdmin,B.Teacher,B.Admin,B.Assistant,B.Operation])},C=function(){return J([B.SuperAdmin,B.Teacher,B.Admin])},h=function(){return J([B.SuperAdmin])},K=function(){return J([B.SuperAdmin,B.Operation,B.Admin])},Be=function(){return J([B.SuperAdmin,B.Operation])},ee=function(){return J([B.SuperAdmin,B.Admin])},dt=function(){return J([B.SuperAdmin,B.Operation,B.Admin,B.Teacher])},ce=function(){return J([B.Assistant])},Ze=function(){return J([B.Student])},O=function(){return J([B.SuperAdmin,B.Operation,B.Admin,B.Teacher,B.Assistant,B.Student])},Q=function(){var y,_=Object(ve.b)()._store.getState(),R=_.user,e=R.userInfo;return(e==null||((y=e.course)===null||y===void 0)?void 0:y.course_role)===null},w=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student])},re=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return _||!_&&f([a.SuperAdmin])},Ne=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return _||!_&&f([a.SuperAdmin,a.Operation])},he=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y?f([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):_||!_&&f([a.SuperAdmin,a.Operation])},D=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y?f([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):_||!_&&f([a.SuperAdmin,a.Operation])},$e=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction])},Ve=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y?f([a.SuperAdmin]):_||!_&&f([a.SuperAdmin])},yt=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y?f([a.SuperAdmin,a.Operation]):_||!_&&f([a.SuperAdmin,a.Operation])},fe=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y?f([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):_||!_&&f([a.SuperAdmin,a.Operation])},be=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y?f([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):_||!_&&f([a.SuperAdmin,a.Operation])},m=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y?f([a.SuperAdmin,a.Operation,a.CertifiedTeacher]):_||!_&&f([a.SuperAdmin,a.Operation])},t=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y?f([a.SuperAdmin]):!1},_t=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student])},St=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y?f([a.SuperAdmin]):_||!_&&f([a.SuperAdmin])},Pt=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y?f([a.SuperAdmin,a.Operation]):_||!_&&f([a.SuperAdmin,a.Operation])},Z=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y?f([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):_||!_&&f([a.SuperAdmin,a.Operation])},j=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y?!1:_||!_&&f([a.SuperAdmin,a.Operation])},pe=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y?_||!_&&f([a.SuperAdmin,a.Operation]):!1},de=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y?f([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):!1},et=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y?!_&&f([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):!1},tt=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y?f([a.SuperAdmin,a.Operation,a.CertifiedTeacher]):_||!_&&f([a.SuperAdmin,a.Operation])},Et=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher])},nt=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y?f([a.SuperAdmin]):_||!_&&f([a.SuperAdmin])},At=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y?f([a.SuperAdmin,a.Operation]):_||!_&&f([a.SuperAdmin,a.Operation])},vt=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y?f([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):_||!_&&f([a.SuperAdmin,a.Operation])},Le=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y?_||!_&&f([a.SuperAdmin,a.Operation]):!1},Nt=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y?f([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):_||!_&&f([a.SuperAdmin,a.Operation])},b=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return J([B.Teacher])},Ut=function(){return f([a.SuperAdmin])},Lt=function(){return f([a.SuperAdmin,a.Operation])},Dt=function(){return f([a.Student])},kt=function(){return f([a.SuperAdmin,a.Operation,a.CertifiedTeacher])},Rt=function(){var y,_=Object(ve.b)()._store.getState(),R=_.user;return!!((y=R.userInfo)===null||y===void 0?void 0:y.login)},Ct=function(){var y=Object(ve.b)()._store.getState(),_=y.user;return _.userInfo}}}]);