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.
14 lines
45 KiB
14 lines
45 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[170,7],{"7ahc":function(he,E,e){"use strict";e.d(E,"a",function(){return J});var w=e("55MS"),t=e("1gHQ"),f=e("MPZO"),i=e("bnk9"),y=e("EkPb"),l=e("7X0+"),a=e("GZha"),U=e("VmQ4"),C=e("QeCE"),v=e("ZZRV"),_=e.n(v),L=e("M0ff"),re=e.n(L),K=e("4X1q"),I=e.n(K),c=C.a.Option,Re={labelCol:{span:4},wrapperCol:{span:20}},ve={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"]};E.b=function(W){var se=W.callback,fe=W.onCancel,Ee=Object(v.useState)("python"),le=Object(a.a)(Ee,2),je=le[0],Q=le[1];function Le(M){Q(ve[M][1])}function H(M){se(M)}return _.a.createElement(l.a,Object(t.a)({},Re,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:H}),_.a.createElement(l.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},_.a.createElement(C.a,{onChange:Le},Object.keys(ve).map(function(M){return _.a.createElement(c,{key:M,value:M},ve[M][0])}))),_.a.createElement(l.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},_.a.createElement(J,{mode:je})),_.a.createElement("div",{className:"flex-container flex-end"},_.a.createElement(i.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_.a.createElement(i.a,{type:"ghost",onClick:fe},"\u53D6\u6D88")))};function J(W){var se=W.value,fe=W.onChange,Ee=W.mode,le=W.options,je=le===void 0?{}:le,Q=Object(v.useRef)(),Le=Object(v.useState)(),H=Object(a.a)(Le,2),M=H[0],Ue=H[1];return Object(v.useEffect)(function(){if(M){var De=function(Me){var He=Me.getValue();fe&&fe(He)};return M.on("change",De),function(){M.off("change",De)}}},[M,fe]),Object(v.useEffect)(function(){M&&M.setOption("mode",Ee)},[M,Ee]),Object(v.useEffect)(function(){M&&(se!==M.getValue()&&M.setValue(se||""))},[M,se]),Object(v.useEffect)(function(){if(Q.current&&!M){var De=re.a.fromTextArea(Q.current,Object(w.a)({mode:Ee,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},je));Ue(De)}},[Q.current,M]),_.a.createElement("div",{className:"my-codemirror-container"},_.a.createElement("textarea",{ref:Q}))}},"9Bee":function(he,E,e){"use strict";var w=e("ZZRV"),t=e.n(w),f=e("Sawj"),i=e("GZha"),y=e("tVQ9"),l=e.n(y),a=e("PRXW");function U(O,b){var R=O.match(/^(\s+)(?:```)/);if(R===null)return b;var x=R[1];return b.split(`
|
|
`).map(function(Y){var ce=Y.match(/^\s+/);if(ce===null)return Y;var de=Object(i.a)(ce,1),Oe=de[0];return Oe.length>=x.length?Y.slice(x.length):Y}).join(`
|
|
`)}var C=[],v=["<ul>"],_=new l.a.Renderer,L=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function re(){C.length=0,v=["<ul>"]}function K(O,b,R,x){if(b>=O.length||O[b].level<=R)return b;var Y=O[b];x.push("<li><a href='#"+Y.anchor+"'>"+Y.text+"</a>"),b++;var ce=[];return b=K(O,b,Y.level,ce),ce.length>0&&(x.push("<ul>"),ce.forEach(function(de){x.push(de)}),x.push("</ul>")),x.push("</li>"),b=K(O,b,R,x),b}function I(){return K(C,0,0,v),v.push("</ul>"),v.join("")}var c={heading:function(b){var R=L.exec(b);if(R)return{type:"heading",raw:R[0],depth:R[1].length,text:R[2]}},fences:function(b){var R=this.rules.block.fences.exec(b);if(R){var x=R[0],Y=U(x,R[3]||""),ce=R[2]?R[2].trim():R[2];if(["latex","katex","math"].indexOf(ce)>=0){var de=J(),Oe=Y;Y=de,W[de]={type:"block",expression:Oe}}return{type:"code",raw:x,lang:ce,text:Y}}}},Re=/(?:\${2})([^\n`]+?)(?:\${2})/gi,ve=0,J=function(){return"__special_katext_id_".concat(ve++,"__")},W={};function se(){return W}function fe(){ve=0,W={}}function Ee(O){return O=O.replace(Re,function(b,R){var x=J();return W[x]={type:"inline",expression:R},x}),O}var le=_.listitem;_.listitem=function(O){return le(Ee(O))};var je=_.paragraph;_.paragraph=function(O){return je(Ee(O))};var Q=_.tablecell;_.tablecell=function(O,b){return Q(Ee(O),b)},_.code=function(O,b,R){var x=(b||"").match(/\S*/)[0];return x?["latex","katex","math"].indexOf(x)>=0?"<p class='editormd-tex'>".concat(O,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(b,'">').concat(R?O:Object(a.escape)(O,!0),`</code></pre>
|
|
`):'<pre class="prettyprint linenums"><code>'+(R?O:Object(a.escape)(O,!0))+"</code></pre>"},_.heading=function(O,b,R){var x=this.options.headerPrefix+R.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return C.push({anchor:x,level:b,text:O}),"<h"+b+' id="'+x+'">'+O+"</h"+b+">"},l.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),l.a.use({tokenizer:c,renderer:_});var Le=l.a,H=e("8+LE"),M=e("ZRDM"),Ue=e.n(M),De=e("saPB"),xe=/<pre[^>]*>/g;function Me(O){var b=document.createElement("div");return b.innerHTML=O,b.childNodes.length===0?"":b.childNodes[0].nodeValue}var He=E.a=function(O){var b=O.value,R=b===void 0?"":b,x=O.className,Y=O.style,ce=Y===void 0?{}:Y,de=String(R),Oe=Object(w.useMemo)(function(){var q=Le(de),Ne=se();return de.match(/\[TOC\]/)&&(q=q.replace("<p>[TOC]</p>",I()),re()),q=q.replace(/(__special_katext_id_\d+__)/g,function(m,T){var j=Ne[T],z=j.type,B=j.expression;return Object(De.renderToString)(Me(B)||"",{displayMode:z==="block",throwOnError:!1,output:"html"})}),q=q.replace(/▁/g,"\u2581\u2581\u2581"),fe(),Ue.a.sanitize(q)},[de]),Se=Object(w.useRef)();function Xe(q){var Ne=q.target;if(Ne.tagName.toUpperCase()==="A"){var m=Ne.getAttribute("href");if(m.startsWith("#")){q.preventDefault();var T=document.getElementById(m.replace("#",""));T&&T.scrollIntoView(!0)}}}return Object(w.useEffect)(function(){if(Se.current&&Oe&&(Oe.match(xe)&&window.PR.prettyPrint()),Se.current)return Se.current.addEventListener("click",Xe),function(){Se.current.removeEventListener("click",Xe),fe(),re()}},[Oe,Se.current,Xe]),t.a.createElement("div",{ref:Se,style:ce,className:"".concat(x||""," markdown-body"),dangerouslySetInnerHTML:{__html:Oe}})}},"9VGf":function(he,E,e){"use strict";e.d(E,"a",function(){return f});var w=e("ZZRV"),t=e.n(w);function f(i,y){var l=Object(w.useRef)();Object(w.useEffect)(function(){l.current=i}),Object(w.useEffect)(function(){function a(){l.current()}if(y!==null){var U=setInterval(a,y);return function(){return clearInterval(U)}}},[y])}},BjJ7:function(he,E,e){"use strict";e.d(E,"d",function(){return t}),e.d(E,"c",function(){return f}),e.d(E,"f",function(){return i}),e.d(E,"b",function(){return y}),e.d(E,"e",function(){return l}),e.d(E,"a",function(){return a});var w=e("m3rI");function t(U){var C=!0;if(U.length>0){for(var v=0;v<U.length;v++)if(U[v].compile_success==0||!U[v].compile_success){C=!1;break}}else C=!1;return C}function f(U){for(var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",v=[],_=0;_<U.length;_++){var L=U[_],re=C?"".concat(C,"/").concat(L.name):"".concat(L.name);v.push({title:L.name,isLeaf:!(L.type==="tree"),key:re})}return v}function i(U,C,v){for(var _=0;_<U.length;_++){var L=U[_];if(L.key===C){L.children=v;break}L.children&&i(L.children,C,v)}return U}function y(U,C,v){var _;return function(){var L=this,re=arguments,K=function(){_=null,v||U.apply(L,re)},I=v&&!_;clearTimeout(_),_=setTimeout(K,C),I&&U.apply(L,re)}}var l=!0,a=w.a.API_SERVER},"C+DQ":function(he,E,e){},HmJG:function(he,E,e){},M8RZ:function(he,E,e){"use strict";e.d(E,"a",function(){return C});var w=e("FGJx"),t=e("o0AO"),f=e("uwZC"),i=e("lpH6"),y=e("ZZRV"),l=e.n(y),a=e("EaaV"),U=e.n(a),C=function(v){Object(f.a)(L,v);var _=Object(i.a)(L);function L(re){var K;Object(w.a)(this,L),K=_.call(this,re);var I=window.document;return K.node=I.createElement("div"),I.body.appendChild(K.node),K}return Object(t.a)(L,[{key:"render",value:function(){var K=this.props.children;return Object(a.createPortal)(K,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),L}(l.a.Component)},Ot1p:function(he,E,e){"use strict";var w=e("rjoL"),t=e("TMtJ"),f=e("Uu80"),i=e("GZha"),y=e("zjzt"),l=e("ZZRV"),a=e.n(l),U=e("M0ff"),C=e.n(U),v=e("BlUI"),_=e("4X1q"),L=e("bwE0"),re=e("aPdX"),K=e("rnm6"),I=e("95/S"),c=e("kSUc"),Re=e("9Bee"),ve=e("1gHQ"),J=e("dejd"),W=e("C+DQ"),se=[{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 fe(s){var P=s.onActionCallback,S=s.title,$=s.icon,te=s.actionName,Pe=s.className,ye=Pe===void 0?"":Pe,Ae=s.children;function Be(){P(te)}return a.a.createElement("a",{title:S,className:ye,onClick:Be},a.a.createElement("i",{className:"md-iconfont ".concat($)}),Ae)}var Ee=function(s){var P=s.watch,S=s.showNullButton,$=s.onActionCallback,te=s.fullScreen,Pe=[].concat(se,[{title:"".concat(P?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(P?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return a.a.createElement("ul",{className:"markdown-toolbar-container"},Pe.map(function(ye,Ae){return a.a.createElement("li",{key:Ae},ye.actionName?a.a.createElement(fe,Object(ve.a)({},ye,{onActionCallback:$})):a.a.createElement("span",{className:"v-line"}))}),S?a.a.createElement("li",null,a.a.createElement(fe,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:$},a.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,a.a.createElement("li",{className:"btn-full-screen"},a.a.createElement(fe,{icon:"".concat(te?"icon-shrink":"icon-enlarge"),title:te?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:$})))},le=e("M8RZ"),je=e("MPZO"),Q=e("bnk9"),Le=e("EkPb"),H=e("7X0+"),M=e("DHCt"),Ue=e("CRgH"),De={labelCol:{span:4},wrapperCol:{span:20}},xe=function(s){var P=s.callback,S=s.onCancel;function $(te){P(te)}return a.a.createElement(H.a,Object(ve.a)({},De,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:$}),a.a.createElement(H.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},a.a.createElement(Ue.a,null)),a.a.createElement(H.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},a.a.createElement(Ue.a,null)),a.a.createElement("div",{className:"flex-container flex-end"},a.a.createElement(Q.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.a.createElement(Q.a,{type:"ghost",onClick:S},"\u53D6\u6D88")))},Me=e("7ahc"),He=e("HmJG"),O=e("BjJ7"),b=H.a.useForm,R={width:280,marginRight:10},x={labelCol:{span:5},wrapperCol:{span:19}},Y=function(s){var P=s.callback,S=s.onCancel,$=b(),te=Object(i.a)($,1),Pe=te[0];function ye(Ce){P(Ce)}function Ae(Ce){Pe.setFieldsValue({src:"/api/attachments/".concat(Ce.id)})}function Be(Ce){var Ve=Ce.target.files[0];de(Ve,Ae)}return a.a.createElement(H.a,Object(ve.a)({form:Pe},x,{className:"upload-image-panel",onFinish:ye}),a.a.createElement(H.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},a.a.createElement("div",{className:"flex-container"},a.a.createElement(H.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},a.a.createElement(Ue.a,{style:R})),a.a.createElement(ce,{onFileChange:Be}))),a.a.createElement(H.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},a.a.createElement(Ue.a,{style:{width:264}})),a.a.createElement(H.a.Item,{style:{textAlign:"right"}},a.a.createElement(Q.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.a.createElement(Q.a,{type:"ghost",onClick:S},"\u53D6\u6D88")))};function ce(s){var P=s.onFileChange;return a.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",a.a.createElement("input",{type:"file",accept:"image/*",onChange:P}))}function de(s,P){var S=new FormData;S.append("editormd-image-file",s),S.append("file_param_name","editormd-image-file"),S.append("byxhr","true");var $=new window.XMLHttpRequest;$.withCredentials=!0,$.addEventListener("load",function(te){P(JSON.parse(te.target.responseText))},!1),$.addEventListener("error",function(te){console.error(te)},!1),$.open("POST","".concat(O.a,"/api/attachments.json")),$.send(S)}var Oe=e("EYz/"),Se=e("gwXo"),Xe=e("9cas"),q=e("twZV"),Ne=q.a.Group,m={margin:"0 8px"},T=function(s){var P=s.callback,S=s.onCancel;function $(te){P(te)}return a.a.createElement(H.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:$},a.a.createElement("div",{className:"flex-container"},a.a.createElement("span",{style:m},"\u5355\u5143\u683C\u6570\uFF1A"),a.a.createElement("span",{style:m},"\u884C\u6570"),a.a.createElement(H.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},a.a.createElement(Se.a,null)),a.a.createElement("span",{style:m},"\u5217\u6570"),a.a.createElement(H.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},a.a.createElement(Se.a,null))),a.a.createElement("div",{className:"flex-container",style:{marginTop:12}},a.a.createElement("span",{style:m},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),a.a.createElement(H.a.Item,{name:"align"},a.a.createElement(Ne,null,a.a.createElement(q.a,{value:"default"},a.a.createElement("i",{className:"fa fa-align-justify"})),a.a.createElement(q.a,{value:"left"},a.a.createElement("i",{className:"fa fa-align-left"})),a.a.createElement(q.a,{value:"center"},a.a.createElement("i",{className:"fa fa-align-center"})),a.a.createElement(q.a,{value:"right"},a.a.createElement("i",{className:"fa fa-align-right"}))))),a.a.createElement("div",{className:"flex-container flex-end"},a.a.createElement(Q.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.a.createElement(Q.a,{type:"ghost",onClick:S},"\u53D6\u6D88")))},j="link",z="upload-image",B="code-block",ge="add-table",N="------------",be={default:N,left:":".concat(N),center:":".concat(N,":"),right:"".concat(N,":")},r=e("9VGf"),o,n;function V(){}var A=0,oe=1e4,ee="\u2581";function me(s){return/^\d+$/.test(s)?"".concat(s,"px"):s}var qe=navigator.platform.toUpperCase().indexOf("MAC")>=0,ze=qe?"Cmd":"Ctrl",Ie=(o={},Object(y.a)(o,ze+"-B","bold"),Object(y.a)(o,ze+"-I","italic"),o),_e=(n={},Object(y.a)(n,j,"\u6DFB\u52A0\u94FE\u63A5"),Object(y.a)(n,B,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(y.a)(n,z,"\u6DFB\u52A0\u56FE\u7247"),Object(y.a)(n,ge,"\u6DFB\u52A0\u8868\u683C"),n),G=E.a=function(s){var P=s.defaultValue,S=P===void 0?"":P,$=s.onChange,te=s.width,Pe=te===void 0?"100%":te,ye=s.height,Ae=ye===void 0?400:ye,Be=s.miniToolbar,Ce=Be===void 0?!1:Be,Ve=s.isFocus,ct=Ve===void 0?!1:Ve,et=s.watch,tt=s.id,$e=tt===void 0?"markdown-editor-id":tt,nt=s.showResizeBar,ke=nt===void 0?!1:nt,Ge=s.noStorage,Ze=Ge===void 0?!1:Ge,dt=s.showNullButton,at=dt===void 0?!1:dt,rt=s.fullScreen,Fe=rt===void 0?!1:rt,D=s.onBlur,k=s.onCMBeforeChange,ne=s.className,d=ne===void 0?"":ne,ot=s.placeholder,Je=ot===void 0?"":ot,At=Object(l.useState)(null),ae=Object(i.a)(At,2),u=ae[0],mt=ae[1],Ut=Object(l.useState)(S),we=Object(i.a)(Ut,2),pt=we[0],ht=we[1],wt=Object(l.useState)(et),St=Object(i.a)(wt,2),Ke=St[0],yt=St[1],Xt=Object(l.useState)(Fe),Ct=Object(i.a)(Xt,2),We=Ct[0],Rt=Ct[1],Vt=Object(l.useState)(""),Dt=Object(i.a)(Vt,2),Qe=Dt[0],Ye=Dt[1],$t=Object(l.useState)(0),xt=Object(i.a)($t,2),ut=xt[0],_t=xt[1],kt=Object(l.useState)(Ae),Lt=Object(i.a)(kt,2),Ot=Lt[0],Tt=Lt[1],Kt=Object(l.useState)(!1),jt=Object(i.a)(Kt,2),Wt=jt[0],bt=jt[1],it=Object(l.useRef)(),st=Object(l.useRef)(),ft=Object(l.useRef)(),Et=Object(l.useRef)();Object(l.useEffect)(function(){if(it.current){var g=function(F,X){var Z=X.clipboardData;if(Z){var ue=Z.types.toString(),pe=Z.items;if(ue==="text/html,Files"||ue==="Files"){var ie=pe[1];ue==="Files"&&(ie=pe[0]),ie.kind==="file"&&ie.type.match(/^image\//i)&&de(ie.getAsFile(),function(Te){Te.id?p.replaceSelection("")):document.location.href="/user/login"})}else return!0}return!0},p=C.a.fromTextArea(it.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!Ce,lineWrapping:!0,value:S,autoCloseTags:!0,autoCloseBrackets:!0});return p.on("paste",g),mt(p),function(){p.off("paste",g)}}},[]);var Mt=Object(l.useCallback)(function(){if(st.current)try{var g=st.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,p=st.current.getElementsByClassName("markdown-editor-body")[0];We?p.style.height="calc(100vh - ".concat(g,"px)"):p.style.height="".concat(Ot-g,"px")}catch(h){console.log(h,"---- to set md editor body height")}},[Ot,st,We]);Object(l.useEffect)(function(){function g(){var h=new v.default(function(F){var X=Object(f.a)(F),Z;try{for(X.s();!(Z=X.n()).done;){var ue=Z.value;(ue.target.offsetHeight>0||ue.target.offsetWidth>0)&&(Mt(),u.setSize("100%","100%"),u.refresh())}}catch(pe){X.e(pe)}finally{X.f()}});return h.observe(it.current.parentElement),h}if(u){var p=g();return function(){p.unobserve(it.current.parentElement)}}},[u,Mt]),Object(l.useEffect)(function(){if(u){for(var g=[],p=function(){var ue=F[h];X=Object(i.a)(ue,2);var pe=X[0],ie=X[1],Te=Object(y.a)({},pe,function(){Nt(ie)});g.push(Te),u.addKeyMap(Te)},h=0,F=Object.entries(Ie);h<F.length;h++){var X;p()}return function(){var Z=Object(f.a)(g),ue;try{for(Z.s();!(ue=Z.n()).done;){var pe=ue.value;u.removeKeyMap(pe)}}catch(ie){Z.e(ie)}finally{Z.f()}}}},[u]),Object(l.useEffect)(function(){Fe!==We&&Rt(Fe)},[Fe]),Object(r.a)(function(){if(!Ze&&ut>0){var g=new Date().getTime(),p=window.sessionStorage.getItem($e);g>=ut+oe&&(!p||p!==pt)&&(window.sessionStorage.setItem($e,pt),bt(!0))}},oe),Object(l.useEffect)(function(){yt(et)},[u,et]),Object(l.useEffect)(function(){u&&(ct&&u.focus())},[u,ct]),Object(l.useEffect)(function(){if(Ke&&u){var g=function(F){var X=F.target;if(Et.current){var Z=X.scrollTop/X.scrollHeight;Et.current.scrollTop=Et.current.scrollHeight*Z}},p=u.getScrollerElement();return p.addEventListener("scroll",g),function(){p.removeEventListener("scroll",g)}}},[u,Ke]),Object(l.useEffect)(function(){if(u&&k){var g=function(h,F){k(h,F)};return u.on("beforeChange",g),function(){u.off("beforeChange",g)}}},[u,k]),Object(l.useEffect)(function(){if(u&&D){var g=function(){D(u.getValue())};return u.on("blur",g),function(){u.off("blur",g)}}},[u,D]),Object(l.useEffect)(function(){if(u){var g=function(h){var F=h.getValue();ht(F),_t(new Date().getTime()),h.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),$&&$(F)};return u.on("change",g),function(){u.off("change",g)}}},[u,$]),Object(l.useEffect)(function(){u&&(S==null?(u.setValue(""),ht("")):S!==u.getValue()&&(u.setValue(S),ht(S)))},[u,S]);var Nt=Object(l.useCallback)(function(g){var p=u.getCursor(),h=u.getSelection(),F=h.split(`
|
|
`);switch(g){case"bold":return u.replaceSelection("**"+h+"**"),h===""&&u.setCursor(p.line,p.ch+2),u.focus();case"italic":return u.replaceSelection("*"+h+"*"),h===""&&u.setCursor(p.line,p.ch+1),u.focus();case"code":return u.replaceSelection("`"+h+"`"),h===""&&u.setCursor(p.line,p.ch+1),u.focus();case"inline-latex":return u.replaceSelection("`$$"+h+"$$`"),h===""&&u.setCursor(p.line,p.ch+3),u.focus();case"latex":return u.replaceSelection("```latex\n"+h+"\n```"),u.setCursor(p.line+1,h.length+1),u.focus();case"line-break":return u.replaceSelection(`<br/>
|
|
`),u.focus();case"list-ul":return h===""?u.replaceSelection("- "+h):u.replaceSelection(F.map(function(X){return X===""?"":"- ".concat(X)}).join(`
|
|
`)),u.focus();case"list-ol":return h===""?u.replaceSelection("1. "+h):u.replaceSelection(F.map(function(X,Z){return X===""?"":"".concat(Z+1,". ").concat(X)}).join(`
|
|
`)),u.focus();case"add-null-ch":return h===""&&u.setCursor(p.line,p.ch+1),u.replaceSelection(ee),u.focus();case"eraser":return u.setValue(""),u.focus();case"trigger-watch":return yt(!Ke),u.focus();case"trigger-full-screen":return Rt(!We),u.focus();case j:Ye(j);return;case B:Ye(B);return;case z:Ye(z);return;case ge:Ye(ge);return;default:throw new Error}},[u,Ke,We]),vt=Object(l.useCallback)(function(g){Ye("");switch(Qe){case j:var p=g.title,h=g.link;return u.replaceSelection("[".concat(p,"](").concat(h,")")),u.focus();case B:var F=g.language,X=g.content;return u.replaceSelection(["```"+F,X,"```"].join(`
|
|
`)),u.focus();case z:var Z=g.src,ue=g.alt;return u.replaceSelection(".concat(Z,' "').concat(ue,'" )')),u.focus();case ge:for(var pe=g.row,ie=g.col,Te=g.align,Pt=`
|
|
`,gt=0;gt<pe;gt++){for(var It=[],Bt=[],Ft=0;Ft<ie;Ft++)gt===1&&Bt.push(be[Te]),It.push(" ");gt===1&&(Pt+="| ".concat(Bt.join(" | "),` |
|
|
`)),Pt+="| ".concat(It.join(ie===1?"":" | "),` |
|
|
`)}return u.replaceSelection(Pt+`
|
|
`),u.focus();default:throw new Error}},[u,Qe]),Ht=Object(l.useMemo)(function(){switch(Qe){case j:return a.a.createElement(xe,{callback:vt,onCancel:lt});case B:return a.a.createElement(Me.b,{callback:vt,onCancel:lt});case z:return a.a.createElement(Y,{callback:vt,onCancel:lt});case ge:return a.a.createElement(T,{callback:vt,onCancel:lt});default:return null}},[Qe]);function lt(){Ye("")}Object(l.useEffect)(function(){if(ft.current){var g=function(pe){X=!0,Z=pe.pageY},p=function(){X=!1},h=function(pe){if(X){var ie=pe.pageY-Z;ie<0&&(ie=0),ie>300&&(ie=300);var Te=Ae+ie+"px";Tt(Te)}},F=ft.current,X=!1,Z=0;return F.addEventListener("mousedown",g),document.addEventListener("mousemove",h),document.addEventListener("mouseup",p),function(){F.removeEventListener("mousedown",g),document.removeEventListener("mousemove",h),document.removeEventListener("mouseup",p)}}},[u,ft]),Object(l.useEffect)(function(){Tt(Ae)},[Ae]);var zt=me(Pe),Gt=me(Ot),Zt={width:zt,height:Gt},Jt=Object(l.useMemo)(function(){if(ut){var g=new Date(ut),p=g.getHours(),h=g.getMinutes(),F=g.getSeconds();return p=p<10?"0"+p:p,h=h<10?"0"+h:h,F=F<10?"0"+F:F,"".concat(p,":").concat(h,":").concat(F)}return 0},[ut]);function Qt(){window.sessionStorage.removeItem($e),bt(!1),_t(0)}function Yt(){bt(!1),_t(0),u.setValue(window.sessionStorage.getItem($e))}return a.a.createElement(l.Fragment,null,a.a.createElement("div",{className:"markdown-editor-wrapper",ref:st},a.a.createElement("div",{className:"markdown-editor-container ".concat(d," ").concat(Ke?"on-preview":""," ").concat(Ce?"mini":""," ").concat(We?"full-screen":""),style:Zt},a.a.createElement(Ee,{watch:Ke,fullScreen:We,showNullButton:at,onActionCallback:Nt}),a.a.createElement("div",{className:"markdown-editor-body"},a.a.createElement("div",{className:"codemirror-container"},a.a.createElement("textarea",{ref:it,placeholder:Je})),Ke?a.a.createElement("div",{ref:Et,className:"preview-container"},a.a.createElement(Re.a,{value:pt})):null)),Wt?a.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",a.a.createElement("a",{onClick:Yt},"\u6062\u590D")," ? /",a.a.createElement("a",{onClick:Qt},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Jt," \u4FDD\u5B58\uFF09"):null),ke?a.a.createElement("a",{ref:ft,className:"editor-resize"}):null,a.a.createElement(le.a,null,_e[Qe]?a.a.createElement(t.a,{centered:!0,title:_e[Qe],visible:!0,onCancel:lt,footer:null},Ht):null))}},"T+//":function(he,E,e){"use strict";e.r(E);var w=e("Nk5m"),t=e("cVfc"),f=e("rjoL"),i=e("TMtJ"),y=e("VBJJ"),l=e.n(y),a=e("X/R0"),U=e("M6G9"),C=e("z3+T"),v=e("GZha"),_=e("X0kX"),L=e("qoS/"),re=e("jpv3"),K=e("9rdS"),I=e("ZZRV"),c=e.n(I),Re=e("m3rI"),ve=e("p0QG"),J=e.n(ve),W=e("ErOA"),se=e("9kvl"),fe=e("lOSo"),Ee=e("Uhfr"),le=e("xKgJ"),je=e("DHCt"),Q=e("CRgH");function Le(m){var T=m.user,j=m.CategoryId,z=m.IsShow,B=m.setIsShow,ge=m.dispatch,N=m.init,be=Object(I.useState)(),r=Object(v.a)(be,2),o=r[0],n=r[1];return c.a.createElement(i.a,{title:j?"\u65B0\u5EFA\u4E09\u7EA7\u7C7B\u76EE":"\u65B0\u5EFA\u4E8C\u7EA7\u7C7B\u76EE",width:424,onCancel:function(){B(!1)},onOk:Object(C.a)(l.a.mark(function V(){var A;return l.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:if(o){ee.next=3;break}return U.b.error("\u680F\u76EE\u540D\u4E0D\u80FD\u4E3A\u7A7A"),ee.abrupt("return");case 3:return ee.next=5,Object(W.a)("/api/programas.json",{method:"post",body:{name:o,parent_id:j}});case 5:A=ee.sent,A.status===0&&(U.b.info("\u521B\u5EFA\u6210\u529F"),B(!1),n(""),N());case 7:case"end":return ee.stop()}},V)})),visible:z},c.a.createElement(Q.a,{value:o,onChange:function(A){return n(A.target.value)},placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC710\u4E2A\u6C49\u5B57\u7684\u540D\u79F0",maxLength:10}))}var H=Object(se.a)(function(m){var T=m.user;return{user:T}})(Le);function M(m){var T=m.user,j=m.CategoryId,z=m.name,B=m.IsShow,ge=m.setIsShow,N=m.dispatch,be=m.init,r=Object(I.useState)(),o=Object(v.a)(r,2),n=o[0],V=o[1];return Object(I.useEffect)(function(){V(z)},[z]),c.a.createElement(i.a,{title:"\u76EE\u5F55\u91CD\u547D\u540D",width:424,onCancel:function(){ge(!1)},onOk:Object(C.a)(l.a.mark(function A(){var oe;return l.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:if(n){me.next=3;break}return U.b.error("\u680F\u76EE\u540D\u4E0D\u80FD\u4E3A\u7A7A"),me.abrupt("return");case 3:return me.next=5,Object(W.a)("/api/programas/".concat(j,"/rename.json"),{method:"put",body:{name:n,id:j}});case 5:oe=me.sent,oe.status===0&&(U.b.info("\u4FEE\u6539\u6210\u529F"),ge(!1),V(""),be());case 7:case"end":return me.stop()}},A)})),visible:B},c.a.createElement(Q.a,{value:n,onChange:function(oe){return V(oe.target.value)},placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC710\u4E2A\u6C49\u5B57\u7684\u540D\u79F0",maxLength:10}))}var Ue=Object(se.a)(function(m){var T=m.user;return{user:T}})(M),De=e("MPZO"),xe=e("bnk9"),Me=e("9Bee");function He(m){var T,j,z,B,ge=m.user,N=m.ItemData,be=m.setIssee,r=m.dispatch,o=m.init;return c.a.createElement("div",null,c.a.createElement("div",{style:{textAlign:"right"}},Object(le.t)()&&c.a.createElement(xe.a,{onClick:function(){return be(!1)}},"\u7F16\u8F91")),c.a.createElement(Me.a,{value:N.content}),(N==null||((T=N.attachment)===null||T===void 0)?void 0:T.id)&&c.a.createElement("div",null,c.a.createElement("a",{href:N==null||((j=N.attachment)===null||j===void 0)?void 0:j.url,target:"_self",download:N==null||((z=N.attachment)===null||z===void 0)?void 0:z.title},c.a.createElement("i",{style:{color:"#29BD8B"},className:"font-14 color-green iconfont icon-fujian mr8"}),c.a.createElement("span",{style:{color:"#000000"}},N==null||((B=N.attachment)===null||B===void 0)?void 0:B.title))))}var O=Object(se.a)(function(m){var T=m.user;return{user:T}})(He),b=e("anXI"),R=e("vZQr"),x=e("Ot1p"),Y=e("hJwl");function ce(m){var T=m.user,j=m.ItemData,z=m.setIssee,B=m.CategoryId,ge=m.dispatch,N=m.init,be=Object(I.useState)([]),r=Object(v.a)(be,2),o=r[0],n=r[1],V=Object(I.useState)(j.content),A=Object(v.a)(V,2),oe=A[0],ee=A[1];function me(){var G,s=[];return j==null||((G=j.attachments)===null||G===void 0)||G.map(function(P){var S={uid:P==null?void 0:P.id,name:P.title,response:{id:P.id}};s.push(S)}),s}var qe={name:"file",multiple:!0,action:Re.a.API_SERVER+"/api/attachments.json",defaultFileList:me(),onRemove:function(s){Object(Y.r)({id:s.uid})},onChange:function(s){console.log("info",s);var P=s.file.status;P!=="uploading",P==="removed"&&n(s.fileList),P==="done"?(n(s.fileList),U.b.success("".concat(s.file.name," \u6587\u4EF6\u4E0A\u4F20\u6210\u529F"))):P==="error"&&U.b.error("".concat(s.file.name," \u6587\u4EF6\u4E0A\u4F20\u5931\u8D25"))},beforeUpload:function(s){var P=s.size/1024/1024<150;return P||U.b.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E150MB"),P}};function ze(){return Ie.apply(this,arguments)}function Ie(){return Ie=Object(C.a)(l.a.mark(function G(){var s;return l.a.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return S.next=2,Object(W.a)("/api/programas/".concat(B,"/update_content.json"),{method:"put",body:{id:B,content:oe,attachment_id:_e(o)}});case 2:s=S.sent,s&&(U.b.info("\u63D0\u4EA4\u6210\u529F"),z(!0));case 4:case"end":return S.stop()}},G)})),Ie.apply(this,arguments)}function _e(G){var s;return G&&G.map(function(P){s=P.response.id}),s}return c.a.createElement("div",null,c.a.createElement(x.a,{defaultValue:oe,onChange:function(s){return ee(s)}}),c.a.createElement(R.a,qe,c.a.createElement(xe.a,{className:"uploadBtn"},"\u4E0A\u4F20\u9644\u4EF6"),"(\u5355\u4E2A\u6587\u4EF6150M\u4EE5\u5185)"),c.a.createElement("p",{style:{marginTop:"10px"}},c.a.createElement(xe.a,{style:{width:"90px"},onClick:function(){return ze()}},"\u63D0\u4EA4"),c.a.createElement(xe.a,{style:{marginLeft:"30px",width:"90px"},type:"primary",onClick:function(){return z(!0)}},"\u53D6\u6D88")))}var de=Object(se.a)(function(m){var T=m.user;return{user:T}})(ce),Oe=K.a.SubMenu,Se=L.a.Content,Xe=L.a.Sider;function q(m){var T,j=m.user,z=m.dispatch,B=m.globalSetting,ge=Object(I.useState)(),N=Object(v.a)(ge,2),be=N[0],r=N[1],o=Object(I.useState)(!1),n=Object(v.a)(o,2),V=n[0],A=n[1],oe=Object(I.useState)(),ee=Object(v.a)(oe,2),me=ee[0],qe=ee[1],ze=Object(I.useState)(),Ie=Object(v.a)(ze,2),_e=Ie[0],G=Ie[1],s=Object(I.useState)(!1),P=Object(v.a)(s,2),S=P[0],$=P[1],te=Object(I.useState)(""),Pe=Object(v.a)(te,2),ye=Pe[0],Ae=Pe[1],Be=Object(I.useState)(""),Ce=Object(v.a)(Be,2),Ve=Ce[0],ct=Ce[1],et=Object(I.useState)(!0),tt=Object(v.a)(et,2),$e=tt[0],nt=tt[1];Object(I.useEffect)(function(){ke()},[]),console.log("globalSetting",B);function ke(){return Ge.apply(this,arguments)}function Ge(){return Ge=Object(C.a)(l.a.mark(function D(){var k;return l.a.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,Object(W.a)("/api/programas.json",{method:"get"});case 2:k=d.sent,k&&qe(k==null?void 0:k.programas);case 4:case"end":return d.stop()}},D)})),Ge.apply(this,arguments)}var Ze=function(){var D=Object(C.a)(l.a.mark(function k(ne,d,ot){var Je;return l.a.wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:ae.t0=ne,ae.next=ae.t0===1?3:ae.t0===2?6:ae.t0===3?10:ae.t0===4?15:17;break;case 3:return G(d==null?void 0:d.id),A(!0),ae.abrupt("break",17);case 6:return G(d==null?void 0:d.id),$(!0),Ae(d==null?void 0:d.name),ae.abrupt("break",17);case 10:return ae.next=12,Object(W.a)("/api/programas/".concat(d==null?void 0:d.id,"/top.json"),{method:"post",body:{id:d==null?void 0:d.id}});case 12:return Je=ae.sent,Je.status===0&&ke(),ae.abrupt("break",17);case 15:return dt(c.a.createElement("p",null,"\u5220\u9664\u4E4B\u540E\u4E0D\u80FD\u6062\u590D,",c.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),Object(C.a)(l.a.mark(function u(){var mt;return l.a.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.next=2,Object(W.a)("/api/programas/".concat(d==null?void 0:d.id,".json"),{method:"delete",body:{id:d==null?void 0:d.id}});case 2:mt=we.sent,mt.status===0&&(U.b.info("\u5220\u9664\u6210\u529F"),ke());case 4:case"end":return we.stop()}},u)}))),ae.abrupt("break",17);case 17:case"end":return ae.stop()}},k)}));return function(ne,d,ot){return D.apply(this,arguments)}}(),dt=function(k,ne){i.a.confirm({centered:!0,title:"\u63D0\u793A",icon:c.a.createElement(fe.a,null),content:k,okText:"\u786E\u8BA4",onOk:function(){return ne()},cancelText:"\u53D6\u6D88"})},at=function(k,ne){return c.a.createElement("div",{className:J.a.leftMenuActions},ne===1&&c.a.createElement("p",{className:"current",onClick:function(){return Ze(1,k,ne)}},"\u65B0\u5EFA"),c.a.createElement("p",{className:"current",onClick:function(){return Ze(2,k,ne)}},"\u91CD\u547D\u540D"),c.a.createElement("p",{className:"current",onClick:function(){return Ze(3,k,ne)}},"\u7F6E\u9876"),c.a.createElement("p",{className:"current",onClick:function(){return Ze(4,k,ne)}},"\u5220\u9664"))};function rt(){return Fe.apply(this,arguments)}function Fe(){return Fe=Object(C.a)(l.a.mark(function D(){var k;return l.a.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,Object(W.a)("/api/programas/".concat(_e,"/content.json"),{method:"get",params:{id:_e}});case 2:k=d.sent,k&&ct(k);case 4:case"end":return d.stop()}},D)})),Fe.apply(this,arguments)}return c.a.createElement("div",{style:{marginBottom:"40px"}},c.a.createElement("img",{style:{width:"100%"},src:Re.a.IMG_SERVER+"/".concat(B==null||((T=B.setting)===null||T===void 0)?void 0:T.shixun_banner_url)}),c.a.createElement("div",{className:"edu-container minH500",style:{display:"flex",width:"1200px"}},c.a.createElement(Xe,{width:244,className:J.a.leftMenus,style:{background:"none",marginTop:"20px",height:"auto"}},c.a.createElement(K.a,{mode:"inline"},me==null?void 0:me.map(function(D,k){if((D==null?void 0:D.children.length)>0){var ne;return c.a.createElement(Oe,{title:c.a.createElement("span",{className:"font16"},c.a.createElement("span",null,D.name),!Object(le.t)()&&c.a.createElement("span",null),Object(le.t)()&&c.a.createElement(t.a,{placement:"right",content:function(){return at(D,1)},trigger:"hover"},c.a.createElement("span",{className:["iconfont icon-sandian",J.a.actions].join(" ")})))},D==null||((ne=D.children)===null||ne===void 0)?void 0:ne.map(function(d,ot){return c.a.createElement(K.a.Item,{className:J.a===null||J.a===void 0?void 0:J.a.SubMentItem,onClick:function(){G(d==null?void 0:d.id),_e=d==null?void 0:d.id,rt()}},c.a.createElement("span",{style:{flex:"1"}},d==null?void 0:d.name),Object(le.t)()&&c.a.createElement(t.a,{placement:"right",content:function(){return at(d,2)},trigger:"hover"},c.a.createElement("span",{className:["iconfont icon-sandian",J.a.actions].join(" ")})))}))}else return c.a.createElement(K.a.Item,{className:J.a===null||J.a===void 0?void 0:J.a.SubMentItem,onClick:function(){G(D==null?void 0:D.id),_e=D==null?void 0:D.id,rt()}},c.a.createElement("span",{style:{flex:"1"}},D==null?void 0:D.name),Object(le.t)()&&c.a.createElement(t.a,{placement:"right",content:function(){return at(D,1)},trigger:"hover"},c.a.createElement("span",{className:["iconfont icon-sandian",J.a.actions].join(" ")})))}),c.a.createElement(K.a.Item,{onClick:function(){G(""),_e="",A(!0)},style:{color:"#1890FF",fontSize:"16px",height:"40px",display:"flex",alignItems:"center"},icon:c.a.createElement(Ee.a,{style:{color:"#1890FF",fontSize:"16px"}})},"\u65B0\u589E\u4E8C\u7EA7\u7C7B\u76EE"))),c.a.createElement("div",{style:{width:"937px",marginLeft:"17px",background:"#fff",padding:"20px"}},$e&&c.a.createElement(O,{ItemData:Ve,setIssee:nt}),$e===!1&&c.a.createElement(de,{ItemData:Ve,setIssee:nt,CategoryId:_e}))),c.a.createElement(H,{CategoryId:_e,IsShow:V,setIsShow:A,init:ke}),c.a.createElement(Ue,{CategoryId:_e,name:ye,IsShow:S,setIsShow:$,init:ke}))}var Ne=E.default=Object(se.a)(function(m){var T=m.user,j=m.globalSetting;return{user:T,globalSetting:j}})(q)},dejd:function(he,E,e){},kSUc:function(he,E,e){},p0QG:function(he,E,e){he.exports={flex_box_center:"flex_box_center___2axlI",flex_space_between:"flex_space_between___F6m1U",flex_box_vertical_center:"flex_box_vertical_center___2GovZ",flex_box_center_end:"flex_box_center_end___2h9j0",flex_box_column:"flex_box_column___1kuIs",SubMentItem:"SubMentItem___34z-Y",MenuItem:"MenuItem___1bbPM",wrp:"wrp___3LRhb",classroomInfo:"classroomInfo___Ohxoq",title:"title___22ZLP",titleLeft:"titleLeft___1MP-h",titleRight:"titleRight___3zsz9",classroomUser:"classroomUser___1ePAN",headPic:"headPic___2lEg_",teacherInfo:"teacherInfo___3C0Dn",classroomDesc:"classroomDesc____QVZX",classroomDescBg:"classroomDescBg___1e7L7",joinCouses:"joinCouses___2G4vP",bg:"bg___2QojS",leftMenus:"leftMenus___34tjX",titleSelected:"titleSelected___K6QwW",menuText:"menuText___3qMqH",totalCount:"totalCount___R2q38",actions:"actions___26Ww0",task_count:"task_count___3UQ1V",container:"container___2EGM4",leftMenuActions:"leftMenuActions___3_J-1"}},xKgJ:function(he,E,e){"use strict";e.d(E,"o",function(){return l}),e.d(E,"b",function(){return a}),e.d(E,"c",function(){return U}),e.d(E,"e",function(){return C}),e.d(E,"f",function(){return v}),e.d(E,"s",function(){return _}),e.d(E,"g",function(){return L}),e.d(E,"t",function(){return re}),e.d(E,"d",function(){return K}),e.d(E,"i",function(){return I}),e.d(E,"j",function(){return c}),e.d(E,"q",function(){return Re}),e.d(E,"h",function(){return ve}),e.d(E,"p",function(){return J}),e.d(E,"r",function(){return Ee}),e.d(E,"a",function(){return Q}),e.d(E,"l",function(){return j}),e.d(E,"m",function(){return z}),e.d(E,"k",function(){return B}),e.d(E,"n",function(){return N}),e.d(E,"u",function(){return be});var w=e("9kvl"),t;(function(r){r[r.SuperAdmin=1]="SuperAdmin",r[r.Operation=2]="Operation",r[r.CertifiedTeacher=5]="CertifiedTeacher",r[r.TrainingProduction=8]="TrainingProduction",r[r.UncertifiedTeacher=12]="UncertifiedTeacher",r[r.Student=15]="Student"})(t||(t={}));var f;(function(r){r[r.SuperAdmin=1]="SuperAdmin",r[r.Operation=2]="Operation",r[r.Admin=5]="Admin",r[r.Teacher=8]="Teacher",r[r.Assistant=12]="Assistant",r[r.Student=15]="Student"})(f||(f={}));var i=function(o){var n=Object(w.b)()._store.getState(),V=n.user,A=V.userInfo;return o.some(function(oe){return oe==(A==null?void 0:A.role)})},y=function(o){var n=Object(w.b)()._store.getState(),V=n.user,A=V.userInfo;return(A==null?void 0:A.own)?!0:o.some(function(oe){var ee;return oe==(A==null||((ee=A.course)===null||ee===void 0)?void 0:ee.course_role)})},l=function(){var o=Object(w.b)()._store.getState(),n=o.user,V=n.userInfo;return V.main_site},a=function(){var o,n=Object(w.b)()._store.getState(),V=n.user,A=V.userInfo;return A==null||((o=A.course)===null||o===void 0)?void 0:o.course_is_end},U=function(){return y([f.SuperAdmin,f.Operation,f.Admin,f.Teacher,f.Assistant])},C=function(){return y([f.SuperAdmin,f.Teacher,f.Admin,f.Assistant,f.Operation])},v=function(){return y([f.SuperAdmin,f.Teacher,f.Admin])},_=function(){return y([f.SuperAdmin])},L=function(){return y([f.SuperAdmin,f.Operation,f.Admin])},re=function(){return i([f.SuperAdmin,f.Operation])},K=function(){return y([f.SuperAdmin,f.Admin])},I=function(){return y([f.SuperAdmin,f.Operation,f.Admin,f.Teacher])},c=function(){return y([f.Assistant])},Re=function(){return y([f.Student])},ve=function(){return y([f.SuperAdmin,f.Operation,f.Admin,f.Teacher,f.Assistant,f.Student])},J=function(){var o,n=Object(w.b)()._store.getState(),V=n.user,A=V.userInfo;return(A==null||((o=A.course)===null||o===void 0)?void 0:o.course_role)===null},W=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return i([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student])},se=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return n||!n&&i([t.SuperAdmin])},fe=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return n||!n&&i([t.SuperAdmin,t.Operation])},Ee=function(){return i([f.Student])},le=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o?i([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student]):n||!n&&i([t.SuperAdmin,t.Operation])},je=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o?i([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student]):n||!n&&i([t.SuperAdmin,t.Operation])},Q=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return i([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction])},Le=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o?i([t.SuperAdmin]):n||!n&&i([t.SuperAdmin])},H=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o?i([t.SuperAdmin,t.Operation]):n||!n&&i([t.SuperAdmin,t.Operation])},M=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o?i([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student]):n||!n&&i([t.SuperAdmin,t.Operation])},Ue=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o?i([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):n||!n&&i([t.SuperAdmin,t.Operation])},De=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o?i([t.SuperAdmin,t.Operation,t.CertifiedTeacher]):n||!n&&i([t.SuperAdmin,t.Operation])},xe=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o?i([t.SuperAdmin]):!1},Me=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return i([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student])},He=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o?i([t.SuperAdmin]):n||!n&&i([t.SuperAdmin])},O=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o?i([t.SuperAdmin,t.Operation]):n||!n&&i([t.SuperAdmin,t.Operation])},b=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o?i([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student]):n||!n&&i([t.SuperAdmin,t.Operation])},R=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o?!1:n||!n&&i([t.SuperAdmin,t.Operation])},x=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o?n||!n&&i([t.SuperAdmin,t.Operation]):!1},Y=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o?i([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):!1},ce=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o?!n&&i([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):!1},de=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o?i([t.SuperAdmin,t.Operation,t.CertifiedTeacher]):n||!n&&i([t.SuperAdmin,t.Operation])},Oe=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return i([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher])},Se=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o?i([t.SuperAdmin]):n||!n&&i([t.SuperAdmin])},Xe=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o?i([t.SuperAdmin,t.Operation]):n||!n&&i([t.SuperAdmin,t.Operation])},q=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o?i([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):n||!n&&i([t.SuperAdmin,t.Operation])},Ne=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o?n||!n&&i([t.SuperAdmin,t.Operation]):!1},m=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o?i([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):n||!n&&i([t.SuperAdmin,t.Operation])},T=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y([f.Teacher])},j=function(){return i([t.SuperAdmin])},z=function(){return i([t.SuperAdmin,t.Operation])},B=function(){return i([t.Student])},ge=function(){return i([t.SuperAdmin,t.Operation,t.CertifiedTeacher])},N=function(){var o,n=Object(w.b)()._store.getState(),V=n.user;return!!((o=V.userInfo)===null||o===void 0?void 0:o.login)},be=function(){var o=Object(w.b)()._store.getState(),n=o.user;return n.userInfo}}}]);
|