|
|
(window.webpackJsonp=window.webpackJsonp||[]).push([[83,5,6,7,9,10,12,14],{"1vsH":function(Be,m,t){"use strict";t.d(m,"i",function(){return ce}),t.d(m,"k",function(){return L}),t.d(m,"e",function(){return b}),t.d(m,"h",function(){return Q}),t.d(m,"c",function(){return P}),t.d(m,"f",function(){return R}),t.d(m,"g",function(){return S}),t.d(m,"a",function(){return N}),t.d(m,"D",function(){return Ee}),t.d(m,"C",function(){return ie}),t.d(m,"E",function(){return Se}),t.d(m,"F",function(){return k}),t.d(m,"s",function(){return n}),t.d(m,"r",function(){return we}),t.d(m,"p",function(){return Re}),t.d(m,"o",function(){return Oe}),t.d(m,"A",function(){return he}),t.d(m,"j",function(){return O}),t.d(m,"z",function(){return T}),t.d(m,"u",function(){return ee}),t.d(m,"l",function(){return G}),t.d(m,"x",function(){return oe}),t.d(m,"n",function(){return H}),t.d(m,"d",function(){return le}),t.d(m,"b",function(){return M}),t.d(m,"t",function(){return je}),t.d(m,"y",function(){return ke}),t.d(m,"w",function(){return He}),t.d(m,"m",function(){return Ve}),t.d(m,"v",function(){return ze}),t.d(m,"q",function(){return s}),t.d(m,"B",function(){return o});var I=t("sRBo"),a=t("kaz8"),E=t("14J3"),l=t("BMrR"),D=t("jCWc"),K=t("kPKH"),be=t("2qtc"),se=t("kLXV"),j=t("jrin"),q=t("q1tI"),p=t.n(q),ue=t("xKgJ"),Ae=t("bntm"),A=t("aCH8"),Ie=t.n(A),ce=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],g=function(e){var r={\u5DF2\u622A\u6B62:{class:"tag-style bg-pink ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"}};return e.data&&e.data.map(function(u,f){return p.a.createElement("span",{key:f,className:r[u]&&r[u].class},u)})},L=function(e){var r,u=(r={},Object(j.a)(r,-1,"\u91CD\u505A\u4E2D"),Object(j.a)(r,0,"\u672A\u5F00\u542F"),Object(j.a)(r,1,"\u672A\u901A\u5173"),Object(j.a)(r,2,"\u6309\u65F6\u901A\u5173"),r);return u[e]||"\u8FDF\u4EA4\u901A\u5173"},b=function(e){var r,u,f,v=(r={},Object(j.a)(r,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(j.a)(r,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(j.a)(r,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(j.a)(r,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(j.a)(r,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),r);return p.a.createElement("span",{className:v==null||((u=v[e.status])===null||u===void 0)?void 0:u.class},v==null||((f=v[e.status])===null||f===void 0)?void 0:f.name)},Q=function(e){var r=e.status,u={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 p.a.createElement("span",{className:u[r].class},u[r].name)}catch(f){console.log("utils.StatusGraduationProjectTags",e.status)}},P={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},R={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},S=function(e){var r={\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A:{class:"tag-style-fzb ml10 iconfont icon-fangzuobi"},\u516C\u5F00:{class:"tag-style bg-blue ml10"},\u5DF2\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-green ml10"},\u672A\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-pink ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u533F\u540D\u4F5C\u54C1:{class:"tag-style bg-cyan ml10"},\u5DF2\u9009\u62E9:{class:"tag-style bg-grey-ede ml10"},\u5DF2\u7ED3\u675F:{class:"tag-style bg-grey-ede ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u533F\u8BC4\u4E2D:{class:"tag-style bg-blue ml10"},\u7533\u8BC9\u4E2D:{class:"tag-style bg-blue ml10"},\u8003\u8BD5\u4E2D:{class:"tag-style bg-light-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u8BC4\u9605\u4E2D:{class:"tag-style bg-blue ml10"},\u5F85\u9009\u4E2D:{class:"tag-style bg-blue ml10"},\u4EA4\u53C9\u8BC4\u9605\u4E2D:{class:"tag-style bg-light-orange ml10"},\u5DF2\u5F00\u542F\u4EA4\u53C9\u8BC4\u9605:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u786E\u8BA4:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u5904\u7406:{class:"tag-style bg-lightblue-purple ml10"},\u79C1\u6709:{class:"tag-style bg-lightblue-purple ml10"},\u672A\u63D0\u4EA4:{class:"tag-style bg-lightblue-purple ml10"},\u5DF2\u786E\u8BA4:{class:"tag-style bg-light-pink ml10"},\u5DF2\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u5DF2\u622A\u6B62:{class:"tag-style bg-light-pink ml10"},\u5F00\u53D1\u8BFE\u7A0B:{class:"tag-style bg-orange ml10"},\u5DF2\u5F00\u64AD:{class:"tag-style-border border-green c-green ml10"},\u672A\u5F00\u64AD:{class:"tag-style-border border-light-black ml10"},\u6309\u65F6\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u8FDF\u4EA4\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u5F00\u542F:{class:"tag-style-border border-light-black ml10"}},u=[];e.is_random&&u.push(p.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{e.status&&e.status.map(function(f,v){u.push(p.a.createElement("span",{key:v,className:r[f]&&r[f].class},f))})}catch(f){console.log("utils.status.tag:",f,e.status)}return u},Z=function(e){var r,u,f,v=(r={},Object(j.a)(r,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(j.a)(r,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(j.a)(r,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(j.a)(r,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(j.a)(r,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),r);return p.a.createElement("span",{className:(u=v[e.status])===null||u===void 0?void 0:u.class},(f=v[e.status])===null||f===void 0?void 0:f.name)},N=function(e){var r,u,f={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 p.a.createElement("span",{className:(r=f[e.status])===null||r===void 0?void 0:r.class},(u=f[e.status])===null||u===void 0?void 0:u.name)},Ee=function(e){e=new Date(e).getTime();var r=1e3*60,u=r*60,f=u*24,v="",de=new Date().getTime(),ge=de-e;if(ge<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),v="\u521A\u521A";var me=parseInt(ge/f,10),Ze=parseInt(ge/u,10),Ke=parseInt(ge/r,10);return me>30?v=""+ie(e,"yyyy-MM-dd"):me>1?v=""+me+"\u5929\u524D":me==1?v="\u6628\u5929":Ze>=1?v=""+Ze+"\u5C0F\u65F6\u524D":Ke>=5?v=""+Ke+"\u5206\u949F\u524D":v="\u521A\u521A",v},ie=function(e,r){typeof e=="string"&&(e.indexOf("T")>=0&&(e=e.replace("T"," ")),e=new Date(Date.parse(e.replace(/-/g,"/")))),e=new Date(e);var u={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds(),"q+":Math.floor((e.getMonth()+3)/3),S:e.getMilliseconds()},f=[["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"],["\u5468\u65E5","\u5468\u4E00","\u5468\u4E8C","\u5468\u4E09","\u5468\u56DB","\u5468\u4E94","\u5468\u516D"],["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"]];/(y+)/.test(r)&&(r=r.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(r)&&(r=r.replace(RegExp.$1,f[RegExp.$1.length-1][e.getDay()]));for(var v in u)new RegExp("("+v+")").test(r)&&(r=r.replace(RegExp.$1,RegExp.$1.length==1?u[v]:("00"+u[v]).substr((""+u[v]).length)));return r},Se=function(e){if(!e||e<0)return"0\u79D2";console.log("time:",e);var r=60,u=r*60,f=u*24,v=e/f,de=e/u,ge=e/r,me=e%60;return v>=1?parseInt(v.toString())+"\u5929"+Math.floor(de%24)+"\u65F6"+Math.floor(ge%60)+"\u5206"+Math.floor(e%60)+"\u79D2":de>1?parseInt(de.toString())+"\u65F6"+Math.floor(ge%60)+"\u5206"+Math.floor(e%60)+"\u79D2":ge>=1?parseInt(ge.toString())+"\u5206"+Math.floor(e%60)+"\u79D2":Math.ceil(e)+"\u79D2"},k=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,u=0;if(e){u=e.length;for(var f=0;f<u;f++){var v=e.charCodeAt(f);v>=55296&&v<=56319&&(u--,f++)}}return u<=r},n=function(e,r,u){if(r){var f=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,v=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,de=v.test(r),ge=f.test(r);(de===!0||ge===!0||(r.length<2||r.length>=21))&&u("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}u()},we=function(e,r,u){if(r){var f=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,v=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,de=v.test(r),ge=f.test(r);(de===!0||ge===!0||(r.length<2||r.length>=11))&&u("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}u()},Re=function(e){if(!e)return"";for(var r=e.length-1,u="",f=0;f<r;f++)u+="*";var v=e.substr(0,1)+u;return v},Oe=function(e,r){var u=new FileReader;u.addEventListener("load",function(){return r(u.result)}),u.readAsDataURL(e)};function he(d){var e="79e33abd4b6588941ab7622aed1e67e8";return Ie()(e+d)}var _=function(e){var r,u=RegExp("(^| )"+e+"=([^;]+)(;|$)");return(r=document.cookie.match(u))?decodeURIComponent(r[2]):null};function h(d,e,r){var u=new Date;u.setTime(u.getTime()+r*24*60*60*1e3);var f="expires="+u.toUTCString();document.cookie=d+"="+e+"; "+f}var y=function(e){document.cookie=e+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT;path=/;"};function O(d,e){return new Promise(function(r,u){var f=e,v=document.createElement("iframe"),de;console.log("downloadFileUrl",f),document.body.appendChild(v),v.src=f,v.style.display="none",de=setInterval(function(){_("fileDownload")&&(y("fileDownload"),clearInterval(de),r())},1e3)})}var T=function(e){var r=e.url,u=e.query;return r?(u&&function(){var f=[],v=function(me){u.hasOwnProperty(me)&&!ze(u[me])&&(typeof u[me]=="object"?u[me].map(function(Ze){f.push("".concat(me,"[]=").concat(Ze))}):f.push("".concat(me,"=").concat(u[me])))};for(var de in u)v(de);r.indexOf("?")!==-1?r="".concat(r,"&").concat(f.join("&")):r="".concat(r,"?").concat(f.join("&")),console.log("url1111",r)}(),r):""};function ee(){for(var d=navigator.userAgent,e=["Android","iPhone","SymbianOS","Windows Phone","iPad","iPod"],r=!0,u=0;u<e.length;u++)if(d.indexOf(e[u])>0){r=!1;break}return r}function ne(){var d=navigator.userAgent,e=["Chrome","Firefox"];return e.some(function(r){return d.indexOf(r)>-1})}var G=function(){var e,r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return r==null||((e=r.toString())===null||e===void 0)?void 0:e.replace(/\B(?=(\d{3})+(?!\d))/g,",")},oe=function(e){var r=document.createElement("a");r.target="_blank",document.body.appendChild(r),r.href=e;var u=document.createEvent("MouseEvents");u.initEvent("click",!1,!1),r.dispatchEvent(u),document.body.removeChild(r)},H=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return e.length<=6?e:"".concat(e.substring(0,3),"...").concat(e.substring(e.length-3,e.length))},le=function(){var e=new Date().getHours(),r=new Date().getMinutes();return r>=30?(e++,r="00"):r="30",e+":"+r},M=function(){var e=new Date().getHours(),r=new Date().getMinutes();return r>=30?(e++,r="00"):r="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+e+":"+r},W;(function(d){d.Number="Number",d.String="String",d.Boolean="Boolean",d.Object="Object",d.Array="Array",d.Function="Function"})(W||(W={}));var Pe=function(e){var r=Object.prototype.toString.call(e);return r.substring(8,r.length-1)},je=function(e){return Pe(e)===W.Array?e.length===0:Pe(e)===W.Object?Object.keys(e).length===0:!e},ke=function(e,r){for(var u=[],f=e;f<r;f++)u.push(f);return u},He=function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:12,u=r/2-2,f=r/2+3;return e.length>r?e.substr(0,u)+"..."+e.substr(f,r):e},Ve=function(e){return e>4.5?5:e>4&&e<=4.5?4.5:e>3.5&&e<=4?4:e>3&&e<=3.5?3.5:e>2.5&&e<=3?3:e>2&&e<=2.5?2.5:e>1.5&&e<=2?2:e>1&&e<=1.5?1.5:e>.5&&e<=1?1:e>0&&e<=.5?.5:0},ze=function(e){return e==null};function i(d,e){var r=new RegExp("(^|&)".concat(d,"=([^&]*)(&|$)"),"i"),u=e.substr(1).match(r);return u!=null?decodeURIComponent(u[2]):null}var s=function(e){switch(e.container_type){case"ApplyUserAuthentication":if(e.tiding_type==="Apply"){if(e.auth_type===1)return window.open("/admins/identity_authentications");if(e.auth_type===2)return window.open("/admins/professional_authentications")}return e.tiding_type==="System"?window.open("/account/certification"):void 0;case"CancelUserAuthentication":return window.open("/account/certification");case"CancelUserProCertification":return window.open("/account/certification");case"ApplyAddDepartment":return e.tiding_type==="Apply"?window.open("/admins/department_applies"):e.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return e.tiding_type==="Apply"?window.open("/admins/unit_applies"):e.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(e.parent_container_type){case"ApplyShixun":if(e.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(e.tiding_type==="System")return window.open("/shixuns/".concat(e.identifier,"/challenges"));case"ApplySubject":if(e.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(e.tiding_type==="System")return window.open("/paths/".concat(e.parent_container_id));case"TrialAuthorization":if(e.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(e.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/teachers"));case"StudentJoinCourse":if(e.tiding_type==="Apply")return window.open("/classrooms/".concat(e.belong_container_id,"/teachers"));if(e.tiding_type==="System")return window.open("/classrooms/".concat(e.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"Course":return e.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(e.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(e.container_id));case"JournalsForMessage":switch(e.parent_container_type){case"Principal":return"";case"HomeworkCommon":return e.homework_type==="normal"?window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="group"?window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="practice"?window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"StudentWorksScore":return e.homework_type==="normal"?window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="group"?window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="practice"?window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(e.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(e.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(e.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(e.container_id));case"DealProject":return window.open("/projects/".concat(e.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(e.container_id));case"Poll":switch(e.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(e.belong_container_id,"/poll/").concat(e.container_id,"/detail"));default:return window.open(" /classrooms/".concat(e.belong_container_id,"/poll/").concat(e.container_id,"/detail"))}case"Exercise":switch(e.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.container_id));case"GraduationWork":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.parent_container_id));case"HomeworkCommon":switch(e.parent_container_type){case"AnonymousCommentFail":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));default:if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/review/").concat(e.container_id));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/review/").concat(e.container_id));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.trigger_user.id,"/review/").concat(e.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.trigger_user.id,"/review/").concat(e.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(e.parent_container_id));case"Issue":return window.open("/issues/".concat(e.container_id));case"PullRequest":return window.open("/projects/".concat(e.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(e.tiding_type==="Apply")return window.open("/admins/library_applies");if(e.tiding_type==="System")return window.open("/moop_cases/".concat(e.container_id));case"ProjectPackage":return e.tiding_type==="Destroyed"||e.tiding_type==="Destroyed_end"?void 0:e.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(e.container_id));case"Discuss":return e.parent_container_type==="Hack"&&e.extra?window.open("/myproblems/".concat(e.extra,"/comment")):window.open("/shixuns/".concat(e.identifier,"/shixun_discuss"));case"Video":if(e.tiding_type==="Apply")return window.open("/admins/video_applies");if(e.tiding_type==="System"){var r;return window.open("/users/".concat((r=Object(ue.t)())===null||r===void 0?void 0:r.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(e.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(e.container_id));case"ResubmitStudentWork":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/").concat(e.container_id,"/appraise"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/").concat(e.container_id,"/appraise"));case"AdjustScore":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(e.belong_container_id,"/course_videos?open=live"));case"Hack":if(e.extra&&e.parent_container_type!=="HackDelete")return window.open("/problems/".concat(e.extra,"/edit"));default:return}},o=function(e){if(e.exercise_tips.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A")||e.screen_open){if(!ne())return se.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:p.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",p.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",p.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",p.a.createElement("br",null),"\u8BF7\u4F7F\u7528",p.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",p.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),!1;var r=se.a.info({title:p.a.createElement(l.a,null,p.a.createElement(K.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),p.a.createElement(K.a,null,p.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return r.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:p.a.createElement("div",{className:"font16 p20"},e.exercise_tips.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A")&&p.a.createElement(l.a,{align:"middle",justify:"start",className:"mt20"},p.a.createElement(K.a,null,p.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),p.a.createElement(K.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",p.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),e.screen_open&&p.a.createElement(l.a,{justify:"start",className:"mt20"},p.a.createElement(K.a,{flex:"24px",className:"mr20"},p.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),p.a.createElement(K.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",e.screen_num,"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377\u3002\uFF08\u9000\u51FA\u5168\u5C4F\u5C06\u5224\u5B9A\u4E3A\u5207\u5C4F\u4E00\u6B21\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u8BF7\u52FF\u9000\u51FA\u5168\u5C4F\uFF09",p.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),p.a.createElement("p",{className:"ml40 mt40"},p.a.createElement(a.a,{onChange:function(f){return r.update({okButtonProps:{disabled:!f.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var f;Object(Ae.d)(document.body),e.history.push("/classrooms/".concat(e.coursesId,"/exercise/").concat(e.exerciseId,"/users/").concat((f=Object(ue.t)())===null||f===void 0?void 0:f.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}});r.update({})}else e.history.push("/classrooms/".concat(e.coursesId,"/exercise/").concat(e.exerciseId,"/users/").concat(e.login))}},"5gs/":function(Be,m,t){"use strict";t.r(m);var I=t("T2oS"),a=t("W9HT"),E=t("g9YV"),l=t("wCAj"),D=t("2qtc"),K=t("kLXV"),be=t("/zsF"),se=t("PArb"),j=t("14J3"),q=t("BMrR"),p=t("+L6B"),ue=t("2/Rp"),Ae=t("jCWc"),A=t("kPKH"),Ie=t("sPJy"),ce=t("bE4q"),g=t("miYZ"),L=t("tsqr"),b=t("k1fw"),Q=t("WmNS"),P=t.n(Q),R=t("9og8"),S=t("tJVT"),Z=t("+kx5"),N=t("Y9hK"),Ee=t("Qw5x"),ie=t("u6e6");function Se(x){return Object(Z.a)(x)||Object(N.a)(x)||Object(Ee.a)(x)||Object(ie.a)()}var k=t("q1tI"),n=t.n(k),we=t("wd/R"),Re=t.n(we),Oe=t("1vsH"),he=t("Ty5D"),_=t("55Ip"),h=t("9kvl"),y=t("jhfD"),O=t("CTES"),T=t("RCxd"),ee=t("/MfK"),ne=t("m3rI"),G=t("xKgJ"),oe=t("cVA7"),H=t.n(oe),le=t("z9Ch"),M=t.n(le),W={normal:{opacity:.8,shadowBlur:10,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"rgba(0, 0, 0, 0)",color:"#2e65ad"}},Pe=function(U){var B,X,_e,xe=U.shixunHomeworks,Ue=U.globalSetting,te=U.loading,$=U.dispatch,ve=Object(he.m)(),De=Object(he.l)(),Te=Object(k.useState)([]),V=Object(S.a)(Te,2),ae=V[0],w=V[1],F=Object(k.useState)(De.query.tabs||0),re=Object(S.a)(F,2),J=re[0],$e=re[1],C=xe.shixunWorkReport,Le=function(){var Ne,c,We,Xe;return{title:{text:"\u5DE5\u4F5C\u6548\u7387",subtext:"\u5DE5\u4F5C\u6548\u7387=log(\u5B9E\u8BAD\u603B\u5F97\u5206/\u5B9E\u8BAD\u603B\u8017\u65F6)"},backgroundColor:"#fff",color:["#dd4444","#fec42c","#80F1BE"],grid:{left:"3%",right:"9%",bottom:"3%",containLabel:!0},tooltip:{showDelay:0,formatter:function(Fe){if(Fe.name===C.username){var Qe;return"\u59D3\u540D\uFF1A"+C.username+"<br/>\u5B66\u53F7\uFF1A "+C.user_id+"<br/>\u6548\u7387\uFF1A"+((Qe=C.echart_data)===null||Qe===void 0?void 0:Qe.myself_eff[1])}else return Fe.name+":"+Fe.value+" "},axisPointer:{show:!0,type:"cross",lineStyle:{type:"dashed",width:1}}},xAxis:[{type:"value",name:"\u5B66\u751F\u6548\u7387",nameTextStyle:{color:"#000",fontSize:12},scale:!0,axisLabel:{formatter:" "},axisTick:{show:!1},splitLine:{show:!1}}],yAxis:[{type:"value",name:" ",nameGap:20,nameTextStyle:{color:"#000",fontSize:12},scale:!0,axisLabel:{formatter:"{value}"},splitLine:{show:!1}}],series:[{name:"",type:"scatter",data:(Ne=C.echart_data)===null||Ne===void 0?void 0:Ne.efficiency_list,itemStyle:{normal:{color:"#2e65ad"}},markArea:{silent:!0,itemStyle:{normal:{color:"transparent",borderWidth:1,borderType:"dashed"}},data:[[{name:"\u5DE5\u4F5C\u6548\u7387\u5206\u5E03\u533A\u95F4",xAxis:"min",yAxis:"min"},{xAxis:"max",yAxis:"max"}]]},markPoint:{data:[{name:C.username,xAxis:(c=C.echart_data)===null||c===void 0?void 0:c.myself_eff[0],yAxis:(We=C.echart_data)===null||We===void 0?void 0:We.myself_eff[1],value:(Xe=C.echart_data)===null||Xe===void 0?void 0:Xe.myself_eff[1]}],itemStyle:{normal:{color:"#c23531"}}},markLine:{lineStyle:{normal:{type:"solid",color:"#ff6800"}},data:[{type:"average",name:"\u4E2D\u4F4D\u503C"}]}}]}},en=function(){var Ne,c,We,Xe;return{title:{text:"\u80FD\u529B\u503C",subtext:"\u80FD\u529B\u503C\uFF08\u5B9E\u8BAD\u83B7\u5F97\u7ECF\u9A8C\u503C/\u5B9E\u8BAD\u8BC4\u6D4B\u6B21\u6570\uFF09"},backgroundColor:"#fff",color:["#dd4444","#fec42c","#80F1BE"],grid:{x:"10%",x2:150,y:"18%",y2:"10%"},tooltip:{padding:10,backgroundColor:"#222",borderColor:"#777",borderWidth:1,formatter:function(Fe){var Qe=Fe.value;if(Fe.name===C.username){var qe;return"\u59D3\u540D\uFF1A"+C.username+"<br/>\u5B66\u53F7\uFF1A "+C.user_id+"<br/>\u5F97\u5206\uFF1A"+((qe=C.echart_data)===null||qe===void 0?void 0:qe.myself_object[1])}}},xAxis:{type:"value",name:"log(\u5B9E\u8BAD\u7684\u603B\u65F6\u95F4)",nameGap:16,nameTextStyle:{color:"#000",fontSize:14},splitLine:{show:!1},axisLine:{lineStyle:{color:"#000"}}},yAxis:{type:"value",name:" ",nameLocation:"end",nameGap:20,nameTextStyle:{color:"#000",fontSize:12},axisLine:{lineStyle:{color:"#000"}},splitLine:{show:!1}},series:[{name:"\u80FD\u529B",type:"scatter",itemStyle:W,data:(Ne=C.echart_data)===null||Ne===void 0?void 0:Ne.consume_list,symbolSize:function(Fe){return Math.round(Fe[2])},markPoint:{data:[{name:C.username,xAxis:(c=C.echart_data)===null||c===void 0?void 0:c.myself_object[0],yAxis:(We=C.echart_data)===null||We===void 0?void 0:We.myself_object[1],value:(Xe=C.echart_data)===null||Xe===void 0?void 0:Xe.myself_object[1]}],itemStyle:{normal:{color:"#c23531"}}}}]}};return n.a.createElement("section",{className:"ml60 pr30"},n.a.createElement("aside",null,n.a.createElement(q.a,null,n.a.createElement(A.a,{flex:"800px"},n.a.createElement(H.a,{style:{width:750,height:580},option:Le()})),n.a.createElement(A.a,{flex:"1"},n.a.createElement("aside",{className:M.a.rightInfo},n.a.createElement("ul",null,n.a.createElement("li",null,n.a.createElement("span",null,"\u59D3\u540D")," ",n.a.createElement("span",{className:"ml30"},C.username)),n.a.createElement("li",null,n.a.createElement("span",null,"\u5B66\u53F7")," ",n.a.createElement("span",{className:"ml30"},C.student_id||"--")),n.a.createElement("li",null,n.a.createElement("span",null,"\u5DE5\u4F5C\u6548\u7387")," ",n.a.createElement("span",{className:"ml30 c-orange"},(B=C.echart_data)===null||B===void 0?void 0:B.myself_eff[1])),n.a.createElement("li",null,n.a.createElement("span",null,"\u5F53\u524D\u6392\u540D")," ",n.a.createElement("span",{className:"ml30 c-orange"},(X=C.echart_data)===null||X===void 0?void 0:X.myself_eff[0]))),n.a.createElement("p",null,"1\u4E2A\u5C0F\u5706\u70B9\u4EE3\u88681\u4E2A\u5B66\u751F\u7684\u5DE5\u4F5C\u6548\u7387",n.a.createElement("br",null),"\u7EA2\u8272\u6C34\u6EF4\u8868\u793A\u5F53\u524D\u5B66\u751F\u7684\u5DE5\u4F5C\u6548\u7387\u503C",n.a.createElement("br",null),"\u5C0F\u5706\u70B9\u8D8A\u9AD8\uFF0C\u5DE5\u4F5C\u6548\u7387\u8D8A\u9AD8",n.a.createElement("br",null),"\u6A59\u8272\u6A2A\u5411\u7BAD\u5934\uFF1A\u4E2D\u4F4D\u503C\uFF0C\u8868\u793A\u6574\u4E2A\u8BFE\u5802\u5B66\u751F\u8868\u73B0\u7684\u5E73\u5747\u503C"))))),n.a.createElement("aside",null,n.a.createElement(q.a,null,n.a.createElement(A.a,{flex:"800px"},n.a.createElement(H.a,{style:{width:750,height:580},option:en()})),n.a.createElement(A.a,{flex:"1"},n.a.createElement("aside",{className:M.a.rightInfo},n.a.createElement("ul",null,n.a.createElement("li",null,n.a.createElement("span",null,"\u59D3\u540D")," ",n.a.createElement("span",{className:"ml30"},C.username)),n.a.createElement("li",null,n.a.createElement("span",null,"\u5B66\u53F7")," ",n.a.createElement("span",{className:"ml30"},C.student_id||"--")),n.a.createElement("li",null,n.a.createElement("span",null,"\u80FD\u529B")," ",n.a.createElement("span",{className:"ml30 c-orange"},(_e=C.echart_data)===null||_e===void 0?void 0:_e.myself_object[1]))),n.a.createElement("p",null,"1\u4E2A\u5C0F\u5706\u70B9\u4EE3\u88681\u4E2A\u5B66\u751F\u7684\u80FD\u529B\u503C",n.a.createElement("br",null),"\u7EA2\u8272\u6C34\u6EF4\u8868\u793A\u5F53\u524D\u5B66\u751F\u7684\u80FD\u529B\u503C",n.a.createElement("br",null),"\u5C0F\u5706\u5708\u8D8A\u5927\uFF0C\u8BC4\u6D4B\u6B21\u6570\u8D8A\u5C11",n.a.createElement("br",null)))))))},je=Object(h.a)(function(x){var U=x.shixunHomeworks,B=x.loading,X=x.globalSetting;return{shixunHomeworks:U,globalSetting:X,loading:B.effects}})(Pe),ke=t("giR+"),He=t("fyUT"),Ve=function(x){var U=x.defaultValue,B=x.onBlur,X=x.max,_e=x.className,xe=_e===void 0?"game-score":_e,Ue=Object(k.useState)(U),te=Object(S.a)(Ue,2),$=te[0],ve=te[1];Object(k.useEffect)(function(){ve(U)},[U]);function De(V){ve(V)}function Te(){$!==U&&B($>X?X:$)}return n.a.createElement(He.a,{max:X,min:0,className:xe,value:$,onChange:De,onBlur:Te})},ze=t("OaEy"),i=t("2fM7"),s=t("ZW9T"),o=i.a.Option,d={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1},e;(function(x){x[x.SET_PATH=0]="SET_PATH",x[x.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT"})(e||(e={}));function r(x,U){switch(U.type){case e.SET_PATH:return Object(b.a)(Object(b.a)({},x),{},{selectedPath:U.payload});case e.GET_PASSED_CONTENT:return Object(b.a)(Object(b.a)({},x),{},{passedContent:U.payload});default:throw new Error}}var u=function(x){var U=x.path,B=x.game_id,X=x.onPathChange,_e=U.split("\uFF1B"),xe=Object(k.useReducer)(r,{selectedPath:_e[0],passedContent:{language:"python",content:""}}),Ue=Object(S.a)(xe,2),te=Ue[0],$=Ue[1],ve=te.selectedPath,De=te.passedContent;function Te(V){$({type:e.SET_PATH,payload:V})}return Object(k.useEffect)(function(){function V(){return ae.apply(this,arguments)}function ae(){return ae=Object(R.a)(P.a.mark(function w(){var F;return P.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return J.next=2,X(B,ve);case 2:F=J.sent,$({type:e.GET_PASSED_CONTENT,payload:F});case 4:case"end":return J.stop()}},w)})),ae.apply(this,arguments)}V()},[ve,B]),n.a.createElement(n.a.Fragment,null,n.a.createElement("h2",null," ",n.a.createElement("span",null,"\u6700\u540E\u901A\u5173\u7684\u4EE3\u7801")," ",n.a.createElement("span",null,n.a.createElement(i.a,{style:{width:200},value:ve,onChange:Te}," ",_e.map(function(V){return n.a.createElement(o,{key:V,value:V},V)})," "))," "),n.a.createElement(s.b,{height:300,language:De.language,value:De.content,theme:"default",options:d}))},f=t("ErOA"),v=function(U){var B,X=U.shixunHomeworks,_e=U.dispatch,xe=X.shixunWorkReport,Ue=xe.stage_list,te=xe.work_id,$=Object(he.m)(),ve=Object(G.c)(),De=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"position",width:120},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"output_detail"}];function Te(w,F){return V.apply(this,arguments)}function V(){return V=Object(R.a)(P.a.mark(function w(F,re){var J,$e;return P.a.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:return J=Ue[F].challenge_id,Le.next=3,_e({type:"shixunHomeworks/changeScore",payload:{categoryId:$.homeworkId,type:"report",score:re,challenge_id:J}});case 3:return $e=Le.sent,Le.next=6,_e({type:"shixunHomeworks/getShixunWorkReport",payload:Object(b.a)({},$)});case 6:$e.status===0&&L.b.success("\u64CD\u4F5C\u6210\u529F");case 7:case"end":return Le.stop()}},w)})),V.apply(this,arguments)}function ae(w,F){return Object(f.c)("student_works/".concat(te,"/rep_passed_content.json"),{path:F,game_id:w})}return n.a.createElement("section",{className:"pl30 pr30"},(B=xe.shixun_detail)===null||B===void 0?void 0:B.map(function(w,F){var re;return n.a.createElement("aside",{key:F},n.a.createElement("div",{className:"".concat(M.a.shixunTitle," mt10")},n.a.createElement("div",null,n.a.createElement("span",{className:"fa fa-code "}),n.a.createElement("strong",{className:"c-black"},"\u7B2C",F+1,"\u5173 ",n.a.createElement(_.Link,{className:"c-black",to:"/tasks/".concat(w.game_identifier)},w.subject))),ve?n.a.createElement("span",null,"\u8C03\u5206\uFF1A",n.a.createElement(Ve,{className:"game-score",max:Ue[F].game_score_full,defaultValue:Ue[F].game_score,onBlur:function($e){Te(F,$e)}})):null),n.a.createElement("div",{className:"font16 mt10"},w.st===0&&w.complete_status===0&&"\u672C\u5173\u6682\u672A\u901A\u8FC7\uFF0C\u65E0\u901A\u5173\u4EE3\u7801",w.st===0&&w.complete_status!==0&&(w.path?n.a.createElement("aside",{className:M.a.shixunWrp},n.a.createElement(u,{path:w.path,game_id:w.id,onPathChange:ae})):"\u5DF2\u901A\u5173\uFF0C\u65E0\u4EE3\u7801\u5C55\u793A"),w.st===1&&(w.complete_status===0?"\u672C\u5173\u6682\u672A\u901A\u8FC7\uFF0C\u65E0\u901A\u5173\u4EE3\u7801":"\u5DF2\u901A\u5173\uFF0C\u65E0\u4EE3\u7801\u5C55\u793A")),n.a.createElement("aside",{className:"mt10 font16"},((re=w.outputs)===null||re===void 0?void 0:re.length)?n.a.createElement(l.a,{columns:De,pagination:{hideOnSinglePage:!0},dataSource:w.outputs}):"\u672C\u5173\u65E0\u8BC4\u6D4B\u8BB0\u5F55"))}))},de=Object(h.a)(function(x){var U=x.shixunHomeworks,B=x.loading,X=x.globalSetting;return{shixunHomeworks:U,globalSetting:X,loading:B.effects}})(v),ge=t("5NDa"),me=t("5rEg"),Ze=t("y8nQ"),Ke=t("Vl3Y"),an=t("PpiC"),rn=function(U){var B=U.shixunHomeworks,X=U.dispatch,_e=Object(an.a)(U,["shixunHomeworks","dispatch"]),xe=Object(he.m)(),Ue=Object(k.useState)(!1),te=Object(S.a)(Ue,2),$=te[0],ve=te[1],De=Ke.a.useForm(),Te=Object(S.a)(De,1),V=Te[0];Object(k.useEffect)(function(){var w,F,re,J;B.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&V.setFieldsValue({comment:(w=B.actionTabs.selectArrs)===null||w===void 0||((F=w.data)===null||F===void 0)?void 0:F.work_comment,hidden_comment:(re=B.actionTabs.selectArrs)===null||re===void 0||((J=re.data)===null||J===void 0)?void 0:J.work_comment_hidden})},[B.actionTabs.key]);var ae=function(){var w=Object(R.a)(P.a.mark(function F(){var re,J;return P.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return re=V.getFieldValue(),C.next=3,Object(f.a)("/api/student_works/".concat(xe.homeworkId,"/shixun_work_comment.json"),{method:"post",body:{hidden_comment:re.hidden_comment,comment:re.comment}});case 3:J=C.sent,J.status===0&&(L.b.success("\u8BC4\u9605\u6210\u529F"),V.resetFields(),X({type:"shixunHomeworks/setActionTabs",payload:{}}),X({type:"shixunHomeworks/getShixunWorkReport",payload:Object(b.a)({},xe)}));case 5:case"end":return C.stop()}},F)}));return function(){return w.apply(this,arguments)}}();return n.a.createElement(n.a.Fragment,null,n.a.createElement(K.a,{centered:!0,title:"\u66F4\u6539\u70B9\u8BC4",visible:B.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(R.a)(P.a.mark(function w(){var F;return P.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:F=V.getFieldValue(),JSON.stringify(F)==="{}"||F.hidden_comment===""&&F.comment===""?ve(!0):ae();case 2:case"end":return J.stop()}},w)})),onCancel:function(){X({type:"shixunHomeworks/setActionTabs",payload:{}})}},n.a.createElement(Ke.a,{form:V,onChange:function(){$&&ve(!1)}},n.a.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),n.a.createElement(Ke.a.Item,{name:"comment"},n.a.createElement(me.a.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),n.a.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),n.a.createElement(Ke.a.Item,{name:"hidden_comment"},n.a.createElement(me.a.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),$&&n.a.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))},on=Object(h.a)(function(x){var U=x.shixunHomeworks;return{shixunHomeworks:U}})(rn),sn=t("Xm8N"),tn=t("9Bee"),un=t("XYT7"),ln=t("1n7x"),cn=t.n(ln),dn=function(U){var B,X,_e=U.shixunHomeworks,xe=U.globalSetting,Ue=U.loading,te=U.dispatch,$=Object(he.m)(),ve=Object(k.useState)([]),De=Se(ve),Te=Object(k.useState)({last:!1}),V=Object(S.a)(Te,2),ae=V[0],w=V[1],F=Object(k.useRef)(),re=Object(k.useState)(!1),J=Object(S.a)(re,2),$e=J[0],C=J[1],Le=Object(k.useState)(!1),en=Object(S.a)(Le,2),nn=en[0],Ne=en[1],c=_e.shixunWorkReport,We=Object(G.c)();Object(k.useEffect)(function(){return te({type:"globalSetting/footerToggle",payload:!1}),function(){te({type:"globalSetting/footerToggle",payload:!0})}},[]);function Xe(){return Ye.apply(this,arguments)}function Ye(){return Ye=Object(R.a)(P.a.mark(function fe(){var z,Y,pe,Me,ye,Ge;return P.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return pe=JSON.parse(sessionStorage.all_student_works_params||"{}"),Ce.next=3,te({type:"shixunHomeworks/getAllStudentWorks",payload:Object(b.a)(Object(b.a)({},$),pe)});case 3:Me=Ce.sent,ye=(z=Me.all_student_works)===null||z===void 0?void 0:z.map(function(fn){return String(fn.student_work_id)}).indexOf($.homeworkId),ye===((Y=Me.all_student_works)===null||Y===void 0?void 0:Y.length)-1?w({last:!0}):w((Ge=Me.all_student_works)===null||Ge===void 0?void 0:Ge[ye+1]);case 6:case"end":return Ce.stop()}},fe)})),Ye.apply(this,arguments)}var Fe=function(){document.querySelectorAll("canvas").forEach(function(z){(!z.clientWidth||!z.clientHeight)&&z.remove()})},Qe=function(){var fe=Object(R.a)(P.a.mark(function z(){var Y,pe;return P.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:return C(!0),Fe(),Y={margin:10,filename:"test.pdf",enableLinks:!1,html2canvas:{scale:1,allowTaint:!1,useCORS:!0,width:1210},image:{type:"jpeg",quality:.98}},ye.next=5,cn()().from(F.current).set(Y).toPdf().output("bloburl");case 5:pe=ye.sent,C(!1),Object(Oe.x)(pe);case 8:case"end":return ye.stop()}},z)}));return function(){return fe.apply(this,arguments)}}();Object(k.useEffect)(function(){qe()},[$.homeworkId]);var qe=function(){var fe=Object(R.a)(P.a.mark(function z(){return P.a.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:return Ne(!0),pe.next=3,te({type:"shixunHomeworks/getShixunWorkReport",payload:Object(b.a)({},$)});case 3:Ne(!1),Object(G.c)()&&Xe();case 5:case"end":return pe.stop()}},z)}));return function(){return fe.apply(this,arguments)}}(),mn=[{title:"\u5173\u5361",dataIndex:"name",render:function(z,Y,pe){return pe+1}},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name"},{title:"\u5F00\u542F\u65F6\u95F4",dataIndex:"open_time"},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count"},{title:"\u5B8C\u6210\u65F6\u95F4",dataIndex:"finished_time"},{title:"\u5B9E\u6218\u8017\u65F6",dataIndex:"time_consuming"},{title:"\u662F\u5426\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",render:function(z){return z?"\u662F":"\u5426"}},{title:"\u7ECF\u9A8C\u503C",dataIndex:"experience",render:function(z,Y){return n.a.createElement("div",null,n.a.createElement("span",{className:"c-green"},Y.myself_experience),"/",z)}},{title:"\u5173\u5361\u5F97\u5206",dataIndex:"game_score",render:function(z,Y){return n.a.createElement("div",null,n.a.createElement("span",{className:"c-green"},z),"/",Y.game_score_full)}},{title:"\u8C03\u5206",dataIndex:"game_score",render:function(z,Y){return We?n.a.createElement(Ve,{max:Y.game_score_full,defaultValue:parseFloat(z),onBlur:function(){var pe=Object(R.a)(P.a.mark(function Me(ye){var Ge;return P.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return Ce.next=2,te({type:"shixunHomeworks/changeScore",payload:{categoryId:$.homeworkId,type:"report",score:ye,challenge_id:Y.challenge_id}});case 2:return Ge=Ce.sent,Ce.next=5,te({type:"shixunHomeworks/getShixunWorkReport",payload:Object(b.a)({},$)});case 5:Ge.status===0&&L.b.success("\u64CD\u4F5C\u6210\u529F");case 6:case"end":return Ce.stop()}},Me)}));return function(Me){return pe.apply(this,arguments)}}()}):z}}];return n.a.createElement("section",{ref:F,className:"bg-fafafa mb100",style:{position:"sticky",top:0}},n.a.createElement(a.a,{spinning:nn},n.a.createElement("div",{className:"edu-container"},c.course_id&&n.a.createElement("section",{className:"animated fadeIn"},n.a.createElement("aside",{className:"mt10"},c.category&&n.a.createElement(ce.a,{separator:">"},n.a.createElement(ce.a.Item,null,n.a.createElement(_.Link,{to:"/classrooms/".concat(c.course_id,"/shixun_homework")},c.course_name)),n.a.createElement(ce.a.Item,null,n.a.createElement(_.Link,{to:"/classrooms/".concat(c.course_id,"/shixun_homework/").concat(c.category.main?"":c.category.category_id)},c.category.category_name)),n.a.createElement(ce.a.Item,null,n.a.createElement(_.Link,{to:"/classrooms/".concat(c.course_id,"/shixun_homework/").concat(c.homework_common_id,"/detail")},"\u4F5C\u4E1A\u8BE6\u60C5")),n.a.createElement(ce.a.Item,null,c.username))),n.a.createElement("aside",{className:[M.a.title1,"mt20"].join(" ")},n.a.createElement(q.a,{align:"middle"},n.a.createElement(A.a,{flex:1},n.a.createElement(_.Link,{to:"/classrooms/".concat(c.course_id,"/shixun_homework/").concat(c.homework_common_id,"/detail")},n.a.createElement(y.a,{className:"font16 c-black"})),n.a.createElement("strong",{className:"font20 ml5"},c.shixun_name),n.a.createElement(Oe.g,{status:c.homework_status})),n.a.createElement(A.a,{className:M.a.title1_right},c.view_tpi&&n.a.createElement(ue.a,null,n.a.createElement("span",{className:"iconfont icon-yijiandianping mr5"}),n.a.createElement(_.Link,{className:"c-black",target:"_blank",to:"/tasks/".concat(c==null||((B=c.shixun_detail)===null||B===void 0||((X=B[0])===null||X===void 0))?void 0:X.game_identifier)},"\u67E5\u770B\u5B66\u5458\u5B9E\u8BAD")),Object(G.c)()&&c.homework_end===!1&&c.myshixun_id!==0&&n.a.createElement(ue.a,{className:"ml10",onClick:Object(R.a)(P.a.mark(function fe(){return P.a.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:return Y.next=2,te({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",selectArrs:{myshixun_identifier:c.myshixun_identifier}}});case 2:case"end":return Y.stop()}},fe)}))},n.a.createElement("span",{className:"iconfont icon-dahuizhongzuo3x mr5"}),"\u6253\u56DE\u91CD\u505A"),n.a.createElement(ue.a,{className:"ml10",onClick:Qe,loading:$e},n.a.createElement("span",{className:"iconfont icon-daochu mr5"}),"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A"))))),n.a.createElement("aside",{className:"mt30 relative"})),n.a.createElement("aside",{className:"edu-container bg-white"},n.a.createElement("div",{className:M.a.title},n.a.createElement("h1",null,"\u603B\u4F53\u8BC4\u4EF7"),n.a.createElement("div",null,Object(G.c)()&&n.a.createElement(ue.a,{className:"mr20",type:"primary",onClick:function(){te({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:c.user_id,data:Object(b.a)({},c)}}})}},n.a.createElement(O.a,null),c.has_shixun_work_comment?"\u66F4\u6539\u70B9\u8BC4":"\u70B9\u8BC4\u4F5C\u4E1A"))),n.a.createElement(se.a,{style:{marginTop:0}}),n.a.createElement(q.a,{className:"pl30 pr30"},n.a.createElement(A.a,null,n.a.createElement("img",{className:M.a.userPic,src:"".concat(ne.a.IMG_SERVER,"/images/").concat(c.image_url),alt:c.username})),n.a.createElement(A.a,null,n.a.createElement("span",{className:"font16 ml40"},c.username),n.a.createElement("ul",{className:M.a.userInfo},n.a.createElement("li",null,"\u5B66\u53F7\uFF1A",c.student_id||"--"),n.a.createElement("li",null,"\u5F53\u524D\u5B8C\u6210\u5173\u5361\uFF1A",n.a.createElement("span",{className:"c-red"},c.complete_count)," /",n.a.createElement("span",{className:"c-red"},c.challenges_count)),n.a.createElement("li",null,"\u5B8C\u6210\u6548\u7387\uFF1A",c&&c.efficiency===null?"--":c&&c.efficiency),n.a.createElement("br",null),n.a.createElement("li",null,"\u7ECF\u9A8C\u503C\uFF1A",c.myself_experience,"/",c.total_experience),n.a.createElement("li",null,"\u8BFE\u5802\u6700\u9AD8\u5B8C\u6210\u6548\u7387\uFF1A",c&&c.max_efficiency===null?"--":c&&c.max_efficiency),n.a.createElement("li",null,"\u901A\u5173\u65F6\u95F4\uFF1A",c&&c.passed_time===null||c&&c.passed_time==="--"?"--":Re()(c&&c.passed_time).format("YYYY-MM-DD HH:mm")))),n.a.createElement("ul",{className:[M.a.listItem,"mt10"].join(" ")},n.a.createElement("li",null,n.a.createElement("strong",null,"\u5B9E\u8BAD\u603B\u8017\u65F6"),n.a.createElement("div",{className:"c-light-black mt20"},c.time_consuming)),n.a.createElement("li",null,n.a.createElement("strong",null,"\u8BC4\u6D4B\u6B21\u6570"),n.a.createElement("div",{className:"mt20"},c.evaluate_count)),(c==null?void 0:c.eff_score_full)&&n.a.createElement(n.a.Fragment,null,n.a.createElement("li",null,n.a.createElement("strong",null,"\u5173\u5361\u5F97\u5206"),n.a.createElement("div",{className:"mt20"},n.a.createElement("span",{className:"c-orange"},c.challenge_score),"/",n.a.createElement("span",{className:"c-light-black"},c.challenge_score_full))),n.a.createElement("li",null,n.a.createElement("strong",null,"\u6548\u7387\u5206"),n.a.createElement("div",{className:"mt20"},n.a.createElement("span",{className:"c-orange"},c.eff_score),"/",n.a.createElement("span",{className:"c-light-black"},c.eff_score_full)))),n.a.createElement("li",null,n.a.createElement("strong",null,"\u5F53\u524D\u6210\u7EE9"),n.a.createElement("div",{className:"mt20"},n.a.createElement("span",{className:"c-orange"},c.work_score),"/",n.a.createElement("span",{className:"c-light-black"},c.all_work_score))),n.a.createElement("li",null,n.a.createElement("strong",null,"\u603B\u8BC4"),n.a.createElement("div",{className:"mt20"},n.a.createElement("span",{className:"c-orange"},c.overall_appraisal))))),n.a.createElement(se.a,{style:{margin:0}}),(c.work_comment_hidden||c.work_comment)&&n.a.createElement("div",null,n.a.createElement(q.a,{align:"middle"},n.a.createElement(A.a,{flex:1},n.a.createElement("h1",{className:M.a.title},"\u70B9\u8BC4\u5185\u5BB9")),n.a.createElement(A.a,{className:"pr30"},Object(G.c)()&&n.a.createElement(ue.a,{onClick:Object(R.a)(P.a.mark(function fe(){return P.a.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:K.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:n.a.createElement(T.a,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk:function(){return Object(R.a)(P.a.mark(function Me(){var ye;return P.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:return Je.next=2,Object(un.m)({comment_id:c.comment_id,homeworkId:$.homeworkId});case 2:ye=Je.sent,ye.status===0&&(L.b.success("\u5220\u9664\u6210\u529F"),te({type:"shixunHomeworks/getShixunWorkReport",payload:Object(b.a)({},$)}));case 4:case"end":return Je.stop()}},Me)}))()}});case 1:case"end":return Y.stop()}},fe)}))},n.a.createElement(ee.a,null),"\u5220\u9664"))),n.a.createElement(se.a,{style:{margin:0}}),c.work_comment&&n.a.createElement("aside",{className:"pl30 pr30 mt20"},n.a.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),n.a.createElement("br",null),n.a.createElement(tn.a,{value:c.work_comment})),c.work_comment_hidden&&n.a.createElement("aside",{className:"pl30 pr30 mt20"},n.a.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),n.a.createElement("br",null),n.a.createElement(tn.a,{value:c.work_comment_hidden}))),n.a.createElement("h1",{className:M.a.title},"\u9636\u6BB5\u6210\u7EE9"),n.a.createElement("aside",{className:"pl30 pr30"},n.a.createElement(l.a,{dataSource:c.stage_list,pagination:!1,columns:mn})),n.a.createElement("h1",{className:M.a.title},"\u56FE\u5F62\u7EDF\u8BA1"),n.a.createElement(je,null),n.a.createElement("h1",{className:M.a.title},"\u5B9E\u8BAD\u8BE6\u60C5"),n.a.createElement(de,null),n.a.createElement(se.a,null)),Object(G.c)()&&n.a.createElement("aside",{className:"".concat(M.a.footerBar," ").concat($e?M.a.footerBarStatic:"")},n.a.createElement("aside",{className:"edu-container"},n.a.createElement(q.a,{align:"middle"},n.a.createElement(A.a,{flex:"1"},n.a.createElement(_.Link,{className:M.a.exitComment,to:"/classrooms/".concat($.coursesId,"/shixun_homework/").concat($.categoryId,"/detail")},"\u9000\u51FA\u70B9\u8BC4")),n.a.createElement(A.a,{flex:"1",className:"tr"},"\u4E0B\u4E00\u4E2A\u53EF\u70B9\u8BC4\u5B66\u751F\uFF1A",(ae==null?void 0:ae.last)&&"\u5F53\u524D\u5DF2\u662F\u6700\u540E\u4E00\u4F4D\u9700\u8981\u70B9\u8BC4\u7684\u5B66\u751F\uFF0C\u4E3A\u60A8\u70B9\u8D5E\uFF01",!(ae==null?void 0:ae.last)&&n.a.createElement(_.Link,{className:M.a.nextComment,to:"/classrooms/".concat($.coursesId,"/shixun_homework/").concat($.categoryId,"/").concat(ae==null?void 0:ae.student_work_id,"/comment")},ae==null?void 0:ae.student_work_user_name)))))),n.a.createElement(on,null),n.a.createElement(sn.a,null))},gn=m.default=Object(h.a)(function(x){var U=x.shixunHomeworks,B=x.loading,X=x.globalSetting;return{shixunHomeworks:U,globalSetting:X,loading:B.effects}})(dn)},"9Bee":function(Be,m,t){"use strict";var I=t("q1tI"),a=t.n(I),E=t("vg9a"),l=t("tJVT"),D=t("DlQD"),K=t.n(D),be=t("rUJ1");function se(_,h){var y=_.match(/^(\s+)(?:```)/);if(y===null)return h;var O=y[1];return h.split(`
|
|
|
`),insertTextRules:g.languages.CompletionItemInsertTextRule.InsertAsSnippet}],Ee=be(g,S,Z,P,N);return{suggestions:Ee}}})};function j(g){return/^\d+$/.test(g)?"".concat(g,"px"):g}function q(){}var p=!1,ue={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function Ae(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],L=g;if(Array.isArray(g)){for(var b=0;b<g.length;b++){var Q=ue[g[b]];if(Q)return Q}return L[0]}return ue[L]||L}var A=null,Ie=m.b=function(g){var L=g.width,b=L===void 0?"100%":L,Q=g.height,P=Q===void 0?"100%":Q,R=g.value,S=g.language,Z=S===void 0?"javascript":S,N=g.style,Ee=N===void 0?{}:N,ie=g.options,Se=ie===void 0?{}:ie,k=g.overrideServices,n=k===void 0?{}:k,we=g.theme,Re=we===void 0?"vs-dark":we,Oe=g.onEditBlur,he=g.onSave,_=g.forbidCopy,h=_===void 0?!1:_,y=g.onChange,O=y===void 0?q:y,T=g.editorDidMount,ee=T===void 0?q:T,ne=g.onFocus,G=ne===void 0?q:ne,oe=Object(l.useRef)(),H=Object(l.useRef)({}),le=Object(l.useState)(!1),M=Object(E.a)(le,2),W=M[0],Pe=M[1];function je(){var s;return oe.current&&(s=new K.default(function(o){var d=Object(a.a)(o),e;try{for(d.s();!(e=d.n()).done;){var r=e.value;(r.target.offsetHeight>0||r.target.offsetWidth>0)&&H.current.instance.layout()}}catch(u){d.e(u)}finally{d.f()}}),s.observe(oe.current)),s}Object(l.useEffect)(function(){var s=H.current.instance;if(R!=null&&s&&W){var o=s.getModel();o&&R!==o.getValue()&&(p=!0,o.setValue(R),s.layout(),p=!1)}},[R,W,H.current]);function ke(){var s=H.current.instance;if(s){var o=s.getSelection(),d=H.current.pastePos||{},e=new A.Range(d.startLineNumber||o.endLineNumber,d.startColumn||o.endColumn,d.endLineNumber||o.endLineNumber,d.endColumn||o.endColumn);s.executeEdits("",[{range:e,text:""}])}}function He(s){(window.navigator.platform.match("Mac")?s.metaKey:s.ctrlKey)&&s.keyCode==83&&(s.preventDefault(),he())}Object(l.useEffect)(function(){oe.current&&!W&&t.e(24).then(t.t.bind(null,"M/lh",7)).then(function(s){A=s,se(A),H.current.instance=A.editor.create(oe.current,Object(I.a)({value:R,language:Ae(Z),theme:Re},Se),n);var o=H.current.instance;ee(o,A),H.current.subscription=o.onDidChangeModelContent(function(e){p||O(o.getValue(),e)}),Oe&&o.onDidBlurEditorWidget(function(){Oe(o.getValue())}),G&&o.onDidFocusEditorText(function(){G(o.getValue())}),h&&(o.addCommand(A.KeyMod.CtrlCmd|A.KeyCode.KEY_V,function(){return null}),o.onDidPaste(function(e){H.current.pastePos=e}),window.addEventListener("paste",ke));var d=je();return Pe(!0),function(){var e=H.current.instance;e.dispose();var r=e.getModel();r&&r.dispose(),H.current.subscription&&H.current.subscription.dispose(),h&&window.removeEventListener("paste",ke),d.unobserve(oe.current)}})},[]),Object(l.useEffect)(function(){var s=H.current.instance;if(s&&W)return document.addEventListener("keydown",He,!1),function(){document.removeEventListener("keydown",He)}},[he,W]),Object(l.useEffect)(function(){var s=H.current.instance;if(s&&W){var o=Ae(Z);A.editor.setModelLanguage(s.getModel(),o)}},[Z,W]),Object(l.useEffect)(function(){var s=H.current.instance;s&&W&&A.editor.setTheme(Re)},[Re,W]),Object(l.useEffect)(function(){var s=H.current.instance;s&&W&&s.updateOptions(Se)},[JSON.stringify(Se),W]),Object(l.useEffect)(function(){var s=H.current.instance;s&&W&&s.layout()},[b,P,W]);var Ve=j(b),ze=j(P),i=Object(I.a)(Object(I.a)({},Ee),{},{width:Ve,height:ze});return D.a.createElement("div",{className:"my-monaco-editor",ref:oe,style:i})};function ce(g){var L=g.width,b=L===void 0?"100%":L,Q=g.height,P=Q===void 0?"100%":Q,R=g.original,S=g.modified,Z=g.language,N=g.options,Ee=N===void 0?{}:N,ie=Object(l.useRef)(),Se=Object(l.useState)(null),k=Object(E.a)(Se,2),n=k[0],we=k[1];function Re(h){var y;return ie.current&&(y=new K.default(function(O){var T=Object(a.a)(O),ee;try{for(T.s();!(ee=T.n()).done;){var ne=ee.value;(ne.target.offsetHeight>0||ne.target.offsetWidth>0)&&h.layout()}}catch(G){T.e(G)}finally{T.f()}}),y.observe(ie.current)),y}Object(l.useEffect)(function(){ie.current&&t.e(24).then(t.t.bind(null,"M/lh",7)).then(function(h){A=h;var y=A.editor.createDiffEditor(ie.current,Object(I.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},Ee));we(y);var O=Re(y);return function(){y.dispose();var T=y.getModel();T&&T.dispose(),O.unobserve(ie.current)}})},[]),Object(l.useEffect)(function(){n&&n.setModel({original:A.editor.createModel(R,Z),modified:A.editor.createModel(S,Z)})},[R,S,Z,n]);var Oe=j(b),he=j(P),_={width:Oe,height:he};return D.a.createElement("div",{className:"my-diff-editor",ref:ie,style:_})}},bntm:function(Be,m,t){"use strict";t.d(m,"d",function(){return I}),t.d(m,"b",function(){return a}),t.d(m,"c",function(){return E}),t.d(m,"a",function(){return l});function I(D){try{D.mozRequestFullScreen?D.mozRequestFullScreen():D.webkitRequestFullScreen&&D.webkitRequestFullScreen()}catch(K){console.log(K,":e")}}function a(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var E=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function l(){var D=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,K=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(D==null)}},xKgJ:function(Be,m,t){"use strict";t.d(m,"o",function(){return K}),t.d(m,"b",function(){return be}),t.d(m,"c",function(){return se}),t.d(m,"e",function(){return j}),t.d(m,"f",function(){return q}),t.d(m,"r",function(){return p}),t.d(m,"g",function(){return ue}),t.d(m,"s",function(){return Ae}),t.d(m,"d",function(){return A}),t.d(m,"i",function(){return Ie}),t.d(m,"j",function(){return ce}),t.d(m,"q",function(){return g}),t.d(m,"h",function(){return L}),t.d(m,"p",function(){return b}),t.d(m,"a",function(){return N}),t.d(m,"l",function(){return Pe}),t.d(m,"m",function(){return je}),t.d(m,"k",function(){return ke}),t.d(m,"n",function(){return Ve}),t.d(m,"t",function(){return ze});var I=t("9kvl"),a;(function(i){i[i.SuperAdmin=1]="SuperAdmin",i[i.Operation=2]="Operation",i[i.CertifiedTeacher=5]="CertifiedTeacher",i[i.TrainingProduction=8]="TrainingProduction",i[i.UncertifiedTeacher=12]="UncertifiedTeacher",i[i.Student=15]="Student"})(a||(a={}));var E;(function(i){i[i.SuperAdmin=1]="SuperAdmin",i[i.Operation=2]="Operation",i[i.Admin=5]="Admin",i[i.Teacher=8]="Teacher",i[i.Assistant=12]="Assistant",i[i.Student=15]="Student"})(E||(E={}));var l=function(s){var o=Object(I.b)()._store.getState(),d=o.user,e=d.userInfo;return s.some(function(r){return r==(e==null?void 0:e.role)})},D=function(s){var o=Object(I.b)()._store.getState(),d=o.user,e=d.userInfo;return(e==null?void 0:e.own)?!0:s.some(function(r){var u;return r==(e==null||((u=e.course)===null||u===void 0)?void 0:u.course_role)})},K=function(){var s=Object(I.b)()._store.getState(),o=s.user,d=o.userInfo;return d.main_site},be=function(){var s,o=Object(I.b)()._store.getState(),d=o.user,e=d.userInfo;return e==null||((s=e.course)===null||s===void 0)?void 0:s.course_is_end},se=function(){return D([E.SuperAdmin,E.Operation,E.Admin,E.Teacher,E.Assistant])},j=function(){return D([E.SuperAdmin,E.Teacher,E.Admin,E.Assistant,E.Operation])},q=function(){return D([E.SuperAdmin,E.Teacher,E.Admin])},p=function(){return D([E.SuperAdmin])},ue=function(){return D([E.SuperAdmin,E.Operation,E.Admin])},Ae=function(){return D([E.SuperAdmin,E.Operation])},A=function(){return D([E.SuperAdmin,E.Admin])},Ie=function(){return D([E.SuperAdmin,E.Operation,E.Admin,E.Teacher])},ce=function(){return D([E.Assistant])},g=function(){return D([E.Student])},L=function(){return D([E.SuperAdmin,E.Operation,E.Admin,E.Teacher,E.Assistant,E.Student])},b=function(){var s,o=Object(I.b)()._store.getState(),d=o.user,e=d.userInfo;return(e==null||((s=e.course)===null||s===void 0)?void 0:s.course_role)===null},Q=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student])},P=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o||!o&&l([a.SuperAdmin])},R=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o||!o&&l([a.SuperAdmin,a.Operation])},S=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s?l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):o||!o&&l([a.SuperAdmin,a.Operation])},Z=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s?l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):o||!o&&l([a.SuperAdmin,a.Operation])},N=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction])},Ee=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s?l([a.SuperAdmin]):o||!o&&l([a.SuperAdmin])},ie=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s?l([a.SuperAdmin,a.Operation]):o||!o&&l([a.SuperAdmin,a.Operation])},Se=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s?l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):o||!o&&l([a.SuperAdmin,a.Operation])},k=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s?l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):o||!o&&l([a.SuperAdmin,a.Operation])},n=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s?l([a.SuperAdmin,a.Operation,a.CertifiedTeacher]):o||!o&&l([a.SuperAdmin,a.Operation])},we=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s?l([a.SuperAdmin]):!1},Re=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student])},Oe=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s?l([a.SuperAdmin]):o||!o&&l([a.SuperAdmin])},he=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s?l([a.SuperAdmin,a.Operation]):o||!o&&l([a.SuperAdmin,a.Operation])},_=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s?l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):o||!o&&l([a.SuperAdmin,a.Operation])},h=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s?!1:o||!o&&l([a.SuperAdmin,a.Operation])},y=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s?o||!o&&l([a.SuperAdmin,a.Operation]):!1},O=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s?l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):!1},T=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s?!o&&l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):!1},ee=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s?l([a.SuperAdmin,a.Operation,a.CertifiedTeacher]):o||!o&&l([a.SuperAdmin,a.Operation])},ne=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher])},G=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s?l([a.SuperAdmin]):o||!o&&l([a.SuperAdmin])},oe=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s?l([a.SuperAdmin,a.Operation]):o||!o&&l([a.SuperAdmin,a.Operation])},H=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s?l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):o||!o&&l([a.SuperAdmin,a.Operation])},le=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s?o||!o&&l([a.SuperAdmin,a.Operation]):!1},M=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s?l([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):o||!o&&l([a.SuperAdmin,a.Operation])},W=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return D([E.Teacher])},Pe=function(){return l([a.SuperAdmin])},je=function(){return l([a.SuperAdmin,a.Operation])},ke=function(){return l([a.Student])},He=function(){return l([a.SuperAdmin,a.Operation,a.CertifiedTeacher])},Ve=function(){var s,o=Object(I.b)()._store.getState(),d=o.user;return!!((s=d.userInfo)===null||s===void 0?void 0:s.login)},ze=function(){var s=Object(I.b)()._store.getState(),o=s.user;return o.userInfo}},z9Ch:function(Be,m,t){Be.exports={flex_box_center:"flex_box_center___3OoGm",flex_space_between:"flex_space_between___1T26N",flex_box_vertical_center:"flex_box_vertical_center___1ToJb",flex_box_center_end:"flex_box_center_end___3yWc3",flex_box_column:"flex_box_column___2DqGp",title:"title___27RYc",export:"export___23HFM",title1_right:"title1_right___QCRrC",userPic:"userPic___1IO2N",userInfo:"userInfo___1tmSz",listItem:"listItem___j4sdw",rightInfo:"rightInfo___163Ic",shixunTitle:"shixunTitle___15lHO",shixunWrp:"shixunWrp___O2H0q",footerBar:"footerBar___NH_yZ",footerBarStatic:"footerBarStatic___2dJUI",exitComment:"exitComment___2O-uT",nextComment:"nextComment___2fkhG"}}}]);
|