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__Classrooms__Lists__Commo...

20 lines
78 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[51,6],{"500L":function(Ne,j,t){"use strict";t.d(j,"a",function(){return W});var se=t("DZo9"),de=t("8z0m"),Ce=t("+L6B"),U=t("2/Rp"),N=t("2qtc"),u=t("kLXV"),n=t("WmNS"),h=t.n(n),G=t("9og8"),_=t("k1fw"),v=t("oBTY"),s=t("miYZ"),q=t("tsqr"),F=t("tJVT"),ee=t("q1tI"),f=t.n(ee),Ke=t("m3rI"),$=t("wzkS"),p=t("y5JW");function W(ue){var r=[];return ue&&ue.length>0&&(r=ue.map(function(x){return{uid:x.id,id:x.id,name:x.title+p.c+x.filesize,url:x.url,filesize:x.filesize,status:"done",response:{id:x.id}}})),r}j.b=function(ue){var r=ue.value,x=ue.onChange,P=ue.className,L=ue.maxSize,O=L===void 0?150:L,e=ue.title,y=e===void 0?"\u4E0A\u4F20\u9644\u4EF6":e,I=ue.showRemoveModal,H=I===void 0?!1:I,g=ue.accept,pe=g===void 0?"":g,ie=ue.number,te=ie===void 0?1e3:ie,Ie=Object(ee.useState)(!1),E=Object(F.a)(Ie,2),R=E[0],b=E[1],z=Object(ee.useState)([]),he=Object(F.a)(z,2),ge=he[0],fe=he[1],je={multiple:!0,disabled:R,accept:pe,withCredentials:!0,fileList:r,beforeUpload:function(me,be){var ae=me.size/1024/1024;return ge.concat(be).length>te?(q.b.error("\u6700\u591A\u53EA\u80FD\u4E0A\u4F20".concat(te,"\u4E2A\u6587\u4EF6")),!1):ae<O?!0:(q.b.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(".concat(O,"MB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20")),!1)},action:"".concat(Ke.a.API_SERVER,"/api/attachments.json"),onChange:function(me){var be=Object(v.a)(me.fileList);be.length>=te?b(!0):b(!1),fe(Object(v.a)(be)),be=be.map(function(ae){var Ue;if(ae==null||((Ue=ae.response)===null||Ue===void 0)?void 0:Ue.id){var xe;ae.url="/api/attachments/".concat(ae==null||((xe=ae.response)===null||xe===void 0)?void 0:xe.id)}return ae.name.indexOf(p.c)===-1&&(ae.name="".concat(ae.name).concat(p.c).concat(Object(p.a)(ae.size))),Object(_.a)({},ae)}),console.log("info:",me),x(be)},onRemove:function(){var oe=Object(G.a)(h.a.mark(function be(ae){var Ue;return h.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:if(Ue=function(){var B=Object(G.a)(h.a.mark(function Pe(){var J,Qe;return h.a.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:if(J=ae.response?ae.response.id:ae.id,!J){X.next=8;break}return X.next=4,Object($.d)(ae.response?ae.response.id:ae.uid);case 4:return Qe=X.sent,X.abrupt("return",Qe);case 8:return X.abrupt("return",!0);case 9:case"end":return X.stop()}},Pe)}));return function(){return B.apply(this,arguments)}}(),!H){De.next=5;break}return De.abrupt("return",new Promise(function(B,Pe){u.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:f.a.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:function(){var J=Object(G.a)(h.a.mark(function ze(){var X;return h.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return Oe.next=2,Ue();case 2:X=Oe.sent,q.b.success("\u5220\u9664\u6210\u529F"),B(!0);case 5:case"end":return Oe.stop()}},ze)}));function Qe(){return J.apply(this,arguments)}return Qe}(),onCancel:function(){return B(!1)}})}));case 5:return De.next=7,Ue();case 7:return De.abrupt("return",De.sent);case 8:case"end":return De.stop()}},be)}));function me(be){return oe.apply(this,arguments)}return me}()};function ce(oe){oe.preventDefault(),oe.stopPropagation()}return f.a.createElement("div",{className:"multi-upload ".concat(P||"")},f.a.createElement(de.a,je,f.a.createElement(U.a,{disabled:R,type:"primary",ghost:!0},y),f.a.createElement("span",{onClick:ce,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",O,"M) ")))}},"7ahc":function(Ne,j,t){"use strict";t.d(j,"a",function(){return ue});var se=t("k1fw"),de=t("0Owb"),Ce=t("+L6B"),U=t("2/Rp"),N=t("y8nQ"),u=t("Vl3Y"),n=t("tJVT"),h=t("OaEy"),G=t("2fM7"),_=t("q1tI"),v=t.n(_),s=t("VrN/"),q=t.n(s),F=t("p77/"),ee=t.n(F),f=t("c5Ni"),Ke=t.n(f),$=G.a.Option,p={labelCol:{span:4},wrapperCol:{span:20}},W={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"]};j.b=function(r){var x=r.callback,P=r.onCancel,L=Object(_.useState)("python"),O=Object(n.a)(L,2),e=O[0],y=O[1];function I(g){y(W[g][1])}function H(g){x(g)}return v.a.createElement(u.a,Object(de.a)({},p,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:H}),v.a.createElement(u.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},v.a.createElement(G.a,{onChange:I},Object.keys(W).map(function(g){return v.a.createElement($,{key:g,value:g},W[g][0])}))),v.a.createElement(u.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},v.a.createElement(ue,{mode:e})),v.a.createElement("div",{className:"flex-container flex-end"},v.a.createElement(U.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),v.a.createElement(U.a,{type:"ghost",onClick:P},"\u53D6\u6D88")))};function ue(r){var x=r.value,P=r.onChange,L=r.mode,O=r.options,e=O===void 0?{}:O,y=Object(_.useRef)(),I=Object(_.useState)(),H=Object(n.a)(I,2),g=H[0],pe=H[1];return Object(_.useEffect)(function(){if(g){var ie=function(Ie){var E=Ie.getValue();P&&P(E)};return g.on("change",ie),function(){g.off("change",ie)}}},[g,P]),Object(_.useEffect)(function(){g&&g.setOption("mode",L)},[g,L]),Object(_.useEffect)(function(){g&&((x!==g.getValue()||x==="")&&setTimeout(function(){g.setValue(x||" ")},300))},[g,x]),Object(_.useEffect)(function(){if(y.current&&!g){var ie=q.a.fromTextArea(y.current,Object(se.a)({mode:L,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},e));pe(ie)}},[y.current,g]),v.a.createElement("div",{className:"my-codemirror-container"},v.a.createElement("textarea",{ref:y}))}},"9Bee":function(Ne,j,t){"use strict";var se=t("k1fw"),de=t("q1tI"),Ce=t.n(de),U=t("vg9a"),N=t("tJVT"),u=t("DlQD"),n=t.n(u),h=t("rUJ1");function G(E,R){var b=E.match(/^(\s+)(?:```)/);if(b===null)return R;var z=b[1];return R.split(`
`).map(function(he){var ge=he.match(/^\s+/);if(ge===null)return he;var fe=Object(N.a)(ge,1),je=fe[0];return je.length>=z.length?he.slice(z.length):he}).join(`
`)}var _=[],v=["<ul>"],s=new n.a.Renderer,q=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function F(){_.length=0,v=["<ul>"]}var ee={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function f(E,R,b,z){if(R>=E.length||E[R].level<=b)return R;var he=E[R];z.push("<li><a href='#"+he.anchor+"'>"+he.text+"</a>"),R++;var ge=[];return R=f(E,R,he.level,ge),ge.length>0&&(z.push("<ul>"),ge.forEach(function(fe){z.push(fe)}),z.push("</ul>")),z.push("</li>"),R=f(E,R,b,z),R}function Ke(){return f(_,0,0,v),v.push("</ul>"),v.join("")}var $={heading:function(R){var b=q.exec(R);if(b)return{type:"heading",raw:b[0],depth:b[1].length,text:b[2]}},fences:function(R){var b=this.rules.block.fences.exec(R);if(b){var z=b[0],he=G(z,b[3]||""),ge=b[2]?b[2].trim():b[2];if(["latex","katex","math"].indexOf(ge)>=0){var fe=ue(),je=he;he=fe,r[fe]={type:"block",expression:je}}return{type:"code",raw:z,lang:ge,text:he}}}},p=/(?:\${2})([^\n`]+?)(?:\${2})/gi,W=0,ue=function(){return"__special_katext_id_".concat(W++,"__")},r={};function x(){return r}function P(){W=0,r={}}function L(E){return E=E.replace(p,function(R,b){var z=ue();return r[z]={type:"inline",expression:b},z}),E}var O=s.listitem;s.listitem=function(E){return O(L(E))};var e=s.paragraph;s.paragraph=function(E){return e(L(E))};var y=s.tablecell;s.tablecell=function(E,R){return y(L(E),R)},s.code=function(E,R,b){var z=(R||"").match(/\S*/)[0];return z?["latex","katex","math"].indexOf(z)>=0?"<p class='editormd-tex'>".concat(E,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(R,'">').concat(b?E:Object(h.escape)(E,!0),`</code></pre>
`):'<pre class="prettyprint linenums"><code>'+(b?E:Object(h.escape)(E,!0))+"</code></pre>"},s.heading=function(E,R,b){var z=this.options.headerPrefix+b.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return _.push({anchor:z,level:R,text:E}),"<h"+R+' id="'+z+'">'+E+"</h"+R+">"},n.a.setOptions({silent:!0,gfm:!0,pedantic:!1}),n.a.use({tokenizer:$,renderer:s});var I=n.a,H=t("SJMd"),g=t("m3rI"),pe=t("Oy/b"),ie=/<pre[^>]*>/g;function te(E){var R=document.createElement("div");return R.innerHTML=E,R.childNodes.length===0?"":R.childNodes[0].nodeValue}var Ie=j.a=function(E){var R=E.value,b=R===void 0?"":R,z=E.className,he=E.showTextOnly,ge=E.showLines,fe=E.style,je=fe===void 0?{}:fe,ce=String(b),oe=Object(de.useMemo)(function(){try{var Ue=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,xe=/\"\/api\/attachments\/|\"\/attachments\/download\//g,De=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;ce=ce.replace(Ue,"("+g.a.API_SERVER+"/api/attachments/").replace(xe,'"'+g.a.API_SERVER+"/api/attachments/").replace(De,'"'+g.a.API_SERVER+"/files/uploads/")}catch(Qe){}var B=I(ce);setTimeout(function(){return ae()},300);var Pe=x();if(ce.match(/\[TOC\]/)&&(B=B.replace("<p>[TOC]</p>",Ke()),F()),B=B.replace(/(__special_katext_id_\d+__)/g,function(Qe,ze){var X=Pe[ze],Et=X.type,Oe=X.expression;return Object(pe.renderToString)(te(Oe)||"",{displayMode:Et==="block",throwOnError:!1,output:"html"})}),B=B.replace(/▁/g,"\u2581\u2581\u2581"),P(),he){var J=document.createElement("div");return J.innerHTML=B,J.innerText}return B},[ce]),me=Object(de.useRef)();ee.WebkitLineClamp=ge,ge&&(je=Object(se.a)(Object(se.a)({},je),ee));function be(Ue){var xe=Ue.target;if(xe.tagName.toUpperCase()==="A"){var De=xe.getAttribute("href");if(De.startsWith("#")){Ue.preventDefault();var B=document.getElementById(De.replace("#",""));B&&B.scrollIntoView(!0)}}}var ae=function(){};return Object(de.useEffect)(function(){if(me.current&&oe&&(oe.match(ie)&&window.PR.prettyPrint()),me.current)return me.current.addEventListener("click",be),function(){me.current.removeEventListener("click",be),P(),F()}},[oe,me.current,be]),Ce.a.createElement(Ce.a.Fragment,null,Ce.a.createElement("div",{ref:me,style:Object(se.a)({},je),className:"".concat(z||""," markdown-body "),dangerouslySetInnerHTML:{__html:oe}}))}},"9VGf":function(Ne,j,t){"use strict";t.d(j,"a",function(){return Ce});var se=t("q1tI"),de=t.n(se);function Ce(U,N){var u=Object(se.useRef)();Object(se.useEffect)(function(){u.current=U}),Object(se.useEffect)(function(){function n(){u.current()}if(N!==null){var h=setInterval(n,N);return function(){return clearInterval(h)}}},[N])}},BjJ7:function(Ne,j,t){"use strict";t.d(j,"d",function(){return de}),t.d(j,"c",function(){return Ce}),t.d(j,"e",function(){return U}),t.d(j,"b",function(){return N}),t.d(j,"a",function(){return n});var se=t("m3rI");function de(h){var G=!0;if(h.length>0){for(var _=0;_<h.length;_++)if(h[_].compile_success==0||!h[_].compile_success){G=!1;break}}else G=!1;return G}function Ce(h){for(var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",_=[],v=0;v<h.length;v++){var s=h[v],q=G?"".concat(G,"/").concat(s.name):"".concat(s.name);_.push({title:s.name,isLeaf:!(s.type==="tree"),key:q})}return _}function U(h,G,_){for(var v=0;v<h.length;v++){var s=h[v];if(s.key===G){s.children=_;break}s.children&&U(s.children,G,_)}return h}function N(h,G,_){var v;return function(){var s=this,q=arguments,F=function(){v=null,_||h.apply(s,q)},ee=_&&!v;clearTimeout(v),v=setTimeout(F,G),ee&&h.apply(s,q)}}var u=!0,n=se.a.API_SERVER},"C+DQ":function(Ne,j,t){},HmJG:function(Ne,j,t){},M8RZ:function(Ne,j,t){"use strict";t.d(j,"a",function(){return G});var se=t("fWQN"),de=t("mtLc"),Ce=t("yKVA"),U=t("879j"),N=t("q1tI"),u=t.n(N),n=t("i8i4"),h=t.n(n),G=function(_){Object(Ce.a)(s,_);var v=Object(U.a)(s);function s(q){var F;Object(se.a)(this,s),F=v.call(this,q);var ee=window.document;return F.node=ee.createElement("div"),ee.body.appendChild(F.node),F}return Object(de.a)(s,[{key:"render",value:function(){var F=this.props.children;return Object(n.createPortal)(F,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),s}(u.a.Component)},Ot1p:function(Ne,j,t){"use strict";var se=t("2qtc"),de=t("kLXV"),Ce=t("rAM+"),U=t("tJVT"),N=t("jrin"),u=t("q1tI"),n=t.n(u),h=t("VrN/"),G=t.n(h),_=t("bdgK"),v=t("p77/"),s=t("Bd2K"),q=t("ELLl"),F=t("19Vz"),ee=t("lZu9"),f=t("kSUc"),Ke=t("9Bee"),$=t("0Owb"),p=t("dejd"),W=t("C+DQ"),ue=[{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 r(d){var Z=d.onActionCallback,K=d.title,Y=d.icon,S=d.actionName,Ee=d.className,m=Ee===void 0?"":Ee,c=d.children;function w(){Z(S)}return n.a.createElement("a",{title:K,className:m,onClick:w},n.a.createElement("i",{className:"md-iconfont ".concat(Y)}),c)}var x=function(d){var Z=d.watch,K=d.showNullButton,Y=d.onActionCallback,S=d.fullScreen,Ee=d.insertTemp,m=[].concat(ue,[{title:"".concat(Z?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(Z?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return n.a.createElement("ul",{className:"markdown-toolbar-container"},m.map(function(c,w){return n.a.createElement("li",{key:w},c.actionName?n.a.createElement(r,Object($.a)({},c,{onActionCallback:Y})):n.a.createElement("span",{className:"v-line"}))}),K?n.a.createElement("li",null,n.a.createElement(r,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Y},n.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Ee&&n.a.createElement("li",null,n.a.createElement(r,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(Ee),onActionCallback:Y},n.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),n.a.createElement("li",{className:"btn-full-screen"},n.a.createElement(r,{icon:"".concat(S?"icon-shrink":"icon-enlarge"),title:S?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Y})))},P=t("M8RZ"),L=t("+L6B"),O=t("2/Rp"),e=t("y8nQ"),y=t("Vl3Y"),I=t("5NDa"),H=t("5rEg"),g={labelCol:{span:4},wrapperCol:{span:20}},pe=function(d){var Z=d.callback,K=d.onCancel;function Y(S){Z(S)}return n.a.createElement(y.a,Object($.a)({},g,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Y}),n.a.createElement(y.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},n.a.createElement(H.a,null)),n.a.createElement(y.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},n.a.createElement(H.a,null)),n.a.createElement("div",{className:"flex-container flex-end"},n.a.createElement(O.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),n.a.createElement(O.a,{type:"ghost",onClick:K},"\u53D6\u6D88")))},ie=t("7ahc"),te=t("HmJG"),Ie=t("BjJ7"),E=y.a.useForm,R={width:280,marginRight:10},b={labelCol:{span:5},wrapperCol:{span:19}},z=function(d){var Z=d.callback,K=d.onCancel,Y=E(),S=Object(U.a)(Y,1),Ee=S[0];function m(k){Z(k)}function c(k){Ee.setFieldsValue({src:"/api/attachments/".concat(k.id)})}function w(k){var Fe=k.target.files[0];ge(Fe,c)}return n.a.createElement(y.a,Object($.a)({form:Ee},b,{className:"upload-image-panel",onFinish:m}),n.a.createElement(y.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},n.a.createElement("div",{className:"flex-container"},n.a.createElement(y.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},n.a.createElement(H.a,{style:R})),n.a.createElement(he,{onFileChange:w}))),n.a.createElement(y.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},n.a.createElement(H.a,{style:{width:264}})),n.a.createElement(y.a.Item,{style:{textAlign:"right"}},n.a.createElement(O.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),n.a.createElement(O.a,{type:"ghost",onClick:K},"\u53D6\u6D88")))};function he(d){var Z=d.onFileChange;return n.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",n.a.createElement("input",{type:"file",accept:"image/*",onChange:Z}))}function ge(d,Z){if(!d)throw new String("\u6CA1\u6709\u6587\u4EF6");var K=new FormData;K.append("editormd-image-file",d),K.append("file_param_name","editormd-image-file"),K.append("byxhr","true");var Y=new window.XMLHttpRequest;Y.withCredentials=!0,Y.addEventListener("load",function(S){Z(JSON.parse(S.target.responseText))},!1),Y.addEventListener("error",function(S){console.error(S)},!1),Y.open("POST","".concat(Ie.a,"/api/attachments.json")),Y.send(K)}var fe=t("giR+"),je=t("fyUT"),ce=t("7Kak"),oe=t("9yH6"),me=oe.a.Group,be={margin:"0 8px"},ae=function(d){var Z=d.callback,K=d.onCancel;function Y(S){Z(S)}return n.a.createElement(y.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Y},n.a.createElement("div",{className:"flex-container"},n.a.createElement("span",{style:be},"\u5355\u5143\u683C\u6570\uFF1A"),n.a.createElement("span",{style:be},"\u884C\u6570"),n.a.createElement(y.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},n.a.createElement(je.a,null)),n.a.createElement("span",{style:be},"\u5217\u6570"),n.a.createElement(y.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},n.a.createElement(je.a,null))),n.a.createElement("div",{className:"flex-container",style:{marginTop:12}},n.a.createElement("span",{style:be},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),n.a.createElement(y.a.Item,{name:"align"},n.a.createElement(me,null,n.a.createElement(oe.a,{value:"default"},n.a.createElement("i",{className:"fa fa-align-justify"})),n.a.createElement(oe.a,{value:"left"},n.a.createElement("i",{className:"fa fa-align-left"})),n.a.createElement(oe.a,{value:"center"},n.a.createElement("i",{className:"fa fa-align-center"})),n.a.createElement(oe.a,{value:"right"},n.a.createElement("i",{className:"fa fa-align-right"}))))),n.a.createElement("div",{className:"flex-container flex-end"},n.a.createElement(O.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),n.a.createElement(O.a,{type:"ghost",onClick:K},"\u53D6\u6D88")))},Ue="link",xe="upload-image",De="code-block",B="add-table",Pe="------------",J={default:Pe,left:":".concat(Pe),center:":".concat(Pe,":"),right:"".concat(Pe,":")},Qe=t("9VGf"),ze,X;function Et(){}var Oe=0,it=1e4,bt="\u2581",Se=`
**\u6A21\u677F\u6807\u9898**
\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`;function ne(d){return/^\d+$/.test(d)?"".concat(d,"px"):d}var _e=navigator.platform.toUpperCase().indexOf("MAC")>=0,we=_e?"Cmd":"Ctrl",Xe=(ze={},Object(N.a)(ze,we+"-B","bold"),Object(N.a)(ze,we+"-I","italic"),ze),Ye=(X={},Object(N.a)(X,Ue,"\u6DFB\u52A0\u94FE\u63A5"),Object(N.a)(X,De,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(N.a)(X,xe,"\u6DFB\u52A0\u56FE\u7247"),Object(N.a)(X,B,"\u6DFB\u52A0\u8868\u683C"),X),Ge=j.a=function(d){var Z=d.defaultValue,K=Z===void 0?"":Z,Y=d.onChange,S=d.width,Ee=S===void 0?"100%":S,m=d.height,c=m===void 0?400:m,w=d.miniToolbar,k=w===void 0?!1:w,Fe=d.isFocus,st=Fe===void 0?!1:Fe,ft=d.watch,gt=d.insertTemp,zt=d.id,Ut=zt===void 0?"markdown-editor-id":zt,Lt=d.showResizeBar,et=Lt===void 0?!1:Lt,i=d.noStorage,Mt=i===void 0?!1:i,vt=d.showNullButton,l=vt===void 0?!1:vt,Be=d.fullScreen,Ve=Be===void 0?!1:Be,Tt=d.onBlur,Pt=d.onCMBeforeChange,Ot=d.className,yt=Ot===void 0?"":Ot,Nt=d.placeholder,Yt=Nt===void 0?"":Nt,Ct=d.values,ct=Ct===void 0?"":Ct,dt=Object(u.useState)(null),xt=Object(U.a)(dt,2),o=xt[0],St=xt[1],Gt=Object(u.useState)(K),It=Object(U.a)(Gt,2),Rt=It[0],Je=It[1],wt=Object(u.useState)(ft),Bt=Object(U.a)(wt,2),rt=Bt[0],tt=Bt[1],kt=Object(u.useState)(Ve),Ft=Object(U.a)(kt,2),ut=Ft[0],pt=Ft[1],Jt=Object(u.useState)(""),Dt=Object(U.a)(Jt,2),mt=Dt[0],ot=Dt[1],Zt=Object(u.useState)(0),At=Object(U.a)(Zt,2),_t=At[0],jt=At[1],nt=Object(u.useState)(c),Wt=Object(U.a)(nt,2),ht=Wt[0],Ht=Wt[1],Kt=Object(u.useState)(!1),Xt=Object(U.a)(Kt,2),Vt=Xt[0],a=Xt[1],A=Object(u.useRef)(),le=Object(u.useRef)(),Q=Object(u.useRef)(),ye=Object(u.useRef)();Object(u.useEffect)(function(){Je(ct),o==null||o.setValue(ct)},[ct]),Object(u.useEffect)(function(){if(A.current){var T=function(ve,Re){var Me=Re.clipboardData;if(Me){var We=Me.types.toString(),Ze=Me.items;if(We==="text/html,Files"||We==="Files"||Me.types.indexOf("Files")){var He=Ze[1];We==="Files"&&(He=Ze[0]),He.kind==="file"&&He.type.match(/^image\//i)&&ge(He.getAsFile(),function(at){at.id?D.replaceSelection("![,](/api/attachments/".concat(at.id,")")):(at==null?void 0:at.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},D=G.a.fromTextArea(A.current,{mode:"markdown",lineNumbers:!k,lineWrapping:!0,value:K,autoCloseTags:!0,autoCloseBrackets:!0});return st&&D.focus(),D.on("paste",T),St(D),function(){D.off("paste",T)}}},[]);var Le=Object(u.useCallback)(function(){if(le.current)try{var T=le.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,D=le.current.getElementsByClassName("markdown-editor-body")[0];ut?D.style.height="calc(100vh - ".concat(T,"px)"):D.style.height="".concat(ht-T,"px")}catch(M){console.log(M,"---- to set md editor body height")}},[ht,le,ut]);Object(u.useEffect)(function(){function T(){var M=new _.default(function(ve){var Re=Object(Ce.a)(ve),Me;try{for(Re.s();!(Me=Re.n()).done;){var We=Me.value;(We.target.offsetHeight>0||We.target.offsetWidth>0)&&(Le(),o.setSize("100%","100%"),o.refresh())}}catch(Ze){Re.e(Ze)}finally{Re.f()}});return M.observe(A.current.parentElement),M}if(o){var D=T();return function(){D.unobserve(A.current.parentElement)}}},[o,Le]),Object(u.useEffect)(function(){if(o){for(var T=[],D=function(){var We=ve[M];Re=Object(U.a)(We,2);var Ze=Re[0],He=Re[1],at=Object(N.a)({},Ze,function(){Te(He)});T.push(at),o.addKeyMap(at)},M=0,ve=Object.entries(Xe);M<ve.length;M++){var Re;D()}return function(){var Me=Object(Ce.a)(T),We;try{for(Me.s();!(We=Me.n()).done;){var Ze=We.value;o.removeKeyMap(Ze)}}catch(He){Me.e(He)}finally{Me.f()}}}},[o]),Object(u.useEffect)(function(){Ve!==ut&&pt(Ve)},[Ve]),Object(Qe.a)(function(){if(!Mt&&_t>0){var T=new Date().getTime(),D=window.sessionStorage.getItem(Ut);T>=_t+it&&(!D||D!==Rt)&&(window.sessionStorage.setItem(Ut,Rt),a(!0))}},it),Object(u.useEffect)(function(){tt(ft)},[o,ft]),Object(u.useEffect)(function(){o&&(st&&o.focus())},[o,st]),Object(u.useEffect)(function(){if(rt&&o){var T=function(ve){var Re=ve.target;if(ye.current){var Me=Re.scrollTop/Re.scrollHeight;ye.current.scrollTop=ye.current.scrollHeight*Me}},D=o.getScrollerElement();return D.addEventListener("scroll",T),function(){D.removeEventListener("scroll",T)}}},[o,rt]),Object(u.useEffect)(function(){if(o&&Pt){var T=function(M,ve){Pt(M,ve)};return o.on("beforeChange",T),function(){o.off("beforeChange",T)}}},[o,Pt]),Object(u.useEffect)(function(){if(o&&Tt){var T=function(){Tt(o.getValue())};return o.on("blur",T),function(){o.off("blur",T)}}},[o,Tt]),Object(u.useEffect)(function(){if(o){var T=function(M){var ve=M.getValue();Je(ve),jt(new Date().getTime()),M.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Y&&Y(ve)};return o.on("change",T),function(){o.off("change",T)}}},[o,Y]),Object(u.useEffect)(function(){o&&(K==null?(o.setValue(""),Je("")):K!==o.getValue()&&(o.setValue(K),Je(K),o.setCursor(o.lineCount(),0)))},[o,K]);var Te=Object(u.useCallback)(function(T){var D=o.getCursor(),M=o.getSelection(),ve=M.split(`
`);switch(T){case"bold":return o.replaceSelection("**"+M+"**"),M===""&&o.setCursor(D.line,D.ch+2),o.focus();case"italic":return o.replaceSelection("*"+M+"*"),M===""&&o.setCursor(D.line,D.ch+1),o.focus();case"code":return o.replaceSelection("`"+M+"`"),M===""&&o.setCursor(D.line,D.ch+1),o.focus();case"inline-latex":return o.replaceSelection("`$$"+M+"$$`"),M===""&&o.setCursor(D.line,D.ch+3),o.focus();case"latex":return o.replaceSelection("```latex\n"+M+"\n```"),o.setCursor(D.line+1,M.length+1),o.focus();case"line-break":return o.replaceSelection(`<br/>
`),o.focus();case"list-ul":return M===""?o.replaceSelection("- "+M):o.replaceSelection(ve.map(function(Re){return Re===""?"":"- ".concat(Re)}).join(`
`)),o.focus();case"list-ol":return M===""?o.replaceSelection("1. "+M):o.replaceSelection(ve.map(function(Re,Me){return Re===""?"":"".concat(Me+1,". ").concat(Re)}).join(`
`)),o.focus();case"add-null-ch":return M===""&&o.setCursor(D.line,D.ch+1),o.replaceSelection(bt),o.focus();case"inster-template-1":return M===""&&o.setCursor(D.line,D.ch),o.replaceSelection(Se),o.focus();case"eraser":return o.setValue(""),o.focus();case"trigger-watch":return tt(!rt),o.focus();case"trigger-full-screen":return pt(!ut),o.focus();case Ue:ot(Ue);return;case De:ot(De);return;case xe:ot(xe);return;case B:ot(B);return;default:throw new Error}},[o,rt,ut]),re=Object(u.useCallback)(function(T){ot("");switch(mt){case Ue:var D=T.title,M=T.link;return o.replaceSelection("[".concat(D,"](").concat(M,")")),o.focus();case De:var ve=T.language,Re=T.content;return o.replaceSelection(["```"+ve,Re,"```"].join(`
`)),o.focus();case xe:var Me=T.src,We=T.alt;return o.replaceSelection("![ ".concat(We," ]( ").concat(Me,' "').concat(We,'" )')),o.focus();case B:for(var Ze=T.row,He=T.col,at=T.align,Qt=`
`,$t=0;$t<Ze;$t++){for(var qt=[],ea=[],ta=0;ta<He;ta++)$t===1&&ea.push(J[at]),qt.push(" ");$t===1&&(Qt+="| ".concat(ea.join(" | "),` |
`)),Qt+="| ".concat(qt.join(He===1?"":" | "),` |
`)}return o.replaceSelection(Qt+`
`),o.focus();default:throw new Error}},[o,mt]),C=Object(u.useMemo)(function(){switch(mt){case Ue:return n.a.createElement(pe,{callback:re,onCancel:V});case De:return n.a.createElement(ie.b,{callback:re,onCancel:V});case xe:return n.a.createElement(z,{callback:re,onCancel:V});case B:return n.a.createElement(ae,{callback:re,onCancel:V});default:return null}},[mt]);function V(){ot("")}Object(u.useEffect)(function(){if(Q.current){var T=function(Ze){Re=!0,Me=Ze.pageY},D=function(){Re=!1},M=function(Ze){if(Re){var He=Ze.pageY-Me;He<0&&(He=0),He>300&&(He=300);var at=c+He+"px";Ht(at)}},ve=Q.current,Re=!1,Me=0;return ve.addEventListener("mousedown",T),document.addEventListener("mousemove",M),document.addEventListener("mouseup",D),function(){ve.removeEventListener("mousedown",T),document.removeEventListener("mousemove",M),document.removeEventListener("mouseup",D)}}},[o,Q]),Object(u.useEffect)(function(){Ht(c)},[c]);var ke=ne(Ee),Ae=ne(ht),$e={width:ke,height:Ae},lt=Object(u.useMemo)(function(){if(_t){var T=new Date(_t),D=T.getHours(),M=T.getMinutes(),ve=T.getSeconds();return D=D<10?"0"+D:D,M=M<10?"0"+M:M,ve=ve<10?"0"+ve:ve,"".concat(D,":").concat(M,":").concat(ve)}return 0},[_t]);function qe(){window.sessionStorage.removeItem(Ut),a(!1),jt(0)}function aa(){a(!1),jt(0),o.setValue(window.sessionStorage.getItem(Ut))}return n.a.createElement(u.Fragment,null,n.a.createElement("div",{className:"markdown-editor-wrapper",ref:le},n.a.createElement("div",{className:"markdown-editor-container ".concat(yt," ").concat(rt?"on-preview":""," ").concat(k?"mini":""," ").concat(ut?"full-screen":""),style:$e},n.a.createElement(x,{insertTemp:gt,watch:rt,fullScreen:ut,showNullButton:l,onActionCallback:Te}),n.a.createElement("div",{className:"markdown-editor-body"},n.a.createElement("div",{className:"codemirror-container"},n.a.createElement("textarea",{ref:A,placeholder:Yt})),rt?n.a.createElement("div",{ref:ye,className:"preview-container"},n.a.createElement(Ke.a,{value:Rt})):null))),et?n.a.createElement("a",{ref:Q,className:"editor-resize"}):null,n.a.createElement(P.a,null,Ye[mt]?n.a.createElement(de.a,{centered:!0,title:Ye[mt],visible:!0,onCancel:V,footer:null},C):null))}},UZu5:function(Ne,j,t){},ZW9T:function(Ne,j,t){"use strict";t.d(j,"a",function(){return ue});var se=t("k1fw"),de=t("miYZ"),Ce=t("tsqr"),U=t("rAM+"),N=t("tJVT"),u=t("PpiC"),n=t("q1tI"),h=t.n(n),G=t("bdgK");function _(r,x,P,L,O){var e=x.getWordUntilPosition(P),y={startLineNumber:P.lineNumber,endLineNumber:P.lineNumber,startColumn:e.startColumn,endColumn:e.endColumn},I=L.map(function(H){return{label:H,kind:r.languages.CompletionItemKind.Keyword,insertText:H,insertTextRules:r.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:y}});return O.map(function(H){I.push(Object(se.a)(Object(se.a)({},H),{},{range:y}))}),I}var v=function(r){var x={label:"ifelse",kind:r.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(`
`),insertTextRules:r.languages.CompletionItemInsertTextRule.InsertAsSnippet},P=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];r.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(y,I){var H=_(r,y,I,P,[x]);return{suggestions:H}}});var L=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];r.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(y,I){var H=[{label:"print",kind:r.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(`
`),insertTextRules:r.languages.CompletionItemInsertTextRule.InsertAsSnippet}],g=_(r,y,I,L,H);return{suggestions:g}}});var O=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];r.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(y,I){var H=[x,{label:"main",kind:r.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(`
`),insertTextRules:r.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:r.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(`
`),insertTextRules:r.languages.CompletionItemInsertTextRule.InsertAsSnippet}],g=_(r,y,I,O,H);return{suggestions:g}}})},s="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002",q=t("LvDl");function F(r){return/^\d+$/.test(r)?"".concat(r,"px"):r}function ee(){}var f=!1,Ke={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function $(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],x=r;if(Array.isArray(r)){for(var P=0;P<r.length;P++){var L=Ke[r[P]];if(L)return L}return x[0]}return Ke[x]||x}var p=null,W=j.b=function(r){var x=r.width,P=x===void 0?"100%":x,L=r.height,O=L===void 0?"100%":L,e=r.value,y=r.language,I=y===void 0?"javascript":y,H=r.style,g=H===void 0?{}:H,pe=r.options,ie=pe===void 0?{}:pe,te=r.overrideServices,Ie=te===void 0?{}:te,E=r.theme,R=E===void 0?"vs-dark":E,b=r.onEditBlur,z=r.onSave,he=r.autoHeight,ge=he===void 0?!1:he,fe=r.forbidCopy,je=fe===void 0?!1:fe,ce=r.onChange,oe=ce===void 0?ee:ce,me=r.editorDidMount,be=me===void 0?ee:me,ae=r.onFocus,Ue=ae===void 0?ee:ae,xe=r.filename,De=xe===void 0?"educoder.txt":xe,B=Object(u.a)(r,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","filename"]),Pe=Object(n.useRef)(),J=Object(n.useRef)({}),Qe=Object(n.useState)(!1),ze=Object(N.a)(Qe,2),X=ze[0],Et=ze[1];function Oe(){var m;return Pe.current&&(m=new G.default(function(c){var w=Object(U.a)(c),k;try{for(w.s();!(k=w.n()).done;){var Fe=k.value;(Fe.target.offsetHeight>0||Fe.target.offsetWidth>0)&&J.current.instance.layout()}}catch(st){w.e(st)}finally{w.f()}}),m.observe(Pe.current)),m}function it(){Ce.b.warn(decodeURIComponent(s))}Object(n.useEffect)(function(){var m=J.current.instance;if(e!=null&&m&&X){var c=m.getModel();c&&e!==c.getValue()&&(f=!0,c.setValue(e),m.layout(),f=!1)}},[e,X,J.current]);function bt(){var m=J.current.instance;if(m){var c=m.getSelection(),w=J.current.pastePos||{},k=new p.Range(w.startLineNumber||c.endLineNumber,w.startColumn||c.endColumn,w.endLineNumber||c.endLineNumber,w.endColumn||c.endColumn);setTimeout(function(){m.executeEdits("",[{range:k,text:""}])},300)}}function Se(m){(window.navigator.platform.match("Mac")?m.metaKey:m.ctrlKey)&&m.keyCode==83&&(m.preventDefault(),z())}var ne=function(){if(ge&&J.current.instance){var c=J.current.instance.getContentHeight();S(c<O?O:c)}else S(O)};function _e(m){var c=document.createEvent("MouseEvents");c.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),m.dispatchEvent(c)}function we(m,c){var w=window.URL||window.webkitURL||window,k=new Blob([c]),Fe=document.createElementNS("http://www.w3.org/1999/xhtml","a");Fe.href=w.createObjectURL(k),Fe.download=m,_e(Fe)}Object(n.useEffect)(function(){ne()},[ne]),Object(n.useEffect)(function(){Pe.current&&!X&&t.e(30).then(t.t.bind(null,"M/lh",7)).then(function(m){try{p=m,v(p),J.current.instance=p.editor.create(Pe.current,Object(se.a)({value:e,language:$(I),theme:R,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}}},ie),Ie);var c=J.current.instance;if(be(c,p),setTimeout(function(){ne(),J.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:function(){we(De||"educoder.txt",c.getValue())}})},500),J.current.subscription=c.onDidChangeModelContent(Object(q.debounce)(function(k){ne(),oe(c.getValue(),k)},300)),je&&(c.addCommand(p.KeyMod.CtrlCmd|p.KeyMod.Shift|p.KeyCode.KEY_V,function(){return it(),null}),c.addCommand(p.KeyMod.CtrlCmd|p.KeyCode.KEY_C,function(){return it(),null})),b&&c.onDidBlurEditorWidget(function(){b(c.getValue())}),Ue&&c.onDidFocusEditorText(function(){Ue(c.getValue())}),je){c.addCommand(p.KeyMod.CtrlCmd|p.KeyCode.KEY_V,function(){return it(),null}),c.onDidPaste(function(k){J.current.pastePos=k});try{window.addEventListener("paste",bt)}catch(k){}}var w=Oe();return Et(!0),function(){var k=J.current.instance;k.dispose();var Fe=k.getModel();Fe&&Fe.dispose(),J.current.subscription&&J.current.subscription.dispose(),je&&window.removeEventListener("paste",bt),w.unobserve(Pe.current)}}catch(k){}})},[]),Object(n.useEffect)(function(){var m=J.current.instance;if(m&&X)return document.addEventListener("keydown",Se,!1),function(){document.removeEventListener("keydown",Se)}},[z,X]),Object(n.useEffect)(function(){var m=J.current.instance;if(m&&X){var c=$(I);p.editor.setModelLanguage(m.getModel(),c),console.log("language:",I,m.getModel(),c)}},[I,X]),Object(n.useEffect)(function(){var m=J.current.instance;m&&X&&p.editor.setTheme(R)},[R,X]),Object(n.useEffect)(function(){var m=J.current.instance;m&&X&&m.updateOptions(ie)},[JSON.stringify(ie),X]),Object(n.useEffect)(function(){var m=J.current.instance;m&&X&&m.layout()},[P,O,X]);var Xe=Object(n.useState)(F(P)),Ye=Object(N.a)(Xe,2),Ge=Ye[0],d=Ye[1],Z=Object(n.useState)(F(O)),K=Object(N.a)(Z,2),Y=K[0],S=K[1],Ee=Object(se.a)(Object(se.a)({},g),{},{width:Ge,height:Y});return h.a.createElement("div",{className:"my-monaco-editor",ref:Pe,style:Ee})};function ue(r){var x=r.width,P=x===void 0?"100%":x,L=r.height,O=L===void 0?"100%":L,e=r.original,y=r.modified,I=r.language,H=r.options,g=H===void 0?{}:H,pe=Object(n.useRef)(),ie=Object(n.useState)(null),te=Object(N.a)(ie,2),Ie=te[0],E=te[1];function R(ge){var fe;return pe.current&&(fe=new G.default(function(je){var ce=Object(U.a)(je),oe;try{for(ce.s();!(oe=ce.n()).done;){var me=oe.value;(me.target.offsetHeight>0||me.target.offsetWidth>0)&&ge.layout()}}catch(be){ce.e(be)}finally{ce.f()}}),fe.observe(pe.current)),fe}Object(n.useEffect)(function(){pe.current&&t.e(30).then(t.t.bind(null,"M/lh",7)).then(function(ge){p=ge;var fe=p.editor.createDiffEditor(pe.current,Object(se.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},g));E(fe);var je=R(fe);return function(){fe.dispose();var ce=fe.getModel();ce&&ce.dispose(),je.unobserve(pe.current)}})},[]),Object(n.useEffect)(function(){Ie&&Ie.setModel({original:p.editor.createModel(e,I),modified:p.editor.createModel(y,I)})},[e,y,I,Ie]);var b=F(P),z=F(O),he={width:b,height:z};return h.a.createElement("div",{className:"my-diff-editor",ref:pe,style:he})}},dejd:function(Ne,j,t){},isY5:function(Ne,j,t){"use strict";t.r(j);var se=t("5Dmo"),de=t("3S7+"),Ce=t("giR+"),U=t("fyUT"),N=t("+L6B"),u=t("2/Rp"),n=t("/zsF"),h=t("PArb"),G=t("14J3"),_=t("BMrR"),v=t("jCWc"),s=t("kPKH"),q=t("sPJy"),F=t("bE4q"),ee=t("WmNS"),f=t.n(ee),Ke=t("miYZ"),$=t("tsqr"),p=t("9og8"),W=t("k1fw"),ue=t("y8nQ"),r=t("Vl3Y"),x=t("2qtc"),P=t("kLXV"),L=t("tJVT"),O=t("q1tI"),e=t.n(O),y=t("Ty5D"),I=t("9kvl"),H=t("55Ip"),g=t("jhfD"),pe=t("/MfK"),ie=t("kaH+"),te=t("ErOA"),Ie=t("Ot1p"),E=t("dhSg"),R=t("OaEy"),b=t("2fM7"),z=t("ZW9T"),he=b.a.Option,ge=function(ne){var _e=ne.shixunHomeworks,we=ne.dispatch,Xe=Object(y.m)(),Ye=Object(O.useState)({}),Ge=Object(L.a)(Ye,2),d=Ge[0],Z=Ge[1];Object(O.useEffect)(function(){_e.actionTabs.key==="\u76F8\u4F3C\u6027\u68C0\u6D4B"&&K()},[_e.actionTabs.key]);var K=function(){var S=Object(p.a)(f.a.mark(function Ee(){var m;return f.a.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return console.log("shixunHomeworks:",_e.actionTabs),w.next=3,we({type:"shixunHomeworks/getAnswerContentLike",payload:{fromId:_e.actionTabs.params.fromId,toId:_e.actionTabs.params.toId}});case 3:m=w.sent,Z(Object(W.a)({},m));case 5:case"end":return w.stop()}},Ee)}));return function(){return S.apply(this,arguments)}}();function Y(S){console.log("selected ".concat(S))}return e.a.createElement(P.a,{centered:!0,title:"\u76F8\u4F3C\u6027\u68C0\u6D4B",visible:_e.actionTabs.key==="\u76F8\u4F3C\u6027\u68C0\u6D4B",width:800,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(p.a)(f.a.mark(function S(){var Ee;return f.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,we({type:"shixunHomeworks/getAnswerContentLike",payload:{fromId:_e.actionTabs.fromId,toId:_e.actionTabs.toId}});case 2:Ee=c.sent;case 3:case"end":return c.stop()}},S)})),onCancel:function(){we({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.a.createElement(_.a,null,e.a.createElement(s.a,{flex:"1"},"\u53C2\u8003\u7B54\u6848"),e.a.createElement(s.a,{flex:"1"},"\u5B66\u5458\u7B54\u6848"),e.a.createElement(s.a,{flex:"20px"})),e.a.createElement(_.a,{className:"mt10"},e.a.createElement(z.a,{height:430,language:"python",original:d.answer,modified:d.student_answer})))},fe=Object(I.a)(function(Se){var ne=Se.shixunHomeworks;return{shixunHomeworks:ne}})(ge),je=t("wd/R"),ce=t.n(je),oe=t("m3rI"),me=t("XYT7"),be=t("5NDa"),ae=t("5rEg"),Ue=function(ne){var _e=ne.shixunHomeworks,we=ne.dispatch,Xe=Object(y.m)(),Ye=Object(O.useState)(!0),Ge=Object(L.a)(Ye,2),d=Ge[0],Z=Ge[1],K=r.a.useForm(),Y=Object(L.a)(K,1),S=Y[0];return e.a.createElement(e.a.Fragment,null,e.a.createElement(P.a,{centered:!0,title:"\u8C03\u5206",visible:_e.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(p.a)(f.a.mark(function Ee(){var m,c;return f.a.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:return k.next=2,S.validateFields();case 2:return m=S.getFieldsValue(),k.next=5,Object(te.a)("/api/student_works/".concat(_e.actionTabs.id,"/adjust_score.json"),{method:"post",body:Object(W.a)({},m)});case 5:c=k.sent,c.status===0&&($.b.success("\u8BC4\u9605\u6210\u529F"),S.resetFields(),we({type:"shixunHomeworks/setActionTabs",payload:{}}),we({type:"shixunHomeworks/getStudentWorkCommon",payload:Object(W.a)({},Xe)}));case 7:case"end":return k.stop()}},Ee)})),onCancel:function(){we({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.a.createElement("p",{className:"tc"},"\u8BE5\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u5C06\u4E0D\u4F1A\u6309\u7167\u8BC4\u5206\u89C4\u5219\u8FDB\u884C\u8BA1\u7B97"),e.a.createElement(r.a,{form:S,layout:"horizontal"},e.a.createElement("div",{style:{display:"flex",alignItems:"baseline"}},e.a.createElement(r.a.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.a.createElement(U.a,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),e.a.createElement("span",{className:"ml10"},"\u5206")),e.a.createElement("div",null,e.a.createElement(r.a.Item,{name:"comment"},e.a.createElement(ae.a.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))},xe=Object(I.a)(function(Se){var ne=Se.shixunHomeworks;return{shixunHomeworks:ne}})(Ue),De=t("pAaK"),B=t.n(De),Pe=t("9Bee"),J=t("LvDl"),Qe=t("500L"),ze=function(ne){var _e=ne.classroomList,we=ne.loading,Xe=ne.dispatch,Ye=Object(y.m)(),Ge=r.a.useForm(),d=Object(L.a)(Ge,1),Z=d[0];return e.a.createElement(P.a,{centered:!0,title:"\u8865\u4EA4\u9644\u4EF6",visible:_e.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:Object(p.a)(f.a.mark(function K(){var Y,S,Ee,m;return f.a.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return w.next=2,Z.validateFields();case 2:return S=Object(W.a)({},Z.getFieldValue()),Ee=_e.actionTabs.selectArrs,S.attachment_ids=(Y=S.attachment_ids)===null||Y===void 0?void 0:Y.map(function(k){return k.response.id}),w.next=7,Object(me.T)(Object(W.a)(Object(W.a)({},S),{},{homeworkId:Ee.work_id}));case 7:m=w.sent,m.status===0&&(Z.resetFields(),Xe({type:"shixunHomeworks/getStudentWorkSupplyDetail",payload:Object(W.a)({},_e.actionTabs.params)}),Xe({type:"classroomList/setActionTabs",payload:{}}));case 9:case"end":return w.stop()}},K)})),onCancel:function(){Z.resetFields(),Xe({type:"classroomList/setActionTabs",payload:{}})}},e.a.createElement(r.a,{form:Z,initialValues:{}},e.a.createElement(r.a.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},e.a.createElement(Qe.b,null)),e.a.createElement(r.a.Item,{name:"description"},e.a.createElement(ae.a.TextArea,{placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8865\u4EA4\u9644\u4EF6\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:7}))))},X=Object(I.a)(function(Se){var ne=Se.classroomList,_e=Se.loading;return{classroomList:ne,loading:_e}})(ze),Et=t("1vsH"),Oe=t("xKgJ"),it=function(ne){var _e,we,Xe,Ye,Ge,d,Z,K,Y,S,Ee,m,c,w,k,Fe,st,ft,gt=ne.shixunHomeworks,zt=ne.globalSetting,Ut=ne.loading,Lt=ne.user,et=ne.dispatch,i=Object(y.m)(),Mt=Object(O.useRef)(),vt=Lt.userInfo,l=gt.studentWorkDetail,Be=gt.studentWorkCommon,Ve=gt.studentWorkSupplyDetail,Tt=gt.workList,Pt=Object(O.useState)(""),Ot=Object(L.a)(Pt,2),yt=Ot[0],Nt=Ot[1],Yt=Object(O.useState)({show:!1,type:0,active:null}),Ct=Object(L.a)(Yt,2),ct=Ct[0],dt=Ct[1],xt=P.a.useModal(),o=Object(L.a)(xt,2),St=o[0],Gt=o[1],It=Object(O.useState)({last:!1}),Rt=Object(L.a)(It,2),Je=Rt[0],wt=Rt[1],Bt=Object(O.useState)({last:!1}),rt=Object(L.a)(Bt,2),tt=rt[0],kt=rt[1],Ft=r.a.useForm(),ut=Object(L.a)(Ft,1),pt=ut[0],Jt=Object(O.useState)(!1),Dt=Object(L.a)(Jt,2),mt=Dt[0],ot=Dt[1],Zt=Object(O.useState)(""),At=Object(L.a)(Zt,2),_t=At[0],jt=At[1],nt=function(){et({type:"shixunHomeworks/getStudentWorkCommon",payload:Object(W.a)({},i)})};Object(O.useEffect)(function(){et({type:"shixunHomeworks/getStudentWorkDetail",payload:Object(W.a)({},i)}),et({type:"shixunHomeworks/getStudentWorkSupplyDetail",payload:Object(W.a)({},i)}),nt(),Wt(),Mt.current.onclick=function(a){a.target.nodeName==="IMG"&&a.target.alt!==""&&E.a.publish("preview-image",a.target.src)}},[i.categoryId,i.userId]);function Wt(){return ht.apply(this,arguments)}function ht(){return ht=Object(p.a)(f.a.mark(function a(){var A,le,Q,ye,Le,Te,re;return f.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return Q=JSON.parse(sessionStorage.all_student_works_params||"{}"),V.next=3,et({type:"shixunHomeworks/getAllStudentWorks",payload:Object(W.a)(Object(W.a)({},i),Q)});case 3:ye=V.sent,Le=(A=ye.all_student_works)===null||A===void 0?void 0:A.map(function(ke){return String(ke.student_work_id)}).indexOf(i.userId),Le===((le=ye.all_student_works)===null||le===void 0?void 0:le.length)-1?wt({last:!0}):wt((Te=ye.all_student_works)===null||Te===void 0?void 0:Te[Le+1]),Le===0?kt({last:!0}):kt((re=ye.all_student_works)===null||re===void 0?void 0:re[Le-1]);case 7:case"end":return V.stop()}},a)})),ht.apply(this,arguments)}Object(O.useEffect)(function(){return et({type:"globalSetting/footerToggle",payload:!1}),function(){et({type:"globalSetting/footerToggle",payload:!0})}},[]);var Ht=function(A){St.confirm({title:"\u662F\u5426\u786E\u8BA4\u5220\u9664?",onOk:function(){var le=Object(p.a)(f.a.mark(function ye(){var Le;return f.a.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:return re.next=2,et({type:"shixunHomeworks/deleteReply",payload:{object_id:A.id,object_type:"journals_for_message"}});case 2:Le=re.sent,Le.status===0&&($.b.success("\u5220\u9664\u6210\u529F"),nt());case 4:case"end":return re.stop()}},ye)}));function Q(){return le.apply(this,arguments)}return Q}()})},Kt=function(A){St.confirm({title:"\u662F\u5426\u786E\u8BA4\u5220\u9664?",onOk:function(){var le=Object(p.a)(f.a.mark(function ye(){var Le;return f.a.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:return re.next=2,Object(me.k)({score_id:A.comment_id,userId:i.userId});case 2:Le=re.sent,Le.status===0&&($.b.success("\u5220\u9664\u6210\u529F"),nt());case 4:case"end":return re.stop()}},ye)}));function Q(){return le.apply(this,arguments)}return Q}()})},Xt=function(){var a=Object(p.a)(f.a.mark(function A(le){var Q,ye;return f.a.wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:return le.attachment_ids=(Q=le.attachment_ids)===null||Q===void 0?void 0:Q.map(function(re){var C;return re==null||((C=re.response)===null||C===void 0)?void 0:C.id}),Te.next=3,Object(me.e)(Object(W.a)(Object(W.a)({},le),{},{userId:i.userId}));case 3:ye=Te.sent,ye.status===0&&(pt.resetFields(),$.b.success("\u63D0\u4EA4\u6210\u529F"),nt());case 5:case"end":return Te.stop()}},A)}));return function(le){return a.apply(this,arguments)}}(),Vt=function(){var a=Object(p.a)(f.a.mark(function A(le){var Q,ye,Le,Te,re;return f.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:if(Q=pt.getFieldsValue(),ye=Q.comment,Le=Q.score,Te=Q.attachment_ids,re=!Object(J.isNil)(Le),!(ye||re||Te)){V.next=5;break}return P.a.confirm({centered:!0,okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:e.a.createElement("div",{className:"tc"},"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539"),onOk:function(){pt.resetFields(),le==="last"?I.c.push("/classrooms/".concat(i==null?void 0:i.coursesId,"/common_homework/").concat(i==null?void 0:i.categoryId,"/review/").concat(tt==null?void 0:tt.student_work_id)):le==="read"?I.c.push("/classrooms/".concat(i==null?void 0:i.coursesId,"/common_homework/").concat(i==null?void 0:i.categoryId,"/review/").concat(Je==null?void 0:Je.student_work_id)):I.c.push("/classrooms/".concat(i.coursesId,"/common_homework/").concat(i.categoryId,"/detail"))}}),V.abrupt("return");case 5:le==="last"?I.c.push("/classrooms/".concat(i==null?void 0:i.coursesId,"/common_homework/").concat(i==null?void 0:i.categoryId,"/review/").concat(tt==null?void 0:tt.student_work_id)):le==="read"?I.c.push("/classrooms/".concat(i==null?void 0:i.coursesId,"/common_homework/").concat(i==null?void 0:i.categoryId,"/review/").concat(Je==null?void 0:Je.student_work_id)):I.c.push("/classrooms/".concat(i.coursesId,"/common_homework/").concat(i.categoryId,"/detail"));case 6:case"end":return V.stop()}},A)}));return function(le){return a.apply(this,arguments)}}();return e.a.createElement("section",{className:"edu-container",ref:Mt},e.a.createElement("section",{className:"animated fadeIn"},e.a.createElement("aside",{className:"mt10"},vt&&e.a.createElement(F.a,{separator:">"},e.a.createElement(F.a.Item,null,e.a.createElement(H.Link,{to:"/classrooms/".concat(i.coursesId,"/common_homework/").concat((l==null||((_e=l.category)===null||_e===void 0)?void 0:_e.main)?"":l==null||((we=l.category)===null||we===void 0)?void 0:we.category_id)},vt==null||((Xe=vt.course)===null||Xe===void 0)?void 0:Xe.course_name)),e.a.createElement(F.a.Item,null,e.a.createElement(H.Link,{to:"/classrooms/".concat(i.coursesId,"/common_homework/").concat((l==null||((Ye=l.category)===null||Ye===void 0)?void 0:Ye.main)?"":l==null||((Ge=l.category)===null||Ge===void 0)?void 0:Ge.category_id)},"\u666E\u901A\u4F5C\u4E1A")),e.a.createElement(F.a.Item,null,e.a.createElement(H.Link,{to:"/classrooms/".concat(i.coursesId,"/common_homework/").concat(i.categoryId,"/detail")},"\u4F5C\u4E1A\u8BE6\u60C5")),e.a.createElement(F.a.Item,null,l==null?void 0:l.author_name))),e.a.createElement("aside",{className:[B.a.title,"mt20"].join(" ")},e.a.createElement(_.a,{style:{width:"100%"}},e.a.createElement(s.a,{flex:"1"},e.a.createElement(H.Link,{to:"/classrooms/".concat(i.coursesId,"/common_homework")},e.a.createElement(g.a,{className:"font16 c-black"})),e.a.createElement("strong",{className:"font20 ml5"},l==null?void 0:l.homework_name),e.a.createElement(Et.i,{status:l==null?void 0:l.homework_status})),e.a.createElement(s.a,null,Object(Oe.s)()&&(l==null||((d=l.homework_status)===null||d===void 0)?void 0:d.includes("\u8865\u4EA4\u4E2D"))&&e.a.createElement("span",{onClick:function(){et({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:i,selectArrs:{homework_id:i.commonHomeworkId,work_id:i.userId}}})},className:"c-blue current font14"},"\u8865\u4EA4\u9644\u4EF6"))))),e.a.createElement("ul",{className:B.a["nav-tab"]},e.a.createElement("li",{className:"active"},"\u4F5C\u4E1A\u8BE6\u60C5"),Object(Oe.u)()&&e.a.createElement("li",null,e.a.createElement(H.Link,{to:"/classrooms/".concat(i.coursesId,"/common_homework/").concat(i.categoryId,"/lab-report-view/").concat(i.userId)}," \u5B9E\u9A8C\u62A5\u544A "))),e.a.createElement("section",{className:[B.a.bg,"pt30","pl30","pr30","pb30"].join(" ")},(l==null?void 0:l.description)&&e.a.createElement("aside",null,e.a.createElement("div",{className:"font16"},"\u5185\u5BB9"),e.a.createElement("div",{className:"pl30 mt20"},e.a.createElement(Pe.a,{value:(l==null?void 0:l.description)||"\u6682\u65E0\uFF5E"})),l==null||((Z=l.attachments)===null||Z===void 0)?void 0:Z.map(function(a,A){return e.a.createElement("div",{className:"pl30",key:A},e.a.createElement("a",{href:"".concat(oe.a.API_SERVER).concat(a.url)},e.a.createElement("span",{className:"iconfont icon-fujian c-green font14"}),e.a.createElement("span",{className:"ml10 c-black"},a.title),e.a.createElement("span",{className:"c-light-black ml20 font12"},a.filesize)))}),e.a.createElement("aside",{className:"tr"},e.a.createElement("span",{className:" c-light-black"},ce()(l.commit_time).format("YYYY-MM-DD HH:mm")),e.a.createElement("span",{className:"ml10"},l.commit_user_name),e.a.createElement("span",{className:"ml10 c-light-black"},"\u63D0\u4EA4"),e.a.createElement("span",{className:"ml30 c-light-black"},ce()(l.update_time).format("YYYY-MM-DD HH:mm")),e.a.createElement("span",{className:"ml10"},l.update_user_name),e.a.createElement("span",{className:"ml10 c-light-black"},"\u66F4\u65B0"))),(l==null?void 0:l.redo_description)&&e.a.createElement("aside",null,e.a.createElement(h.a,null),e.a.createElement("div",{className:"font16"},"\u91CD\u505A\u8BB0\u5F55"),e.a.createElement("div",{className:"pl30 mt20"},e.a.createElement(Pe.a,{value:(l==null?void 0:l.redo_description)||"\u6682\u65E0\uFF5E"})),l==null||((K=l.redo_attachments)===null||K===void 0)?void 0:K.map(function(a,A){return e.a.createElement("div",{className:"pl30",key:A},e.a.createElement("a",{href:"".concat(oe.a.API_SERVER).concat(a.url)},e.a.createElement("span",{className:"iconfont icon-fujian c-green font14"}),e.a.createElement("span",{className:"ml10 c-black"},a.title),e.a.createElement("span",{className:"c-light-black ml20 font12"},a.filesize)))}),e.a.createElement("aside",{className:"tr"},e.a.createElement("span",{className:" c-light-black"},ce()(l.redo_commit_time).format("YYYY-MM-DD HH:mm")),e.a.createElement("span",{className:"ml10"},l.commit_user_name),e.a.createElement("span",{className:"ml10 c-light-black"},"\u63D0\u4EA4"),e.a.createElement("span",{className:"ml30 c-light-black"},ce()(l.redo_update_time).format("YYYY-MM-DD HH:mm")),e.a.createElement("span",{className:"ml10"},l.update_user_name),e.a.createElement("span",{className:"ml10 c-light-black"},"\u66F4\u65B0"))),(Ve==null?void 0:Ve.revise_reason)&&e.a.createElement("aside",null,e.a.createElement(h.a,null),e.a.createElement("div",{className:"font16"},"\u8865\u4EA4\u5185\u5BB9"),e.a.createElement("div",{className:"pl30 mt20"},e.a.createElement(Pe.a,{value:(Ve==null?void 0:Ve.revise_reason)||"\u6682\u65E0\uFF5E"})),Ve==null||((Y=Ve.revise_attachments)===null||Y===void 0)?void 0:Y.map(function(a,A){return e.a.createElement("div",{className:"pl30",key:A},e.a.createElement("a",{href:"".concat(oe.a.API_SERVER).concat(a.url)},e.a.createElement("span",{className:"iconfont icon-fujian c-green font14"}),e.a.createElement("span",{className:"ml10 c-black"},a.title),e.a.createElement("span",{className:"c-light-black ml20 font12"},a.filesize)))}),e.a.createElement("aside",{className:"tr"},e.a.createElement("span",{className:"ml30 c-light-black"},ce()(Ve.atta_update_time).format("YYYY-MM-DD HH:mm")),e.a.createElement("span",{className:"ml10"},Ve.atta_update_user),e.a.createElement("span",{className:"ml10 c-light-black"},"\u66F4\u65B0")))),(l==null?void 0:l.anonymous_comment)&&Object(Oe.i)()&&e.a.createElement("section",{className:[B.a.bg,"mt30","pt30","pl30","pr30","pb30"].join(" ")},e.a.createElement("p",null,"\u533F\u8BC4\u5B66\u751F"),!!(l==null||((S=l.no_commented_user_names)===null||S===void 0)?void 0:S.length)&&e.a.createElement("p",null,"\u672A\u5B8C\u6210\u533F\u8BC4\uFF1A",l.no_commented_user_names.join("\u3001")),e.a.createElement("div",null,"\u5DF2\u5B8C\u6210\u533F\u8BC4\uFF1A",(Ee=l.commented_user_names)===null||Ee===void 0?void 0:Ee.join("\u3001"))),(Object(Oe.h)()||(l==null||((m=l.homework_status)===null||m===void 0)?void 0:m.includes("\u533F\u8BC4\u4E2D")))&&e.a.createElement("section",null,e.a.createElement("aside",{className:[B.a.replyList,"bg-white"].join(" ")},e.a.createElement(_.a,{gutter:[10,20]},e.a.createElement(s.a,{flex:1},!!(Be==null||((c=Be.comment_scores)===null||c===void 0)?void 0:c.length)&&e.a.createElement("span",{className:"font-16"},"\u5168\u90E8\u8BC4\u9605(",Be==null?void 0:Be.comment_count,")")),e.a.createElement(s.a,{style:{lineHeight:"40px"}},Object(Oe.c)()&&(Be==null?void 0:Be.ultimate)&&e.a.createElement("span",{className:"font-16 c-blue current",onClick:function(){et({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:l,id:i.userId,params:i}})}},"\u8C03\u5206")),e.a.createElement(s.a,null,e.a.createElement(u.a,{type:"primary",style:{marginRight:"20px",width:"124px",height:"40px"},onClick:function(){console.log("params:",i),et({type:"shixunHomeworks/setActionTabs",payload:{key:"\u76F8\u4F3C\u6027\u68C0\u6D4B",params:Object(W.a)(Object(W.a)({},i),{},{fromId:i.categoryId,toId:i.userId})}})}},"\u76F8\u4F3C\u6027\u68C0\u6D4B"),Object(Oe.i)()&&((l==null||((w=l.homework_status)===null||w===void 0)?void 0:w.includes("\u63D0\u4EA4\u4E2D"))||(l==null||((k=l.homework_status)===null||k===void 0)?void 0:k.includes("\u8865\u4EA4\u4E2D")))&&e.a.createElement(u.a,{style:{width:"124px",height:"40px"},type:"primary",onClick:function(){return ot(!0)}},"\u6253\u56DE\u91CD\u505A"))),!Be.is_author&&!(Be==null?void 0:Be.ultimate)&&(Object(Oe.c)()||(l==null||((Fe=l.homework_status)===null||Fe===void 0)?void 0:Fe.includes("\u533F\u8BC4\u4E2D")))&&e.a.createElement("aside",null,e.a.createElement(r.a,{layout:"vertical",form:pt,onFinish:function(A){return Xt(A)}},e.a.createElement(r.a.Item,{label:"\u8BC4\u8BED",name:"comment",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BC4\u8BED"}]},e.a.createElement(Ie.a,{defaultValue:"",height:250})),e.a.createElement("div",null,e.a.createElement(r.a.Item,{name:"attachment_ids"},e.a.createElement(Qe.b,null))),e.a.createElement("div",{className:"mt10"},e.a.createElement(_.a,null,e.a.createElement(s.a,{flex:"1"},e.a.createElement(_.a,{align:"middle",justify:"start"},e.a.createElement(s.a,null,e.a.createElement(r.a.Item,{noStyle:!0,name:"score",rules:[{required:!Object(Oe.c)(),message:"\u8BF7\u586B\u5199\u5206\u6570"}]},e.a.createElement(U.a,{step:.1,min:0,style:{width:100},size:"large",placeholder:"\u8BF7\u586B\u5199\u5206\u6570"}))),e.a.createElement(s.a,null,e.a.createElement("span",{className:"ml5 mr20"},"\u5206")))),e.a.createElement(s.a,null))),e.a.createElement("aside",{className:"".concat(B.a.buttonFixed)},e.a.createElement("aside",{className:"edu-container"},e.a.createElement(_.a,{align:"middle"},e.a.createElement(s.a,{flex:"1"},e.a.createElement(u.a,{type:"default",onClick:function(){return Vt("list")}},"\u8FD4\u56DE\u5217\u8868")),e.a.createElement(s.a,{flex:"1",className:"tr"},!Object(Oe.s)()&&e.a.createElement(u.a,{type:"default",onClick:function(){return Vt("last")},disabled:tt==null?void 0:tt.last},"\u4E0A\u4E00\u4E2A"),!Object(Oe.s)()&&e.a.createElement(u.a,{type:"default",disabled:Je==null?void 0:Je.last,style:{marginLeft:"20px",marginRight:"20px"},onClick:function(){return Vt("read")}},"\u4E0B\u4E00\u4E2A"),e.a.createElement(u.a,{htmlType:"submit",type:"primary"},"\u63D0\u4EA4\u8BC4\u9605"))))))),e.a.createElement(h.a,null),(Object(Oe.h)()||(l==null||((st=l.homework_status)===null||st===void 0)?void 0:st.includes("\u533F\u8BC4\u4E2D")))&&(Be==null||((ft=Be.comment_scores)===null||ft===void 0)?void 0:ft.map(function(a,A){var le,Q,ye,Le,Te,re;return e.a.createElement("aside",{key:A},e.a.createElement(_.a,{gutter:[12,12],key:A},e.a.createElement(s.a,{flex:"40px"},(a==null?void 0:a.user_image_url)==="--"&&e.a.createElement("img",{className:B.a.headpic,width:"40",src:t("tWlo")}),(a==null?void 0:a.user_image_url)!=="--"&&e.a.createElement("img",{className:B.a.headpic,width:"40",src:"".concat(oe.a.IMG_SERVER,"/images/").concat(a==null?void 0:a.user_image_url)})),e.a.createElement(s.a,{flex:"1"},e.a.createElement(_.a,{align:"middle"},e.a.createElement(s.a,{span:24},e.a.createElement(_.a,null,e.a.createElement(s.a,{flex:1},e.a.createElement("span",{className:"c-light-black"},a==null?void 0:a.user_name),e.a.createElement("span",{className:"c-light-black ml10"},ce()(a==null?void 0:a.comment_time).format("YYYY-MM-DD HH:mm")),a.score!==null&&e.a.createElement("span",{className:"ml30 c-orange"},a.score,"\u5206")),e.a.createElement(s.a,null,A===0?e.a.createElement("aside",null,a.delete&&e.a.createElement("span",{className:"c-blue current",onClick:function(){Kt(a)}},"\u5220\u9664"),a.can_appeal&&e.a.createElement("span",{className:"c-blue current",onClick:function(){dt({show:!0,type:1,active:A})}},"\u7533\u8BC9"),a.can_reply&&e.a.createElement("span",{className:"c-blue current ml10",onClick:function(){return dt({show:!0,type:0,active:A})}},"\u56DE\u590D")):e.a.createElement("aside",null,a.delete&&e.a.createElement("span",{className:"c-blue current",onClick:function(){Kt(a)}},"\u5220\u9664"),a.can_appeal&&e.a.createElement("span",{className:"c-blue current",onClick:function(){dt({show:!0,type:1,active:A})}},"\u7533\u8BC9"),a.can_reply&&e.a.createElement("span",{className:"c-blue current ml10",onClick:function(){return dt({show:!0,type:0,active:A})}},"\u56DE\u590D"),!a.can_reply&&e.a.createElement("span",{className:"c-light-black ml10"},"\u5931\u6548"))))),e.a.createElement(s.a,{span:24},a.content&&e.a.createElement(Pe.a,{value:a.content}),!a.content&&e.a.createElement("span",{className:"c-light-black"},"\u6682\u672A\u5199\u8BC4\u8BED"),a==null||((le=a.attachments)===null||le===void 0)?void 0:le.map(function(C,V){return e.a.createElement("div",{key:V},e.a.createElement("a",{href:"".concat(oe.a.API_SERVER).concat(C.url)},e.a.createElement("span",{className:"iconfont icon-fujian c-green font14"}),e.a.createElement("span",{className:"ml10 c-black"},C.title),e.a.createElement("span",{className:"c-light-black ml20 font12"},C.filesize)))})),e.a.createElement("div",{className:"w100"},e.a.createElement(h.a,null),e.a.createElement("aside",{className:[B.a.comment,"w100"].join(" ")},a.appeal_info&&a.appeal_info!=""&&e.a.createElement("aside",null,e.a.createElement(_.a,null,e.a.createElement(s.a,{span:24},e.a.createElement(_.a,null,e.a.createElement(s.a,{flex:"50px"},(a==null||((Q=a.appeal_info)===null||Q===void 0)?void 0:Q.user_image_url)==="--"&&e.a.createElement("img",{className:B.a.headpic,width:"40",src:t("tWlo")}),(a==null||((ye=a.appeal_info)===null||ye===void 0)?void 0:ye.user_image_url)!=="--"&&e.a.createElement("img",{className:B.a.headpic,width:"40",src:"".concat(oe.a.IMG_SERVER,"/images/").concat(a==null||((Le=a.appeal_info)===null||Le===void 0)?void 0:Le.user_image_url)})),e.a.createElement(s.a,{flex:"1"},e.a.createElement(_.a,null,e.a.createElement(s.a,{flex:"1"},a==null||((Te=a.appeal_info)===null||Te===void 0)?void 0:Te.user_name,e.a.createElement("span",{className:"c-light-black ml10"},ce()(a==null||((re=a.appeal_info)===null||re===void 0)?void 0:re.time).format("YYYY-MM-DD HH:mm")),(a==null?void 0:a.appeal_status)===1&&e.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u7533\u8BC9\u4E2D"),(a==null?void 0:a.appeal_status)===2&&e.a.createElement("span",{className:"tag-style bg-grey-ede c-light-black ml10"},"\u7533\u8BC9\u5DF2\u64A4\u9500"),(a==null?void 0:a.appeal_status)===3&&e.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u7533\u8BC9\u6210\u529F"),(a==null?void 0:a.appeal_status)===4&&e.a.createElement("span",{className:"tag-style bg-grey-ede c-light-black ml10"},"\u7533\u8BC9\u88AB\u62D2\u7EDD"),(a==null?void 0:a.appeal_status)===5&&e.a.createElement("span",{className:"tag-style bg-grey-ede c-light-black ml10"},"\u7533\u8BC9\u5931\u8D25")),e.a.createElement(s.a,null,(a==null?void 0:a.appeal_status)===1&&a.can_appeal&&e.a.createElement("span",{onClick:function(){P.a.confirm({title:e.a.createElement("div",null,"\u64A4\u9500\u7533\u8BC9\u540E\uFF0C\u65E0\u6CD5\u518D\u5BF9\u672C\u8BC4\u9605\u8BB0\u5F55\u8FDB\u884C\u7533\u8BC9",e.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u7533\u8BC9"),onOk:function(){var V=Object(p.a)(f.a.mark(function Ae(){return f.a.wrap(function(lt){for(;;)switch(lt.prev=lt.next){case 0:nt();case 1:case"end":return lt.stop()}},Ae)}));function ke(){return V.apply(this,arguments)}return ke}()})},className:"c-blue current"},"\u64A4\u9500\u7533\u8BC9"),(a==null?void 0:a.appeal_status)===1&&Object(Oe.c)()&&e.a.createElement("span",{onClick:function(){P.a.confirm({title:e.a.createElement("div",null,"\u6B64\u533F\u8BC4\u6210\u7EE9\u5C06\u88AB\u5E9F\u5F03\uFF0C\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u5C06\u88AB\u8FDD\u89C4\u6263\u5206",e.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u63A5\u53D7\u7533\u8BC9"),onOk:function(){var V=Object(p.a)(f.a.mark(function Ae(){var $e;return f.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:return qe.next=2,Object(te.a)("/api/student_works/".concat(i.userId,"/deal_appeal_score.json"),{method:"post",body:{score_id:a.score_id,status:3}});case 2:$e=qe.sent,($e==null?void 0:$e.status)===0&&nt();case 4:case"end":return qe.stop()}},Ae)}));function ke(){return V.apply(this,arguments)}return ke}()})},className:"c-red current"},"\u63A5\u53D7\u7533\u8BC9"),(a==null?void 0:a.appeal_status)===1&&Object(Oe.c)()&&e.a.createElement("span",{onClick:function(){P.a.confirm({title:e.a.createElement("div",null,"\u6B64\u533F\u8BC4\u6210\u7EE9\u5C06\u88AB\u8BA4\u4E3A\u5408\u7406",e.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u62D2\u7EDD\u7533\u8BC9"),onOk:function(){var V=Object(p.a)(f.a.mark(function Ae(){var $e;return f.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:return qe.next=2,Object(te.a)("/api/student_works/".concat(i.userId,"/deal_appeal_score.json"),{method:"post",body:{score_id:a.score_id,status:4}});case 2:$e=qe.sent,($e==null?void 0:$e.status)===0&&nt();case 4:case"end":return qe.stop()}},Ae)}));function ke(){return V.apply(this,arguments)}return ke}()})},className:"c-light-black current ml10"},"\u62D2\u7EDD\u7533\u8BC9"))),e.a.createElement(Pe.a,{value:a==null?void 0:a.appeal_info.content})),e.a.createElement(s.a,null))))),a.journals.map(function(C,V){var ke,Ae,$e,lt;return e.a.createElement("aside",{key:V},e.a.createElement(_.a,{key:V},e.a.createElement(s.a,{span:24},e.a.createElement(_.a,null,e.a.createElement(s.a,{flex:"50px"},(C==null||((ke=C.user_info)===null||ke===void 0)?void 0:ke.user_image_url)==="--"&&e.a.createElement("img",{className:B.a.headpic,width:"40",src:t("tWlo")}),(C==null||((Ae=C.user_info)===null||Ae===void 0)?void 0:Ae.user_image_url)!=="--"&&e.a.createElement("img",{className:B.a.headpic,width:"40",src:"".concat(oe.a.IMG_SERVER,"/images/").concat(C==null||(($e=C.user_info)===null||$e===void 0)?void 0:$e.user_image_url)})),e.a.createElement(s.a,{flex:"1"},C==null||((lt=C.user_info)===null||lt===void 0)?void 0:lt.user_name,e.a.createElement("span",{className:"c-light-black ml10"},ce()(C==null?void 0:C.time).format("YYYY-MM-DD HH:mm")),e.a.createElement(Pe.a,{value:C.content})),e.a.createElement(s.a,null,(C==null?void 0:C.can_delete)&&e.a.createElement(de.a,{title:"\u5220\u9664"},e.a.createElement(pe.a,{className:"current c-light-black",onClick:function(){Ht(C)}})))))),V!==a.journals.length-1&&e.a.createElement(h.a,null))})))),ct.show&&A===ct.active&&e.a.createElement("aside",{className:["bg-white"].join(" ")},e.a.createElement(Ie.a,{onChange:function(V){Nt(V)},height:150,isFocus:!0,watch:!0}),e.a.createElement(_.a,null,e.a.createElement(s.a,{span:24,className:"tr"},e.a.createElement(u.a,{type:"default",size:"large",onClick:Object(p.a)(f.a.mark(function C(){return f.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:dt({show:!1,type:0,active:A});case 1:case"end":return ke.stop()}},C)}))},"\u53D6\u6D88"),e.a.createElement(u.a,{type:"primary",size:"large",className:"ml20",onClick:Object(p.a)(f.a.mark(function C(){var V;return f.a.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:if(!(yt==="")){Ae.next=4;break}$.b.error("\u8BF7\u8F93\u5165\u5185\u5BB9"),Ae.next=14;break;case 4:if(!(ct.type===0)){Ae.next=10;break}return Ae.next=7,Object(me.f)({comment:yt,userId:i.userId,score_id:a.score_id});case 7:V=Ae.sent,Ae.next=13;break;case 10:return Ae.next=12,Object(me.g)({comment:yt,score_id:a.score_id,userId:i.userId});case 12:V=Ae.sent;case 13:V.status===0&&($.b.success("\u64CD\u4F5C\u6210\u529F"),dt({show:!1,type:0,active:A}),nt());case 14:case"end":return Ae.stop()}},C)}))},ct.type===0?"\u56DE\u590D":"\u7533\u8BC9")))))),e.a.createElement(h.a,null))})))),e.a.createElement(xe,null),e.a.createElement(X,null),e.a.createElement(ie.a,null),e.a.createElement(P.a,{title:"\u786E\u8BA4\u6253\u56DE\u91CD\u505A",visible:mt,destroyOnClose:!0,forceRender:!0,onCancel:function(){ot(!1)},onOk:Object(p.a)(f.a.mark(function a(){var A;return f.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:if(_t){Q.next=3;break}return $.b.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A"),Q.abrupt("return");case 3:return Q.next=5,Object(te.a)("/api/student_works/".concat(i.userId,"/redo_modal.json"),{method:"post",body:{comment:_t,id:i.userId}});case 5:A=Q.sent,(A==null?void 0:A.status)===0&&($.b.info("\u6253\u56DE\u91CD\u505A\u6210\u529F"),ot(!1),nt());case 7:case"end":return Q.stop()}},a)})),width:700},e.a.createElement("div",{style:{padding:"32px"}},e.a.createElement("span",null,"\u786E\u8BA4\u5C06",l==null?void 0:l.author_name,"\u7684\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417"),e.a.createElement("div",{style:{marginTop:"20px"}},e.a.createElement("label",null,e.a.createElement("span",{style:{marginRight:"5px",color:"red"}},"*"),"\u8BC4\u8BED\uFF1A"),e.a.createElement(Ie.a,{className:B.a.MdEditor,onChange:function(A){return jt(A)},defaultValue:"",height:250})))),e.a.createElement(fe,null),Gt)},bt=j.default=Object(I.a)(function(Se){var ne=Se.shixunHomeworks,_e=Se.loading,we=Se.user,Xe=Se.globalSetting;return{shixunHomeworks:ne,globalSetting:Xe,user:we,loading:_e.effects}})(it)},kSUc:function(Ne,j,t){},"kaH+":function(Ne,j,t){"use strict";var se=t("+L6B"),de=t("2/Rp"),Ce=t("tJVT"),U=t("q1tI"),N=t.n(U),u=t("UZu5"),n=t.n(u),h=t("dhSg"),G=t("rLCj"),_=t("dF/Y"),v=t("4i/N");j.a=function(){var s=Object(U.useState)(""),q=Object(Ce.a)(s,2),F=q[0],ee=q[1],f=Object(U.useState)(0),Ke=Object(Ce.a)(f,2),$=Ke[0],p=Ke[1],W=Object(U.useRef)("");Object(U.useEffect)(function(){var P=h.a.subscribe("preview-image",function(L){ee(L),document.body.style.overflow="hidden"});return P},[]),Object(U.useEffect)(function(){return document.addEventListener("keydown",ue),function(){document.removeEventListener("keydown",ue)}},[]),Object(U.useEffect)(function(){W.current=F},[F]);function ue(P){P.keyCode==27&&W.current&&r()}function r(){document.body.style.overflow="auto",ee("")}function x(){p($+90)}return N.a.createElement(U.Fragment,null,F?N.a.createElement("div",{className:"image-preview-container"},N.a.createElement("div",{className:"button-group"},N.a.createElement(de.a,{onClick:x},"\u65CB\u8F6C",N.a.createElement(G.a,null)),N.a.createElement(de.a,{href:F},"\u4E0B\u8F7D",N.a.createElement(_.a,null)),N.a.createElement(de.a,{onClick:r},"\u5173\u95ED",N.a.createElement(v.a,null))),N.a.createElement("div",{className:"preview-wrp-group"},N.a.createElement("img",{className:"image-preview",src:F,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat($,"deg)")}}))):null)}},pAaK:function(Ne,j,t){Ne.exports={flex_box_center:"flex_box_center___3d46B",flex_space_between:"flex_space_between___3a07p",flex_box_vertical_center:"flex_box_vertical_center___3U-TP",flex_box_center_end:"flex_box_center_end___2f78_",flex_box_column:"flex_box_column___2G3XJ",bg:"bg___1MTM3",title:"title___161Lo",replyList:"replyList___3TAxX","nav-tab":"nav-tab___2QveN",buttonFixed:"buttonFixed___3jsue",exitComment:"exitComment___2ZV_r",nextComment:"nextComment___1M4hZ",modal:"modal___14a4J",MdEditor:"MdEditor___2fxIJ"}},tWlo:function(Ne,j){Ne.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVCNENBMTM0OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVCNENBMTM1OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUI0Q0ExMzI4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUI0Q0ExMzM4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7p3KzkAAAFvElEQVR42sRae0ybVRQ/peVRaFce8pwgj1Je5TFsEHGbMAkzmqiJyba4hYh/LJlxiRr9Z0aNGv8xvhKTGckM2zKWmGEgU7MsPnCZIrKBjMcKY9BCBMqjjEcLtFDwHPZVC12h934f8yS/P6Dfud/5nXvvueec+8neOPEuSCAxiDJEMSITkYKIRoQJv9sREwgTogfRjGhEjIt9sUKEbhSiEvEC4mGEbJNngxGRiAzEk8L/VhGtiPOIswgrjxEBHDrxiE8Qg4hPEYYtjPclMkGXxhhCfIFI2E4CNFtvIm4hXvdYHlJIKOIVRK/wjkCpCaQjWhAfIVSwfaIS3kHvypaKwLOI64hdcP+kAPEn4jmxBI4ivkXsgPsvNBt1gg1cBI4hvkLI4f8TuWDDMdYw+owQFdh3Y6gSCnL1oNOmQnxcHAQHB8HCwiLMzM7C8KgFjD23oN9khtXVVZZhyZZhxEV/CGQhalk9r1AoYO9jxfBokQGCgoK8SBHi42LBsCsfJq1TcOnHn+F2v4llJsimIoRx3Q8le0o9/6bwdRmRxGJ8ZEQ4vHjkEORkZYBcLvdrlvL0OeBwOuDv4RF/X0Ne2Y34GrHiaw+8ishnMT4tNRmOVlVCTPQDzKfY/vJ9kJWpY1Ej217ztYnpFHyH6UjGJXH4wPOgVIZw7VAi8XRFOSjkTKv1bc8T25PACdZDan95mV9LZjNRq1Wg02lZw+tbGwnQ/L/EMooyJASSkxIliZUp7ONUCTb/S+AI2cTqOZlMJgmBcI2GVUUp2LyOAJMwxvHN04EAnqQYDrsJUDFSyKrtdC5JRmDR4eBRoxokgQjs48nn5+fnJSNgt3ONRTaXEYFHeLSXlpd5Peclk1Yrr6ohQKhhuWR6ekYSAiOWMV7VDCKg5Z0/uwTLaNnlAssYd22fTgRieTRz9dmQlpIsmgCdwuWle3nVY4mAmkczLCxUsk0cEaHhVVUH8GqOT0xKRmB6ZpZX1UkE5ng0zeYhsNntkhBgqAs2yhwR4AoBrpUVaO/oEm38nelp6B/gJnCHCNzm1f79jxaWgsRLbDY7XKj/Dlb405I+ItDDqz2/sACnTp9DEqNc+qfO1MLwyKiYCewNEPov3EK+G59k39BOp3Nt+YiUViLQKNjBH8sV7EXNivhslgb4xb2J28SMtMSRmbrwBBYpZPOI+xw4J2aka23tzB4VETrdct6zoCECC7wjjWIy1tbewZT//9R4RYzxZOtZTwK0C2vEjHjT2Ov3sx2d3TA7ZxPzuhrB5nVdiQ8pNPPvKP+XkEjjbYKtXm0VOpHe5x01KDDI72dFtmI+EGz1IkDyOeIvnlETH/T/digqKoLXeLLts3UNgY0REXGQZpmpqtCmrjV1/ZWcrEzIzEhnTtwQhwQb/5vNDc1dkinak4gDsMUFSEhwMJQ9vhueqihnWhYBMhnokYRGowGLZRwcW9fWLsGxTV6HqA8F6sMfR5z0qiDUKsjQpoEuPQ1SsSILVPDd1FJTrDA/Fwry9NDX1w9dxh7MSs2+ytTjcI+7gc0IkHwpMD+JnpbnZGdCXk4WPJSUKFlHzj0bGTrtGqhZNjJqgQHzIHRjWMbzhd7/MqLaZxqzxfjVFU+UjhcZCs+gp7f9nowcszMhfg17SoptSKDyym9N9cbePt8O2GrQ5pbrDRMTkwbe6MQpN6hfFRUVWa+Qb+7je23ideLAtPdGZ/cUZpw1iTsTFtFLJcBwEc2RIryHqELvW2q/qQPT4JA4AmupL5aP/Saza8A0eDU2Jvr0DrWaNkEe3L32kULmhXV+cHHR8cOvV5tcDd9f8qvm9ouAW2Zm5yhpm5uwWi9HRoRXq1UqC9zt08cDe391VUiJPyaPo+F1zddaZy80XFyLRv52v2ViPrehiJSvz6Z7rthQpZI+t6E+K91yuj+3UXnkL+7PbYxCFdiIKfgYdTcohHZ23QTnEntd8Y8AAwCTubpzlq2wWAAAAABJRU5ErkJggg=="},wzkS:function(Ne,j,t){"use strict";t.d(j,"c",function(){return N}),t.d(j,"b",function(){return u}),t.d(j,"d",function(){return n}),t.d(j,"a",function(){return G}),t.d(j,"e",function(){return _});var se=t("WmNS"),de=t.n(se),Ce=t("9og8"),U=t("ErOA");function N(v){return Object(U.c)("libraries/".concat(v,".json"))}function u(){return Object(U.c)("library_tags.json")}function n(v){return h.apply(this,arguments)}function h(){return h=Object(Ce.a)(de.a.mark(function v(s){var q;return de.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ee.next=2,Object(U.b)("attachments/".concat(s,".json"));case 2:return q=ee.sent,ee.abrupt("return",q.status===0);case 4:case"end":return ee.stop()}},v)})),h.apply(this,arguments)}function G(v){return Object(U.f)("libraries.json",v)}function _(v,s){return Object(U.g)("libraries/".concat(v,".json"),s)}},y5JW:function(Ne,j,t){"use strict";t.d(j,"c",function(){return f}),t.d(j,"a",function(){return Ke});var se=t("DZo9"),de=t("8z0m"),Ce=t("+L6B"),U=t("2/Rp"),N=t("WmNS"),u=t.n(N),n=t("9og8"),h=t("k1fw"),G=t("oBTY"),_=t("miYZ"),v=t("tsqr"),s=t("q1tI"),q=t.n(s),F=t("m3rI"),ee=t("wzkS"),f="\u3000\u3000";function Ke($){var p=["Bytes","KB","MB","GB","TB"];if($==0)return"0 Byte";var W=parseInt(""+Math.floor(Math.log($)/Math.log(1024)),10);return($/Math.pow(1024,W)).toFixed(1)+" "+p[W]}j.b=function($){var p=$.value,W=p===void 0?[]:p,ue=$.onChange,r=$.className,x=$.maxSize,P=x===void 0?150:x,L=$.title,O=L===void 0?"\u6587\u4EF6\u4E0A\u4F20":L,e=$.accept,y=e===void 0?null:e,I={multiple:!1,fileList:W,accept:y,withCredentials:!0,beforeUpload:function(pe){var ie=pe.size/1024/1024;return ie<P?!0:(v.b.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(".concat(P,"MB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20")),!1)},action:"".concat(F.a.API_SERVER,"/api/attachments.json"),onChange:function(pe){var ie=Object(G.a)(pe.fileList);ie=ie.map(function(te){return te.name.indexOf(f)===-1&&(te.name="".concat(te.name).concat(f).concat(Ke(te.size))),Object(h.a)({},te)}),ue(ie)},onRemove:function(){var g=Object(n.a)(u.a.mark(function ie(te){var Ie,E;return u.a.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:if(Ie=te.response?te.response.id:te.uid,!Ie){b.next=8;break}return b.next=4,Object(ee.d)(te.response?te.response.id:te.id);case 4:return E=b.sent,b.abrupt("return",E);case 8:return b.abrupt("return",!0);case 9:case"end":return b.stop()}},ie)}));function pe(ie){return g.apply(this,arguments)}return pe}()};function H(g){g.preventDefault(),g.stopPropagation()}return q.a.createElement("div",{className:"single-upload ".concat(r||"")},q.a.createElement(de.a,I,q.a.createElement(U.a,{type:"primary",title:W.length>0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:W.length>0,ghost:!0},O),q.a.createElement("span",{onClick:H,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",P,"M) ")))}}}]);