newreactbuild/p__Classrooms__Lists__Group...

14 lines
86 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window.webpackJsonp=window.webpackJsonp||[]).push([[73,5,7,12],{"1vsH":function(Ee,l,n){"use strict";n.d(l,"i",function(){return se}),n.d(l,"k",function(){return x}),n.d(l,"e",function(){return he}),n.d(l,"h",function(){return L}),n.d(l,"c",function(){return G}),n.d(l,"f",function(){return N}),n.d(l,"g",function(){return le}),n.d(l,"a",function(){return Ae}),n.d(l,"D",function(){return Q}),n.d(l,"C",function(){return ie}),n.d(l,"E",function(){return Y}),n.d(l,"F",function(){return M}),n.d(l,"s",function(){return t}),n.d(l,"r",function(){return q}),n.d(l,"p",function(){return z}),n.d(l,"o",function(){return pe}),n.d(l,"A",function(){return ve}),n.d(l,"j",function(){return F}),n.d(l,"z",function(){return ee}),n.d(l,"u",function(){return ne}),n.d(l,"l",function(){return me}),n.d(l,"x",function(){return Te}),n.d(l,"n",function(){return ge}),n.d(l,"d",function(){return _e}),n.d(l,"b",function(){return Se}),n.d(l,"t",function(){return Xe}),n.d(l,"y",function(){return ke}),n.d(l,"w",function(){return we}),n.d(l,"m",function(){return He}),n.d(l,"v",function(){return be}),n.d(l,"q",function(){return E}),n.d(l,"B",function(){return c});var I=n("sRBo"),a=n("kaz8"),g=n("14J3"),s=n("BMrR"),h=n("jCWc"),f=n("kPKH"),u=n("2qtc"),D=n("kLXV"),P=n("jrin"),O=n("q1tI"),i=n.n(O),C=n("xKgJ"),W=n("bntm"),S=n("aCH8"),X=n.n(S),se=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Oe=function(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(o,_){return i.a.createElement("span",{key:_,className:r[o]&&r[o].class},o)})},x=function(e){var r,o=(r={},Object(P.a)(r,-1,"\u91CD\u505A\u4E2D"),Object(P.a)(r,0,"\u672A\u5F00\u542F"),Object(P.a)(r,1,"\u672A\u901A\u5173"),Object(P.a)(r,2,"\u6309\u65F6\u901A\u5173"),r);return o[e]||"\u8FDF\u4EA4\u901A\u5173"},he=function(e){var r,o,_,U=(r={},Object(P.a)(r,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(P.a)(r,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(P.a)(r,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(P.a)(r,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(P.a)(r,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),r);return i.a.createElement("span",{className:U==null||((o=U[e.status])===null||o===void 0)?void 0:o.class},U==null||((_=U[e.status])===null||_===void 0)?void 0:_.name)},L=function(e){var r=e.status,o={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:o[r].class},o[r].name)}catch(_){console.log("utils.StatusGraduationProjectTags",e.status)}},G={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},N={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},le=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"}},o=[];e.is_random&&o.push(i.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{e.status&&e.status.map(function(_,U){o.push(i.a.createElement("span",{key:U,className:r[_]&&r[_].class},_))})}catch(_){console.log("utils.status.tag:",_,e.status)}return o},$=function(e){var r,o,_,U=(r={},Object(P.a)(r,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(P.a)(r,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(P.a)(r,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(P.a)(r,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(P.a)(r,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),r);return i.a.createElement("span",{className:(o=U[e.status])===null||o===void 0?void 0:o.class},(_=U[e.status])===null||_===void 0?void 0:_.name)},Ae=function(e){var r,o,_={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:(r=_[e.status])===null||r===void 0?void 0:r.class},(o=_[e.status])===null||o===void 0?void 0:o.name)},Q=function(e){e=new Date(e).getTime();var r=1e3*60,o=r*60,_=o*24,U="",Z=new Date().getTime(),ce=Z-e;if(ce<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),U="\u521A\u521A";var ae=parseInt(ce/_,10),We=parseInt(ce/o,10),Be=parseInt(ce/r,10);return ae>30?U=""+ie(e,"yyyy-MM-dd"):ae>1?U=""+ae+"\u5929\u524D":ae==1?U="\u6628\u5929":We>=1?U=""+We+"\u5C0F\u65F6\u524D":Be>=5?U=""+Be+"\u5206\u949F\u524D":U="\u521A\u521A",U},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 o={"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()},_=[["\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,_[RegExp.$1.length-1][e.getDay()]));for(var U in o)new RegExp("("+U+")").test(r)&&(r=r.replace(RegExp.$1,RegExp.$1.length==1?o[U]:("00"+o[U]).substr((""+o[U]).length)));return r},Y=function(e){if(!e||e<0)return"0\u79D2";console.log("time:",e);var r=60,o=r*60,_=o*24,U=e/_,Z=e/o,ce=e/r,ae=e%60;return U>=1?parseInt(U.toString())+"\u5929"+Math.floor(Z%24)+"\u65F6"+Math.floor(ce%60)+"\u5206"+Math.floor(e%60)+"\u79D2":Z>1?parseInt(Z.toString())+"\u65F6"+Math.floor(ce%60)+"\u5206"+Math.floor(e%60)+"\u79D2":ce>=1?parseInt(ce.toString())+"\u5206"+Math.floor(e%60)+"\u79D2":Math.ceil(e)+"\u79D2"},M=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,o=0;if(e){o=e.length;for(var _=0;_<o;_++){var U=e.charCodeAt(_);U>=55296&&U<=56319&&(o--,_++)}}return o<=r},t=function(e,r,o){if(r){var _=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,U=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,Z=U.test(r),ce=_.test(r);(Z===!0||ce===!0||(r.length<2||r.length>=21))&&o("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}o()},q=function(e,r,o){if(r){var _=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,U=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,Z=U.test(r),ce=_.test(r);(Z===!0||ce===!0||(r.length<2||r.length>=11))&&o("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}o()},z=function(e){if(!e)return"";for(var r=e.length-1,o="",_=0;_<r;_++)o+="*";var U=e.substr(0,1)+o;return U},pe=function(e,r){var o=new FileReader;o.addEventListener("load",function(){return r(o.result)}),o.readAsDataURL(e)};function ve(p){var e="79e33abd4b6588941ab7622aed1e67e8";return X()(e+p)}var b=function(e){var r,o=RegExp("(^| )"+e+"=([^;]+)(;|$)");return(r=document.cookie.match(o))?decodeURIComponent(r[2]):null};function A(p,e,r){var o=new Date;o.setTime(o.getTime()+r*24*60*60*1e3);var _="expires="+o.toUTCString();document.cookie=p+"="+e+"; "+_}var k=function(e){document.cookie=e+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT;path=/;"};function F(p,e){return new Promise(function(r,o){var _=e,U=document.createElement("iframe"),Z;console.log("downloadFileUrl",_),document.body.appendChild(U),U.src=_,U.style.display="none",Z=setInterval(function(){b("fileDownload")&&(k("fileDownload"),clearInterval(Z),r())},1e3)})}var ee=function(e){var r=e.url,o=e.query;return r?(o&&function(){var _=[],U=function(ae){o.hasOwnProperty(ae)&&!be(o[ae])&&(typeof o[ae]=="object"?o[ae].map(function(We){_.push("".concat(ae,"[]=").concat(We))}):_.push("".concat(ae,"=").concat(o[ae])))};for(var Z in o)U(Z);r.indexOf("?")!==-1?r="".concat(r,"&").concat(_.join("&")):r="".concat(r,"?").concat(_.join("&")),console.log("url1111",r)}(),r):""};function ne(){for(var p=navigator.userAgent,e=["Android","iPhone","SymbianOS","Windows Phone","iPad","iPod"],r=!0,o=0;o<e.length;o++)if(p.indexOf(e[o])>0){r=!1;break}return r}function J(){var p=navigator.userAgent,e=["Chrome","Firefox"];return e.some(function(r){return p.indexOf(r)>-1})}var me=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,",")},Te=function(e){var r=document.createElement("a");r.target="_blank",document.body.appendChild(r),r.href=e;var o=document.createEvent("MouseEvents");o.initEvent("click",!1,!1),r.dispatchEvent(o),document.body.removeChild(r)},ge=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))},_e=function(){var e=new Date().getHours(),r=new Date().getMinutes();return r>=30?(e++,r="00"):r="30",e+":"+r},Se=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},je;(function(p){p.Number="Number",p.String="String",p.Boolean="Boolean",p.Object="Object",p.Array="Array",p.Function="Function"})(je||(je={}));var Fe=function(e){var r=Object.prototype.toString.call(e);return r.substring(8,r.length-1)},Xe=function(e){return Fe(e)===je.Array?e.length===0:Fe(e)===je.Object?Object.keys(e).length===0:!e},ke=function(e,r){for(var o=[],_=e;_<r;_++)o.push(_);return o},we=function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:12,o=r/2-2,_=r/2+3;return e.length>r?e.substr(0,o)+"..."+e.substr(_,r):e},He=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},be=function(e){return e==null};function d(p,e){var r=new RegExp("(^|&)".concat(p,"=([^&]*)(&|$)"),"i"),o=e.substr(1).match(r);return o!=null?decodeURIComponent(o[2]):null}var E=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(C.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}},c=function(e){if(e.open_camera||e.screen_open){if(!J())return D.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")}),!1;var r=D.a.info({title:i.a.createElement(s.a,null,i.a.createElement(f.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),i.a.createElement(f.a,null,i.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:i.a.createElement("div",{className:"font16 p20"},e.open_camera&&i.a.createElement(s.a,{align:"middle",justify:"start",className:"mt20"},i.a.createElement(f.a,null,i.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),i.a.createElement(f.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"))),e.screen_open&&i.a.createElement(s.a,{justify:"start",className:"mt20"},i.a.createElement(f.a,{flex:"24px",className:"mr20"},i.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),i.a.createElement(f.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",i.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),i.a.createElement("p",{className:"ml40 mt40"},i.a.createElement(a.a,{onChange:function(_){return r.update({okButtonProps:{disabled:!_.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var _;Object(W.d)(document.body),e.history.push("/classrooms/".concat(e.coursesId,"/exercise/").concat(e.exerciseId,"/users/").concat((_=Object(C.t)())===null||_===void 0?void 0:_.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))}},"500L":function(Ee,l,n){"use strict";n.d(l,"a",function(){return he});var I=n("DZo9"),a=n("8z0m"),g=n("+L6B"),s=n("2/Rp"),h=n("2qtc"),f=n("kLXV"),u=n("WmNS"),D=n.n(u),P=n("9og8"),O=n("k1fw"),i=n("oBTY"),C=n("miYZ"),W=n("tsqr"),S=n("q1tI"),X=n.n(S),se=n("m3rI"),Oe=n("wzkS"),x=n("y5JW");function he(L){var G=[];return L&&L.length>0&&(G=L.map(function(N){return{uid:N.id,id:N.id,name:N.title+x.c+N.filesize,url:N.url,filesize:N.filesize,status:"done",response:{id:N.id}}})),G}l.b=function(L){var G=L.value,N=L.onChange,le=L.className,$=L.maxSize,Ae=$===void 0?150:$,Q=L.title,ie=Q===void 0?"\u4E0A\u4F20\u9644\u4EF6":Q,Y=L.showRemoveModal,M=Y===void 0?!1:Y,t={multiple:!0,fileList:G,beforeUpload:function(pe){var ve=pe.size/1024/1024;return ve<Ae?!0:(W.b.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(".concat(Ae,"MB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20")),!1)},action:"".concat(se.a.API_SERVER,"/api/attachments.json"),onChange:function(pe){var ve=Object(i.a)(pe.fileList);ve=ve.map(function(b){return b.name.indexOf(x.c)===-1&&(b.name="".concat(b.name).concat(x.c).concat(Object(x.a)(b.size))),Object(O.a)({},b)}),N(ve)},onRemove:function(){var z=Object(P.a)(D.a.mark(function ve(b){var A;return D.a.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:if(A=function(){var ee=Object(P.a)(D.a.mark(function ne(){var J,me;return D.a.wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:if(J=b.response?b.response.id:b.id,!J){ge.next=8;break}return ge.next=4,Object(Oe.d)(b.response?b.response.id:b.uid);case 4:return me=ge.sent,ge.abrupt("return",me);case 8:return ge.abrupt("return",!0);case 9:case"end":return ge.stop()}},ne)}));return function(){return ee.apply(this,arguments)}}(),!M){F.next=5;break}return F.abrupt("return",new Promise(function(ee,ne){f.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:X.a.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:function(){var J=Object(P.a)(D.a.mark(function Te(){var ge;return D.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:return Se.next=2,A();case 2:ge=Se.sent,W.b.success("\u5220\u9664\u6210\u529F"),ee(!0);case 5:case"end":return Se.stop()}},Te)}));function me(){return J.apply(this,arguments)}return me}(),onCancel:function(){return ee(!1)}})}));case 5:return F.next=7,A();case 7:return F.abrupt("return",F.sent);case 8:case"end":return F.stop()}},ve)}));function pe(ve){return z.apply(this,arguments)}return pe}()};function q(z){z.preventDefault(),z.stopPropagation()}return X.a.createElement("div",{className:"multi-upload ".concat(le||"")},X.a.createElement(a.a,t,X.a.createElement(s.a,{type:"primary",ghost:!0},ie),X.a.createElement("span",{onClick:q,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",Ae,"M) ")))}},"7ahc":function(Ee,l,n){"use strict";n.d(l,"a",function(){return he});var I=n("k1fw"),a=n("0Owb"),g=n("+L6B"),s=n("2/Rp"),h=n("y8nQ"),f=n("Vl3Y"),u=n("tJVT"),D=n("OaEy"),P=n("2fM7"),O=n("q1tI"),i=n.n(O),C=n("VrN/"),W=n.n(C),S=n("p77/"),X=n.n(S),se=P.a.Option,Oe={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};l.b=function(L){var G=L.callback,N=L.onCancel,le=Object(O.useState)("python"),$=Object(u.a)(le,2),Ae=$[0],Q=$[1];function ie(M){Q(x[M][1])}function Y(M){G(M)}return i.a.createElement(f.a,Object(a.a)({},Oe,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Y}),i.a.createElement(f.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},i.a.createElement(P.a,{onChange:ie},Object.keys(x).map(function(M){return i.a.createElement(se,{key:M,value:M},x[M][0])}))),i.a.createElement(f.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},i.a.createElement(he,{mode:Ae})),i.a.createElement("div",{className:"flex-container flex-end"},i.a.createElement(s.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),i.a.createElement(s.a,{type:"ghost",onClick:N},"\u53D6\u6D88")))};function he(L){var G=L.value,N=L.onChange,le=L.mode,$=L.options,Ae=$===void 0?{}:$,Q=Object(O.useRef)(),ie=Object(O.useState)(),Y=Object(u.a)(ie,2),M=Y[0],t=Y[1];return Object(O.useEffect)(function(){if(M){var q=function(pe){var ve=pe.getValue();N&&N(ve)};return M.on("change",q),function(){M.off("change",q)}}},[M,N]),Object(O.useEffect)(function(){M&&M.setOption("mode",le)},[M,le]),Object(O.useEffect)(function(){M&&(G!==M.getValue()&&M.setValue(G||""))},[M,G]),Object(O.useEffect)(function(){if(Q.current&&!M){var q=W.a.fromTextArea(Q.current,Object(I.a)({mode:le,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},Ae));t(q)}},[Q.current,M]),i.a.createElement("div",{className:"my-codemirror-container"},i.a.createElement("textarea",{ref:Q}))}},"9Bee":function(Ee,l,n){"use strict";var I=n("q1tI"),a=n.n(I),g=n("vg9a"),s=n("tJVT"),h=n("DlQD"),f=n.n(h),u=n("rUJ1");function D(b,A){var k=b.match(/^(\s+)(?:```)/);if(k===null)return A;var F=k[1];return A.split(`
`).map(function(ee){var ne=ee.match(/^\s+/);if(ne===null)return ee;var J=Object(s.a)(ne,1),me=J[0];return me.length>=F.length?ee.slice(F.length):ee}).join(`
`)}var P=[],O=["<ul>"],i=new f.a.Renderer,C=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function W(){P.length=0,O=["<ul>"]}function S(b,A,k,F){if(A>=b.length||b[A].level<=k)return A;var ee=b[A];F.push("<li><a href='#"+ee.anchor+"'>"+ee.text+"</a>"),A++;var ne=[];return A=S(b,A,ee.level,ne),ne.length>0&&(F.push("<ul>"),ne.forEach(function(J){F.push(J)}),F.push("</ul>")),F.push("</li>"),A=S(b,A,k,F),A}function X(){return S(P,0,0,O),O.push("</ul>"),O.join("")}var se={heading:function(A){var k=C.exec(A);if(k)return{type:"heading",raw:k[0],depth:k[1].length,text:k[2]}},fences:function(A){var k=this.rules.block.fences.exec(A);if(k){var F=k[0],ee=D(F,k[3]||""),ne=k[2]?k[2].trim():k[2];if(["latex","katex","math"].indexOf(ne)>=0){var J=he(),me=ee;ee=J,L[J]={type:"block",expression:me}}return{type:"code",raw:F,lang:ne,text:ee}}}},Oe=/(?:\${2})([^\n`]+?)(?:\${2})/gi,x=0,he=function(){return"__special_katext_id_".concat(x++,"__")},L={};function G(){return L}function N(){x=0,L={}}function le(b){return b=b.replace(Oe,function(A,k){var F=he();return L[F]={type:"inline",expression:k},F}),b}var $=i.listitem;i.listitem=function(b){return $(le(b))};var Ae=i.paragraph;i.paragraph=function(b){return Ae(le(b))};var Q=i.tablecell;i.tablecell=function(b,A){return Q(le(b),A)},i.code=function(b,A,k){var F=(A||"").match(/\S*/)[0];return F?["latex","katex","math"].indexOf(F)>=0?"<p class='editormd-tex'>".concat(b,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(A,'">').concat(k?b:Object(u.escape)(b,!0),`</code></pre>
`):'<pre class="prettyprint linenums"><code>'+(k?b:Object(u.escape)(b,!0))+"</code></pre>"},i.heading=function(b,A,k){var F=this.options.headerPrefix+k.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return P.push({anchor:F,level:A,text:b}),"<h"+A+' id="'+F+'">'+b+"</h"+A+">"},f.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),f.a.use({tokenizer:se,renderer:i});var ie=f.a,Y=n("SJMd"),M=n("wMS7"),t=n.n(M),q=n("Oy/b"),z=/<pre[^>]*>/g;function pe(b){var A=document.createElement("div");return A.innerHTML=b,A.childNodes.length===0?"":A.childNodes[0].nodeValue}var ve=l.a=function(b){var A=b.value,k=A===void 0?"":A,F=b.className,ee=b.style,ne=ee===void 0?{}:ee,J=String(k),me=Object(I.useMemo)(function(){var _e=ie(J),Se=G();return J.match(/\[TOC\]/)&&(_e=_e.replace("<p>[TOC]</p>",X()),W()),_e=_e.replace(/(__special_katext_id_\d+__)/g,function(je,Fe){var Xe=Se[Fe],ke=Xe.type,we=Xe.expression;return Object(q.renderToString)(pe(we)||"",{displayMode:ke==="block",throwOnError:!1,output:"html"})}),_e=_e.replace(/▁/g,"\u2581\u2581\u2581"),N(),t.a.sanitize(_e)},[J]),Te=Object(I.useRef)();function ge(_e){var Se=_e.target;if(Se.tagName.toUpperCase()==="A"){var je=Se.getAttribute("href");if(je.startsWith("#")){_e.preventDefault();var Fe=document.getElementById(je.replace("#",""));Fe&&Fe.scrollIntoView(!0)}}}return Object(I.useEffect)(function(){if(Te.current&&me&&(me.match(z)&&window.PR.prettyPrint()),Te.current)return Te.current.addEventListener("click",ge),function(){Te.current.removeEventListener("click",ge),N(),W()}},[me,Te.current,ge]),a.a.createElement("div",{ref:Te,style:ne,className:"".concat(F||""," markdown-body"),dangerouslySetInnerHTML:{__html:me}})}},"9VGf":function(Ee,l,n){"use strict";n.d(l,"a",function(){return g});var I=n("q1tI"),a=n.n(I);function g(s,h){var f=Object(I.useRef)();Object(I.useEffect)(function(){f.current=s}),Object(I.useEffect)(function(){function u(){f.current()}if(h!==null){var D=setInterval(u,h);return function(){return clearInterval(D)}}},[h])}},BjJ7:function(Ee,l,n){"use strict";n.d(l,"d",function(){return a}),n.d(l,"c",function(){return g}),n.d(l,"f",function(){return s}),n.d(l,"b",function(){return h}),n.d(l,"e",function(){return f}),n.d(l,"a",function(){return u});var I=n("m3rI");function a(D){var P=!0;if(D.length>0){for(var O=0;O<D.length;O++)if(D[O].compile_success==0||!D[O].compile_success){P=!1;break}}else P=!1;return P}function g(D){for(var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",O=[],i=0;i<D.length;i++){var C=D[i],W=P?"".concat(P,"/").concat(C.name):"".concat(C.name);O.push({title:C.name,isLeaf:!(C.type==="tree"),key:W})}return O}function s(D,P,O){for(var i=0;i<D.length;i++){var C=D[i];if(C.key===P){C.children=O;break}C.children&&s(C.children,P,O)}return D}function h(D,P,O){var i;return function(){var C=this,W=arguments,S=function(){i=null,O||D.apply(C,W)},X=O&&!i;clearTimeout(i),i=setTimeout(S,P),X&&D.apply(C,W)}}var f=!0,u=I.a.API_SERVER},"C+DQ":function(Ee,l,n){},HmJG:function(Ee,l,n){},M8RZ:function(Ee,l,n){"use strict";n.d(l,"a",function(){return P});var I=n("fWQN"),a=n("mtLc"),g=n("yKVA"),s=n("879j"),h=n("q1tI"),f=n.n(h),u=n("i8i4"),D=n.n(u),P=function(O){Object(g.a)(C,O);var i=Object(s.a)(C);function C(W){var S;Object(I.a)(this,C),S=i.call(this,W);var X=window.document;return S.node=X.createElement("div"),X.body.appendChild(S.node),S}return Object(a.a)(C,[{key:"render",value:function(){var S=this.props.children;return Object(u.createPortal)(S,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),C}(f.a.Component)},Ot1p:function(Ee,l,n){"use strict";var I=n("2qtc"),a=n("kLXV"),g=n("rAM+"),s=n("tJVT"),h=n("jrin"),f=n("q1tI"),u=n.n(f),D=n("VrN/"),P=n.n(D),O=n("bdgK"),i=n("p77/"),C=n("Bd2K"),W=n("ELLl"),S=n("19Vz"),X=n("lZu9"),se=n("kSUc"),Oe=n("9Bee"),x=n("0Owb"),he=n("dejd"),L=n("C+DQ"),G=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function N(R){var H=R.onActionCallback,K=R.title,V=R.icon,re=R.actionName,De=R.className,Ue=De===void 0?"":De,Ke=R.children;function $e(){H(re)}return u.a.createElement("a",{title:K,className:Ue,onClick:$e},u.a.createElement("i",{className:"md-iconfont ".concat(V)}),Ke)}var le=function(R){var H=R.watch,K=R.showNullButton,V=R.onActionCallback,re=R.fullScreen,De=[].concat(G,[{title:"".concat(H?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(H?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return u.a.createElement("ul",{className:"markdown-toolbar-container"},De.map(function(Ue,Ke){return u.a.createElement("li",{key:Ke},Ue.actionName?u.a.createElement(N,Object(x.a)({},Ue,{onActionCallback:V})):u.a.createElement("span",{className:"v-line"}))}),K?u.a.createElement("li",null,u.a.createElement(N,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:V},u.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,u.a.createElement("li",{className:"btn-full-screen"},u.a.createElement(N,{icon:"".concat(re?"icon-shrink":"icon-enlarge"),title:re?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:V})))},$=n("M8RZ"),Ae=n("+L6B"),Q=n("2/Rp"),ie=n("y8nQ"),Y=n("Vl3Y"),M=n("5NDa"),t=n("5rEg"),q={labelCol:{span:4},wrapperCol:{span:20}},z=function(R){var H=R.callback,K=R.onCancel;function V(re){H(re)}return u.a.createElement(Y.a,Object(x.a)({},q,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:V}),u.a.createElement(Y.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},u.a.createElement(t.a,null)),u.a.createElement(Y.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},u.a.createElement(t.a,null)),u.a.createElement("div",{className:"flex-container flex-end"},u.a.createElement(Q.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),u.a.createElement(Q.a,{type:"ghost",onClick:K},"\u53D6\u6D88")))},pe=n("7ahc"),ve=n("HmJG"),b=n("BjJ7"),A=Y.a.useForm,k={width:280,marginRight:10},F={labelCol:{span:5},wrapperCol:{span:19}},ee=function(R){var H=R.callback,K=R.onCancel,V=A(),re=Object(s.a)(V,1),De=re[0];function Ue(Ye){H(Ye)}function Ke(Ye){De.setFieldsValue({src:"/api/attachments/".concat(Ye.id)})}function $e(Ye){var ue=Ye.target.files[0];J(ue,Ke)}return u.a.createElement(Y.a,Object(x.a)({form:De},F,{className:"upload-image-panel",onFinish:Ue}),u.a.createElement(Y.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},u.a.createElement("div",{className:"flex-container"},u.a.createElement(Y.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},u.a.createElement(t.a,{style:k})),u.a.createElement(ne,{onFileChange:$e}))),u.a.createElement(Y.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},u.a.createElement(t.a,{style:{width:264}})),u.a.createElement(Y.a.Item,{style:{textAlign:"right"}},u.a.createElement(Q.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),u.a.createElement(Q.a,{type:"ghost",onClick:K},"\u53D6\u6D88")))};function ne(R){var H=R.onFileChange;return u.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",u.a.createElement("input",{type:"file",accept:"image/*",onChange:H}))}function J(R,H){var K=new FormData;K.append("editormd-image-file",R),K.append("file_param_name","editormd-image-file"),K.append("byxhr","true");var V=new window.XMLHttpRequest;V.withCredentials=!0,V.addEventListener("load",function(re){H(JSON.parse(re.target.responseText))},!1),V.addEventListener("error",function(re){console.error(re)},!1),V.open("POST","".concat(b.a,"/api/attachments.json")),V.send(K)}var me=n("giR+"),Te=n("fyUT"),ge=n("7Kak"),_e=n("9yH6"),Se=_e.a.Group,je={margin:"0 8px"},Fe=function(R){var H=R.callback,K=R.onCancel;function V(re){H(re)}return u.a.createElement(Y.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:V},u.a.createElement("div",{className:"flex-container"},u.a.createElement("span",{style:je},"\u5355\u5143\u683C\u6570\uFF1A"),u.a.createElement("span",{style:je},"\u884C\u6570"),u.a.createElement(Y.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},u.a.createElement(Te.a,null)),u.a.createElement("span",{style:je},"\u5217\u6570"),u.a.createElement(Y.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},u.a.createElement(Te.a,null))),u.a.createElement("div",{className:"flex-container",style:{marginTop:12}},u.a.createElement("span",{style:je},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),u.a.createElement(Y.a.Item,{name:"align"},u.a.createElement(Se,null,u.a.createElement(_e.a,{value:"default"},u.a.createElement("i",{className:"fa fa-align-justify"})),u.a.createElement(_e.a,{value:"left"},u.a.createElement("i",{className:"fa fa-align-left"})),u.a.createElement(_e.a,{value:"center"},u.a.createElement("i",{className:"fa fa-align-center"})),u.a.createElement(_e.a,{value:"right"},u.a.createElement("i",{className:"fa fa-align-right"}))))),u.a.createElement("div",{className:"flex-container flex-end"},u.a.createElement(Q.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),u.a.createElement(Q.a,{type:"ghost",onClick:K},"\u53D6\u6D88")))},Xe=n("9kvl"),ke="link",we="upload-image",He="code-block",be="add-table",d="------------",E={default:d,left:":".concat(d),center:":".concat(d,":"),right:"".concat(d,":")},c=n("9VGf"),p,e;function r(){}var o=0,_=1e4,U="\u2581";function Z(R){return/^\d+$/.test(R)?"".concat(R,"px"):R}var ce=navigator.platform.toUpperCase().indexOf("MAC")>=0,ae=ce?"Cmd":"Ctrl",We=(p={},Object(h.a)(p,ae+"-B","bold"),Object(h.a)(p,ae+"-I","italic"),p),Be=(e={},Object(h.a)(e,ke,"\u6DFB\u52A0\u94FE\u63A5"),Object(h.a)(e,He,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(h.a)(e,we,"\u6DFB\u52A0\u56FE\u7247"),Object(h.a)(e,be,"\u6DFB\u52A0\u8868\u683C"),e),Ge=l.a=function(R){var H=R.defaultValue,K=H===void 0?"":H,V=R.onChange,re=R.width,De=re===void 0?"100%":re,Ue=R.height,Ke=Ue===void 0?400:Ue,$e=R.miniToolbar,Ye=$e===void 0?!1:$e,ue=R.isFocus,an=ue===void 0?!1:ue,mn=R.watch,qe=R.id,v=qe===void 0?"markdown-editor-id":qe,Ce=R.showResizeBar,ze=Ce===void 0?!1:Ce,_n=R.noStorage,fn=_n===void 0?!1:_n,On=R.showNullButton,jn=On===void 0?!1:On,En=R.fullScreen,en=En===void 0?!1:En,tn=R.onBlur,rn=R.onCMBeforeChange,pn=R.className,gn=pn===void 0?"":pn,hn=R.placeholder,on=hn===void 0?"":hn,An=Object(f.useState)(null),un=Object(s.a)(An,2),m=un[0],Dn=un[1],Cn=Object(f.useState)(K),vn=Object(s.a)(Cn,2),nn=vn[0],Je=vn[1],Sn=Object(f.useState)(mn),yn=Object(s.a)(Sn,2),Ze=yn[0],y=yn[1],ye=Object(f.useState)(en),Ne=Object(s.a)(ye,2),B=Ne[0],Pe=Ne[1],xe=Object(f.useState)(""),fe=Object(s.a)(xe,2),de=fe[0],Ve=fe[1],Kn=Object(f.useState)(0),wn=Object(s.a)(Kn,2),sn=wn[0],xn=wn[1],Xn=Object(f.useState)(Ke),Nn=Object(s.a)(Xn,2),Mn=Nn[0],Fn=Nn[1],Hn=Object(f.useState)(!1),Bn=Object(s.a)(Hn,2),Vn=Bn[0],Ln=Bn[1],ln=Object(f.useRef)(),cn=Object(f.useRef)(),Pn=Object(f.useRef)(),bn=Object(f.useRef)();Object(f.useEffect)(function(){if(ln.current){var T=function(te,oe){var Re=oe.clipboardData;if(Re){var Me=Re.types.toString(),Ie=Re.items;if(Me==="text/html,Files"||Me==="Files"){var Le=Ie[1];Me==="Files"&&(Le=Ie[0]),Le.kind==="file"&&Le.type.match(/^image\//i)&&J(Le.getAsFile(),function(Qe){Qe.id?j.replaceSelection("![,](/api/attachments/".concat(Qe.id,")")):Xe.c.replace("/user/login",{from:Xe.c.location.pathname})})}else return!0}return!0},j=P.a.fromTextArea(ln.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!Ye,lineWrapping:!0,value:K,autoCloseTags:!0,autoCloseBrackets:!0});return j.on("paste",T),Dn(j),function(){j.off("paste",T)}}},[]);var In=Object(f.useCallback)(function(){if(cn.current)try{var T=cn.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,j=cn.current.getElementsByClassName("markdown-editor-body")[0];B?j.style.height="calc(100vh - ".concat(T,"px)"):j.style.height="".concat(Mn-T,"px")}catch(w){console.log(w,"---- to set md editor body height")}},[Mn,cn,B]);Object(f.useEffect)(function(){function T(){var w=new O.default(function(te){var oe=Object(g.a)(te),Re;try{for(oe.s();!(Re=oe.n()).done;){var Me=Re.value;(Me.target.offsetHeight>0||Me.target.offsetWidth>0)&&(In(),m.setSize("100%","100%"),m.refresh())}}catch(Ie){oe.e(Ie)}finally{oe.f()}});return w.observe(ln.current.parentElement),w}if(m){var j=T();return function(){j.unobserve(ln.current.parentElement)}}},[m,In]),Object(f.useEffect)(function(){if(m){for(var T=[],j=function(){var Me=te[w];oe=Object(s.a)(Me,2);var Ie=oe[0],Le=oe[1],Qe=Object(h.a)({},Ie,function(){kn(Le)});T.push(Qe),m.addKeyMap(Qe)},w=0,te=Object.entries(We);w<te.length;w++){var oe;j()}return function(){var Re=Object(g.a)(T),Me;try{for(Re.s();!(Me=Re.n()).done;){var Ie=Me.value;m.removeKeyMap(Ie)}}catch(Le){Re.e(Le)}finally{Re.f()}}}},[m]),Object(f.useEffect)(function(){en!==B&&Pe(en)},[en]),Object(c.a)(function(){if(!fn&&sn>0){var T=new Date().getTime(),j=window.sessionStorage.getItem(v);T>=sn+_&&(!j||j!==nn)&&(window.sessionStorage.setItem(v,nn),Ln(!0))}},_),Object(f.useEffect)(function(){y(mn)},[m,mn]),Object(f.useEffect)(function(){m&&(an&&m.focus())},[m,an]),Object(f.useEffect)(function(){if(Ze&&m){var T=function(te){var oe=te.target;bn.current&&(bn.current.scrollTop=bn.current.scrollHeight*oe.scrollTop/oe.scrollHeight)},j=m.getScrollerElement();return j.addEventListener("scroll",T),function(){j.removeEventListener("scroll",T)}}},[m,Ze]),Object(f.useEffect)(function(){if(m&&rn){var T=function(w,te){rn(w,te)};return m.on("beforeChange",T),function(){m.off("beforeChange",T)}}},[m,rn]),Object(f.useEffect)(function(){if(m&&tn){var T=function(){tn(m.getValue())};return m.on("blur",T),function(){m.off("blur",T)}}},[m,tn]),Object(f.useEffect)(function(){if(m){var T=function(w){var te=w.getValue();Je(te),xn(new Date().getTime()),w.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),V&&V(te)};return m.on("change",T),function(){m.off("change",T)}}},[m,V]),Object(f.useEffect)(function(){m&&(K==null?(m.setValue(""),Je("")):K!==m.getValue()&&(m.setValue(K),Je(K)))},[m,K]);var kn=Object(f.useCallback)(function(T){var j=m.getCursor(),w=m.getSelection(),te=w.split(`
`);switch(T){case"bold":return m.replaceSelection("**"+w+"**"),w===""&&m.setCursor(j.line,j.ch+2),m.focus();case"italic":return m.replaceSelection("*"+w+"*"),w===""&&m.setCursor(j.line,j.ch+1),m.focus();case"code":return m.replaceSelection("`"+w+"`"),w===""&&m.setCursor(j.line,j.ch+1),m.focus();case"inline-latex":return m.replaceSelection("`$$"+w+"$$`"),w===""&&m.setCursor(j.line,j.ch+3),m.focus();case"latex":return m.replaceSelection("```latex\n"+w+"\n```"),m.setCursor(j.line+1,w.length+1),m.focus();case"line-break":return m.replaceSelection(`<br/>
`),m.focus();case"list-ul":return w===""?m.replaceSelection("- "+w):m.replaceSelection(te.map(function(oe){return oe===""?"":"- ".concat(oe)}).join(`
`)),m.focus();case"list-ol":return w===""?m.replaceSelection("1. "+w):m.replaceSelection(te.map(function(oe,Re){return oe===""?"":"".concat(Re+1,". ").concat(oe)}).join(`
`)),m.focus();case"add-null-ch":return w===""&&m.setCursor(j.line,j.ch+1),m.replaceSelection(U),m.focus();case"eraser":return m.setValue(""),m.focus();case"trigger-watch":return y(!Ze),m.focus();case"trigger-full-screen":return Pe(!B),m.focus();case ke:Ve(ke);return;case He:Ve(He);return;case we:Ve(we);return;case be:Ve(be);return;default:throw new Error}},[m,Ze,B]),Un=Object(f.useCallback)(function(T){Ve("");switch(de){case ke:var j=T.title,w=T.link;return m.replaceSelection("[".concat(j,"](").concat(w,")")),m.focus();case He:var te=T.language,oe=T.content;return m.replaceSelection(["```"+te,oe,"```"].join(`
`)),m.focus();case we:var Re=T.src,Me=T.alt;return m.replaceSelection("![ ".concat(Me," ]( ").concat(Re,' "').concat(Me,'" )')),m.focus();case be:for(var Ie=T.row,Le=T.col,Qe=T.align,Tn=`
`,Rn=0;Rn<Ie;Rn++){for(var Wn=[],$n=[],zn=0;zn<Le;zn++)Rn===1&&$n.push(E[Qe]),Wn.push(" ");Rn===1&&(Tn+="| ".concat($n.join(" | "),` |
`)),Tn+="| ".concat(Wn.join(Le===1?"":" | "),` |
`)}return m.replaceSelection(Tn+`
`),m.focus();default:throw new Error}},[m,de]),Gn=Object(f.useMemo)(function(){switch(de){case ke:return u.a.createElement(z,{callback:Un,onCancel:dn});case He:return u.a.createElement(pe.b,{callback:Un,onCancel:dn});case we:return u.a.createElement(ee,{callback:Un,onCancel:dn});case be:return u.a.createElement(Fe,{callback:Un,onCancel:dn});default:return null}},[de]);function dn(){Ve("")}Object(f.useEffect)(function(){if(Pn.current){var T=function(Ie){oe=!0,Re=Ie.pageY},j=function(){oe=!1},w=function(Ie){if(oe){var Le=Ie.pageY-Re;Le<0&&(Le=0),Le>300&&(Le=300);var Qe=Ke+Le+"px";Fn(Qe)}},te=Pn.current,oe=!1,Re=0;return te.addEventListener("mousedown",T),document.addEventListener("mousemove",w),document.addEventListener("mouseup",j),function(){te.removeEventListener("mousedown",T),document.removeEventListener("mousemove",w),document.removeEventListener("mouseup",j)}}},[m,Pn]),Object(f.useEffect)(function(){Fn(Ke)},[Ke]);var Yn=Z(De),Jn=Z(Mn),Zn={width:Yn,height:Jn},Qn=Object(f.useMemo)(function(){if(sn){var T=new Date(sn),j=T.getHours(),w=T.getMinutes(),te=T.getSeconds();return j=j<10?"0"+j:j,w=w<10?"0"+w:w,te=te<10?"0"+te:te,"".concat(j,":").concat(w,":").concat(te)}return 0},[sn]);function qn(){window.sessionStorage.removeItem(v),Ln(!1),xn(0)}function et(){Ln(!1),xn(0),m.setValue(window.sessionStorage.getItem(v))}return u.a.createElement(f.Fragment,null,u.a.createElement("div",{className:"markdown-editor-wrapper",ref:cn},u.a.createElement("div",{className:"markdown-editor-container ".concat(gn," ").concat(Ze?"on-preview":""," ").concat(Ye?"mini":""," ").concat(B?"full-screen":""),style:Zn},u.a.createElement(le,{watch:Ze,fullScreen:B,showNullButton:jn,onActionCallback:kn}),u.a.createElement("div",{className:"markdown-editor-body"},u.a.createElement("div",{className:"codemirror-container"},u.a.createElement("textarea",{ref:ln,placeholder:on})),Ze?u.a.createElement("div",{ref:bn,className:"preview-container"},u.a.createElement(Oe.a,{value:nn})):null)),Vn?u.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",u.a.createElement("a",{onClick:et},"\u6062\u590D")," ? /",u.a.createElement("a",{onClick:qn},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Qn," \u4FDD\u5B58\uFF09"):null),ze?u.a.createElement("a",{ref:Pn,className:"editor-resize"}):null,u.a.createElement($.a,null,Be[de]?u.a.createElement(a.a,{centered:!0,title:Be[de],visible:!0,onCancel:dn,footer:null},Gn):null))}},Sdqs:function(Ee,l,n){"use strict";n.r(l);var I=n("5Dmo"),a=n("3S7+"),g=n("+L6B"),s=n("2/Rp"),h=n("giR+"),f=n("fyUT"),u=n("sRBo"),D=n("kaz8"),P=n("/zsF"),O=n("PArb"),i=n("14J3"),C=n("BMrR"),W=n("jCWc"),S=n("kPKH"),X=n("sPJy"),se=n("bE4q"),Oe=n("WmNS"),x=n.n(Oe),he=n("miYZ"),L=n("tsqr"),G=n("9og8"),N=n("k1fw"),le=n("y8nQ"),$=n("Vl3Y"),Ae=n("2qtc"),Q=n("kLXV"),ie=n("tJVT"),Y=n("PpiC"),M=n("q1tI"),t=n.n(M),q=n("Ty5D"),z=n("55Ip"),pe=n("9kvl"),ve=n("jhfD"),b=n("/MfK"),A=n("kaH+"),k=n("Ot1p"),F=n("dhSg"),ee=n("wd/R"),ne=n.n(ee),J=n("m3rI"),me=n("XYT7"),Te=n("5NDa"),ge=n("5rEg"),_e=n("ErOA"),Se=function(o){var _=o.shixunHomeworks,U=o.dispatch,Z=Object(q.m)(),ce=Object(M.useState)(!0),ae=Object(ie.a)(ce,2),We=ae[0],Be=ae[1],Ge=$.a.useForm(),R=Object(ie.a)(Ge,1),H=R[0];return t.a.createElement(t.a.Fragment,null,t.a.createElement(Q.a,{centered:!0,title:"\u8C03\u5206",visible:_.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(G.a)(x.a.mark(function K(){var V,re;return x.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,H.validateFields();case 2:return V=H.getFieldValue(),Ue.next=5,Object(_e.a)("/api/student_works/".concat(_.actionTabs.id,"/adjust_score.json"),{method:"post",body:Object(N.a)({},V)});case 5:re=Ue.sent,re.status===0&&(L.b.success("\u8BC4\u9605\u6210\u529F"),H.resetFields(),U({type:"shixunHomeworks/setActionTabs",payload:{}}),U({type:"shixunHomeworks/getStudentWorkCommon",payload:Object(N.a)({},Z)}));case 7:case"end":return Ue.stop()}},K)})),onCancel:function(){U({type:"shixunHomeworks/setActionTabs",payload:{}})}},t.a.createElement("p",{className:"tc"},"\u8BE5\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u5C06\u4E0D\u4F1A\u6309\u7167\u8BC4\u5206\u89C4\u5219\u8FDB\u884C\u8BA1\u7B97"),t.a.createElement($.a,{form:H,layout:"horizontal"},t.a.createElement($.a.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},t.a.createElement("div",null,t.a.createElement(f.a,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"}),t.a.createElement("span",{className:"ml10"},"\u5206"))),t.a.createElement("div",null,t.a.createElement($.a.Item,{name:"comment"},t.a.createElement(ge.a.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))},je=Object(pe.a)(function(r){var o=r.shixunHomeworks;return{shixunHomeworks:o}})(Se),Fe=n("500L"),Xe=function(o){var _=o.classroomList,U=o.loading,Z=o.dispatch,ce=Object(q.m)(),ae=$.a.useForm(),We=Object(ie.a)(ae,1),Be=We[0];return t.a.createElement(Q.a,{centered:!0,title:"\u8865\u4EA4\u9644\u4EF6",visible:_.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:Object(G.a)(x.a.mark(function Ge(){var R,H,K,V;return x.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return De.next=2,Be.validateFields();case 2:return H=Object(N.a)({},Be.getFieldValue()),K=_.actionTabs.selectArrs,H.attachment_ids=(R=H.attachment_ids)===null||R===void 0?void 0:R.map(function(Ue){return Ue.response.id}),De.next=7,Object(me.R)(Object(N.a)(Object(N.a)({},H),{},{homeworkId:K.work_id}));case 7:V=De.sent,V.status===0&&(Z({type:"shixunHomeworks/getStudentWorkSupplyDetail",payload:Object(N.a)({},_.actionTabs.params)}),Z({type:"classroomList/setActionTabs",payload:{}}));case 9:case"end":return De.stop()}},Ge)})),onCancel:function(){Z({type:"classroomList/setActionTabs",payload:{}})}},t.a.createElement($.a,{form:Be,initialValues:{}},t.a.createElement($.a.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},t.a.createElement(Fe.b,null)),t.a.createElement($.a.Item,{name:"description"},t.a.createElement(ge.a.TextArea,{placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8865\u4EA4\u9644\u4EF6\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:7}))))},ke=Object(pe.a)(function(r){var o=r.classroomList,_=r.loading;return{classroomList:o,loading:_}})(Xe),we=n("xKgJ"),He=n("T/ev"),be=n.n(He),d=n("9Bee"),E=n("1vsH"),c=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898"],p=function(o){var _,U,Z,ce,ae,We,Be,Ge,R,H,K,V,re=o.shixunHomeworks,De=o.globalSetting,Ue=o.loading,Ke=o.user,$e=o.dispatch,Ye=Object(Y.a)(o,["shixunHomeworks","globalSetting","loading","user","dispatch"]),ue=Object(q.m)(),an=Object(M.useRef)(),mn=Object(q.l)(),qe=Ke.userInfo,v=re.studentWorkDetail,Ce=re.studentWorkCommon,ze=re.studentWorkSupplyDetail,_n=Object(M.useState)({}),fn=Object(ie.a)(_n,2),On=fn[0],jn=fn[1],En=Object(M.useState)(""),en=Object(ie.a)(En,2),tn=en[0],rn=en[1],pn=Object(M.useState)(!1),gn=Object(ie.a)(pn,2),hn=gn[0],on=gn[1],An=Q.a.useModal(),un=Object(ie.a)(An,2),m=un[0],Dn=un[1],Cn=$.a.useForm(),vn=Object(ie.a)(Cn,1),nn=vn[0],Je=function(){$e({type:"shixunHomeworks/getStudentWorkCommon",payload:Object(N.a)({},ue)})};Object(M.useEffect)(function(){$e({type:"shixunHomeworks/getStudentWorkDetail",payload:Object(N.a)({},ue)}),$e({type:"shixunHomeworks/getStudentWorkSupplyDetail",payload:Object(N.a)({},ue)}),Je(),an.current.onclick=function(y){y.target.nodeName==="IMG"&&y.target.alt!==""&&F.a.publish("preview-image",y.target.src)}},[ue.categoryId]);var Sn=function(ye){m.confirm({title:"\u662F\u5426\u786E\u8BA4\u5220\u9664?",onOk:function(){var Ne=Object(G.a)(x.a.mark(function Pe(){var xe;return x.a.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:return de.next=2,$e({type:"shixunHomeworks/deleteReply",payload:{object_id:ye.id,object_type:"journals_for_message"}});case 2:xe=de.sent,xe.status===0&&(L.b.success("\u5220\u9664\u6210\u529F"),Je());case 4:case"end":return de.stop()}},Pe)}));function B(){return Ne.apply(this,arguments)}return B}()})},yn=function(ye){m.confirm({title:"\u662F\u5426\u786E\u8BA4\u5220\u9664?",onOk:function(){var Ne=Object(G.a)(x.a.mark(function Pe(){var xe;return x.a.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:return de.next=2,Object(me.k)({score_id:ye.comment_id,userId:ue.userId});case 2:xe=de.sent,xe.status===0&&(L.b.success("\u5220\u9664\u6210\u529F"),Je());case 4:case"end":return de.stop()}},Pe)}));function B(){return Ne.apply(this,arguments)}return B}()})},Ze=function(){var y=Object(G.a)(x.a.mark(function ye(Ne){var B,Pe;return x.a.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:return Ne.attachment_ids=(B=Ne.attachment_ids)===null||B===void 0?void 0:B.map(function(de){var Ve;return de==null||((Ve=de.response)===null||Ve===void 0)?void 0:Ve.id}),fe.next=3,Object(me.e)(Object(N.a)(Object(N.a)({},Ne),{},{userId:ue.userId}));case 3:Pe=fe.sent,Pe.status===0&&(L.b.success("\u63D0\u4EA4\u6210\u529F"),nn.resetFields(),Je());case 5:case"end":return fe.stop()}},ye)}));return function(Ne){return y.apply(this,arguments)}}();return t.a.createElement("section",{className:"edu-container",ref:an},t.a.createElement("section",{className:"animated fadeIn"},t.a.createElement("aside",{className:"mt10"},qe&&t.a.createElement(se.a,{separator:">"},t.a.createElement(se.a.Item,null,t.a.createElement(z.Link,{to:"/classrooms/".concat(ue.coursesId,"/group_homework")},qe==null||((_=qe.course)===null||_===void 0)?void 0:_.course_name)),t.a.createElement(se.a.Item,null,t.a.createElement(z.Link,{to:"/classrooms/".concat(ue.coursesId,"/group_homework")},"\u5206\u7EC4\u4F5C\u4E1A")),t.a.createElement(se.a.Item,null,t.a.createElement(z.Link,{to:"/classrooms/".concat(ue.coursesId,"/group_homework/").concat(ue.commonHomeworkId,"/detail")},"\u4F5C\u4E1A\u8BE6\u60C5")),t.a.createElement(se.a.Item,null,v==null?void 0:v.author_name))),t.a.createElement("aside",{className:[be.a.title,"mt20"].join(" ")},t.a.createElement(C.a,{style:{width:"100%"}},t.a.createElement(S.a,{flex:"1"},t.a.createElement(z.Link,{to:"/classrooms/".concat(ue.coursesId,"/group_homework")},t.a.createElement(ve.a,{className:"font16 c-black"})),t.a.createElement("strong",{className:"font20 ml5"},v==null?void 0:v.homework_name),t.a.createElement(E.g,{status:v==null?void 0:v.homework_status})),t.a.createElement(S.a,null,(v==null||((U=v.homework_status)===null||U===void 0)?void 0:U.includes("\u8865\u4EA4\u4E2D"))&&t.a.createElement("span",{onClick:function(){$e({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:ue,selectArrs:{homework_id:ue.commonHomeworkId,work_id:ue.userId}}})},className:"c-blue current font14"},"\u8865\u4EA4\u9644\u4EF6"))))),t.a.createElement("section",{className:[be.a.bg,"pt30","pl30","pr30","pb30","mt20"].join(" ")},(v==null?void 0:v.description)&&t.a.createElement("aside",null,t.a.createElement("div",{className:"font16"},"\u5185\u5BB9"),t.a.createElement("div",{className:"pl30 mt20"},t.a.createElement(d.a,{value:(v==null?void 0:v.description)||"\u6682\u65E0\uFF5E"})),v==null||((Z=v.attachments)===null||Z===void 0)?void 0:Z.map(function(y,ye){return t.a.createElement("div",{className:"pl30",key:ye},t.a.createElement("a",{href:"".concat(J.a.API_SERVER).concat(y.url)},t.a.createElement("span",{className:"iconfont icon-fujian c-green font14"}),t.a.createElement("span",{className:"ml10 c-black"},y.title),t.a.createElement("span",{className:"c-light-black ml20 font12"},y.filesize)))}),t.a.createElement("aside",{className:"tr"},t.a.createElement("span",{className:" c-light-black"},ne()(v.commit_time).format("YYYY-MM-DD HH:mm")),t.a.createElement("span",{className:"ml10"},v.commit_user_name),t.a.createElement("span",{className:"ml10 c-light-black"},"\u63D0\u4EA4"),t.a.createElement("span",{className:"ml30 c-light-black"},ne()(v.update_time).format("YYYY-MM-DD HH:mm")),t.a.createElement("span",{className:"ml10"},v.update_user_name),t.a.createElement("span",{className:"ml10 c-light-black"},"\u66F4\u65B0"))),(ze==null?void 0:ze.revise_reason)&&t.a.createElement("aside",null,t.a.createElement(O.a,null),t.a.createElement("div",{className:"font16"},"\u8865\u4EA4\u5185\u5BB9"),t.a.createElement("div",{className:"pl30 mt20"},t.a.createElement(d.a,{value:(ze==null?void 0:ze.revise_reason)||"\u6682\u65E0\uFF5E"})),ze==null||((ce=ze.revise_attachments)===null||ce===void 0)?void 0:ce.map(function(y,ye){return t.a.createElement("div",{className:"pl30",key:ye},t.a.createElement("a",{href:"".concat(J.a.API_SERVER).concat(y.url)},t.a.createElement("span",{className:"iconfont icon-fujian c-green font14"}),t.a.createElement("span",{className:"ml10 c-black"},y.title),t.a.createElement("span",{className:"c-light-black ml20 font12"},y.filesize)))}),t.a.createElement("aside",{className:"tr"},t.a.createElement("span",{className:"ml30 c-light-black"},ne()(ze.atta_update_time).format("YYYY-MM-DD HH:mm")),t.a.createElement("span",{className:"ml10"},ze.atta_update_user),t.a.createElement("span",{className:"ml10 c-light-black"},"\u66F4\u65B0"))),t.a.createElement(O.a,null),(v==null||((ae=v.project_info)===null||ae===void 0)?void 0:ae.id)&&t.a.createElement("aside",null,t.a.createElement("div",{className:"font16"},"\u5173\u8054\u9879\u76EE"),t.a.createElement("div",{className:"pl30 mt20"},t.a.createElement("a",{target:"_blank",href:"".concat(J.a.FORGE,"/projects/").concat(v==null||((We=v.project_info)===null||We===void 0)?void 0:We.id)},v==null||((Be=v.project_info)===null||Be===void 0)?void 0:Be.name))),t.a.createElement(O.a,null),(v==null||((Ge=v.project_info)===null||Ge===void 0)?void 0:Ge.id)&&t.a.createElement("aside",null,t.a.createElement("div",{className:"font16"},"\u5168\u90E8\u7EC4\u5458"),t.a.createElement("div",{className:"pl30 mt20"},"\u5F53\u524D\u7EC4\u5458\uFF1A",v==null?void 0:v.author_name," ",(v==null?void 0:v.is_leader_work)&&t.a.createElement("span",{className:be.a.leader},"\u7EC4\u957F"),t.a.createElement("br",null),"\u5176\u4ED6\u7EC4\u5458\uFF1A",v==null||((R=v.work_members)===null||R===void 0)?void 0:R.map(function(y,ye){return t.a.createElement(z.Link,{key:ye,className:"mr10",to:"/classrooms/".concat(ue.coursesId,"/group_homework/").concat(ue.categoryId,"/review/").concat(y.work_id),target:"_blank"},y.user_name,(y==null?void 0:y.is_leader)&&t.a.createElement("span",{className:be.a.leader},"\u7EC4\u957F"))})),t.a.createElement("div",{className:"c-grey-999 pl30"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u5176\u4ED6\u7EC4\u5458\u7684\u59D3\u540D\uFF0C\u53EF\u4EE5\u5FEB\u901F\u8BC4\u9605TA\u7684\u4F5C\u54C1"))),(Object(we.c)()||(v==null||((H=v.homework_status)===null||H===void 0)?void 0:H.includes("\u533F\u8BC4\u4E2D")))&&t.a.createElement("section",null,t.a.createElement("aside",{className:[be.a.replyList,"bg-white"].join(" ")},t.a.createElement(C.a,{gutter:[10,20]},t.a.createElement(S.a,{flex:1},t.a.createElement("span",{className:"font-16"},"\u5168\u90E8\u8BC4\u9605(",Ce==null?void 0:Ce.comment_count,")")),t.a.createElement(S.a,null,Object(we.c)()&&(Ce==null?void 0:Ce.ultimate)&&t.a.createElement("span",{className:"font-16 c-blue current",onClick:function(){$e({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:v,id:ue.userId,params:ue}})}},"\u8C03\u5206"))),(!(Ce==null?void 0:Ce.ultimate)||(v==null||((K=v.homework_status)===null||K===void 0)?void 0:K.includes("\u533F\u8BC4\u4E2D")))&&!(Ce==null?void 0:Ce.is_author)&&t.a.createElement("aside",null,t.a.createElement($.a,{layout:"vertical",form:nn,onFinish:function(ye){return Ze(ye)}},t.a.createElement($.a.Item,{label:"\u8BC4\u8BED",name:"comment",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BC4\u8BED"}]},t.a.createElement(k.a,{placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5BF9\u672C\u4F5C\u54C1\u7684\u8BC4\u8BED\uFF0C\u6700\u5927\u9650\u52362000\u4E2A\u5B57\u7B26",maxLength:2e3,defaultValue:"",height:200})),t.a.createElement($.a.Item,{name:"same_score",valuePropName:"checked"},t.a.createElement(D.a,null,"\u6574\u7EC4\u540C\u8BC4(\u9009\u4E2D\uFF0C\u5219\u672C\u6B21\u8BC4\u9605\u5BF9\u8C61\u6307\u5C0F\u7EC4\u5168\u90E8\u6210\u5458\uFF0C\u5426\u5219\u4EC5\u8BC4\u9605\u6B64\u6210\u54581\u4EBA )")),t.a.createElement("div",null,t.a.createElement($.a.Item,{name:"attachment_ids"},t.a.createElement(Fe.b,null))),t.a.createElement("div",{className:"mt10"},t.a.createElement(C.a,null,t.a.createElement(S.a,{flex:"1"},t.a.createElement(C.a,null,t.a.createElement(S.a,null,t.a.createElement($.a.Item,{name:"score",rules:[{required:!Object(we.c)(),message:"\u8BF7\u586B\u5199\u5206\u6570"}]},t.a.createElement(f.a,{min:0,step:.1,style:{width:100},size:"large",placeholder:"\u8BF7\u586B\u5199\u5206\u6570"}))),t.a.createElement(S.a,{flex:"1"},t.a.createElement("span",{className:"ml5"},"\u5206")))),t.a.createElement(S.a,null,t.a.createElement(s.a,{onClick:function(){return nn.resetFields()},style:{width:100,textAlign:"center"},type:"primary",ghost:!0},"\u6E05\u7A7A"),t.a.createElement(s.a,{htmlType:"submit",className:"ml15",style:{width:100,textAlign:"center"},type:"primary"},"\u63D0\u4EA4")))))),t.a.createElement(O.a,null),Ce==null||((V=Ce.comment_scores)===null||V===void 0)?void 0:V.map(function(y,ye){var Ne;return t.a.createElement("aside",{key:ye},t.a.createElement(C.a,{gutter:[12,12],key:ye},t.a.createElement(S.a,{flex:"40px"},t.a.createElement("img",{className:be.a.headpic,width:"40",src:"".concat(J.a.IMG_SERVER,"/images/").concat(y==null?void 0:y.user_image_url)})),t.a.createElement(S.a,{flex:"1"},t.a.createElement(C.a,{align:"middle"},t.a.createElement(S.a,{span:24},t.a.createElement(C.a,null,t.a.createElement(S.a,{flex:1},t.a.createElement("span",{className:"c-light-black"},y==null?void 0:y.user_name),t.a.createElement("span",{className:"c-light-black"},"\uFF08",y==null?void 0:y.comment_role,"\uFF09"),t.a.createElement("span",{className:"c-light-black ml10"},ne()(y==null?void 0:y.comment_time).format("YYYY-MM-DD HH:mm")),t.a.createElement("span",{className:"ml30 c-orange"},y.score?y.score:0,"\u5206")),t.a.createElement(S.a,null,t.a.createElement("aside",null,y.delete&&Object(we.c)()?t.a.createElement("span",{className:"c-blue current",onClick:function(){yn(y)}},"\u5220\u9664"):null,y.can_reply&&t.a.createElement("span",{className:"c-blue current ml10",onClick:function(){return on(!0)}},"\u56DE\u590D"),!y.can_reply&&t.a.createElement("span",{className:"c-light-black ml10"},"\u5931\u6548"))))),t.a.createElement(S.a,{span:24},y.content&&t.a.createElement(d.a,{value:y.content}),!y.content&&t.a.createElement("span",{className:"c-light-black"},"\u6682\u672A\u5199\u8BC4\u8BED"),y==null||((Ne=y.attachments)===null||Ne===void 0)?void 0:Ne.map(function(B,Pe){return t.a.createElement("div",{key:Pe},t.a.createElement("a",{href:"".concat(J.a.API_SERVER).concat(B.url)},t.a.createElement("span",{className:"iconfont icon-fujian c-green font14"}),t.a.createElement("span",{className:"ml10 c-black"},B.title),t.a.createElement("span",{className:"c-light-black ml20 font12"},B.filesize)))})),y.journals!=""&&t.a.createElement("div",{className:"w100"},t.a.createElement(O.a,null),t.a.createElement("aside",{className:[be.a.comment,"w100"].join(" ")},y.journals.map(function(B,Pe){var xe,fe;return t.a.createElement("aside",{key:Pe},t.a.createElement(C.a,{key:Pe},t.a.createElement(S.a,{span:24},t.a.createElement(C.a,null,t.a.createElement(S.a,{flex:"50px"},t.a.createElement("img",{className:be.a.headpic,width:"40",src:"".concat(J.a.IMG_SERVER,"/images/").concat(B==null||((xe=B.user_info)===null||xe===void 0)?void 0:xe.user_image_url)})),t.a.createElement(S.a,{flex:"1"},B==null||((fe=B.user_info)===null||fe===void 0)?void 0:fe.user_name,t.a.createElement("span",{className:"c-light-black ml10"},ne()(B==null?void 0:B.time).format("YYYY-MM-DD HH:mm")),t.a.createElement("br",null),t.a.createElement("strong",null,t.a.createElement(d.a,{value:B.content}))),t.a.createElement(S.a,null,t.a.createElement(a.a,{title:"\u5220\u9664"},t.a.createElement(b.a,{className:"current c-light-black",onClick:function(){Sn(B)}})))))),t.a.createElement(O.a,null))})))),hn&&ye===0&&t.a.createElement("aside",{className:["bg-white"].join(" ")},t.a.createElement(k.a,{onChange:function(Pe){rn(Pe)},height:150,isFocus:!0,watch:!0}),t.a.createElement(C.a,null,t.a.createElement(S.a,{span:24,className:"tr"},t.a.createElement(s.a,{type:"default",size:"large",onClick:Object(G.a)(x.a.mark(function B(){return x.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:on(!1);case 1:case"end":return xe.stop()}},B)}))},"\u53D6\u6D88"),t.a.createElement(s.a,{type:"primary",size:"large",className:"ml20",onClick:Object(G.a)(x.a.mark(function B(){var Pe;return x.a.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:if(!(tn==="")){fe.next=4;break}L.b.error("\u8BF7\u8F93\u5165\u5185\u5BB9"),fe.next=8;break;case 4:return fe.next=6,Object(me.f)({comment:tn,userId:ue.userId,score_id:y.score_id});case 6:Pe=fe.sent,Pe.status===0&&(L.b.success("\u64CD\u4F5C\u6210\u529F"),on(!1),Je());case 8:case"end":return fe.stop()}},B)}))},"\u4FDD\u5B58")))))),t.a.createElement(O.a,null))}))),t.a.createElement(je,null),t.a.createElement(ke,null),t.a.createElement(A.a,null),Dn)},e=l.default=Object(pe.a)(function(r){var o=r.shixunHomeworks,_=r.loading,U=r.user,Z=r.globalSetting;return{shixunHomeworks:o,globalSetting:Z,user:U,loading:_.effects}})(p)},"T/ev":function(Ee,l,n){Ee.exports={flex_box_center:"flex_box_center___YeRn8",flex_space_between:"flex_space_between___1Koq4",flex_box_vertical_center:"flex_box_vertical_center___iwltW",flex_box_center_end:"flex_box_center_end___Wt8Ci",flex_box_column:"flex_box_column___1_Hpq",bg:"bg___DLoEi",title:"title___Rt3xF",replyList:"replyList___1-Na2",leader:"leader___2AO79"}},UZu5:function(Ee,l,n){},bntm:function(Ee,l,n){"use strict";n.d(l,"d",function(){return I}),n.d(l,"b",function(){return a}),n.d(l,"c",function(){return g}),n.d(l,"a",function(){return s});function I(h){try{h.mozRequestFullScreen?h.mozRequestFullScreen():h.webkitRequestFullScreen&&h.webkitRequestFullScreen()}catch(f){console.log(f,":e")}}function a(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var g=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function s(){var h=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,f=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(h==null)}},dejd:function(Ee,l,n){},dhSg:function(Ee,l,n){"use strict";function I(g){var s={},h={subscribe:function(u,D){return s[u]||(s[u]=[]),s[u].push(D),this.unsubscribe.bind(null,u,D)},unsubscribe:function(u,D){var P=s[u],O=-1;if(P){for(var i=0;i<P.length;i++)if(P[i].name===D.name){O=i;break}if(O>=0)return s[u].splice(O,1),!0}return!1},publish:function(u){if(!s[u])return!1;var D=Array.prototype.slice.call(arguments,1);return s[u].forEach(function(P){P.apply(null,D)}),this}};return g?Object.assign(g,h):h}var a=new I;l.a=a},kSUc:function(Ee,l,n){},"kaH+":function(Ee,l,n){"use strict";var I=n("+L6B"),a=n("2/Rp"),g=n("tJVT"),s=n("q1tI"),h=n.n(s),f=n("UZu5"),u=n.n(f),D=n("dhSg"),P=n("rLCj"),O=n("dF/Y"),i=n("4i/N");l.a=function(){var C=Object(s.useState)(""),W=Object(g.a)(C,2),S=W[0],X=W[1],se=Object(s.useState)(0),Oe=Object(g.a)(se,2),x=Oe[0],he=Oe[1];Object(s.useEffect)(function(){var N=D.a.subscribe("preview-image",function(le){X(le)});return N},[]);function L(){X("")}function G(){he(x+90)}return h.a.createElement(s.Fragment,null,S?h.a.createElement("div",{className:"image-preview-container"},h.a.createElement("div",{className:"button-group"},h.a.createElement(a.a,{onClick:G},"\u65CB\u8F6C",h.a.createElement(P.a,null)),h.a.createElement(a.a,{href:S},"\u4E0B\u8F7D",h.a.createElement(O.a,null)),h.a.createElement(a.a,{onClick:L},"\u5173\u95ED",h.a.createElement(i.a,null))),h.a.createElement("img",{className:"image-preview",src:S,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(x,"deg)")}})):null)}},wzkS:function(Ee,l,n){"use strict";n.d(l,"c",function(){return h}),n.d(l,"b",function(){return f}),n.d(l,"d",function(){return u}),n.d(l,"a",function(){return P}),n.d(l,"e",function(){return O});var I=n("WmNS"),a=n.n(I),g=n("9og8"),s=n("ErOA");function h(i){return Object(s.c)("libraries/".concat(i,".json"))}function f(){return Object(s.c)("library_tags.json")}function u(i){return D.apply(this,arguments)}function D(){return D=Object(g.a)(a.a.mark(function i(C){var W;return a.a.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:return X.next=2,Object(s.b)("attachments/".concat(C,".json"));case 2:return W=X.sent,X.abrupt("return",W.status===0);case 4:case"end":return X.stop()}},i)})),D.apply(this,arguments)}function P(i){return Object(s.e)("libraries.json",i)}function O(i,C){return Object(s.f)("libraries/".concat(i,".json"),C)}},xKgJ:function(Ee,l,n){"use strict";n.d(l,"o",function(){return f}),n.d(l,"b",function(){return u}),n.d(l,"c",function(){return D}),n.d(l,"e",function(){return P}),n.d(l,"f",function(){return O}),n.d(l,"r",function(){return i}),n.d(l,"g",function(){return C}),n.d(l,"s",function(){return W}),n.d(l,"d",function(){return S}),n.d(l,"i",function(){return X}),n.d(l,"j",function(){return se}),n.d(l,"q",function(){return Oe}),n.d(l,"h",function(){return x}),n.d(l,"p",function(){return he}),n.d(l,"a",function(){return Ae}),n.d(l,"l",function(){return Fe}),n.d(l,"m",function(){return Xe}),n.d(l,"k",function(){return ke}),n.d(l,"n",function(){return He}),n.d(l,"t",function(){return be});var I=n("9kvl"),a;(function(d){d[d.SuperAdmin=1]="SuperAdmin",d[d.Operation=2]="Operation",d[d.CertifiedTeacher=5]="CertifiedTeacher",d[d.TrainingProduction=8]="TrainingProduction",d[d.UncertifiedTeacher=12]="UncertifiedTeacher",d[d.Student=15]="Student"})(a||(a={}));var g;(function(d){d[d.SuperAdmin=1]="SuperAdmin",d[d.Operation=2]="Operation",d[d.Admin=5]="Admin",d[d.Teacher=8]="Teacher",d[d.Assistant=12]="Assistant",d[d.Student=15]="Student"})(g||(g={}));var s=function(E){var c=Object(I.b)()._store.getState(),p=c.user,e=p.userInfo;return E.some(function(r){return r==(e==null?void 0:e.role)})},h=function(E){var c=Object(I.b)()._store.getState(),p=c.user,e=p.userInfo;return(e==null?void 0:e.own)?!0:E.some(function(r){var o;return r==(e==null||((o=e.course)===null||o===void 0)?void 0:o.course_role)})},f=function(){var E=Object(I.b)()._store.getState(),c=E.user,p=c.userInfo;return p.main_site},u=function(){var E,c=Object(I.b)()._store.getState(),p=c.user,e=p.userInfo;return e==null||((E=e.course)===null||E===void 0)?void 0:E.course_is_end},D=function(){return h([g.SuperAdmin,g.Operation,g.Admin,g.Teacher,g.Assistant])},P=function(){return h([g.SuperAdmin,g.Teacher,g.Admin,g.Assistant,g.Operation])},O=function(){return h([g.SuperAdmin,g.Teacher,g.Admin])},i=function(){return h([g.SuperAdmin])},C=function(){return h([g.SuperAdmin,g.Operation,g.Admin])},W=function(){return h([g.SuperAdmin,g.Operation])},S=function(){return h([g.SuperAdmin,g.Admin])},X=function(){return h([g.SuperAdmin,g.Operation,g.Admin,g.Teacher])},se=function(){return h([g.Assistant])},Oe=function(){return h([g.Student])},x=function(){return h([g.SuperAdmin,g.Operation,g.Admin,g.Teacher,g.Assistant,g.Student])},he=function(){var E,c=Object(I.b)()._store.getState(),p=c.user,e=p.userInfo;return(e==null||((E=e.course)===null||E===void 0)?void 0:E.course_role)===null},L=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student])},G=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c||!c&&s([a.SuperAdmin])},N=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c||!c&&s([a.SuperAdmin,a.Operation])},le=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):c||!c&&s([a.SuperAdmin,a.Operation])},$=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):c||!c&&s([a.SuperAdmin,a.Operation])},Ae=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction])},Q=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E?s([a.SuperAdmin]):c||!c&&s([a.SuperAdmin])},ie=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E?s([a.SuperAdmin,a.Operation]):c||!c&&s([a.SuperAdmin,a.Operation])},Y=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):c||!c&&s([a.SuperAdmin,a.Operation])},M=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):c||!c&&s([a.SuperAdmin,a.Operation])},t=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher]):c||!c&&s([a.SuperAdmin,a.Operation])},q=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E?s([a.SuperAdmin]):!1},z=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student])},pe=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E?s([a.SuperAdmin]):c||!c&&s([a.SuperAdmin])},ve=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E?s([a.SuperAdmin,a.Operation]):c||!c&&s([a.SuperAdmin,a.Operation])},b=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):c||!c&&s([a.SuperAdmin,a.Operation])},A=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E?!1:c||!c&&s([a.SuperAdmin,a.Operation])},k=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E?c||!c&&s([a.SuperAdmin,a.Operation]):!1},F=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):!1},ee=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E?!c&&s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):!1},ne=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher]):c||!c&&s([a.SuperAdmin,a.Operation])},J=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher])},me=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E?s([a.SuperAdmin]):c||!c&&s([a.SuperAdmin])},Te=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E?s([a.SuperAdmin,a.Operation]):c||!c&&s([a.SuperAdmin,a.Operation])},ge=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):c||!c&&s([a.SuperAdmin,a.Operation])},_e=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E?c||!c&&s([a.SuperAdmin,a.Operation]):!1},Se=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):c||!c&&s([a.SuperAdmin,a.Operation])},je=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h([g.Teacher])},Fe=function(){return s([a.SuperAdmin])},Xe=function(){return s([a.SuperAdmin,a.Operation])},ke=function(){return s([a.Student])},we=function(){return s([a.SuperAdmin,a.Operation,a.CertifiedTeacher])},He=function(){var E,c=Object(I.b)()._store.getState(),p=c.user;return!!((E=p.userInfo)===null||E===void 0?void 0:E.login)},be=function(){var E=Object(I.b)()._store.getState(),c=E.user;return c.userInfo}},y5JW:function(Ee,l,n){"use strict";n.d(l,"c",function(){return se}),n.d(l,"a",function(){return Oe});var I=n("DZo9"),a=n("8z0m"),g=n("+L6B"),s=n("2/Rp"),h=n("WmNS"),f=n.n(h),u=n("9og8"),D=n("k1fw"),P=n("oBTY"),O=n("miYZ"),i=n("tsqr"),C=n("q1tI"),W=n.n(C),S=n("m3rI"),X=n("wzkS"),se="\u3000\u3000";function Oe(x){var he=["Bytes","KB","MB","GB","TB"];if(x==0)return"0 Byte";var L=parseInt(""+Math.floor(Math.log(x)/Math.log(1024)),10);return(x/Math.pow(1024,L)).toFixed(1)+" "+he[L]}l.b=function(x){var he=x.value,L=he===void 0?[]:he,G=x.onChange,N=x.className,le=x.maxSize,$=le===void 0?150:le,Ae=x.title,Q=Ae===void 0?"\u6587\u4EF6\u4E0A\u4F20":Ae,ie={multiple:!1,fileList:L,withCredentials:!0,beforeUpload:function(t){var q=t.size/1024/1024;return q<$?!0:(i.b.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(".concat($,"MB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20")),!1)},action:"".concat(S.a.API_SERVER,"/api/attachments.json"),onChange:function(t){var q=Object(P.a)(t.fileList);q=q.map(function(z){return z.name.indexOf(se)===-1&&(z.name="".concat(z.name).concat(se).concat(Oe(z.size))),Object(D.a)({},z)}),G(q)},onRemove:function(){var M=Object(u.a)(f.a.mark(function q(z){var pe,ve;return f.a.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:if(pe=z.response?z.response.id:z.uid,!pe){A.next=8;break}return A.next=4,Object(X.d)(z.response?z.response.id:z.id);case 4:return ve=A.sent,A.abrupt("return",ve);case 8:return A.abrupt("return",!0);case 9:case"end":return A.stop()}},q)}));function t(q){return M.apply(this,arguments)}return t}()};function Y(M){M.preventDefault(),M.stopPropagation()}return W.a.createElement("div",{className:"single-upload ".concat(N||"")},W.a.createElement(a.a,ie,W.a.createElement(s.a,{type:"primary",title:L.length>0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:L.length>0,ghost:!0},Q),W.a.createElement("span",{onClick:Y,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",$,"M) ")))}}}]);