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