9 lines
85 KiB
JavaScript
9 lines
85 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[83,5,6,7,9,11,12,14],{"1vsH":function(Te,m,t){"use strict";t.d(m,"i",function(){return D}),t.d(m,"n",function(){return R}),t.d(m,"e",function(){return z}),t.d(m,"h",function(){return v}),t.d(m,"c",function(){return n}),t.d(m,"f",function(){return de}),t.d(m,"g",function(){return ve}),t.d(m,"a",function(){return me}),t.d(m,"F",function(){return ne}),t.d(m,"E",function(){return _e}),t.d(m,"G",function(){return Ee}),t.d(m,"H",function(){return ye}),t.d(m,"v",function(){return b}),t.d(m,"u",function(){return y}),t.d(m,"s",function(){return x}),t.d(m,"r",function(){return C}),t.d(m,"C",function(){return B}),t.d(m,"l",function(){return fe}),t.d(m,"k",function(){return K}),t.d(m,"B",function(){return ge}),t.d(m,"x",function(){return Le}),t.d(m,"o",function(){return $e}),t.d(m,"z",function(){return Ne}),t.d(m,"q",function(){return Me}),t.d(m,"d",function(){return qe}),t.d(m,"b",function(){return Ge}),t.d(m,"w",function(){return l}),t.d(m,"A",function(){return s}),t.d(m,"p",function(){return H}),t.d(m,"y",function(){return Xe}),t.d(m,"t",function(){return sn}),t.d(m,"j",function(){return Ze}),t.d(m,"D",function(){return rn}),t.d(m,"m",function(){return on});var N=t("GrpF"),r=t("Xc/e"),h=t("VBJJ"),c=t.n(h),U=t("XZgM"),V=t("TFeq"),he=t("RXQH"),j=t("VgM2"),k=t("rjoL"),W=t("TMtJ"),J=t("z3+T"),M=t("zjzt"),xe=t("ZZRV"),i=t.n(xe),Ce=t("xKgJ"),ue=t("s8TD"),_=t("V0Rq"),O=t("bntm"),w=t("vcnW"),Z=t.n(w),D=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],S=function(e){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 e.data&&e.data.map(function(u,f){return i.a.createElement("span",{key:f,className:a[u]&&a[u].class},u)})},R=function(e){var a,u=(a={},Object(M.a)(a,-1,"\u91CD\u505A\u4E2D"),Object(M.a)(a,0,"\u672A\u5F00\u542F"),Object(M.a)(a,1,"\u672A\u901A\u5173"),Object(M.a)(a,2,"\u6309\u65F6\u901A\u5173"),a);return u[e]||"\u8FDF\u4EA4\u901A\u5173"},z=function(e){var a,u,f,g=(a={},Object(M.a)(a,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(M.a)(a,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(M.a)(a,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(M.a)(a,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(M.a)(a,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),a);return i.a.createElement("span",{className:g==null||((u=g[e.status])===null||u===void 0)?void 0:u.class},g==null||((f=g[e.status])===null||f===void 0)?void 0:f.name)},v=function(e){var a=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 i.a.createElement("span",{className:u[a].class},u[a].name)}catch(f){console.log("utils.StatusGraduationProjectTags",e.status)}},n={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},de={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},ve=function(e){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"}},u=[];e.is_random&&u.push(i.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{e.status&&e.status.map(function(f,g){u.push(i.a.createElement("span",{key:g,className:a[f]&&a[f].class},f))})}catch(f){console.log("utils.status.tag:",f,e.status)}return u},Ae=function(e){var a,u,f,g=(a={},Object(M.a)(a,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(M.a)(a,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(M.a)(a,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(M.a)(a,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(M.a)(a,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),a);return i.a.createElement("span",{className:(u=g[e.status])===null||u===void 0?void 0:u.class},(f=g[e.status])===null||f===void 0?void 0:f.name)},me=function(e){var a,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 i.a.createElement("span",{className:(a=f[e.status])===null||a===void 0?void 0:a.class},(u=f[e.status])===null||u===void 0?void 0:u.name)},ne=function(e){e=new Date(e).getTime();var a=1e3*60,u=a*60,f=u*24,g="",oe=new Date().getTime(),te=oe-e;if(te<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),g="\u521A\u521A";var p=parseInt(te/f,10),A=parseInt(te/u,10),P=parseInt(te/a,10);return p>30?g=""+_e(e,"yyyy-MM-dd"):p>1?g=""+p+"\u5929\u524D":p==1?g="\u6628\u5929":A>=1?g=""+A+"\u5C0F\u65F6\u524D":P>=5?g=""+P+"\u5206\u949F\u524D":g="\u521A\u521A",g},_e=function(e,a){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(a)&&(a=a.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(a)&&(a=a.replace(RegExp.$1,f[RegExp.$1.length-1][e.getDay()]));for(var g in u)new RegExp("("+g+")").test(a)&&(a=a.replace(RegExp.$1,RegExp.$1.length==1?u[g]:("00"+u[g]).substr((""+u[g]).length)));return a},Ee=function(e){if(!e||e<0)return"0\u79D2";console.log("time:",e);var a=60,u=a*60,f=u*24,g=e/f,oe=e/u,te=e/a,p=e%60;return g>=1?parseInt(g.toString())+"\u5929"+Math.floor(oe%24)+"\u65F6"+Math.floor(te%60)+"\u5206"+Math.floor(e%60)+"\u79D2":oe>1?parseInt(oe.toString())+"\u65F6"+Math.floor(te%60)+"\u5206"+Math.floor(e%60)+"\u79D2":te>=1?parseInt(te.toString())+"\u5206"+Math.floor(e%60)+"\u79D2":Math.ceil(e)+"\u79D2"},ye=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",a=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 g=e.charCodeAt(f);g>=55296&&g<=56319&&(u--,f++)}}return u<=a},b=function(e,a,u){if(a){var f=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,g=/[\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,oe=g.test(a),te=f.test(a);(oe===!0||te===!0||(a.length<2||a.length>=21))&&u("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}u()},y=function(e,a,u){if(a){var f=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,g=/[\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,oe=g.test(a),te=f.test(a);(oe===!0||te===!0||(a.length<2||a.length>=11))&&u("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}u()},x=function(e){if(!e)return"";for(var a=e.length-1,u="",f=0;f<a;f++)u+="*";var g=e.substr(0,1)+u;return g},C=function(e,a){var u=new FileReader;u.addEventListener("load",function(){return a(u.result)}),u.readAsDataURL(e)};function B(E){var e="79e33abd4b6588941ab7622aed1e67e8";return Z()(e+E)}var ae=function(e){var a,u=RegExp("(^| )"+e+"=([^;]+)(;|$)");return(a=document.cookie.match(u))?decodeURIComponent(a[2]):null};function le(E,e,a){var u=new Date;u.setTime(u.getTime()+a*24*60*60*1e3);var f="expires="+u.toUTCString();document.cookie=E+"="+e+"; "+f}var F=function(e){document.cookie=e+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT;path=/;"};function fe(E,e){var a=document.createElement("a");document.body.appendChild(a),a.href=e,a.download=E;var u=document.createEvent("MouseEvents");u.initEvent("click",!1,!1),a.dispatchEvent(u),document.body.removeChild(a)}function K(E,e){return new Promise(function(a,u){var f=e,g=document.createElement("iframe"),oe;console.log("downloadFileUrl",f),document.body.appendChild(g),g.src=f,g.style.display="none",oe=setInterval(function(){ae("fileDownload")&&(F("fileDownload"),clearInterval(oe),a())},1e3)})}var ge=function(e){var a=e.url,u=e.query;return a?(u&&function(){var f=[],g=function(p){u.hasOwnProperty(p)&&!Xe(u[p])&&(typeof u[p]=="object"?u[p].map(function(A){f.push("".concat(p,"[]=").concat(A))}):f.push("".concat(p,"=").concat(u[p])))};for(var oe in u)g(oe);a.indexOf("?")!==-1?a="".concat(a,"&").concat(f.join("&")):a="".concat(a,"?").concat(f.join("&")),console.log("url1111",a)}(),a):""};function Le(){for(var E=navigator.userAgent,e=["Android","iPhone","SymbianOS","Windows Phone","iPad","iPod"],a=!0,u=0;u<e.length;u++)if(E.indexOf(e[u])>0){a=!1;break}return a}function re(){var E=navigator.userAgent,e=["Chrome"];return e.some(function(a){return E.indexOf(a)>-1})}function we(){var E=navigator.userAgent,e=["Chrome","Firefox"];return e.some(function(a){return E.indexOf(a)>-1})}var $e=function(){var e,a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return a==null||((e=a.toString())===null||e===void 0)?void 0:e.replace(/\B(?=(\d{3})+(?!\d))/g,",")},Ne=function(e){var a=document.createElement("a");a.target="_blank",document.body.appendChild(a),a.href=e;var u=document.createEvent("MouseEvents");u.initEvent("click",!1,!1),a.dispatchEvent(u),document.body.removeChild(a)},Me=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))},qe=function(){var e=new Date().getHours(),a=new Date().getMinutes();return a>=30?(e++,a="00"):a="30",e+":"+a},Ge=function(){var e=new Date().getHours(),a=new Date().getMinutes();return a>=30?(e++,a="00"):a="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+e+":"+a},Pe;(function(E){E.Number="Number",E.String="String",E.Boolean="Boolean",E.Object="Object",E.Array="Array",E.Function="Function"})(Pe||(Pe={}));var o=function(e){var a=Object.prototype.toString.call(e);return a.substring(8,a.length-1)},l=function(e){return o(e)===Pe.Array?e.length===0:o(e)===Pe.Object?Object.keys(e).length===0:!e},s=function(e,a){for(var u=[],f=e;f<a;f++)u.push(f);return u},G=function(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:12,u=a/2-2,f=a/2+3;return e.length>a?e.substr(0,u)+"..."+e.substr(f,a):e},H=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},Xe=function(e){return e==null};function Je(E,e){var a=new RegExp("(^|&)".concat(E,"=([^&]*)(&|$)"),"i"),u=e.substr(1).match(a);return u!=null?decodeURIComponent(u[2]):null}var sn=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 a;return window.open("/users/".concat((a=Object(Ce.u)())===null||a===void 0?void 0:a.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}},Ze=function(e){var a,u;return new Promise(function(){var f=Object(J.a)(c.a.mark(function g(oe,te){var p;return c.a.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:if(!(e.ip_limit!=="no")){P.next=4;break}return P.next=3,Object(ue.a)({ip_limit:e==null?void 0:e.ip_limit});case 3:a=P.sent;case 4:return P.next=6,Object(_.e)({id:e.exerciseId,ip:a});case 6:if(p=P.sent,p.status===0?oe(p):te(p),!e.errmsgHide){P.next=10;break}return P.abrupt("return",!0);case 10:if(!(p.status===-1)){P.next=15;break}return u=W.a.info({title:i.a.createElement(V.a,null,i.a.createElement(j.a,{flex:"1"},"\u63D0\u793A"),i.a.createElement(j.a,null,i.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return u.destroy()}}))),icon:null,className:"custom-modal-divider",content:i.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),P.abrupt("return",!1);case 15:if(!(p.status===-2)){P.next=18;break}return u=W.a.info({title:i.a.createElement(V.a,null,i.a.createElement(j.a,{flex:"1"},"\u63D0\u793A"),i.a.createElement(j.a,null,i.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return u.destroy()}}))),icon:null,className:"custom-modal-divider",content:i.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",i.a.createElement("span",{className:"c-red"},p.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),P.abrupt("return",!1);case 18:case"end":return P.stop()}},g)}));return function(g,oe){return f.apply(this,arguments)}}())},rn=function(){var E=Object(J.a)(c.a.mark(function e(a){var u;return c.a.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:if(!(a.ip_limit!=="no")){g.next=4;break}return g.next=3,Ze(a);case 3:re()||W.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:i.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",i.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",i.a.createElement("br",null),"\u8BF7\u4F7F\u7528",i.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||a.ip_limit!=="no")){g.next=12;break}if(we()){g.next=9;break}return W.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:i.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",i.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",i.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",i.a.createElement("br",null),"\u8BF7\u4F7F\u7528",i.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",i.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),g.abrupt("return",!1);case 9:u=W.a.info({title:i.a.createElement(V.a,null,i.a.createElement(j.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),i.a.createElement(j.a,null,i.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return u.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:i.a.createElement("div",{className:"font16 p20"},a.open_camera&&i.a.createElement(V.a,{align:"middle",justify:"start",className:"mt20"},i.a.createElement(j.a,null,i.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),i.a.createElement(j.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",i.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),a.screen_open&&i.a.createElement(V.a,{justify:"start",className:"mt20"},i.a.createElement(j.a,{flex:"24px",className:"mr20"},i.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),i.a.createElement(j.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",i.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),(a.inner_ip!==""||a.public_ip!=="")&&i.a.createElement(V.a,{justify:"start",className:"mt20"},i.a.createElement(j.a,{flex:"24px",className:"mr20"},i.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),i.a.createElement(j.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542FIP\u8303\u56F4\u9650\u5B9A\u3002IP\u5730\u5740\u4E0D\u5728\u8303\u56F4\u5185\u4E0D\u53EF\u53C2\u52A0\u8003\u8BD5\u3002",i.a.createElement("br",null),i.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"),i.a.createElement("br",null),i.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),a.ip_bind&&i.a.createElement(V.a,{justify:"start",className:"mt20"},i.a.createElement(j.a,{flex:"24px",className:"mr20"},i.a.createElement("span",{className:"iconfont icon-IPbangding c-blue font24"})),i.a.createElement(j.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",i.a.createElement("br",null),i.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"),i.a.createElement("br",null),i.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),i.a.createElement("p",{className:"ml40 mt40"},i.a.createElement(r.a,{onChange:function(te){return u.update({okButtonProps:{disabled:!te.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var te;Object(O.d)(document.body),a.history.push("/classrooms/".concat(a.coursesId,"/exercise/").concat(a.exerciseId,"/users/").concat((te=Object(Ce.u)())===null||te===void 0?void 0:te.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),g.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 g.stop()}},e)}));return function(a){return E.apply(this,arguments)}}(),on=[{name:"\u535A\u58EB\u7814\u7A76\u751F",id:8},{name:"\u7855\u58EB\u7814\u7A76\u751F",id:7},{name:"\u672C\u79D1",id:6},{name:"\u5927\u4E13",id:5},{name:"\u4E2D\u4E13",id:4},{name:"\u9AD8\u4E2D",id:3},{name:"\u521D\u4E2D",id:2},{name:"\u5C0F\u5B66",id:1},{name:"\u5176\u4ED6",id:9}]},"5gs/":function(Te,m,t){"use strict";t.r(m);var N=t("Mumi"),r=t("/zo+"),h=t("uLqt"),c=t("/vd4"),U=t("rjoL"),V=t("TMtJ"),he=t("E+ey"),j=t("sY1U"),k=t("XZgM"),W=t("TFeq"),J=t("MPZO"),M=t("bnk9"),xe=t("RXQH"),i=t("VgM2"),Ce=t("XSsT"),ue=t("iBFk"),_=t("X/R0"),O=t("M6G9"),w=t("55MS"),Z=t("VBJJ"),D=t.n(Z),S=t("z3+T"),R=t("GZha"),z=t("AVV0"),v=t("ZZRV"),n=t.n(v),de=t("NfTp"),ve=t.n(de),Ae=t("1vsH"),me=t("q5+0"),ne=t("DndG"),_e=t("9kvl"),Ee=t("0YPX"),ye=t("KwvC"),b=t("lOSo"),y=t("73mG"),x=t("m3rI"),C=t("xKgJ"),B=t("jMyQ"),ae=t.n(B),le=t("z9Ch"),F=t.n(le),fe={normal:{opacity:.8,shadowBlur:10,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"rgba(0, 0, 0, 0)",color:"#2e65ad"}},K=function(A){var P,$,be,De=A.shixunHomeworks,Se=A.globalSetting,se=A.loading,X=A.dispatch,Ue=Object(me.m)(),je=Object(me.l)(),Be=Object(v.useState)([]),Y=Object(R.a)(Be,2),ie=Y[0],L=Y[1],I=Object(v.useState)(je.query.tabs||0),ce=Object(R.a)(I,2),q=ce[0],Ve=ce[1],T=De.shixunWorkReport,Ie=function(){var ke,d,ze,Ke;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(We){if(We.name===T.username){var nn;return"\u59D3\u540D\uFF1A"+T.username+"<br/>\u5B66\u53F7\uFF1A "+T.user_id+"<br/>\u6548\u7387\uFF1A"+((nn=T.echart_data)===null||nn===void 0?void 0:nn.myself_eff[1])}else return We.name+":"+We.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:(ke=T.echart_data)===null||ke===void 0?void 0:ke.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:T.username,xAxis:(d=T.echart_data)===null||d===void 0?void 0:d.myself_eff[0],yAxis:(ze=T.echart_data)===null||ze===void 0?void 0:ze.myself_eff[1],value:(Ke=T.echart_data)===null||Ke===void 0?void 0:Ke.myself_eff[1]}],itemStyle:{normal:{color:"#c23531"}}},markLine:{lineStyle:{normal:{type:"solid",color:"#ff6800"}},data:[{type:"average",name:"\u4E2D\u4F4D\u503C"}]}}]}},an=function(){var ke,d,ze,Ke;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(We){var nn=We.value;if(We.name===T.username){var tn;return"\u59D3\u540D\uFF1A"+T.username+"<br/>\u5B66\u53F7\uFF1A "+T.user_id+"<br/>\u5F97\u5206\uFF1A"+((tn=T.echart_data)===null||tn===void 0?void 0:tn.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:fe,data:(ke=T.echart_data)===null||ke===void 0?void 0:ke.consume_list,symbolSize:function(We){return Math.round(We[2])},markPoint:{data:[{name:T.username,xAxis:(d=T.echart_data)===null||d===void 0?void 0:d.myself_object[0],yAxis:(ze=T.echart_data)===null||ze===void 0?void 0:ze.myself_object[1],value:(Ke=T.echart_data)===null||Ke===void 0?void 0:Ke.myself_object[1]}],itemStyle:{normal:{color:"#c23531"}}}}]}};return n.a.createElement("section",{className:"ml60 pr30"},n.a.createElement("aside",null,n.a.createElement(W.a,null,n.a.createElement(i.a,{flex:"800px"},n.a.createElement(ae.a,{style:{width:750,height:580},option:Ie()})),n.a.createElement(i.a,{flex:"1"},n.a.createElement("aside",{className:F.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"},T.username)),n.a.createElement("li",null,n.a.createElement("span",null,"\u5B66\u53F7")," ",n.a.createElement("span",{className:"ml30"},T.student_id||"--")),n.a.createElement("li",null,n.a.createElement("span",null,"\u5DE5\u4F5C\u6548\u7387")," ",n.a.createElement("span",{className:"ml30 c-orange"},(P=T.echart_data)===null||P===void 0?void 0:P.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"},($=T.echart_data)===null||$===void 0?void 0:$.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(W.a,null,n.a.createElement(i.a,{flex:"800px"},n.a.createElement(ae.a,{style:{width:750,height:580},option:an()})),n.a.createElement(i.a,{flex:"1"},n.a.createElement("aside",{className:F.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"},T.username)),n.a.createElement("li",null,n.a.createElement("span",null,"\u5B66\u53F7")," ",n.a.createElement("span",{className:"ml30"},T.student_id||"--")),n.a.createElement("li",null,n.a.createElement("span",null,"\u80FD\u529B")," ",n.a.createElement("span",{className:"ml30 c-orange"},(be=T.echart_data)===null||be===void 0?void 0:be.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)))))))},ge=Object(_e.a)(function(p){var A=p.shixunHomeworks,P=p.loading,$=p.globalSetting;return{shixunHomeworks:A,globalSetting:$,loading:P.effects}})(K),Le=t("EYz/"),re=t("gwXo"),we=function(p){var A=p.defaultValue,P=p.onBlur,$=p.max,be=p.className,De=be===void 0?"game-score":be,Se=Object(v.useState)(A),se=Object(R.a)(Se,2),X=se[0],Ue=se[1];Object(v.useEffect)(function(){Ue(A)},[A]);function je(Y){Ue(Y)}function Be(){X!==A&&P(X>$?$:X)}return n.a.createElement(re.a,{max:$,min:0,className:De,value:X,onChange:je,onBlur:Be})},$e=t("VmQ4"),Ne=t("QeCE"),Me=t("ZW9T"),qe=Ne.a.Option,Ge={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1},Pe;(function(p){p[p.SET_PATH=0]="SET_PATH",p[p.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT"})(Pe||(Pe={}));function o(p,A){switch(A.type){case Pe.SET_PATH:return Object(w.a)(Object(w.a)({},p),{},{selectedPath:A.payload});case Pe.GET_PASSED_CONTENT:return Object(w.a)(Object(w.a)({},p),{},{passedContent:A.payload});default:throw new Error}}var l=function(p){var A=p.path,P=p.game_id,$=p.onPathChange,be=A.split("\uFF1B"),De=Object(v.useReducer)(o,{selectedPath:be[0],passedContent:{language:"python",content:""}}),Se=Object(R.a)(De,2),se=Se[0],X=Se[1],Ue=se.selectedPath,je=se.passedContent;function Be(Y){X({type:Pe.SET_PATH,payload:Y})}return Object(v.useEffect)(function(){function Y(){return ie.apply(this,arguments)}function ie(){return ie=Object(S.a)(D.a.mark(function L(){var I;return D.a.wrap(function(q){for(;;)switch(q.prev=q.next){case 0:return q.next=2,$(P,Ue);case 2:I=q.sent,X({type:Pe.GET_PASSED_CONTENT,payload:I});case 4:case"end":return q.stop()}},L)})),ie.apply(this,arguments)}Y()},[Ue,P]),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(Ne.a,{style:{width:200},value:Ue,onChange:Be}," ",be.map(function(Y){return n.a.createElement(qe,{key:Y,value:Y},Y)})," "))," "),n.a.createElement(Me.b,{height:300,language:je.language,value:je.content,theme:"default",options:Ge}))},s=t("ErOA"),G=function(A){var P,$=A.shixunHomeworks,be=A.dispatch,De=$.shixunWorkReport,Se=De.stage_list,se=De.work_id,X=Object(me.m)(),Ue=Object(C.c)(),je=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"position",width:120},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"output_detail"}];function Be(L,I){return Y.apply(this,arguments)}function Y(){return Y=Object(S.a)(D.a.mark(function L(I,ce){var q,Ve;return D.a.wrap(function(Ie){for(;;)switch(Ie.prev=Ie.next){case 0:return q=Se[I].challenge_id,Ie.next=3,be({type:"shixunHomeworks/changeScore",payload:{categoryId:X.homeworkId,type:"report",score:ce,challenge_id:q}});case 3:return Ve=Ie.sent,Ie.next=6,be({type:"shixunHomeworks/getShixunWorkReport",payload:Object(w.a)({},X)});case 6:Ve.status===0&&O.b.success("\u64CD\u4F5C\u6210\u529F");case 7:case"end":return Ie.stop()}},L)})),Y.apply(this,arguments)}function ie(L,I){return Object(s.c)("student_works/".concat(se,"/rep_passed_content.json"),{path:I,game_id:L})}return n.a.createElement("section",{className:"pl30 pr30"},(P=De.shixun_detail)===null||P===void 0?void 0:P.map(function(L,I){var ce;return n.a.createElement("aside",{key:I},n.a.createElement("div",{className:"".concat(F.a.shixunTitle," mt10")},n.a.createElement("div",null,n.a.createElement("span",{className:"fa fa-code "}),n.a.createElement("strong",{className:"c-black"},"\u7B2C",I+1,"\u5173 ",n.a.createElement(ne.Link,{className:"c-black",to:"/tasks/".concat(L.game_identifier)},L.subject))),Ue?n.a.createElement("span",null,"\u8C03\u5206\uFF1A",n.a.createElement(we,{className:"game-score",max:Se[I].game_score_full,defaultValue:Se[I].game_score,onBlur:function(Ve){Be(I,Ve)}})):null),n.a.createElement("div",{className:"font16 mt10"},L.st===0&&L.complete_status===0&&"\u672C\u5173\u6682\u672A\u901A\u8FC7\uFF0C\u65E0\u901A\u5173\u4EE3\u7801",L.st===0&&L.complete_status!==0&&(L.path?n.a.createElement("aside",{className:F.a.shixunWrp},n.a.createElement(l,{path:L.path,game_id:L.id,onPathChange:ie})):"\u5DF2\u901A\u5173\uFF0C\u65E0\u4EE3\u7801\u5C55\u793A"),L.st===1&&(L.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"},((ce=L.outputs)===null||ce===void 0?void 0:ce.length)?n.a.createElement(c.a,{columns:je,pagination:{hideOnSinglePage:!0},dataSource:L.outputs}):"\u672C\u5173\u65E0\u8BC4\u6D4B\u8BB0\u5F55"))}))},H=Object(_e.a)(function(p){var A=p.shixunHomeworks,P=p.loading,$=p.globalSetting;return{shixunHomeworks:A,globalSetting:$,loading:P.effects}})(G),Xe=t("DHCt"),Je=t("CRgH"),sn=t("EkPb"),Ze=t("7X0+"),rn=t("buSX"),on=function(A){var P=A.shixunHomeworks,$=A.dispatch,be=Object(rn.a)(A,["shixunHomeworks","dispatch"]),De=Object(me.m)(),Se=Object(v.useState)(!1),se=Object(R.a)(Se,2),X=se[0],Ue=se[1],je=Ze.a.useForm(),Be=Object(R.a)(je,1),Y=Be[0];Object(v.useEffect)(function(){var L,I,ce,q;P.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&Y.setFieldsValue({comment:(L=P.actionTabs.selectArrs)===null||L===void 0||((I=L.data)===null||I===void 0)?void 0:I.work_comment,hidden_comment:(ce=P.actionTabs.selectArrs)===null||ce===void 0||((q=ce.data)===null||q===void 0)?void 0:q.work_comment_hidden})},[P.actionTabs.key]);var ie=function(){var L=Object(S.a)(D.a.mark(function I(){var ce,q;return D.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return ce=Y.getFieldValue(),T.next=3,Object(s.a)("/api/student_works/".concat(De.homeworkId,"/shixun_work_comment.json"),{method:"post",body:{hidden_comment:ce.hidden_comment,comment:ce.comment}});case 3:q=T.sent,q.status===0&&(O.b.success("\u8BC4\u9605\u6210\u529F"),Y.resetFields(),$({type:"shixunHomeworks/setActionTabs",payload:{}}),$({type:"shixunHomeworks/getShixunWorkReport",payload:Object(w.a)({},De)}));case 5:case"end":return T.stop()}},I)}));return function(){return L.apply(this,arguments)}}();return n.a.createElement(n.a.Fragment,null,n.a.createElement(V.a,{centered:!0,title:"\u66F4\u6539\u70B9\u8BC4",visible:P.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(S.a)(D.a.mark(function L(){var I;return D.a.wrap(function(q){for(;;)switch(q.prev=q.next){case 0:I=Y.getFieldValue(),JSON.stringify(I)==="{}"||I.hidden_comment===""&&I.comment===""?Ue(!0):ie();case 2:case"end":return q.stop()}},L)})),onCancel:function(){$({type:"shixunHomeworks/setActionTabs",payload:{}})}},n.a.createElement(Ze.a,{form:Y,onChange:function(){X&&Ue(!1)}},n.a.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),n.a.createElement(Ze.a.Item,{name:"comment"},n.a.createElement(Je.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(Ze.a.Item,{name:"hidden_comment"},n.a.createElement(Je.a.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),X&&n.a.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))},E=Object(_e.a)(function(p){var A=p.shixunHomeworks;return{shixunHomeworks:A}})(on),e=t("Xm8N"),a=t("9Bee"),u=t("XYT7"),f=t("yMd2"),g=t.n(f),oe=function(A){var P,$,be=A.shixunHomeworks,De=A.globalSetting,Se=A.loading,se=A.dispatch,X=Object(me.m)(),Ue=Object(v.useState)([]),je=Object(z.a)(Ue),Be=Object(v.useState)({last:!1}),Y=Object(R.a)(Be,2),ie=Y[0],L=Y[1],I=Object(v.useRef)(),ce=Object(v.useState)(!1),q=Object(R.a)(ce,2),Ve=q[0],T=q[1],Ie=Object(v.useState)(!1),an=Object(R.a)(Ie,2),un=an[0],ke=an[1],d=be.shixunWorkReport,ze=Object(C.c)();Object(v.useEffect)(function(){return se({type:"globalSetting/footerToggle",payload:!1}),function(){se({type:"globalSetting/footerToggle",payload:!0})}},[]);function Ke(){return en.apply(this,arguments)}function en(){return en=Object(S.a)(D.a.mark(function pe(){var Q,ee,Re,He,Oe,Ye;return D.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return Re=JSON.parse(sessionStorage.all_student_works_params||"{}"),Fe.next=3,se({type:"shixunHomeworks/getAllStudentWorks",payload:Object(w.a)(Object(w.a)({},X),Re)});case 3:He=Fe.sent,Oe=(Q=He.all_student_works)===null||Q===void 0?void 0:Q.map(function(cn){return String(cn.student_work_id)}).indexOf(X.homeworkId),Oe===((ee=He.all_student_works)===null||ee===void 0?void 0:ee.length)-1?L({last:!0}):L((Ye=He.all_student_works)===null||Ye===void 0?void 0:Ye[Oe+1]);case 6:case"end":return Fe.stop()}},pe)})),en.apply(this,arguments)}var We=function(){document.querySelectorAll("canvas").forEach(function(Q){(!Q.clientWidth||!Q.clientHeight)&&Q.remove()})},nn=function(){var pe=Object(S.a)(D.a.mark(function Q(){var ee,Re;return D.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return T(!0),We(),ee={margin:10,filename:"test.pdf",enableLinks:!1,html2canvas:{scale:1,allowTaint:!1,useCORS:!0,width:1210},image:{type:"jpeg",quality:.98}},Oe.next=5,g()().from(I.current).set(ee).toPdf().output("bloburl");case 5:Re=Oe.sent,T(!1),Object(Ae.z)(Re);case 8:case"end":return Oe.stop()}},Q)}));return function(){return pe.apply(this,arguments)}}();Object(v.useEffect)(function(){tn()},[X.homeworkId]);var tn=function(){var pe=Object(S.a)(D.a.mark(function Q(){return D.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:return ke(!0),Re.next=3,se({type:"shixunHomeworks/getShixunWorkReport",payload:Object(w.a)({},X)});case 3:ke(!1),Object(C.c)()&&Ke();case 5:case"end":return Re.stop()}},Q)}));return function(){return pe.apply(this,arguments)}}(),ln=[{title:"\u5173\u5361",dataIndex:"name",render:function(Q,ee,Re){return Re+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(Q){return Q?"\u662F":"\u5426"}},{title:"\u7ECF\u9A8C\u503C",dataIndex:"experience",render:function(Q,ee){return n.a.createElement("div",null,n.a.createElement("span",{className:"c-green"},ee.myself_experience),"/",Q)}},{title:"\u5173\u5361\u5F97\u5206",dataIndex:"game_score",render:function(Q,ee){return n.a.createElement("div",null,n.a.createElement("span",{className:"c-green"},Q),"/",ee.game_score_full)}},{title:"\u8C03\u5206",dataIndex:"game_score",render:function(Q,ee){return ze?n.a.createElement(we,{max:ee.game_score_full,defaultValue:parseFloat(Q),onBlur:function(){var Re=Object(S.a)(D.a.mark(function He(Oe){var Ye;return D.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return Fe.next=2,se({type:"shixunHomeworks/changeScore",payload:{categoryId:X.homeworkId,type:"report",score:Oe,challenge_id:ee.challenge_id}});case 2:return Ye=Fe.sent,Fe.next=5,se({type:"shixunHomeworks/getShixunWorkReport",payload:Object(w.a)({},X)});case 5:Ye.status===0&&O.b.success("\u64CD\u4F5C\u6210\u529F");case 6:case"end":return Fe.stop()}},He)}));return function(He){return Re.apply(this,arguments)}}()}):Q}}];return n.a.createElement("section",{ref:I,className:"bg-fafafa mb100",style:{position:"sticky",top:0}},n.a.createElement(r.a,{spinning:un},n.a.createElement("div",{className:"edu-container"},d.course_id&&n.a.createElement("section",{className:"animated fadeIn"},n.a.createElement("aside",{className:"mt10"},d.category&&n.a.createElement(ue.a,{separator:">"},n.a.createElement(ue.a.Item,null,n.a.createElement(ne.Link,{to:"/classrooms/".concat(d.course_id,"/shixun_homework")},d.course_name)),n.a.createElement(ue.a.Item,null,n.a.createElement(ne.Link,{to:"/classrooms/".concat(d.course_id,"/shixun_homework/").concat(d.category.main?"":d.category.category_id)},d.category.category_name)),n.a.createElement(ue.a.Item,null,n.a.createElement(ne.Link,{to:"/classrooms/".concat(d.course_id,"/shixun_homework/").concat(d.homework_common_id,"/detail")},"\u4F5C\u4E1A\u8BE6\u60C5")),n.a.createElement(ue.a.Item,null,d.username))),n.a.createElement("aside",{className:[F.a.title1,"mt20"].join(" ")},n.a.createElement(W.a,{align:"middle"},n.a.createElement(i.a,{flex:1},n.a.createElement(ne.Link,{to:"/classrooms/".concat(d.course_id,"/shixun_homework/").concat(d.homework_common_id,"/detail")},n.a.createElement(Ee.a,{className:"font16 c-black"})),n.a.createElement("strong",{className:"font20 ml5"},d.shixun_name),n.a.createElement(Ae.g,{status:d.homework_status})),n.a.createElement(i.a,{className:F.a.title1_right},d.view_tpi&&n.a.createElement(M.a,null,n.a.createElement("span",{className:"iconfont icon-yijiandianping mr5"}),n.a.createElement(ne.Link,{className:"c-black",target:"_blank",to:"/tasks/".concat(d==null||((P=d.shixun_detail)===null||P===void 0||(($=P[0])===null||$===void 0))?void 0:$.game_identifier)},"\u67E5\u770B\u5B66\u5458\u5B9E\u8BAD")),Object(C.c)()&&d.homework_end===!1&&d.myshixun_id!==0&&n.a.createElement(M.a,{className:"ml10",onClick:Object(S.a)(D.a.mark(function pe(){return D.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ee.next=2,se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",selectArrs:{myshixun_identifier:d.myshixun_identifier}}});case 2:case"end":return ee.stop()}},pe)}))},n.a.createElement("span",{className:"iconfont icon-dahuizhongzuo3x mr5"}),"\u6253\u56DE\u91CD\u505A"),n.a.createElement(M.a,{className:"ml10",onClick:nn,loading:Ve},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:F.a.title},n.a.createElement("h1",null,"\u603B\u4F53\u8BC4\u4EF7"),n.a.createElement("div",null,Object(C.c)()&&n.a.createElement(M.a,{className:"mr20",type:"primary",onClick:function(){se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:d.user_id,data:Object(w.a)({},d)}}})}},n.a.createElement(ye.a,null),d.has_shixun_work_comment?"\u66F4\u6539\u70B9\u8BC4":"\u70B9\u8BC4\u4F5C\u4E1A"))),n.a.createElement(j.a,{style:{marginTop:0}}),n.a.createElement(W.a,{className:"pl30 pr30"},n.a.createElement(i.a,null,n.a.createElement("img",{className:F.a.userPic,src:"".concat(x.a.IMG_SERVER,"/images/").concat(d.image_url),alt:d.username})),n.a.createElement(i.a,null,n.a.createElement("span",{className:"font16 ml40"},d.username),n.a.createElement("ul",{className:F.a.userInfo},n.a.createElement("li",null,"\u5B66\u53F7\uFF1A",d.student_id||"--"),n.a.createElement("li",null,"\u5F53\u524D\u5B8C\u6210\u5173\u5361\uFF1A",n.a.createElement("span",{className:"c-red"},d.complete_count)," /",n.a.createElement("span",{className:"c-red"},d.challenges_count)),n.a.createElement("li",null,"\u5B8C\u6210\u6548\u7387\uFF1A",d&&d.efficiency===null?"--":d&&d.efficiency),n.a.createElement("br",null),n.a.createElement("li",null,"\u7ECF\u9A8C\u503C\uFF1A",d.myself_experience,"/",d.total_experience),n.a.createElement("li",null,"\u8BFE\u5802\u6700\u9AD8\u5B8C\u6210\u6548\u7387\uFF1A",d&&d.max_efficiency===null?"--":d&&d.max_efficiency),n.a.createElement("li",null,"\u901A\u5173\u65F6\u95F4\uFF1A",d&&d.passed_time===null||d&&d.passed_time==="--"?"--":ve()(d&&d.passed_time).format("YYYY-MM-DD HH:mm")))),n.a.createElement("ul",{className:[F.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"},d.time_consuming)),n.a.createElement("li",null,n.a.createElement("strong",null,"\u8BC4\u6D4B\u6B21\u6570"),n.a.createElement("div",{className:"mt20"},d.evaluate_count)),(d==null?void 0:d.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"},d.challenge_score),"/",n.a.createElement("span",{className:"c-light-black"},d.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"},d.eff_score),"/",n.a.createElement("span",{className:"c-light-black"},d.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"},d.work_score),"/",n.a.createElement("span",{className:"c-light-black"},d.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"},d.overall_appraisal))))),n.a.createElement(j.a,{style:{margin:0}}),(d.work_comment_hidden||d.work_comment)&&n.a.createElement("div",null,n.a.createElement(W.a,{align:"middle"},n.a.createElement(i.a,{flex:1},n.a.createElement("h1",{className:F.a.title},"\u70B9\u8BC4\u5185\u5BB9")),n.a.createElement(i.a,{className:"pr30"},Object(C.c)()&&n.a.createElement(M.a,{onClick:Object(S.a)(D.a.mark(function pe(){return D.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:V.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:n.a.createElement(b.a,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk:function(){return Object(S.a)(D.a.mark(function He(){var Oe;return D.a.wrap(function(Qe){for(;;)switch(Qe.prev=Qe.next){case 0:return Qe.next=2,Object(u.m)({comment_id:d.comment_id,homeworkId:X.homeworkId});case 2:Oe=Qe.sent,Oe.status===0&&(O.b.success("\u5220\u9664\u6210\u529F"),se({type:"shixunHomeworks/getShixunWorkReport",payload:Object(w.a)({},X)}));case 4:case"end":return Qe.stop()}},He)}))()}});case 1:case"end":return ee.stop()}},pe)}))},n.a.createElement(y.a,null),"\u5220\u9664"))),n.a.createElement(j.a,{style:{margin:0}}),d.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(a.a,{value:d.work_comment})),d.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(a.a,{value:d.work_comment_hidden}))),n.a.createElement("h1",{className:F.a.title},"\u9636\u6BB5\u6210\u7EE9"),n.a.createElement("aside",{className:"pl30 pr30"},n.a.createElement(c.a,{dataSource:d.stage_list,pagination:!1,columns:ln})),(d==null?void 0:d.work_description)&&n.a.createElement(n.a.Fragment,null,n.a.createElement("h1",{className:F.a.title},"\u4E2A\u4EBA\u603B\u7ED3"),n.a.createElement("aside",{className:"pl30 pr30"},n.a.createElement(a.a,{value:d==null?void 0:d.work_description}))),n.a.createElement("h1",{className:F.a.title},"\u56FE\u5F62\u7EDF\u8BA1"),n.a.createElement(ge,null),n.a.createElement("h1",{className:F.a.title},"\u5B9E\u8BAD\u8BE6\u60C5"),n.a.createElement(H,null),n.a.createElement(j.a,null)),Object(C.c)()&&n.a.createElement("aside",{className:"".concat(F.a.footerBar," ").concat(Ve?F.a.footerBarStatic:"")},n.a.createElement("aside",{className:"edu-container"},n.a.createElement(W.a,{align:"middle"},n.a.createElement(i.a,{flex:"1"},n.a.createElement(ne.Link,{className:F.a.exitComment,to:"/classrooms/".concat(X.coursesId,"/shixun_homework/").concat(X.categoryId,"/detail")},"\u9000\u51FA\u70B9\u8BC4")),n.a.createElement(i.a,{flex:"1",className:"tr"},"\u4E0B\u4E00\u4E2A\u53EF\u70B9\u8BC4\u5B66\u751F\uFF1A",(ie==null?void 0:ie.last)&&"\u5F53\u524D\u5DF2\u662F\u6700\u540E\u4E00\u4F4D\u9700\u8981\u70B9\u8BC4\u7684\u5B66\u751F\uFF0C\u4E3A\u60A8\u70B9\u8D5E\uFF01",!(ie==null?void 0:ie.last)&&n.a.createElement(ne.Link,{className:F.a.nextComment,to:"/classrooms/".concat(X.coursesId,"/shixun_homework/").concat(X.categoryId,"/").concat(ie==null?void 0:ie.student_work_id,"/comment")},ie==null?void 0:ie.student_work_user_name)))))),n.a.createElement(E,null),n.a.createElement(e.a,null))},te=m.default=Object(_e.a)(function(p){var A=p.shixunHomeworks,P=p.loading,$=p.globalSetting;return{shixunHomeworks:A,globalSetting:$,loading:P.effects}})(oe)},"9Bee":function(Te,m,t){"use strict";var N=t("ZZRV"),r=t.n(N),h=t("Sawj"),c=t("GZha"),U=t("tVQ9"),V=t.n(U),he=t("PRXW");function j(b,y){var x=b.match(/^(\s+)(?:```)/);if(x===null)return y;var C=x[1];return y.split(`
|
||
`).map(function(B){var ae=B.match(/^\s+/);if(ae===null)return B;var le=Object(c.a)(ae,1),F=le[0];return F.length>=C.length?B.slice(C.length):B}).join(`
|
||
`)}var k=[],W=["<ul>"],J=new V.a.Renderer,M=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function xe(){k.length=0,W=["<ul>"]}function i(b,y,x,C){if(y>=b.length||b[y].level<=x)return y;var B=b[y];C.push("<li><a href='#"+B.anchor+"'>"+B.text+"</a>"),y++;var ae=[];return y=i(b,y,B.level,ae),ae.length>0&&(C.push("<ul>"),ae.forEach(function(le){C.push(le)}),C.push("</ul>")),C.push("</li>"),y=i(b,y,x,C),y}function Ce(){return i(k,0,0,W),W.push("</ul>"),W.join("")}var ue={heading:function(y){var x=M.exec(y);if(x)return{type:"heading",raw:x[0],depth:x[1].length,text:x[2]}},fences:function(y){var x=this.rules.block.fences.exec(y);if(x){var C=x[0],B=j(C,x[3]||""),ae=x[2]?x[2].trim():x[2];if(["latex","katex","math"].indexOf(ae)>=0){var le=w(),F=B;B=le,Z[le]={type:"block",expression:F}}return{type:"code",raw:C,lang:ae,text:B}}}},_=/(?:\${2})([^\n`]+?)(?:\${2})/gi,O=0,w=function(){return"__special_katext_id_".concat(O++,"__")},Z={};function D(){return Z}function S(){O=0,Z={}}function R(b){return b=b.replace(_,function(y,x){var C=w();return Z[C]={type:"inline",expression:x},C}),b}var z=J.listitem;J.listitem=function(b){return z(R(b))};var v=J.paragraph;J.paragraph=function(b){return v(R(b))};var n=J.tablecell;J.tablecell=function(b,y){return n(R(b),y)},J.code=function(b,y,x){var C=(y||"").match(/\S*/)[0];return C?["latex","katex","math"].indexOf(C)>=0?"<p class='editormd-tex'>".concat(b,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(y,'">').concat(x?b:Object(he.escape)(b,!0),`</code></pre>
|
||
`):'<pre class="prettyprint linenums"><code>'+(x?b:Object(he.escape)(b,!0))+"</code></pre>"},J.heading=function(b,y,x){var C=this.options.headerPrefix+x.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return k.push({anchor:C,level:y,text:b}),"<h"+y+' id="'+C+'">'+b+"</h"+y+">"},V.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),V.a.use({tokenizer:ue,renderer:J});var de=V.a,ve=t("8+LE"),Ae=t("ZRDM"),me=t.n(Ae),ne=t("saPB"),_e=/<pre[^>]*>/g;function Ee(b){var y=document.createElement("div");return y.innerHTML=b,y.childNodes.length===0?"":y.childNodes[0].nodeValue}var ye=m.a=function(b){var y=b.value,x=y===void 0?"":y,C=b.className,B=b.style,ae=B===void 0?{}:B,le=String(x),F=Object(N.useMemo)(function(){var ge=de(le),Le=D();return le.match(/\[TOC\]/)&&(ge=ge.replace("<p>[TOC]</p>",Ce()),xe()),ge=ge.replace(/(__special_katext_id_\d+__)/g,function(re,we){var $e=Le[we],Ne=$e.type,Me=$e.expression;return Object(ne.renderToString)(Ee(Me)||"",{displayMode:Ne==="block",throwOnError:!1,output:"html"})}),ge=ge.replace(/▁/g,"\u2581\u2581\u2581"),S(),me.a.sanitize(ge)},[le]),fe=Object(N.useRef)();function K(ge){var Le=ge.target;if(Le.tagName.toUpperCase()==="A"){var re=Le.getAttribute("href");if(re.startsWith("#")){ge.preventDefault();var we=document.getElementById(re.replace("#",""));we&&we.scrollIntoView(!0)}}}return Object(N.useEffect)(function(){if(fe.current&&F&&(F.match(_e)&&window.PR.prettyPrint()),fe.current)return fe.current.addEventListener("click",K),function(){fe.current.removeEventListener("click",K),S(),xe()}},[F,fe.current,K]),r.a.createElement("div",{ref:fe,style:ae,className:"".concat(C||""," markdown-body"),dangerouslySetInnerHTML:{__html:F}})}},KwvC:function(Te,m,t){"use strict";var N=t("ZZRV"),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 264c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48zm-8 136H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM480 544H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-48 308H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm356.8-74.4c29-26.3 47.2-64.3 47.2-106.6 0-79.5-64.5-144-144-144s-144 64.5-144 144c0 42.3 18.2 80.3 47.2 106.6-57 32.5-96.2 92.7-99.2 162.1-.2 4.5 3.5 8.3 8 8.3h48.1c4.2 0 7.7-3.3 8-7.6C564 871.2 621.7 816 692 816s128 55.2 131.9 124.4c.2 4.2 3.7 7.6 8 7.6H880c4.6 0 8.2-3.8 8-8.3-2.9-69.5-42.2-129.6-99.2-162.1zM692 591c44.2 0 80 35.8 80 80s-35.8 80-80 80-80-35.8-80-80 35.8-80 80-80z"}}]},name:"solution",theme:"outlined"},h=r,c=t("XSrM"),U=function(j,k){return N.createElement(c.a,Object.assign({},j,{ref:k,icon:h}))};U.displayName="SolutionOutlined";var V=m.a=N.forwardRef(U)},Xm8N:function(Te,m,t){"use strict";var N=t("rjoL"),r=t("TMtJ"),h=t("VBJJ"),c=t.n(h),U=t("55MS"),V=t("X/R0"),he=t("M6G9"),j=t("z3+T"),k=t("buSX"),W=t("ZZRV"),J=t.n(W),M=t("ErOA"),xe=t("q5+0"),i=t("9kvl"),Ce=function(_){var O=_.shixunHomeworks,w=_.dispatch,Z=Object(k.a)(_,["shixunHomeworks","dispatch"]),D=Object(xe.m)();return J.a.createElement(r.a,{centered:!0,title:"\u63D0\u793A",visible:O.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(j.a)(c.a.mark(function S(){var R;return c.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:debugger;return v.next=3,Object(M.a)("/api/myshixuns/".concat(O.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"GET",params:{course_id:D.coursesId}});case 3:R=v.sent,R.shixun_identifier&&(he.b.success("\u64CD\u4F5C\u6210\u529F"),w({type:"shixunHomeworks/setActionTabs",payload:{}}),w({type:"shixunHomeworks/getWorkList",payload:Object(U.a)({},O.actionTabs.params)}));case 5:case"end":return v.stop()}},S)})),onCancel:function(){w({type:"shixunHomeworks/setActionTabs",payload:{}})}},J.a.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),J.a.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};m.a=Object(i.a)(function(ue){var _=ue.shixunHomeworks;return{shixunHomeworks:_}})(Ce)},ZW9T:function(Te,m,t){"use strict";t.d(m,"a",function(){return ue});var N=t("55MS"),r=t("Uu80"),h=t("GZha"),c=t("ZZRV"),U=t.n(c),V=t("BlUI");function he(_,O,w,Z,D){var S=O.getWordUntilPosition(w),R={startLineNumber:w.lineNumber,endLineNumber:w.lineNumber,startColumn:S.startColumn,endColumn:S.endColumn},z=Z.map(function(v){return{label:v,kind:_.languages.CompletionItemKind.Keyword,insertText:v,insertTextRules:_.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:R}});return D.map(function(v){z.push(Object(N.a)(Object(N.a)({},v),{},{range:R}))}),z}var j=function(_){var O={label:"ifelse",kind:_.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(`
|
||
`),insertTextRules:_.languages.CompletionItemInsertTextRule.InsertAsSnippet},w=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];_.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(R,z){var v=he(_,R,z,w,[O]);return{suggestions:v}}});var Z=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];_.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(R,z){var v=[{label:"print",kind:_.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(`
|
||
`),insertTextRules:_.languages.CompletionItemInsertTextRule.InsertAsSnippet}],n=he(_,R,z,Z,v);return{suggestions:n}}});var D=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];_.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(R,z){var v=[O,{label:"main",kind:_.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(`
|
||
`),insertTextRules:_.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:_.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(`
|
||
`),insertTextRules:_.languages.CompletionItemInsertTextRule.InsertAsSnippet}],n=he(_,R,z,D,v);return{suggestions:n}}})};function k(_){return/^\d+$/.test(_)?"".concat(_,"px"):_}function W(){}var J=!1,M={"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 xe(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],O=_;if(Array.isArray(_)){for(var w=0;w<_.length;w++){var Z=M[_[w]];if(Z)return Z}return O[0]}return M[O]||O}var i=null,Ce=m.b=function(_){var O=_.width,w=O===void 0?"100%":O,Z=_.height,D=Z===void 0?"100%":Z,S=_.value,R=_.language,z=R===void 0?"javascript":R,v=_.style,n=v===void 0?{}:v,de=_.options,ve=de===void 0?{}:de,Ae=_.overrideServices,me=Ae===void 0?{}:Ae,ne=_.theme,_e=ne===void 0?"vs-dark":ne,Ee=_.onEditBlur,ye=_.onSave,b=_.forbidCopy,y=b===void 0?!1:b,x=_.onChange,C=x===void 0?W:x,B=_.editorDidMount,ae=B===void 0?W:B,le=_.onFocus,F=le===void 0?W:le,fe=Object(c.useRef)(),K=Object(c.useRef)({}),ge=Object(c.useState)(!1),Le=Object(h.a)(ge,2),re=Le[0],we=Le[1];function $e(){var o;return fe.current&&(o=new V.default(function(l){var s=Object(r.a)(l),G;try{for(s.s();!(G=s.n()).done;){var H=G.value;(H.target.offsetHeight>0||H.target.offsetWidth>0)&&K.current.instance.layout()}}catch(Xe){s.e(Xe)}finally{s.f()}}),o.observe(fe.current)),o}Object(c.useEffect)(function(){var o=K.current.instance;if(S!=null&&o&&re){var l=o.getModel();l&&S!==l.getValue()&&(J=!0,l.setValue(S),o.layout(),J=!1)}},[S,re,K.current]);function Ne(){var o=K.current.instance;if(o){var l=o.getSelection(),s=K.current.pastePos||{},G=new i.Range(s.startLineNumber||l.endLineNumber,s.startColumn||l.endColumn,s.endLineNumber||l.endLineNumber,s.endColumn||l.endColumn);o.executeEdits("",[{range:G,text:""}])}}function Me(o){(window.navigator.platform.match("Mac")?o.metaKey:o.ctrlKey)&&o.keyCode==83&&(o.preventDefault(),ye())}Object(c.useEffect)(function(){fe.current&&!re&&t.e(24).then(t.t.bind(null,"1lNs",7)).then(function(o){i=o,j(i),K.current.instance=i.editor.create(fe.current,Object(N.a)({value:S,language:xe(z),theme:_e},ve),me);var l=K.current.instance;ae(l,i),K.current.subscription=l.onDidChangeModelContent(function(G){J||C(l.getValue(),G)}),Ee&&l.onDidBlurEditorWidget(function(){Ee(l.getValue())}),F&&l.onDidFocusEditorText(function(){F(l.getValue())}),y&&(l.addCommand(i.KeyMod.CtrlCmd|i.KeyCode.KEY_V,function(){return null}),l.onDidPaste(function(G){K.current.pastePos=G}),window.addEventListener("paste",Ne));var s=$e();return we(!0),function(){var G=K.current.instance;G.dispose();var H=G.getModel();H&&H.dispose(),K.current.subscription&&K.current.subscription.dispose(),y&&window.removeEventListener("paste",Ne),s.unobserve(fe.current)}})},[]),Object(c.useEffect)(function(){var o=K.current.instance;if(o&&re)return document.addEventListener("keydown",Me,!1),function(){document.removeEventListener("keydown",Me)}},[ye,re]),Object(c.useEffect)(function(){var o=K.current.instance;if(o&&re){var l=xe(z);i.editor.setModelLanguage(o.getModel(),l)}},[z,re]),Object(c.useEffect)(function(){var o=K.current.instance;o&&re&&i.editor.setTheme(_e)},[_e,re]),Object(c.useEffect)(function(){var o=K.current.instance;o&&re&&o.updateOptions(ve)},[JSON.stringify(ve),re]),Object(c.useEffect)(function(){var o=K.current.instance;o&&re&&o.layout()},[w,D,re]);var qe=k(w),Ge=k(D),Pe=Object(N.a)(Object(N.a)({},n),{},{width:qe,height:Ge});return U.a.createElement("div",{className:"my-monaco-editor",ref:fe,style:Pe})};function ue(_){var O=_.width,w=O===void 0?"100%":O,Z=_.height,D=Z===void 0?"100%":Z,S=_.original,R=_.modified,z=_.language,v=_.options,n=v===void 0?{}:v,de=Object(c.useRef)(),ve=Object(c.useState)(null),Ae=Object(h.a)(ve,2),me=Ae[0],ne=Ae[1];function _e(y){var x;return de.current&&(x=new V.default(function(C){var B=Object(r.a)(C),ae;try{for(B.s();!(ae=B.n()).done;){var le=ae.value;(le.target.offsetHeight>0||le.target.offsetWidth>0)&&y.layout()}}catch(F){B.e(F)}finally{B.f()}}),x.observe(de.current)),x}Object(c.useEffect)(function(){de.current&&t.e(24).then(t.t.bind(null,"1lNs",7)).then(function(y){i=y;var x=i.editor.createDiffEditor(de.current,Object(N.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},n));ne(x);var C=_e(x);return function(){x.dispose();var B=x.getModel();B&&B.dispose(),C.unobserve(de.current)}})},[]),Object(c.useEffect)(function(){me&&me.setModel({original:i.editor.createModel(S,z),modified:i.editor.createModel(R,z)})},[S,R,z,me]);var Ee=k(w),ye=k(D),b={width:Ee,height:ye};return U.a.createElement("div",{className:"my-diff-editor",ref:de,style:b})}},bntm:function(Te,m,t){"use strict";t.d(m,"d",function(){return N}),t.d(m,"b",function(){return r}),t.d(m,"c",function(){return h}),t.d(m,"a",function(){return c});function N(U){try{U.mozRequestFullScreen?U.mozRequestFullScreen():U.webkitRequestFullScreen&&U.webkitRequestFullScreen()}catch(V){console.log(V,":e")}}function r(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var h=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function c(){var U=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,V=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(U==null)}},dfu6:function(Te,m,t){"use strict";t.d(m,"a",function(){return N});var N=function(c){var U=/^(\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 U.test(c)},r=function(c){var U=/^(\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 U.test(c)}},s8TD:function(Te,m,t){"use strict";t.d(m,"a",function(){return J});var N=t("AVV0"),r=t("XZgM"),h=t("TFeq"),c=t("RXQH"),U=t("VgM2"),V=t("rjoL"),he=t("TMtJ"),j=t("ZZRV"),k=t.n(j),W=t("dfu6"),J=function(xe){return new Promise(function(i,Ce){if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return Ce("WebRTC not supported by browser");var ue=new RTCPeerConnection,_=[];ue.createDataChannel(""),ue.createOffer().then(function(O){return ue.setLocalDescription(O)}).catch(function(O){return Ce(O)}),ue.onicecandidate=function(O){console.log("event:",O);var w=[];if(!O||!O.candidate){if(console.log("ips",_),_.length==0||!Object(W.a)(_[0])){var Z=he.a.info({title:k.a.createElement(h.a,null,k.a.createElement(U.a,{flex:"1"},"\u63D0\u793A"),k.a.createElement(U.a,null,k.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return Z.destroy()}}))),icon:null,width:500,className:"custom-modal-divider",content:k.a.createElement(h.a,null,k.a.createElement(U.a,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",xe.ip_limit==="inner"&&k.a.createElement(k.a.Fragment,null,k.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"),k.a.createElement("br",null),k.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))))});return Ce("WebRTC disabled or restricted by browser")}var D=_.filter(function(ye){return Object(W.a)(ye)});return i(D.join(""))}var S=O.candidate.candidate.split(" "),R=Object(N.a)(S),z=R[0],v=R[1],n=R[2],de=R[3],ve=R[4],Ae=R[5],me=R[7],ne=R.slice(8),_e=["rtp","rtpc"];if(console.log("event:",O),_.some(function(ye){return ye==ve})||_.push(ve),console.log(" candidate: "+z.split(":")[1]),console.log(" component: "+_e[v-1]),console.log(" protocol: "+n),console.log(" priority: "+de),console.log(" ip: "+ve),console.log(" port: "+Ae),console.log(" type: "+me),ne.length){console.log("attributes: ");for(var Ee=0;Ee<ne.length;Ee+=2)console.log("> "+ne[Ee]+": "+ne[Ee+1])}}})}},xKgJ:function(Te,m,t){"use strict";t.d(m,"o",function(){return V}),t.d(m,"b",function(){return he}),t.d(m,"c",function(){return j}),t.d(m,"e",function(){return k}),t.d(m,"f",function(){return W}),t.d(m,"s",function(){return J}),t.d(m,"g",function(){return M}),t.d(m,"t",function(){return xe}),t.d(m,"d",function(){return i}),t.d(m,"i",function(){return Ce}),t.d(m,"j",function(){return ue}),t.d(m,"q",function(){return _}),t.d(m,"h",function(){return O}),t.d(m,"p",function(){return w}),t.d(m,"r",function(){return R}),t.d(m,"a",function(){return n}),t.d(m,"l",function(){return $e}),t.d(m,"m",function(){return Ne}),t.d(m,"k",function(){return Me}),t.d(m,"n",function(){return Ge}),t.d(m,"u",function(){return Pe});var N=t("9kvl"),r;(function(o){o[o.SuperAdmin=1]="SuperAdmin",o[o.Operation=2]="Operation",o[o.CertifiedTeacher=5]="CertifiedTeacher",o[o.TrainingProduction=8]="TrainingProduction",o[o.UncertifiedTeacher=12]="UncertifiedTeacher",o[o.Student=15]="Student"})(r||(r={}));var h;(function(o){o[o.SuperAdmin=1]="SuperAdmin",o[o.Operation=2]="Operation",o[o.Admin=5]="Admin",o[o.Teacher=8]="Teacher",o[o.Assistant=12]="Assistant",o[o.Student=15]="Student"})(h||(h={}));var c=function(l){var s=Object(N.b)()._store.getState(),G=s.user,H=G.userInfo;return l.some(function(Xe){return Xe==(H==null?void 0:H.role)})},U=function(l){var s=Object(N.b)()._store.getState(),G=s.user,H=G.userInfo;return(H==null?void 0:H.own)?!0:l.some(function(Xe){var Je;return Xe==(H==null||((Je=H.course)===null||Je===void 0)?void 0:Je.course_role)})},V=function(){var l=Object(N.b)()._store.getState(),s=l.user,G=s.userInfo;return G.main_site},he=function(){var l,s=Object(N.b)()._store.getState(),G=s.user,H=G.userInfo;return H==null||((l=H.course)===null||l===void 0)?void 0:l.course_is_end},j=function(){return U([h.SuperAdmin,h.Operation,h.Admin,h.Teacher,h.Assistant])},k=function(){return U([h.SuperAdmin,h.Teacher,h.Admin,h.Assistant,h.Operation])},W=function(){return U([h.SuperAdmin,h.Teacher,h.Admin])},J=function(){return U([h.SuperAdmin])},M=function(){return U([h.SuperAdmin,h.Operation,h.Admin])},xe=function(){return U([h.SuperAdmin,h.Operation])},i=function(){return U([h.SuperAdmin,h.Admin])},Ce=function(){return U([h.SuperAdmin,h.Operation,h.Admin,h.Teacher])},ue=function(){return U([h.Assistant])},_=function(){return U([h.Student])},O=function(){return U([h.SuperAdmin,h.Operation,h.Admin,h.Teacher,h.Assistant,h.Student])},w=function(){var l,s=Object(N.b)()._store.getState(),G=s.user,H=G.userInfo;return(H==null||((l=H.course)===null||l===void 0)?void 0:l.course_role)===null},Z=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student])},D=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s||!s&&c([r.SuperAdmin])},S=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s||!s&&c([r.SuperAdmin,r.Operation])},R=function(){return c([h.Student])},z=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):s||!s&&c([r.SuperAdmin,r.Operation])},v=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):s||!s&&c([r.SuperAdmin,r.Operation])},n=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction])},de=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l?c([r.SuperAdmin]):s||!s&&c([r.SuperAdmin])},ve=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l?c([r.SuperAdmin,r.Operation]):s||!s&&c([r.SuperAdmin,r.Operation])},Ae=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):s||!s&&c([r.SuperAdmin,r.Operation])},me=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):s||!s&&c([r.SuperAdmin,r.Operation])},ne=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher]):s||!s&&c([r.SuperAdmin,r.Operation])},_e=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l?c([r.SuperAdmin]):!1},Ee=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student])},ye=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l?c([r.SuperAdmin]):s||!s&&c([r.SuperAdmin])},b=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l?c([r.SuperAdmin,r.Operation]):s||!s&&c([r.SuperAdmin,r.Operation])},y=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):s||!s&&c([r.SuperAdmin,r.Operation])},x=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l?!1:s||!s&&c([r.SuperAdmin,r.Operation])},C=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l?s||!s&&c([r.SuperAdmin,r.Operation]):!1},B=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):!1},ae=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l?!s&&c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):!1},le=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher]):s||!s&&c([r.SuperAdmin,r.Operation])},F=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher])},fe=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l?c([r.SuperAdmin]):s||!s&&c([r.SuperAdmin])},K=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l?c([r.SuperAdmin,r.Operation]):s||!s&&c([r.SuperAdmin,r.Operation])},ge=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):s||!s&&c([r.SuperAdmin,r.Operation])},Le=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l?s||!s&&c([r.SuperAdmin,r.Operation]):!1},re=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):s||!s&&c([r.SuperAdmin,r.Operation])},we=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return U([h.Teacher])},$e=function(){return c([r.SuperAdmin])},Ne=function(){return c([r.SuperAdmin,r.Operation])},Me=function(){return c([r.Student])},qe=function(){return c([r.SuperAdmin,r.Operation,r.CertifiedTeacher])},Ge=function(){var l,s=Object(N.b)()._store.getState(),G=s.user;return!!((l=G.userInfo)===null||l===void 0?void 0:l.login)},Pe=function(){var l=Object(N.b)()._store.getState(),s=l.user;return s.userInfo}},z9Ch:function(Te,m,t){Te.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"}}}]);
|