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

14 lines
71 KiB

This file contains ambiguous Unicode characters!

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

(window.webpackJsonp=window.webpackJsonp||[]).push([[121,5,7],{"1vsH":function(se,m,n){"use strict";n.d(m,"i",function(){return r}),n.d(m,"k",function(){return b}),n.d(m,"e",function(){return O}),n.d(m,"h",function(){return f}),n.d(m,"c",function(){return i}),n.d(m,"f",function(){return X}),n.d(m,"g",function(){return T}),n.d(m,"a",function(){return be}),n.d(m,"C",function(){return $}),n.d(m,"B",function(){return ie}),n.d(m,"D",function(){return fe}),n.d(m,"E",function(){return ue}),n.d(m,"s",function(){return ce}),n.d(m,"r",function(){return N}),n.d(m,"p",function(){return W}),n.d(m,"o",function(){return te}),n.d(m,"A",function(){return Ue}),n.d(m,"j",function(){return w}),n.d(m,"z",function(){return H}),n.d(m,"u",function(){return I}),n.d(m,"l",function(){return Ie}),n.d(m,"x",function(){return We}),n.d(m,"n",function(){return Ve}),n.d(m,"d",function(){return E}),n.d(m,"b",function(){return C}),n.d(m,"t",function(){return Z}),n.d(m,"y",function(){return de}),n.d(m,"w",function(){return re}),n.d(m,"m",function(){return xe}),n.d(m,"v",function(){return De}),n.d(m,"q",function(){return oe});var U=n("jrin"),t=n("q1tI"),_=n.n(t),s=n("xKgJ"),P=n("aCH8"),g=n.n(P),r=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],R=function(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(l,p){return _.a.createElement("span",{key:p,className:a[l]&&a[l].class},l)})},b=function(e){var a,l=(a={},Object(U.a)(a,-1,"\u91CD\u505A\u4E2D"),Object(U.a)(a,0,"\u672A\u5F00\u542F"),Object(U.a)(a,1,"\u672A\u901A\u5173"),Object(U.a)(a,2,"\u6309\u65F6\u901A\u5173"),a);return l[e]||"\u8FDF\u4EA4\u901A\u5173"},O=function(e){var a,l,p,h=(a={},Object(U.a)(a,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(U.a)(a,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(U.a)(a,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(U.a)(a,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(U.a)(a,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),a);return _.a.createElement("span",{className:h==null||((l=h[e.status])===null||l===void 0)?void 0:l.class},h==null||((p=h[e.status])===null||p===void 0)?void 0:p.name)},f=function(e){var a=e.status,l={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 _.a.createElement("span",{className:l[a].class},l[a].name)}catch(p){console.log("utils.StatusGraduationProjectTags",e.status)}},i={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},X={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},T=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"}},l=[];e.is_random&&l.push(_.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{e.status&&e.status.map(function(p,h){l.push(_.a.createElement("span",{key:h,className:a[p]&&a[p].class},p))})}catch(p){console.log("utils.status.tag:",p,e.status)}return l},_e=function(e){var a,l,p,h=(a={},Object(U.a)(a,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(U.a)(a,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(U.a)(a,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(U.a)(a,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(U.a)(a,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),a);return _.a.createElement("span",{className:(l=h[e.status])===null||l===void 0?void 0:l.class},(p=h[e.status])===null||p===void 0?void 0:p.name)},be=function(e){var a,l,p={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 _.a.createElement("span",{className:(a=p[e.status])===null||a===void 0?void 0:a.class},(l=p[e.status])===null||l===void 0?void 0:l.name)},$=function(e){e=new Date(e).getTime();var a=1e3*60,l=a*60,p=l*24,h="",J=new Date().getTime(),Y=J-e;if(Y<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),h="\u521A\u521A";var c=parseInt(Y/p,10),d=parseInt(Y/l,10),o=parseInt(Y/a,10);return c>30?h=""+ie(e,"yyyy-MM-dd"):c>1?h=""+c+"\u5929\u524D":c==1?h="\u6628\u5929":d>=1?h=""+d+"\u5C0F\u65F6\u524D":o>=5?h=""+o+"\u5206\u949F\u524D":h="\u521A\u521A",h},ie=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 l={"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()},p=[["\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,p[RegExp.$1.length-1][e.getDay()]));for(var h in l)new RegExp("("+h+")").test(a)&&(a=a.replace(RegExp.$1,RegExp.$1.length==1?l[h]:("00"+l[h]).substr((""+l[h]).length)));return a},fe=function(e){if(!e||e<0)return"0\u79D2";console.log("time:",e);var a=60,l=a*60,p=l*24,h=e/p,J=e/l,Y=e/a,c=e%60;return h>=1?parseInt(h.toString())+"\u5929"+Math.floor(J%24)+"\u65F6"+Math.floor(Y%60)+"\u5206"+Math.floor(e%60)+"\u79D2":J>1?parseInt(J.toString())+"\u65F6"+Math.floor(Y%60)+"\u5206"+Math.floor(e%60)+"\u79D2":Y>=1?parseInt(Y.toString())+"\u5206"+Math.floor(e%60)+"\u79D2":Math.ceil(e)+"\u79D2"},ue=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,l=0;if(e){l=e.length;for(var p=0;p<l;p++){var h=e.charCodeAt(p);h>=55296&&h<=56319&&(l--,p++)}}return l<=a},ce=function(e,a,l){if(a){var p=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,h=/[\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,J=h.test(a),Y=p.test(a);(J===!0||Y===!0||(a.length<2||a.length>=21))&&l("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}l()},N=function(e,a,l){if(a){var p=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,h=/[\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,J=h.test(a),Y=p.test(a);(J===!0||Y===!0||(a.length<2||a.length>=11))&&l("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}l()},W=function(e){if(!e)return"";for(var a=e.length-1,l="",p=0;p<a;p++)l+="*";var h=e.substr(0,1)+l;return h},te=function(e,a){var l=new FileReader;l.addEventListener("load",function(){return a(l.result)}),l.readAsDataURL(e)};function Ue(v){var e="79e33abd4b6588941ab7622aed1e67e8";return g()(e+v)}var G=function(e){var a,l=RegExp("(^| )"+e+"=([^;]+)(;|$)");return(a=document.cookie.match(l))?decodeURIComponent(a[2]):null};function Le(v,e,a){var l=new Date;l.setTime(l.getTime()+a*24*60*60*1e3);var p="expires="+l.toUTCString();document.cookie=v+"="+e+"; "+p}var K=function(e){document.cookie=e+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT;path=/;"};function w(v,e){return new Promise(function(a,l){var p=e,h=document.createElement("iframe"),J;console.log("downloadFileUrl",p),document.body.appendChild(h),h.src=p,h.style.display="none",J=setInterval(function(){G("fileDownload")&&(K("fileDownload"),clearInterval(J),a())},1e3)})}var H=function(e){var a=e.url,l=e.query;return a?(l&&function(){var p=[],h=function(c){l.hasOwnProperty(c)&&!De(l[c])&&(typeof l[c]=="object"?l[c].map(function(d){p.push("".concat(c,"[]=").concat(d))}):p.push("".concat(c,"=").concat(l[c])))};for(var J in l)h(J);a.indexOf("?")!==-1?a="".concat(a,"&").concat(p.join("&")):a="".concat(a,"?").concat(p.join("&")),console.log("url1111",a)}(),a):""};function I(){for(var v=navigator.userAgent,e=["Android","iPhone","SymbianOS","Windows Phone","iPad","iPod"],a=!0,l=0;l<e.length;l++)if(v.indexOf(e[l])>0){a=!1;break}return a}var Ie=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,",")},We=function(e){var a=document.createElement("a");a.target="_blank",document.body.appendChild(a),a.href=e;var l=document.createEvent("MouseEvents");l.initEvent("click",!1,!1),a.dispatchEvent(l),document.body.removeChild(a)},Ve=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(),a=new Date().getMinutes();return a>=30?(e++,a="00"):a="30",e+":"+a},C=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},x;(function(v){v.Number="Number",v.String="String",v.Boolean="Boolean",v.Object="Object",v.Array="Array",v.Function="Function"})(x||(x={}));var L=function(e){var a=Object.prototype.toString.call(e);return a.substring(8,a.length-1)},Z=function(e){return L(e)===x.Array?e.length===0:L(e)===x.Object?Object.keys(e).length===0:!e},de=function(e,a){for(var l=[],p=e;p<a;p++)l.push(p);return l},re=function(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:12,l=a/2-2,p=a/2+3;return e.length>a?e.substr(0,l)+"..."+e.substr(p,a):e},xe=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},De=function(e){return e==null};function He(v,e){var a=new RegExp("(^|&)".concat(v,"=([^&]*)(&|$)"),"i"),l=e.substr(1).match(a);return l!=null?decodeURIComponent(l[2]):null}var oe=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(s.t)())===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}}},"30zm":function(se,m,n){"use strict";var U=n("jCWc"),t=n("kPKH"),_=n("k1fw"),s=n("tJVT"),P=n("PpiC"),g=n("B9cy"),r=n("Ol7k"),R=n("lUTK"),b=n("BvKs"),O=n("q1tI"),f=n.n(O),i=n("Ty5D"),X=n("55Ip"),T=n("9kvl"),_e=n("m3rI"),be=n("kzJb"),$=n.n(be),ie=b.a.SubMenu,fe=r.a.Sider,ue=r.a.Content,ce=function(W){var te=W.messages,Ue=W.globalSetting,G=W.loading,Le=W.user,K=W.dispatch,w=Object(P.a)(W,["messages","globalSetting","loading","user","dispatch"]),H=Object(i.m)(),I=Le.userInfo,Ie=Object(i.l)(),We=te.tidingsList,Ve=te.privateMessage,E=te.unreadInfo,C=Object(O.useState)({per_page:10,page:1}),x=Object(s.a)(C,2),L=x[0],Z=x[1];Object(O.useEffect)(function(){de()},[H.userId]);var de=function(){K({type:"messages/unreadMessageInfo",payload:Object(_.a)(Object(_.a)({},L),H)})};return f.a.createElement(t.a,{flex:"264px"},f.a.createElement("aside",{className:$.a.userInfo},f.a.createElement("img",{className:"mt40",src:_e.a.IMG_SERVER+"/images/"+(I==null?void 0:I.image_url)}),f.a.createElement("p",{className:"font24 mt10"},I==null?void 0:I.username),f.a.createElement("p",{className:"mt20"},I==null?void 0:I.user_identity)),f.a.createElement("ul",{className:$.a.navInfo},f.a.createElement(X.Link,{to:"/messages/".concat(I==null?void 0:I.login,"/user_tidings")},f.a.createElement("li",{className:Ie.pathname.indexOf("user_tidings")>-1&&$.a.actived},"\u6D88\u606F",!!(E==null?void 0:E.unread_tiding_count)&&f.a.createElement("span",{className:$.a.newTip},E==null?void 0:E.unread_tiding_count))),f.a.createElement(X.Link,{to:"/messages/".concat(I==null?void 0:I.login,"/private_messages")},f.a.createElement("li",{className:(Ie.pathname.indexOf("private_messages")>-1||Ie.pathname.indexOf("message_detail")>-1)&&$.a.actived},"\u79C1\u4FE1",!!(E==null?void 0:E.unread_message_count)&&f.a.createElement("span",{className:$.a.newTip},E==null?void 0:E.unread_message_count)))))};m.a=Object(T.a)(function(N){var W=N.messages,te=N.loading,Ue=N.user,G=N.globalSetting;return{messages:W,globalSetting:G,user:Ue,loading:te.effects}})(ce)},"7ahc":function(se,m,n){"use strict";n.d(m,"a",function(){return fe});var U=n("k1fw"),t=n("0Owb"),_=n("+L6B"),s=n("2/Rp"),P=n("y8nQ"),g=n("Vl3Y"),r=n("tJVT"),R=n("OaEy"),b=n("2fM7"),O=n("q1tI"),f=n.n(O),i=n("VrN/"),X=n.n(i),T=n("p77/"),_e=n.n(T),be=b.a.Option,$={labelCol:{span:4},wrapperCol:{span:20}},ie={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"]};m.b=function(ue){var ce=ue.callback,N=ue.onCancel,W=Object(O.useState)("python"),te=Object(r.a)(W,2),Ue=te[0],G=te[1];function Le(w){G(ie[w][1])}function K(w){ce(w)}return f.a.createElement(g.a,Object(t.a)({},$,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:K}),f.a.createElement(g.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},f.a.createElement(b.a,{onChange:Le},Object.keys(ie).map(function(w){return f.a.createElement(be,{key:w,value:w},ie[w][0])}))),f.a.createElement(g.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},f.a.createElement(fe,{mode:Ue})),f.a.createElement("div",{className:"flex-container flex-end"},f.a.createElement(s.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),f.a.createElement(s.a,{type:"ghost",onClick:N},"\u53D6\u6D88")))};function fe(ue){var ce=ue.value,N=ue.onChange,W=ue.mode,te=ue.options,Ue=te===void 0?{}:te,G=Object(O.useRef)(),Le=Object(O.useState)(),K=Object(r.a)(Le,2),w=K[0],H=K[1];return Object(O.useEffect)(function(){if(w){var I=function(We){var Ve=We.getValue();N&&N(Ve)};return w.on("change",I),function(){w.off("change",I)}}},[w,N]),Object(O.useEffect)(function(){w&&w.setOption("mode",W)},[w,W]),Object(O.useEffect)(function(){w&&(ce!==w.getValue()&&w.setValue(ce||""))},[w,ce]),Object(O.useEffect)(function(){if(G.current&&!w){var I=X.a.fromTextArea(G.current,Object(U.a)({mode:W,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},Ue));H(I)}},[G.current,w]),f.a.createElement("div",{className:"my-codemirror-container"},f.a.createElement("textarea",{ref:G}))}},"9Bee":function(se,m,n){"use strict";var U=n("q1tI"),t=n.n(U),_=n("vg9a"),s=n("tJVT"),P=n("DlQD"),g=n.n(P),r=n("rUJ1");function R(E,C){var x=E.match(/^(\s+)(?:```)/);if(x===null)return C;var L=x[1];return C.split(`
`).map(function(Z){var de=Z.match(/^\s+/);if(de===null)return Z;var re=Object(s.a)(de,1),xe=re[0];return xe.length>=L.length?Z.slice(L.length):Z}).join(`
`)}var b=[],O=["<ul>"],f=new g.a.Renderer,i=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function X(){b.length=0,O=["<ul>"]}function T(E,C,x,L){if(C>=E.length||E[C].level<=x)return C;var Z=E[C];L.push("<li><a href='#"+Z.anchor+"'>"+Z.text+"</a>"),C++;var de=[];return C=T(E,C,Z.level,de),de.length>0&&(L.push("<ul>"),de.forEach(function(re){L.push(re)}),L.push("</ul>")),L.push("</li>"),C=T(E,C,x,L),C}function _e(){return T(b,0,0,O),O.push("</ul>"),O.join("")}var be={heading:function(C){var x=i.exec(C);if(x)return{type:"heading",raw:x[0],depth:x[1].length,text:x[2]}},fences:function(C){var x=this.rules.block.fences.exec(C);if(x){var L=x[0],Z=R(L,x[3]||""),de=x[2]?x[2].trim():x[2];if(["latex","katex","math"].indexOf(de)>=0){var re=fe(),xe=Z;Z=re,ue[re]={type:"block",expression:xe}}return{type:"code",raw:L,lang:de,text:Z}}}},$=/(?:\${2})([^\n`]+?)(?:\${2})/gi,ie=0,fe=function(){return"__special_katext_id_".concat(ie++,"__")},ue={};function ce(){return ue}function N(){ie=0,ue={}}function W(E){return E=E.replace($,function(C,x){var L=fe();return ue[L]={type:"inline",expression:x},L}),E}var te=f.listitem;f.listitem=function(E){return te(W(E))};var Ue=f.paragraph;f.paragraph=function(E){return Ue(W(E))};var G=f.tablecell;f.tablecell=function(E,C){return G(W(E),C)},f.code=function(E,C,x){var L=(C||"").match(/\S*/)[0];return L?["latex","katex","math"].indexOf(L)>=0?"<p class='editormd-tex'>".concat(E,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(C,'">').concat(x?E:Object(r.escape)(E,!0),`</code></pre>
`):'<pre class="prettyprint linenums"><code>'+(x?E:Object(r.escape)(E,!0))+"</code></pre>"},f.heading=function(E,C,x){var L=this.options.headerPrefix+x.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return b.push({anchor:L,level:C,text:E}),"<h"+C+' id="'+L+'">'+E+"</h"+C+">"},g.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),g.a.use({tokenizer:be,renderer:f});var Le=g.a,K=n("SJMd"),w=n("wMS7"),H=n.n(w),I=n("Oy/b"),Ie=/<pre[^>]*>/g;function We(E){var C=document.createElement("div");return C.innerHTML=E,C.childNodes.length===0?"":C.childNodes[0].nodeValue}var Ve=m.a=function(E){var C=E.value,x=C===void 0?"":C,L=E.className,Z=E.style,de=Z===void 0?{}:Z,re=String(x),xe=Object(U.useMemo)(function(){var oe=Le(re),v=ce();return re.match(/\[TOC\]/)&&(oe=oe.replace("<p>[TOC]</p>",_e()),X()),oe=oe.replace(/(__special_katext_id_\d+__)/g,function(e,a){var l=v[a],p=l.type,h=l.expression;return Object(I.renderToString)(We(h)||"",{displayMode:p==="block",throwOnError:!1,output:"html"})}),oe=oe.replace(/▁/g,"\u2581\u2581\u2581"),N(),H.a.sanitize(oe)},[re]),De=Object(U.useRef)();function He(oe){var v=oe.target;if(v.tagName.toUpperCase()==="A"){var e=v.getAttribute("href");if(e.startsWith("#")){oe.preventDefault();var a=document.getElementById(e.replace("#",""));a&&a.scrollIntoView(!0)}}}return Object(U.useEffect)(function(){if(De.current&&xe&&(xe.match(Ie)&&window.PR.prettyPrint()),De.current)return De.current.addEventListener("click",He),function(){De.current.removeEventListener("click",He),N(),X()}},[xe,De.current,He]),t.a.createElement("div",{ref:De,style:de,className:"".concat(L||""," markdown-body"),dangerouslySetInnerHTML:{__html:xe}})}},"9VGf":function(se,m,n){"use strict";n.d(m,"a",function(){return _});var U=n("q1tI"),t=n.n(U);function _(s,P){var g=Object(U.useRef)();Object(U.useEffect)(function(){g.current=s}),Object(U.useEffect)(function(){function r(){g.current()}if(P!==null){var R=setInterval(r,P);return function(){return clearInterval(R)}}},[P])}},BjJ7:function(se,m,n){"use strict";n.d(m,"d",function(){return t}),n.d(m,"c",function(){return _}),n.d(m,"f",function(){return s}),n.d(m,"b",function(){return P}),n.d(m,"e",function(){return g}),n.d(m,"a",function(){return r});var U=n("m3rI");function t(R){var b=!0;if(R.length>0){for(var O=0;O<R.length;O++)if(R[O].compile_success==0||!R[O].compile_success){b=!1;break}}else b=!1;return b}function _(R){for(var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",O=[],f=0;f<R.length;f++){var i=R[f],X=b?"".concat(b,"/").concat(i.name):"".concat(i.name);O.push({title:i.name,isLeaf:!(i.type==="tree"),key:X})}return O}function s(R,b,O){for(var f=0;f<R.length;f++){var i=R[f];if(i.key===b){i.children=O;break}i.children&&s(i.children,b,O)}return R}function P(R,b,O){var f;return function(){var i=this,X=arguments,T=function(){f=null,O||R.apply(i,X)},_e=O&&!f;clearTimeout(f),f=setTimeout(T,b),_e&&R.apply(i,X)}}var g=!0,r=U.a.API_SERVER},"C+DQ":function(se,m,n){},HmJG:function(se,m,n){},M8RZ:function(se,m,n){"use strict";n.d(m,"a",function(){return b});var U=n("fWQN"),t=n("mtLc"),_=n("yKVA"),s=n("879j"),P=n("q1tI"),g=n.n(P),r=n("i8i4"),R=n.n(r),b=function(O){Object(_.a)(i,O);var f=Object(s.a)(i);function i(X){var T;Object(U.a)(this,i),T=f.call(this,X);var _e=window.document;return T.node=_e.createElement("div"),_e.body.appendChild(T.node),T}return Object(t.a)(i,[{key:"render",value:function(){var T=this.props.children;return Object(r.createPortal)(T,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),i}(g.a.Component)},Ot1p:function(se,m,n){"use strict";var U=n("2qtc"),t=n("kLXV"),_=n("rAM+"),s=n("tJVT"),P=n("jrin"),g=n("q1tI"),r=n.n(g),R=n("VrN/"),b=n.n(R),O=n("bdgK"),f=n("p77/"),i=n("Bd2K"),X=n("ELLl"),T=n("19Vz"),_e=n("lZu9"),be=n("kSUc"),$=n("9Bee"),ie=n("0Owb"),fe=n("dejd"),ue=n("C+DQ"),ce=[{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(y){var k=y.onActionCallback,j=y.title,B=y.icon,Q=y.actionName,pe=y.className,Pe=pe===void 0?"":pe,Oe=y.children;function we(){k(Q)}return r.a.createElement("a",{title:j,className:Pe,onClick:we},r.a.createElement("i",{className:"md-iconfont ".concat(B)}),Oe)}var W=function(y){var k=y.watch,j=y.showNullButton,B=y.onActionCallback,Q=y.fullScreen,pe=[].concat(ce,[{title:"".concat(k?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(k?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return r.a.createElement("ul",{className:"markdown-toolbar-container"},pe.map(function(Pe,Oe){return r.a.createElement("li",{key:Oe},Pe.actionName?r.a.createElement(N,Object(ie.a)({},Pe,{onActionCallback:B})):r.a.createElement("span",{className:"v-line"}))}),j?r.a.createElement("li",null,r.a.createElement(N,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:B},r.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,r.a.createElement("li",{className:"btn-full-screen"},r.a.createElement(N,{icon:"".concat(Q?"icon-shrink":"icon-enlarge"),title:Q?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:B})))},te=n("M8RZ"),Ue=n("+L6B"),G=n("2/Rp"),Le=n("y8nQ"),K=n("Vl3Y"),w=n("5NDa"),H=n("5rEg"),I={labelCol:{span:4},wrapperCol:{span:20}},Ie=function(y){var k=y.callback,j=y.onCancel;function B(Q){k(Q)}return r.a.createElement(K.a,Object(ie.a)({},I,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:B}),r.a.createElement(K.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},r.a.createElement(H.a,null)),r.a.createElement(K.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},r.a.createElement(H.a,null)),r.a.createElement("div",{className:"flex-container flex-end"},r.a.createElement(G.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),r.a.createElement(G.a,{type:"ghost",onClick:j},"\u53D6\u6D88")))},We=n("7ahc"),Ve=n("HmJG"),E=n("BjJ7"),C=K.a.useForm,x={width:280,marginRight:10},L={labelCol:{span:5},wrapperCol:{span:19}},Z=function(y){var k=y.callback,j=y.onCancel,B=C(),Q=Object(s.a)(B,1),pe=Q[0];function Pe(Ae){k(Ae)}function Oe(Ae){pe.setFieldsValue({src:"/api/attachments/".concat(Ae.id)})}function we(Ae){var Ne=Ae.target.files[0];re(Ne,Oe)}return r.a.createElement(K.a,Object(ie.a)({form:pe},L,{className:"upload-image-panel",onFinish:Pe}),r.a.createElement(K.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},r.a.createElement("div",{className:"flex-container"},r.a.createElement(K.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},r.a.createElement(H.a,{style:x})),r.a.createElement(de,{onFileChange:we}))),r.a.createElement(K.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},r.a.createElement(H.a,{style:{width:264}})),r.a.createElement(K.a.Item,{style:{textAlign:"right"}},r.a.createElement(G.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),r.a.createElement(G.a,{type:"ghost",onClick:j},"\u53D6\u6D88")))};function de(y){var k=y.onFileChange;return r.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",r.a.createElement("input",{type:"file",accept:"image/*",onChange:k}))}function re(y,k){var j=new FormData;j.append("editormd-image-file",y),j.append("file_param_name","editormd-image-file"),j.append("byxhr","true");var B=new window.XMLHttpRequest;B.withCredentials=!0,B.addEventListener("load",function(Q){k(JSON.parse(Q.target.responseText))},!1),B.addEventListener("error",function(Q){console.error(Q)},!1),B.open("POST","".concat(E.a,"/api/attachments.json")),B.send(j)}var xe=n("giR+"),De=n("fyUT"),He=n("7Kak"),oe=n("9yH6"),v=oe.a.Group,e={margin:"0 8px"},a=function(y){var k=y.callback,j=y.onCancel;function B(Q){k(Q)}return r.a.createElement(K.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:B},r.a.createElement("div",{className:"flex-container"},r.a.createElement("span",{style:e},"\u5355\u5143\u683C\u6570\uFF1A"),r.a.createElement("span",{style:e},"\u884C\u6570"),r.a.createElement(K.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},r.a.createElement(De.a,null)),r.a.createElement("span",{style:e},"\u5217\u6570"),r.a.createElement(K.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},r.a.createElement(De.a,null))),r.a.createElement("div",{className:"flex-container",style:{marginTop:12}},r.a.createElement("span",{style:e},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),r.a.createElement(K.a.Item,{name:"align"},r.a.createElement(v,null,r.a.createElement(oe.a,{value:"default"},r.a.createElement("i",{className:"fa fa-align-justify"})),r.a.createElement(oe.a,{value:"left"},r.a.createElement("i",{className:"fa fa-align-left"})),r.a.createElement(oe.a,{value:"center"},r.a.createElement("i",{className:"fa fa-align-center"})),r.a.createElement(oe.a,{value:"right"},r.a.createElement("i",{className:"fa fa-align-right"}))))),r.a.createElement("div",{className:"flex-container flex-end"},r.a.createElement(G.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),r.a.createElement(G.a,{type:"ghost",onClick:j},"\u53D6\u6D88")))},l=n("9kvl"),p="link",h="upload-image",J="code-block",Y="add-table",c="------------",d={default:c,left:":".concat(c),center:":".concat(c,":"),right:"".concat(c,":")},o=n("9VGf"),F,M;function Se(){}var Te=0,Qe=10,Ze=1e4,Fe="\u2581";function Ke(y){return/^\d+$/.test(y)?"".concat(y,"px"):y}var Me=navigator.platform.toUpperCase().indexOf("MAC")>=0,qe=Me?"Cmd":"Ctrl",Ye=(F={},Object(P.a)(F,qe+"-B","bold"),Object(P.a)(F,qe+"-I","italic"),F),ye=(M={},Object(P.a)(M,p,"\u6DFB\u52A0\u94FE\u63A5"),Object(P.a)(M,J,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(P.a)(M,h,"\u6DFB\u52A0\u56FE\u7247"),Object(P.a)(M,Y,"\u6DFB\u52A0\u8868\u683C"),M),rn=m.a=function(y){var k=y.defaultValue,j=k===void 0?"":k,B=y.onChange,Q=y.width,pe=Q===void 0?"100%":Q,Pe=y.height,Oe=Pe===void 0?400:Pe,we=y.miniToolbar,Ae=we===void 0?!1:we,Ne=y.isFocus,ke=Ne===void 0?!1:Ne,Xe=y.watch,ze=y.id,q=ze===void 0?"markdown-editor-id":ze,Re=y.showResizeBar,ae=Re===void 0?!1:Re,le=y.noStorage,Be=le===void 0?!1:le,ee=y.showNullButton,un=ee===void 0?!1:ee,Ee=y.fullScreen,Ge=Ee===void 0?!1:Ee,pn=y.onBlur,ln=y.onCMBeforeChange,cn=y.className,On=cn===void 0?"":cn,En=y.placeholder,dn=En===void 0?"":En,Un=Object(g.useState)(null),vn=Object(s.a)(Un,2),u=vn[0],Ce=vn[1],ne=Object(g.useState)(j),ge=Object(s.a)(ne,2),en=ge[0],$e=ge[1],nn=Object(g.useState)(Xe),Cn=Object(s.a)(nn,2),tn=Cn[0],xn=Cn[1],$n=Object(g.useState)(Ge),Mn=Object(s.a)($n,2),an=Mn[0],jn=Mn[1],Vn=Object(g.useState)(""),Ln=Object(s.a)(Vn,2),on=Ln[0],sn=Ln[1],Hn=Object(g.useState)(0),Tn=Object(s.a)(Hn,2),mn=Tn[0],Dn=Tn[1],kn=Object(g.useState)(Oe),wn=Object(s.a)(kn,2),Sn=wn[0],Nn=wn[1],zn=Object(g.useState)(!1),In=Object(s.a)(zn,2),Gn=In[0],An=In[1],fn=Object(g.useRef)(),gn=Object(g.useRef)(),hn=Object(g.useRef)(),bn=Object(g.useRef)();Object(g.useEffect)(function(){if(fn.current){var D=function(V,z){var me=z.clipboardData;if(me){var ve=me.types.toString(),je=me.items;if(ve==="text/html,Files"||ve==="Files"){var he=je[1];ve==="Files"&&(he=je[0]),he.kind==="file"&&he.type.match(/^image\//i)&&re(he.getAsFile(),function(Je){Je.id?S.replaceSelection("![,](/api/attachments/".concat(Je.id,")")):l.c.replace("/user/login",{from:l.c.location.pathname})})}else return!0}return!0},S=b.a.fromTextArea(fn.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!Ae,lineWrapping:!0,value:j,autoCloseTags:!0,autoCloseBrackets:!0});return S.on("paste",D),Ce(S),function(){S.off("paste",D)}}},[]);var Fn=Object(g.useCallback)(function(){if(gn.current)try{var D=gn.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,S=gn.current.getElementsByClassName("markdown-editor-body")[0];an?S.style.height="calc(100vh - ".concat(D,"px)"):S.style.height="".concat(Sn-D,"px")}catch(A){console.log(A,"---- to set md editor body height")}},[Sn,gn,an]);Object(g.useEffect)(function(){function D(){var A=new O.default(function(V){var z=Object(_.a)(V),me;try{for(z.s();!(me=z.n()).done;){var ve=me.value;(ve.target.offsetHeight>0||ve.target.offsetWidth>0)&&(Fn(),u.setSize("100%","100%"),u.refresh())}}catch(je){z.e(je)}finally{z.f()}});return A.observe(fn.current.parentElement),A}if(u){var S=D();return function(){S.unobserve(fn.current.parentElement)}}},[u,Fn]),Object(g.useEffect)(function(){if(u){for(var D=[],S=function(){var ve=V[A];z=Object(s.a)(ve,2);var je=z[0],he=z[1],Je=Object(P.a)({},je,function(){Bn(he)});D.push(Je),u.addKeyMap(Je)},A=0,V=Object.entries(Ye);A<V.length;A++){var z;S()}return function(){var me=Object(_.a)(D),ve;try{for(me.s();!(ve=me.n()).done;){var je=ve.value;u.removeKeyMap(je)}}catch(he){me.e(he)}finally{me.f()}}}},[u]),Object(g.useEffect)(function(){Ge!==an&&jn(Ge)},[Ge]),Object(o.a)(function(){if(!Be&&mn>0){var D=new Date().getTime(),S=window.sessionStorage.getItem(q);D>=mn+Ze&&(!S||S!==en)&&(window.sessionStorage.setItem(q,en),An(!0))}},Ze),Object(g.useEffect)(function(){xn(Xe)},[u,Xe]),Object(g.useEffect)(function(){u&&(ke&&u.focus())},[u,ke]),Object(g.useEffect)(function(){if(tn&&u){var D=function(V){var z=V.target;bn.current&&(bn.current.scrollTop=bn.current.scrollHeight*z.scrollTop/z.scrollHeight)},S=u.getScrollerElement();return S.addEventListener("scroll",D),function(){S.removeEventListener("scroll",D)}}},[u,tn]),Object(g.useEffect)(function(){if(u&&ln){var D=function(A,V){ln(A,V)};return u.on("beforeChange",D),function(){u.off("beforeChange",D)}}},[u,ln]),Object(g.useEffect)(function(){if(u&&pn){var D=function(){pn(u.getValue())};return u.on("blur",D),function(){u.off("blur",D)}}},[u,pn]),Object(g.useEffect)(function(){if(u){var D=function(A){var V=A.getValue();clearTimeout(Te),Te=setTimeout(function(){$e(V),Dn(new Date().getTime()),A.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),B&&B(V)},Qe)};return u.on("change",D),function(){u.off("change",D)}}},[u,B]),Object(g.useEffect)(function(){u&&(j==null?(u.setValue(""),$e("")):j!==u.getValue()&&(u.setValue(j),$e(j)))},[u,j]);var Bn=Object(g.useCallback)(function(D){var S=u.getCursor(),A=u.getSelection(),V=A.split(`
`);switch(D){case"bold":return u.replaceSelection("**"+A+"**"),A===""&&u.setCursor(S.line,S.ch+2),u.focus();case"italic":return u.replaceSelection("*"+A+"*"),A===""&&u.setCursor(S.line,S.ch+1),u.focus();case"code":return u.replaceSelection("`"+A+"`"),A===""&&u.setCursor(S.line,S.ch+1),u.focus();case"inline-latex":return u.replaceSelection("`$$"+A+"$$`"),A===""&&u.setCursor(S.line,S.ch+3),u.focus();case"latex":return u.replaceSelection("```latex\n"+A+"\n```"),u.setCursor(S.line+1,A.length+1),u.focus();case"line-break":return u.replaceSelection(`<br/>
`),u.focus();case"list-ul":return A===""?u.replaceSelection("- "+A):u.replaceSelection(V.map(function(z){return z===""?"":"- ".concat(z)}).join(`
`)),u.focus();case"list-ol":return A===""?u.replaceSelection("1. "+A):u.replaceSelection(V.map(function(z,me){return z===""?"":"".concat(me+1,". ").concat(z)}).join(`
`)),u.focus();case"add-null-ch":return A===""&&u.setCursor(S.line,S.ch+1),u.replaceSelection(Fe),u.focus();case"eraser":return u.setValue(""),u.focus();case"trigger-watch":return xn(!tn),u.focus();case"trigger-full-screen":return jn(!an),u.focus();case p:sn(p);return;case J:sn(J);return;case h:sn(h);return;case Y:sn(Y);return;default:throw new Error}},[u,tn,an]),yn=Object(g.useCallback)(function(D){sn("");switch(on){case p:var S=D.title,A=D.link;return u.replaceSelection("[".concat(S,"](").concat(A,")")),u.focus();case J:var V=D.language,z=D.content;return u.replaceSelection(["```"+V,z,"```"].join(`
`)),u.focus();case h:var me=D.src,ve=D.alt;return u.replaceSelection("![ ".concat(ve," ]( ").concat(me,' "').concat(ve,'" )')),u.focus();case Y:for(var je=D.row,he=D.col,Je=D.align,Rn=`
`,Pn=0;Pn<je;Pn++){for(var Wn=[],Kn=[],Xn=0;Xn<he;Xn++)Pn===1&&Kn.push(d[Je]),Wn.push(" ");Pn===1&&(Rn+="| ".concat(Kn.join(" | "),` |
`)),Rn+="| ".concat(Wn.join(he===1?"":" | "),` |
`)}return u.replaceSelection(Rn+`
`),u.focus();default:throw new Error}},[u,on]),Jn=Object(g.useMemo)(function(){switch(on){case p:return r.a.createElement(Ie,{callback:yn,onCancel:_n});case J:return r.a.createElement(We.b,{callback:yn,onCancel:_n});case h:return r.a.createElement(Z,{callback:yn,onCancel:_n});case Y:return r.a.createElement(a,{callback:yn,onCancel:_n});default:return null}},[on]);function _n(){sn("")}Object(g.useEffect)(function(){if(hn.current){var D=function(je){z=!0,me=je.pageY},S=function(){z=!1},A=function(je){if(z){var he=je.pageY-me;he<0&&(he=0),he>300&&(he=300);var Je=Oe+he+"px";Nn(Je)}},V=hn.current,z=!1,me=0;return V.addEventListener("mousedown",D),document.addEventListener("mousemove",A),document.addEventListener("mouseup",S),function(){V.removeEventListener("mousedown",D),document.removeEventListener("mousemove",A),document.removeEventListener("mouseup",S)}}},[u,hn]),Object(g.useEffect)(function(){Nn(Oe)},[Oe]);var Yn=Ke(pe),Qn=Ke(Sn),Zn={width:Yn,height:Qn},qn=Object(g.useMemo)(function(){if(mn){var D=new Date(mn),S=D.getHours(),A=D.getMinutes(),V=D.getSeconds();return S=S<10?"0"+S:S,A=A<10?"0"+A:A,V=V<10?"0"+V:V,"".concat(S,":").concat(A,":").concat(V)}return 0},[mn]);function et(){window.sessionStorage.removeItem(q),An(!1),Dn(0)}function nt(){An(!1),Dn(0),u.setValue(window.sessionStorage.getItem(q))}return r.a.createElement(g.Fragment,null,r.a.createElement("div",{className:"markdown-editor-wrapper",ref:gn},r.a.createElement("div",{className:"markdown-editor-container ".concat(On," ").concat(tn?"on-preview":""," ").concat(Ae?"mini":""," ").concat(an?"full-screen":""),style:Zn},r.a.createElement(W,{watch:tn,fullScreen:an,showNullButton:un,onActionCallback:Bn}),r.a.createElement("div",{className:"markdown-editor-body"},r.a.createElement("div",{className:"codemirror-container"},r.a.createElement("textarea",{ref:fn,placeholder:dn})),tn?r.a.createElement("div",{ref:bn,className:"preview-container"},r.a.createElement($.a,{value:en})):null)),Gn?r.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",r.a.createElement("a",{onClick:nt},"\u6062\u590D")," ? /",r.a.createElement("a",{onClick:et},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",qn," \u4FDD\u5B58\uFF09"):null),ae?r.a.createElement("a",{ref:hn,className:"editor-resize"}):null,r.a.createElement(te.a,null,ye[on]?r.a.createElement(t.a,{centered:!0,title:ye[on],visible:!0,onCancel:_n,footer:null},Jn):null))}},SbmS:function(se,m,n){se.exports={flex_box_center:"flex_box_center___HG_ui",flex_space_between:"flex_space_between___i7dgQ",flex_box_vertical_center:"flex_box_vertical_center___25J9O",flex_box_center_end:"flex_box_center_end___Q7-xc",flex_box_column:"flex_box_column___2Q6GJ",userInfo:"userInfo___2ECUY",navInfo:"navInfo___3H3dt",actived:"actived___ilDpa",topBar:"topBar___2O4NK",tabs:"tabs___yp4Rb",active:"active___3Xgtk",list:"list___U4GMG",tags:"tags___2IWIk",searchWrp:"searchWrp___1-W5t",listMessage:"listMessage___1M4jE",deleteMsg:"deleteMsg___1HDtB",listRightMessage:"listRightMessage___1rCRK",content:"content___KsZrb",msg:"msg___35IM3",msgDate:"msgDate___ovoCe"}},UZu5:function(se,m,n){},dejd:function(se,m,n){},dhSg:function(se,m,n){"use strict";function U(_){var s={},P={subscribe:function(r,R){return s[r]||(s[r]=[]),s[r].push(R),this.unsubscribe.bind(null,r,R)},unsubscribe:function(r,R){var b=s[r],O=-1;if(b){for(var f=0;f<b.length;f++)if(b[f].name===R.name){O=f;break}if(O>=0)return s[r].splice(O,1),!0}return!1},publish:function(r){if(!s[r])return!1;var R=Array.prototype.slice.call(arguments,1);return s[r].forEach(function(b){b.apply(null,R)}),this}};return _?Object.assign(_,P):P}var t=new U;m.a=t},fB9n:function(se,m,n){"use strict";n.r(m);var U=n("14J3"),t=n("BMrR"),_=n("jCWc"),s=n("kPKH"),P=n("WmNS"),g=n.n(P),r=n("k1fw"),R=n("9og8"),b=n("tJVT"),O=n("PpiC"),f=n("q1tI"),i=n.n(f),X=n("55Ip"),T=n("9kvl"),_e=n("T2oS"),be=n("W9HT"),$=n("oBTY"),ie=n("B9cy"),fe=n("Ol7k"),ue=n("lUTK"),ce=n("BvKs"),N=n("Ty5D"),W=n("wd/R"),te=n.n(W),Ue=n("RotF"),G=n.n(Ue),Le=n("m3rI"),K=n("9Bee"),w=n("SbmS"),H=n.n(w),I=ce.a.SubMenu,Ie=fe.a.Sider,We=fe.a.Content,Ve=function(o){var F=o.messages,M=o.globalSetting,Se=o.loading,Te=o.user,Qe=o.dispatch,Ze=Object(O.a)(o,["messages","globalSetting","loading","user","dispatch"]),Fe=Object(N.m)(),Ke=Object(N.l)(),Me=Te.userInfo,qe=Object(f.useState)(!1),Ye=Object(b.a)(qe,2),ye=Ye[0],rn=Ye[1],y=Object(f.useState)({per_page:20,page:1}),k=Object(b.a)(y,2),j=k[0],B=k[1],Q=Object(f.useState)({per_page:20,page:1}),pe=Object(b.a)(Q,2),Pe=pe[0],Oe=pe[1],we=Object(f.useState)([]),Ae=Object(b.a)(we,2),Ne=Ae[0],ke=Ae[1];Object(f.useEffect)(function(){j.page=1,ze()},[Fe.userId]);var Xe=function(Re){var ae,le;T.c.push("/messages/".concat(Te==null||((ae=Te.userInfo)===null||ae===void 0)?void 0:ae.login,"/message_detail?target_ids=").concat(Re==null||((le=Re.target)===null||le===void 0)?void 0:le.id))},ze=function(){var q=Object(R.a)(g.a.mark(function Re(){var ae,le;return g.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return rn(!1),ee.next=3,Qe({type:"messages/getPrivateMessages",payload:Object(r.a)(Object(r.a)({},Fe),Pe)});case 3:ae=ee.sent,(ae==null?void 0:ae.private_messages)&&(ke([].concat(Object($.a)(Ne),Object($.a)(ae.private_messages))),((le=ae.private_messages)===null||le===void 0?void 0:le.length)===20&&rn(!0));case 5:case"end":return ee.stop()}},Re)}));return function(){return q.apply(this,arguments)}}();return i.a.createElement("aside",{className:H.a.listRightMessage},i.a.createElement(G.a,{loadMore:function(){Pe.page++,ze()},hasMore:ye,useWindow:!1},i.a.createElement(be.a,{spinning:Se["messages/getPrivateMessages"]},i.a.createElement("div",{className:"minH500"},Ne==null?void 0:Ne.map(function(q,Re){var ae,le;return i.a.createElement("aside",{key:Re},i.a.createElement(t.a,{onClick:function(){return Xe(q)}},i.a.createElement(s.a,{flex:"58px"},i.a.createElement("img",{src:Le.a.IMG_SERVER+"/images/"+(q==null||((ae=q.target)===null||ae===void 0)?void 0:ae.image_url),alt:""})),i.a.createElement(s.a,{flex:"1"},i.a.createElement(t.a,null,i.a.createElement(s.a,{span:24},i.a.createElement(t.a,null,i.a.createElement(s.a,{flex:"1"},i.a.createElement("span",{className:H.a.userName},q==null||((le=q.target)===null||le===void 0)?void 0:le.name)),i.a.createElement(s.a,null,i.a.createElement("span",{className:"ml15 c-grey-c"},te()(q.send_time).fromNow())))),i.a.createElement(s.a,{span:24},i.a.createElement("div",{className:["mt15",H.a.content].join(" ")},i.a.createElement(K.a,{value:q.content||""})))))))})))))},E=Object(T.a)(function(d){var o=d.messages,F=d.loading,M=d.user,Se=d.globalSetting;return{messages:o,globalSetting:Se,user:M,loading:F.effects}})(Ve),C=n("+L6B"),x=n("2/Rp"),L=n("miYZ"),Z=n("tsqr"),de=n("y8nQ"),re=n("Vl3Y"),xe=n("kaH+"),De=n("1vsH"),He=n("5WQS"),oe=n("Ot1p"),v=n("dhSg"),e=ce.a.SubMenu,a=fe.a.Sider,l=fe.a.Content,p=function(o){var F=o.messages,M=o.globalSetting,Se=o.loading,Te=o.user,Qe=o.dispatch,Ze=Object(O.a)(o,["messages","globalSetting","loading","user","dispatch"]),Fe=Object(N.m)(),Ke=Object(N.l)(),Me=Ke.query,qe=Object(f.useState)({per_page:20,page:1}),Ye=Object(b.a)(qe,2),ye=Ye[0],rn=Ye[1],y=Object(f.useState)([]),k=Object(b.a)(y,2),j=k[0],B=k[1],Q=Object(f.useState)(!1),pe=Object(b.a)(Q,2),Pe=pe[0],Oe=pe[1],we=Object(f.useState)(!1),Ae=Object(b.a)(we,2),Ne=Ae[0],ke=Ae[1],Xe=Object(f.useState)(""),ze=Object(b.a)(Xe,2),q=ze[0],Re=ze[1],ae=Object(f.useRef)(),le=re.a.useForm(),Be=Object(b.a)(le,1),ee=Be[0],un=Object(f.useState)([]),Ee=Object(b.a)(un,2),Ge=Ee[0],pn=Ee[1],ln=Object(f.useState)(!0),cn=Object(b.a)(ln,2),On=cn[0],En=cn[1];Object(f.useEffect)(function(){ye.page=1,dn()},[Me.target_ids]);var dn=function(){var u=Object(R.a)(g.a.mark(function Ce(){var ne,ge;return g.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:return Oe(!1),$e.next=3,Qe({type:"messages/getPrivateMessageDetails",payload:Object(r.a)(Object(r.a)({},Fe),{},{target_id:Me==null?void 0:Me.target_ids},ye)});case 3:ne=$e.sent,(ne==null?void 0:ne.messages)&&(Ge=ne==null?void 0:ne.messages,((ge=Ge)===null||ge===void 0?void 0:ge.length)===20&&setTimeout(function(){Oe(!0),En(!1)},500),ye.page===1?B(Object($.a)(ne==null?void 0:ne.messages.reverse())):B([].concat(Object($.a)(j),Object($.a)(ne==null?void 0:ne.messages.reverse()))));case 5:case"end":return $e.stop()}},Ce)}));return function(){return u.apply(this,arguments)}}();Object(f.useEffect)(function(){console.log("newData.length:",ye,Ge.length,Ge),ye.page===1&&On&&(ae.current.scrollTop=ae.current.scrollHeight)},[j]),Object(f.useEffect)(function(){ae.current.onclick=function(u){u.target.nodeName==="IMG"&&u.target.alt!==""&&v.a.publish("preview-image",u.target.src)}},[]);var Un=function(){var u=Object(R.a)(g.a.mark(function Ce(ne,ge){var en;return g.a.wrap(function(nn){for(;;)switch(nn.prev=nn.next){case 0:return nn.next=2,Object(He.a)(Object(r.a)(Object(r.a)({},Fe),{},{id:ne.id}));case 2:en=nn.sent,en.status===0&&(j.splice(ge,1),B(Object($.a)(j)));case 5:case"end":return nn.stop()}},Ce)}));return function(ne,ge){return u.apply(this,arguments)}}(),vn=function(){var u=Object(R.a)(g.a.mark(function Ce(){return g.a.wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:if(!(q==="")){ge.next=3;break}return Z.b.error("\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u590D"),ge.abrupt("return",!1);case 3:return Re(""),ke(!0),ge.next=8,Object(He.g)(Object(r.a)(Object(r.a)({},Fe),{},{content:q,target_id:Me==null?void 0:Me.target_ids}));case 8:ke(!1),ye.page=1,ee.resetFields(),dn();case 12:case"end":return ge.stop()}},Ce)}));return function(){return u.apply(this,arguments)}}();return i.a.createElement("section",null,i.a.createElement("aside",{className:H.a.listMessage,ref:ae},i.a.createElement(G.a,{isReverse:!0,loadMore:function(){ye.page++,dn()},hasMore:Pe,useWindow:!1},!Pe&&i.a.createElement("div",{className:"tc mt20 animated fadeIn"},i.a.createElement("span",{className:H.a.msgDate},"\u6CA1\u6709\u4FE1\u606F\u4E86\uFF5E\uFF5E")),i.a.createElement(be.a,{spinning:Se["messages/getPrivateMessageDetails"]},i.a.createElement("aside",{className:"minH500"},j==null?void 0:j.map(function(u,Ce){var ne;return i.a.createElement("aside",{key:Ce},i.a.createElement(t.a,{justify:"center"},i.a.createElement(s.a,{flex:"1",className:"tc"},i.a.createElement("span",{className:H.a.msgDate},te()(u.send_time).format("YYYY-MM-DD")))),i.a.createElement(t.a,{onClick:function(){return Object(De.q)(u)}},i.a.createElement(s.a,{flex:"58px"},i.a.createElement("img",{src:Le.a.IMG_SERVER+"/images/"+(u==null||((ne=u.sender)===null||ne===void 0)?void 0:ne.image_url),alt:""})),i.a.createElement(s.a,null,i.a.createElement("div",{className:H.a.msg},i.a.createElement(K.a,{value:u.content||""}),i.a.createElement("span",{onClick:function(){return Un(u,Ce)},className:["current",H.a.deleteMsg].join(" ")},"\u5220\u9664"))),i.a.createElement(s.a,null,i.a.createElement("span",{className:"c-grey-c ml10"},te()(u.send_time).format("HH:mm")))))}))))),i.a.createElement("aside",{className:"pl30 pr30 mb30 mt30"},i.a.createElement(re.a,{form:ee},i.a.createElement(re.a.Item,{name:"content"},i.a.createElement(oe.a,{placeholder:"\u8BF7\u8F93\u5165\u4F60\u7684\u56DE\u590D",height:150,onChange:function(Ce){return Re(Ce)}})),i.a.createElement(t.a,null,i.a.createElement(s.a,{flex:"1"},i.a.createElement("span",{className:"c-red font14"},"\u5728\u95EE\u9898\u53CD\u9988\u65F6\uFF0C\u8BF7\u540C\u65F6\u53D1\u9001\u95EE\u9898\u53D1\u751F\u9875\u7684\u7F51\u5740\u94FE\u63A5\uFF0C\u4EE5\u4FBF\u6211\u4EEC\u9AD8\u6548\u7684\u4E3A\u60A8\u670D\u52A1")),i.a.createElement(s.a,null,i.a.createElement(x.a,{loading:Ne,type:"primary",onClick:function(){return vn()}},"\u56DE\u590D"))))),i.a.createElement(xe.a,null))},h=Object(T.a)(function(d){var o=d.messages,F=d.loading,M=d.user,Se=d.globalSetting;return{messages:o,globalSetting:Se,user:M,loading:F.effects}})(p),J=n("30zm"),Y=function(o){var F,M=o.messages,Se=o.globalSetting,Te=o.loading,Qe=o.user,Ze=o.dispatch,Fe=Object(O.a)(o,["messages","globalSetting","loading","user","dispatch"]),Ke=Fe.match.params,Me=Fe.location.query,qe=Qe.userInfo,Ye=M.tidingsList,ye=M.privateMessageDetails,rn=Object(f.useState)({per_page:20,page:1}),y=Object(b.a)(rn,2),k=y[0],j=y[1],B=Object(f.useState)({per_page:20,page:1}),Q=Object(b.a)(B,2),pe=Q[0],Pe=Q[1],Oe=Object(f.useState)([]),we=Object(b.a)(Oe,2),Ae=we[0],Ne=we[1],ke=Object(f.useState)([]),Xe=Object(b.a)(ke,2),ze=Xe[0],q=Xe[1];Object(f.useEffect)(function(){k.page=1},[Ke.userId]);var Re=function(){var le=Object(R.a)(g.a.mark(function Be(){var ee;return g.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:return Ee.next=2,Ze({type:"messages/getPrivateMessageDetails",payload:Object(r.a)(Object(r.a)({},Ke),{},{target_id:Me==null?void 0:Me.target_ids})});case 2:ee=Ee.sent,(ee==null?void 0:ee.messages)&&Ne(ee.messages);case 4:case"end":return Ee.stop()}},Be)}));return function(){return le.apply(this,arguments)}}(),ae=function(){var le=Object(R.a)(g.a.mark(function Be(){var ee;return g.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:return Ee.next=2,Ze({type:"messages/getPrivateMessages",payload:Object(r.a)(Object(r.a)({},Ke),pe)});case 2:ee=Ee.sent,(ee==null?void 0:ee.private_messages)&&q(ee.private_messages);case 4:case"end":return Ee.stop()}},Be)}));return function(){return le.apply(this,arguments)}}();return i.a.createElement("section",{className:H.a.bg},i.a.createElement("section",{className:"edu-container mt20"},i.a.createElement(t.a,{gutter:[20,20]},i.a.createElement(J.a,null),i.a.createElement(s.a,{flex:"1"},i.a.createElement("aside",{className:"bg-white"},i.a.createElement("aside",{className:["font16",H.a.topBar].join(" ")},i.a.createElement(t.a,null,i.a.createElement(s.a,{flex:"30px",className:"tc"},i.a.createElement(X.Link,{to:"/messages/".concat(Ke.userId,"/private_messages"),className:"iconfont icon-zuojiantou c-black pl10"})),i.a.createElement(s.a,{flex:"1",className:"tc"},ye==null||((F=ye.target)===null||F===void 0)?void 0:F.name,"\u4E0E\u4F60\u7684\u79C1\u4FE1"),i.a.createElement(s.a,{flex:"290px",className:"tl"},i.a.createElement("span",{className:"pl30"},"\u79C1\u4FE1\u5217\u8868")))),i.a.createElement(t.a,null,i.a.createElement(s.a,{flex:"1"},i.a.createElement(h,null)),i.a.createElement(s.a,{flex:"290px"},i.a.createElement(E,null))))))))},c=m.default=Object(T.a)(function(d){var o=d.messages,F=d.loading,M=d.user,Se=d.globalSetting;return{messages:o,globalSetting:Se,user:M,loading:F.effects}})(Y)},kSUc:function(se,m,n){},"kaH+":function(se,m,n){"use strict";var U=n("+L6B"),t=n("2/Rp"),_=n("tJVT"),s=n("q1tI"),P=n.n(s),g=n("UZu5"),r=n.n(g),R=n("dhSg"),b=n("rLCj"),O=n("dF/Y"),f=n("4i/N");m.a=function(){var i=Object(s.useState)(""),X=Object(_.a)(i,2),T=X[0],_e=X[1],be=Object(s.useState)(0),$=Object(_.a)(be,2),ie=$[0],fe=$[1];Object(s.useEffect)(function(){var N=R.a.subscribe("preview-image",function(W){_e(W)});return N},[]);function ue(){_e("")}function ce(){fe(ie+90)}return P.a.createElement(s.Fragment,null,T?P.a.createElement("div",{className:"image-preview-container"},P.a.createElement("div",{className:"button-group"},P.a.createElement(t.a,{onClick:ce},"\u65CB\u8F6C",P.a.createElement(b.a,null)),P.a.createElement(t.a,{href:T},"\u4E0B\u8F7D",P.a.createElement(O.a,null)),P.a.createElement(t.a,{onClick:ue},"\u5173\u95ED",P.a.createElement(f.a,null))),P.a.createElement("img",{className:"image-preview",src:T,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(ie,"deg)")}})):null)}},kzJb:function(se,m,n){se.exports={flex_box_center:"flex_box_center___2qtoc",flex_space_between:"flex_space_between___NF1Yf",flex_box_vertical_center:"flex_box_vertical_center___2qH_j",flex_box_center_end:"flex_box_center_end___22P0N",flex_box_column:"flex_box_column___1IKP8",userInfo:"userInfo___2Dupy",navInfo:"navInfo___3fEvD",actived:"actived___3F322",newTip:"newTip___1Ta-b"}},xKgJ:function(se,m,n){"use strict";n.d(m,"o",function(){return g}),n.d(m,"b",function(){return r}),n.d(m,"c",function(){return R}),n.d(m,"e",function(){return b}),n.d(m,"f",function(){return O}),n.d(m,"r",function(){return f}),n.d(m,"g",function(){return i}),n.d(m,"s",function(){return X}),n.d(m,"d",function(){return T}),n.d(m,"i",function(){return _e}),n.d(m,"j",function(){return be}),n.d(m,"q",function(){return $}),n.d(m,"h",function(){return ie}),n.d(m,"p",function(){return fe}),n.d(m,"a",function(){return Ue}),n.d(m,"l",function(){return a}),n.d(m,"m",function(){return l}),n.d(m,"k",function(){return p}),n.d(m,"n",function(){return J}),n.d(m,"t",function(){return Y});var U=n("9kvl"),t;(function(c){c[c.SuperAdmin=1]="SuperAdmin",c[c.Operation=2]="Operation",c[c.CertifiedTeacher=5]="CertifiedTeacher",c[c.TrainingProduction=8]="TrainingProduction",c[c.UncertifiedTeacher=12]="UncertifiedTeacher",c[c.Student=15]="Student"})(t||(t={}));var _;(function(c){c[c.SuperAdmin=1]="SuperAdmin",c[c.Operation=2]="Operation",c[c.Admin=5]="Admin",c[c.Teacher=8]="Teacher",c[c.Assistant=12]="Assistant",c[c.Student=15]="Student"})(_||(_={}));var s=function(d){var o=Object(U.b)()._store.getState(),F=o.user,M=F.userInfo;return d.some(function(Se){return Se==(M==null?void 0:M.role)})},P=function(d){var o=Object(U.b)()._store.getState(),F=o.user,M=F.userInfo;return(M==null?void 0:M.own)?!0:d.some(function(Se){var Te;return Se==(M==null||((Te=M.course)===null||Te===void 0)?void 0:Te.course_role)})},g=function(){var d=Object(U.b)()._store.getState(),o=d.user,F=o.userInfo;return F.main_site},r=function(){var d,o=Object(U.b)()._store.getState(),F=o.user,M=F.userInfo;return M==null||((d=M.course)===null||d===void 0)?void 0:d.course_is_end},R=function(){return P([_.SuperAdmin,_.Operation,_.Admin,_.Teacher,_.Assistant])},b=function(){return P([_.SuperAdmin,_.Teacher,_.Admin,_.Assistant,_.Operation])},O=function(){return P([_.SuperAdmin,_.Teacher,_.Admin])},f=function(){return P([_.SuperAdmin])},i=function(){return P([_.SuperAdmin,_.Operation,_.Admin])},X=function(){return P([_.SuperAdmin,_.Operation])},T=function(){return P([_.SuperAdmin,_.Admin])},_e=function(){return P([_.SuperAdmin,_.Operation,_.Admin,_.Teacher])},be=function(){return P([_.Assistant])},$=function(){return P([_.Student])},ie=function(){return P([_.SuperAdmin,_.Operation,_.Admin,_.Teacher,_.Assistant,_.Student])},fe=function(){var d,o=Object(U.b)()._store.getState(),F=o.user,M=F.userInfo;return(M==null||((d=M.course)===null||d===void 0)?void 0:d.course_role)===null},ue=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student])},ce=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o||!o&&s([t.SuperAdmin])},N=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o||!o&&s([t.SuperAdmin,t.Operation])},W=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d?s([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student]):o||!o&&s([t.SuperAdmin,t.Operation])},te=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d?s([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student]):o||!o&&s([t.SuperAdmin,t.Operation])},Ue=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction])},G=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d?s([t.SuperAdmin]):o||!o&&s([t.SuperAdmin])},Le=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d?s([t.SuperAdmin,t.Operation]):o||!o&&s([t.SuperAdmin,t.Operation])},K=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d?s([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student]):o||!o&&s([t.SuperAdmin,t.Operation])},w=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d?s([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):o||!o&&s([t.SuperAdmin,t.Operation])},H=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d?s([t.SuperAdmin,t.Operation,t.CertifiedTeacher]):o||!o&&s([t.SuperAdmin,t.Operation])},I=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d?s([t.SuperAdmin]):!1},Ie=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student])},We=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d?s([t.SuperAdmin]):o||!o&&s([t.SuperAdmin])},Ve=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d?s([t.SuperAdmin,t.Operation]):o||!o&&s([t.SuperAdmin,t.Operation])},E=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d?s([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student]):o||!o&&s([t.SuperAdmin,t.Operation])},C=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d?!1:o||!o&&s([t.SuperAdmin,t.Operation])},x=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d?o||!o&&s([t.SuperAdmin,t.Operation]):!1},L=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d?s([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):!1},Z=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d?!o&&s([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):!1},de=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d?s([t.SuperAdmin,t.Operation,t.CertifiedTeacher]):o||!o&&s([t.SuperAdmin,t.Operation])},re=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher])},xe=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d?s([t.SuperAdmin]):o||!o&&s([t.SuperAdmin])},De=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d?s([t.SuperAdmin,t.Operation]):o||!o&&s([t.SuperAdmin,t.Operation])},He=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d?s([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):o||!o&&s([t.SuperAdmin,t.Operation])},oe=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d?o||!o&&s([t.SuperAdmin,t.Operation]):!1},v=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d?s([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):o||!o&&s([t.SuperAdmin,t.Operation])},e=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return P([_.Teacher])},a=function(){return s([t.SuperAdmin])},l=function(){return s([t.SuperAdmin,t.Operation])},p=function(){return s([t.Student])},h=function(){return s([t.SuperAdmin,t.Operation,t.CertifiedTeacher])},J=function(){var d,o=Object(U.b)()._store.getState(),F=o.user;return!!((d=F.userInfo)===null||d===void 0?void 0:d.login)},Y=function(){var d=Object(U.b)()._store.getState(),o=d.user;return o.userInfo}}}]);