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.
16 lines
38 KiB
16 lines
38 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[218,6],{"7ahc":function(fe,j,e){"use strict";e.d(j,"a",function(){return ve});var Y=e("k1fw"),Q=e("0Owb"),oe=e("+L6B"),N=e("2/Rp"),F=e("y8nQ"),_=e("Vl3Y"),a=e("tJVT"),S=e("OaEy"),T=e("2fM7"),y=e("q1tI"),O=e.n(y),P=e("VrN/"),le=e.n(P),J=e("p77/"),Pe=e.n(J),Z=e("c5Ni"),Re=e.n(Z),ie=T.a.Option,v={labelCol:{span:4},wrapperCol:{span:20}},De={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(V){var _e=V.callback,Ee=V.onCancel,pe=Object(y.useState)("python"),q=Object(a.a)(pe,2),re=q[0],D=q[1];function je(d){D(De[d][1])}function M(d){_e(d)}return O.a.createElement(_.a,Object(Q.a)({},v,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:M}),O.a.createElement(_.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},O.a.createElement(T.a,{onChange:je},Object.keys(De).map(function(d){return O.a.createElement(ie,{key:d,value:d},De[d][0])}))),O.a.createElement(_.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},O.a.createElement(ve,{mode:re})),O.a.createElement("div",{className:"flex-container flex-end"},O.a.createElement(N.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),O.a.createElement(N.a,{type:"ghost",onClick:Ee},"\u53D6\u6D88")))};function ve(V){var _e=V.value,Ee=V.onChange,pe=V.mode,q=V.options,re=q===void 0?{}:q,D=Object(y.useRef)(),je=Object(y.useState)(),M=Object(a.a)(je,2),d=M[0],ce=M[1];return Object(y.useEffect)(function(){if(d){var X=function(Me){var m=Me.getValue();Ee&&Ee(m)};return d.on("change",X),function(){d.off("change",X)}}},[d,Ee]),Object(y.useEffect)(function(){d&&d.setOption("mode",pe)},[d,pe]),Object(y.useEffect)(function(){d&&((_e!==d.getValue()||_e==="")&&setTimeout(function(){d.setValue(_e||" ")},300))},[d,_e]),Object(y.useEffect)(function(){if(D.current&&!d){var X=le.a.fromTextArea(D.current,Object(Y.a)({mode:pe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},re));ce(X)}},[D.current,d]),O.a.createElement("div",{className:"my-codemirror-container"},O.a.createElement("textarea",{ref:D}))}},"9Bee":function(fe,j,e){"use strict";var Y=e("k1fw"),Q=e("q1tI"),oe=e.n(Q),N=e("vg9a"),F=e("tJVT"),_=e("DlQD"),a=e.n(_),S=e("rUJ1");function T(m,h){var R=m.match(/^(\s+)(?:```)/);if(R===null)return h;var u=R[1];return h.split(`
|
|
`).map(function(k){var W=k.match(/^\s+/);if(W===null)return k;var H=Object(F.a)(W,1),se=H[0];return se.length>=u.length?k.slice(u.length):k}).join(`
|
|
`)}var y=[],O=["<ul>"],P=new a.a.Renderer,le=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function J(){y.length=0,O=["<ul>"]}var Pe={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function Z(m,h,R,u){if(h>=m.length||m[h].level<=R)return h;var k=m[h];u.push("<li><a href='#"+k.anchor+"'>"+k.text+"</a>"),h++;var W=[];return h=Z(m,h,k.level,W),W.length>0&&(u.push("<ul>"),W.forEach(function(H){u.push(H)}),u.push("</ul>")),u.push("</li>"),h=Z(m,h,R,u),h}function Re(){return Z(y,0,0,O),O.push("</ul>"),O.join("")}var ie={heading:function(h){var R=le.exec(h);if(R)return{type:"heading",raw:R[0],depth:R[1].length,text:R[2]}},fences:function(h){var R=this.rules.block.fences.exec(h);if(R){var u=R[0],k=T(u,R[3]||""),W=R[2]?R[2].trim():R[2];if(["latex","katex","math"].indexOf(W)>=0){var H=ve(),se=k;k=H,V[H]={type:"block",expression:se}}return{type:"code",raw:u,lang:W,text:k}}}},v=/(?:\${2})([^\n`]+?)(?:\${2})/gi,De=0,ve=function(){return"__special_katext_id_".concat(De++,"__")},V={};function _e(){return V}function Ee(){De=0,V={}}function pe(m){return m=m.replace(v,function(h,R){var u=ve();return V[u]={type:"inline",expression:R},u}),m}var q=P.listitem;P.listitem=function(m){return q(pe(m))};var re=P.paragraph;P.paragraph=function(m){return re(pe(m))};var D=P.tablecell;P.tablecell=function(m,h){return D(pe(m),h)},P.code=function(m,h,R){var u=(h||"").match(/\S*/)[0];return u?["latex","katex","math"].indexOf(u)>=0?"<p class='editormd-tex'>".concat(m,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(h,'">').concat(R?m:Object(S.escape)(m,!0),`</code></pre>
|
|
`):'<pre class="prettyprint linenums"><code>'+(R?m:Object(S.escape)(m,!0))+"</code></pre>"},P.heading=function(m,h,R){var u=this.options.headerPrefix+R.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return y.push({anchor:u,level:h,text:m}),"<h"+h+' id="'+u+'">'+m+"</h"+h+">"},a.a.setOptions({silent:!0,gfm:!0,pedantic:!1}),a.a.use({tokenizer:ie,renderer:P});var je=a.a,M=e("SJMd"),d=e("m3rI"),ce=e("Oy/b"),X=/<pre[^>]*>/g;function ge(m){var h=document.createElement("div");return h.innerHTML=m,h.childNodes.length===0?"":h.childNodes[0].nodeValue}var Me=j.a=function(m){var h=m.value,R=h===void 0?"":h,u=m.className,k=m.showTextOnly,W=m.showLines,H=m.style,se=H===void 0?{}:H,he=String(R),$=Object(Q.useMemo)(function(){try{var B=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,ee=/\"\/api\/attachments\/|\"\/attachments\/download\//g,te=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;he=he.replace(B,"("+d.a.API_SERVER+"/api/attachments/").replace(ee,'"'+d.a.API_SERVER+"/api/attachments/").replace(te,'"'+d.a.API_SERVER+"/files/uploads/")}catch(Ue){}var x=je(he);setTimeout(function(){return ye()},300);var ae=_e();if(he.match(/\[TOC\]/)&&(x=x.replace("<p>[TOC]</p>",Re()),J()),x=x.replace(/(__special_katext_id_\d+__)/g,function(Ue,Oe){var de=ae[Oe],We=de.type,Te=de.expression;return Object(ce.renderToString)(ge(Te)||"",{displayMode:We==="block",throwOnError:!1,output:"html"})}),x=x.replace(/▁/g,"\u2581\u2581\u2581"),Ee(),k){var Ae=document.createElement("div");return Ae.innerHTML=x,Ae.innerText}return x},[he]),K=Object(Q.useRef)();Pe.WebkitLineClamp=W,W&&(se=Object(Y.a)(Object(Y.a)({},se),Pe));function ue(B){var ee=B.target;if(ee.tagName.toUpperCase()==="A"){var te=ee.getAttribute("href");if(te.startsWith("#")){B.preventDefault();var x=document.getElementById(te.replace("#",""));x&&x.scrollIntoView(!0)}}}var ye=function(){};return Object(Q.useEffect)(function(){if(K.current&&$&&($.match(X)&&window.PR.prettyPrint()),K.current)return K.current.addEventListener("click",ue),function(){K.current.removeEventListener("click",ue),Ee(),J()}},[$,K.current,ue]),oe.a.createElement(oe.a.Fragment,null,oe.a.createElement("div",{ref:K,style:Object(Y.a)({},se),className:"".concat(u||""," markdown-body "),dangerouslySetInnerHTML:{__html:$}}))}},"9VGf":function(fe,j,e){"use strict";e.d(j,"a",function(){return oe});var Y=e("q1tI"),Q=e.n(Y);function oe(N,F){var _=Object(Y.useRef)();Object(Y.useEffect)(function(){_.current=N}),Object(Y.useEffect)(function(){function a(){_.current()}if(F!==null){var S=setInterval(a,F);return function(){return clearInterval(S)}}},[F])}},BjJ7:function(fe,j,e){"use strict";e.d(j,"d",function(){return Q}),e.d(j,"c",function(){return oe}),e.d(j,"e",function(){return N}),e.d(j,"b",function(){return F}),e.d(j,"a",function(){return a});var Y=e("m3rI");function Q(S){var T=!0;if(S.length>0){for(var y=0;y<S.length;y++)if(S[y].compile_success==0||!S[y].compile_success){T=!1;break}}else T=!1;return T}function oe(S){for(var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",y=[],O=0;O<S.length;O++){var P=S[O],le=T?"".concat(T,"/").concat(P.name):"".concat(P.name);y.push({title:P.name,isLeaf:!(P.type==="tree"),key:le})}return y}function N(S,T,y){for(var O=0;O<S.length;O++){var P=S[O];if(P.key===T){P.children=y;break}P.children&&N(P.children,T,y)}return S}function F(S,T,y){var O;return function(){var P=this,le=arguments,J=function(){O=null,y||S.apply(P,le)},Pe=y&&!O;clearTimeout(O),O=setTimeout(J,T),Pe&&S.apply(P,le)}}var _=!0,a=Y.a.API_SERVER},"C+DQ":function(fe,j,e){},HmJG:function(fe,j,e){},M8RZ:function(fe,j,e){"use strict";e.d(j,"a",function(){return T});var Y=e("fWQN"),Q=e("mtLc"),oe=e("yKVA"),N=e("879j"),F=e("q1tI"),_=e.n(F),a=e("i8i4"),S=e.n(a),T=function(y){Object(oe.a)(P,y);var O=Object(N.a)(P);function P(le){var J;Object(Y.a)(this,P),J=O.call(this,le);var Pe=window.document;return J.node=Pe.createElement("div"),Pe.body.appendChild(J.node),J}return Object(Q.a)(P,[{key:"render",value:function(){var J=this.props.children;return Object(a.createPortal)(J,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),P}(_.a.Component)},Ot1p:function(fe,j,e){"use strict";var Y=e("2qtc"),Q=e("kLXV"),oe=e("rAM+"),N=e("tJVT"),F=e("jrin"),_=e("q1tI"),a=e.n(_),S=e("VrN/"),T=e.n(S),y=e("bdgK"),O=e("p77/"),P=e("Bd2K"),le=e("ELLl"),J=e("19Vz"),Pe=e("lZu9"),Z=e("kSUc"),Re=e("9Bee"),ie=e("0Owb"),v=e("dejd"),De=e("C+DQ"),ve=[{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 V(l){var b=l.onActionCallback,L=l.title,g=l.icon,C=l.actionName,G=l.className,Se=G===void 0?"":G,be=l.children;function Ie(){b(C)}return a.a.createElement("a",{title:L,className:Se,onClick:Ie},a.a.createElement("i",{className:"md-iconfont ".concat(g)}),be)}var _e=function(l){var b=l.watch,L=l.showNullButton,g=l.onActionCallback,C=l.fullScreen,G=l.insertTemp,Se=[].concat(ve,[{title:"".concat(b?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(b?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return a.a.createElement("ul",{className:"markdown-toolbar-container"},Se.map(function(be,Ie){return a.a.createElement("li",{key:Ie},be.actionName?a.a.createElement(V,Object(ie.a)({},be,{onActionCallback:g})):a.a.createElement("span",{className:"v-line"}))}),L?a.a.createElement("li",null,a.a.createElement(V,{icon:"icon-edit",className:"btn-null insert-blank",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:g},a.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,G&&a.a.createElement("li",null,a.a.createElement(V,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(G),onActionCallback:g},a.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),a.a.createElement("li",{className:"btn-full-screen"},a.a.createElement(V,{icon:"".concat(C?"icon-shrink":"icon-enlarge"),title:C?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:g})))},Ee=e("M8RZ"),pe=e("+L6B"),q=e("2/Rp"),re=e("y8nQ"),D=e("Vl3Y"),je=e("5NDa"),M=e("5rEg"),d={labelCol:{span:4},wrapperCol:{span:20}},ce=function(l){var b=l.callback,L=l.onCancel;function g(C){b(C)}return a.a.createElement(D.a,Object(ie.a)({},d,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:g}),a.a.createElement(D.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},a.a.createElement(M.a,null)),a.a.createElement(D.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},a.a.createElement(M.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:L},"\u53D6\u6D88")))},X=e("7ahc"),ge=e("HmJG"),Me=e("BjJ7"),m=D.a.useForm,h={width:280,marginRight:10},R={labelCol:{span:5},wrapperCol:{span:19}},u=function(l){var b=l.callback,L=l.onCancel,g=m(),C=Object(N.a)(g,1),G=C[0];function Se(Be){b(Be)}function be(Be){G.setFieldsValue({src:"/api/attachments/".concat(Be.id)})}function Ie(Be){var Je=Be.target.files[0];W(Je,be)}return a.a.createElement(D.a,Object(ie.a)({form:G},R,{className:"upload-image-panel",onFinish:Se}),a.a.createElement(D.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},a.a.createElement("div",{className:"flex-container"},a.a.createElement(D.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},a.a.createElement(M.a,{style:h})),a.a.createElement(k,{onFileChange:Ie}))),a.a.createElement(D.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},a.a.createElement(M.a,{style:{width:264}})),a.a.createElement(D.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:L},"\u53D6\u6D88")))};function k(l){var b=l.onFileChange;return a.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",a.a.createElement("input",{type:"file",accept:"image/*",onChange:b}))}function W(l,b){if(!l)throw new String("\u6CA1\u6709\u6587\u4EF6");var L=new FormData;L.append("editormd-image-file",l),L.append("file_param_name","editormd-image-file"),L.append("byxhr","true");var g=new window.XMLHttpRequest;g.withCredentials=!0,g.addEventListener("load",function(C){b(JSON.parse(C.target.responseText))},!1),g.addEventListener("error",function(C){console.error(C)},!1),g.open("POST","".concat(Me.a,"/api/attachments.json")),g.send(L)}var H=e("giR+"),se=e("fyUT"),he=e("7Kak"),$=e("9yH6"),K=$.a.Group,ue={margin:"0 8px"},ye=function(l){var b=l.callback,L=l.onCancel;function g(C){b(C)}return a.a.createElement(D.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:g},a.a.createElement("div",{className:"flex-container"},a.a.createElement("span",{style:ue},"\u5355\u5143\u683C\u6570\uFF1A"),a.a.createElement("span",{style:ue},"\u884C\u6570"),a.a.createElement(D.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},a.a.createElement(se.a,null)),a.a.createElement("span",{style:ue},"\u5217\u6570"),a.a.createElement(D.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:ue},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),a.a.createElement(D.a.Item,{name:"align"},a.a.createElement(K,null,a.a.createElement($.a,{value:"default"},a.a.createElement("i",{className:"fa fa-align-justify"})),a.a.createElement($.a,{value:"left"},a.a.createElement("i",{className:"fa fa-align-left"})),a.a.createElement($.a,{value:"center"},a.a.createElement("i",{className:"fa fa-align-center"})),a.a.createElement($.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:L},"\u53D6\u6D88")))},B="link",ee="upload-image",te="code-block",x="add-table",ae="------------",Ae={default:ae,left:":".concat(ae),center:":".concat(ae,":"),right:"".concat(ae,":")},Ue=e("9VGf"),Oe,de;function We(){}var Te=0,xe=1e4,Ne="\u2581",o=`
|
|
**\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 t(l){return/^\d+$/.test(l)?"".concat(l,"px"):l}var n=navigator.platform.toUpperCase().indexOf("MAC")>=0,i=n?"Cmd":"Ctrl",c=(Oe={},Object(F.a)(Oe,i+"-B","bold"),Object(F.a)(Oe,i+"-I","italic"),Oe),s=(de={},Object(F.a)(de,B,"\u6DFB\u52A0\u94FE\u63A5"),Object(F.a)(de,te,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(F.a)(de,ee,"\u6DFB\u52A0\u56FE\u7247"),Object(F.a)(de,x,"\u6DFB\u52A0\u8868\u683C"),de),U=j.a=function(l){var b=l.defaultValue,L=b===void 0?"":b,g=l.onChange,C=l.width,G=C===void 0?"100%":C,Se=l.height,be=Se===void 0?400:Se,Ie=l.miniToolbar,Be=Ie===void 0?!1:Ie,Je=l.isFocus,tt=Je===void 0?!1:Je,at=l.watch,Nt=l.insertTemp,ut=l.id,ze=ut===void 0?"markdown-editor-id":ut,dt=l.showResizeBar,St=dt===void 0?!1:dt,mt=l.noStorage,It=mt===void 0?!1:mt,_t=l.showNullButton,Bt=_t===void 0?!1:_t,ft=l.fullScreen,Ye=ft===void 0?!1:ft,nt=l.onBlur,rt=l.onCMBeforeChange,Et=l.className,wt=Et===void 0?"":Et,pt=l.placeholder,Ft=pt===void 0?"":pt,ht=l.values,ot=ht===void 0?"":ht,kt=Object(_.useState)(null),vt=Object(N.a)(kt,2),r=vt[0],Wt=vt[1],Kt=Object(_.useState)(L),gt=Object(N.a)(Kt,2),lt=gt[0],Qe=gt[1],Vt=Object(_.useState)(at),yt=Object(N.a)(Vt,2),Fe=yt[0],Ot=yt[1],Xt=Object(_.useState)(Ye),bt=Object(N.a)(Xt,2),ke=bt[0],Pt=bt[1],Ht=Object(_.useState)(""),Rt=Object(N.a)(Ht,2),Ke=Rt[0],Ve=Rt[1],$t=Object(_.useState)(0),Ut=Object(N.a)($t,2),Xe=Ut[0],it=Ut[1],Gt=Object(_.useState)(be),Lt=Object(N.a)(Gt,2),ct=Lt[0],Ct=Lt[1],Jt=Object(_.useState)(!1),Dt=Object(N.a)(Jt,2),qt=Dt[0],st=Dt[1],He=Object(_.useRef)(),$e=Object(_.useRef)(),Ze=Object(_.useRef)(),qe=Object(_.useRef)();Object(_.useEffect)(function(){Qe(ot),r==null||r.setValue(ot)},[ot]),Object(_.useEffect)(function(){if(He.current){var p=function(A,I){var w=I.clipboardData;if(w){var z=w.types.toString(),me=w.items;if(z==="text/html,Files"||z==="Files"||w.types.indexOf("Files")){var ne,Le,we=me[1];z==="Files"&&(we=me[0]),((ne=we)===null||ne===void 0?void 0:ne.kind)==="file"&&((Le=we)===null||Le===void 0?void 0:Le.type.match(/^image\//i))&&W(we.getAsFile(),function(Ce){Ce.id?f.replaceSelection("")):(Ce==null?void 0:Ce.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},f=T.a.fromTextArea(He.current,{mode:"markdown",lineNumbers:!Be,lineWrapping:!0,value:L,autoCloseTags:!0,autoCloseBrackets:!0});return tt&&f.focus(),f.on("paste",p),Wt(f),function(){f.off("paste",p)}}},[]);var Mt=Object(_.useCallback)(function(){if($e.current)try{var p=$e.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,f=$e.current.getElementsByClassName("markdown-editor-body")[0];ke?f.style.height="calc(100vh - ".concat(p,"px)"):f.style.height="".concat(ct-p,"px")}catch(E){console.log(E,"---- to set md editor body height")}},[ct,$e,ke]);Object(_.useEffect)(function(){function p(){var E=new y.default(function(A){var I=Object(oe.a)(A),w;try{for(I.s();!(w=I.n()).done;){var z=w.value;(z.target.offsetHeight>0||z.target.offsetWidth>0)&&(Mt(),r.setSize("100%","100%"),r.refresh())}}catch(me){I.e(me)}finally{I.f()}});return E.observe(He.current.parentElement),E}if(r){var f=p();return function(){f.unobserve(He.current.parentElement)}}},[r,Mt]),Object(_.useEffect)(function(){if(r){for(var p=[],f=function(){var z=I[A];E=Object(N.a)(z,2);var me=E[0],ne=E[1],Le=Object(F.a)({},me,function(){At(ne)});p.push(Le),r.addKeyMap(Le)},E,A=0,I=Object.entries(c);A<I.length;A++)f();return function(){var w=Object(oe.a)(p),z;try{for(w.s();!(z=w.n()).done;){var me=z.value;r.removeKeyMap(me)}}catch(ne){w.e(ne)}finally{w.f()}}}},[r]),Object(_.useEffect)(function(){Ye!==ke&&Pt(Ye)},[Ye]),Object(Ue.a)(function(){if(!It&&Xe>0){var p=new Date().getTime(),f=window.sessionStorage.getItem(ze);p>=Xe+xe&&(!f||f!==lt)&&(window.sessionStorage.setItem(ze,lt),st(!0))}},xe),Object(_.useEffect)(function(){Ot(at)},[r,at]),Object(_.useEffect)(function(){r&&(tt&&r.focus())},[r,tt]),Object(_.useEffect)(function(){if(Fe&&r){var p=function(A){var I=A.target;if(qe.current){var w=I.scrollTop/I.scrollHeight;qe.current.scrollTop=qe.current.scrollHeight*w}},f=r.getScrollerElement();return f.addEventListener("scroll",p),function(){f.removeEventListener("scroll",p)}}},[r,Fe]),Object(_.useEffect)(function(){if(r&&rt){var p=function(E,A){rt(E,A)};return r.on("beforeChange",p),function(){r.off("beforeChange",p)}}},[r,rt]),Object(_.useEffect)(function(){if(r&&nt){var p=function(){nt(r.getValue())};return r.on("blur",p),function(){r.off("blur",p)}}},[r,nt]),Object(_.useEffect)(function(){if(r){var p=function(E){var A=E.getValue();Qe(A),it(new Date().getTime()),E.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),g&&g(A)};return r.on("change",p),function(){r.off("change",p)}}},[r,g]),Object(_.useEffect)(function(){r&&(L==null?(r.setValue(""),Qe("")):L!==r.getValue()&&(r.setValue(L),Qe(L),r.setCursor(r.lineCount(),0)))},[r,L]);var At=Object(_.useCallback)(function(p){var f=r.getCursor(),E=r.getSelection(),A=E.split(`
|
|
`);switch(p){case"bold":return r.replaceSelection("**"+E+"**"),E===""&&r.setCursor(f.line,f.ch+2),r.focus();case"italic":return r.replaceSelection("*"+E+"*"),E===""&&r.setCursor(f.line,f.ch+1),r.focus();case"code":return r.replaceSelection("`"+E+"`"),E===""&&r.setCursor(f.line,f.ch+1),r.focus();case"inline-latex":return r.replaceSelection("`$$"+E+"$$`"),E===""&&r.setCursor(f.line,f.ch+3),r.focus();case"latex":return r.replaceSelection("```latex\n"+E+"\n```"),r.setCursor(f.line+1,E.length+1),r.focus();case"line-break":return r.replaceSelection(`<br/>
|
|
`),r.focus();case"list-ul":return E===""?r.replaceSelection("- "+E):r.replaceSelection(A.map(function(I){return I===""?"":"- ".concat(I)}).join(`
|
|
`)),r.focus();case"list-ol":return E===""?r.replaceSelection("1. "+E):r.replaceSelection(A.map(function(I,w){return I===""?"":"".concat(w+1,". ").concat(I)}).join(`
|
|
`)),r.focus();case"add-null-ch":return E===""&&r.setCursor(f.line,f.ch+1),r.replaceSelection(Ne),r.focus();case"inster-template-1":return E===""&&r.setCursor(f.line,f.ch),r.replaceSelection(o),r.focus();case"eraser":return r.setValue(""),r.focus();case"trigger-watch":return Ot(!Fe),r.focus();case"trigger-full-screen":return Pt(!ke),r.focus();case B:Ve(B);return;case te:Ve(te);return;case ee:Ve(ee);return;case x:Ve(x);return;default:throw new Error}},[r,Fe,ke]),et=Object(_.useCallback)(function(p){Ve("");switch(Ke){case B:var f=p.title,E=p.link;return r.replaceSelection("[".concat(f,"](").concat(E,")")),r.focus();case te:var A=p.language,I=p.content;return r.replaceSelection(["```"+A,I,"```"].join(`
|
|
`)),r.focus();case ee:var w=p.src,z=p.alt;return r.replaceSelection(".concat(w,' "').concat(z,'" )')),r.focus();case x:for(var me=p.row,ne=p.col,Le=p.align,we=`
|
|
`,Ce=0;Ce<me;Ce++){for(var Tt=[],xt=[],jt=0;jt<ne;jt++)Ce===1&&xt.push(Ae[Le]),Tt.push(" ");Ce===1&&(we+="| ".concat(xt.join(" | "),` |
|
|
`)),we+="| ".concat(Tt.join(ne===1?"":" | "),` |
|
|
`)}return r.replaceSelection(we+`
|
|
`),r.focus();default:throw new Error}},[r,Ke]),zt=Object(_.useMemo)(function(){switch(Ke){case B:return a.a.createElement(ce,{callback:et,onCancel:Ge});case te:return a.a.createElement(X.b,{callback:et,onCancel:Ge});case ee:return a.a.createElement(u,{callback:et,onCancel:Ge});case x:return a.a.createElement(ye,{callback:et,onCancel:Ge});default:return null}},[Ke]);function Ge(){Ve("")}Object(_.useEffect)(function(){if(Ze.current){var p=function(me){I=!0,w=me.pageY},f=function(){I=!1},E=function(me){if(I){var ne=me.pageY-w;ne<0&&(ne=0),ne>300&&(ne=300);var Le=be+ne+"px";Ct(Le)}},A=Ze.current,I=!1,w=0;return A.addEventListener("mousedown",p),document.addEventListener("mousemove",E),document.addEventListener("mouseup",f),function(){A.removeEventListener("mousedown",p),document.removeEventListener("mousemove",E),document.removeEventListener("mouseup",f)}}},[r,Ze]),Object(_.useEffect)(function(){Ct(be)},[be]);var Yt=t(G),Qt=t(ct),Zt={width:Yt,height:Qt},ea=Object(_.useMemo)(function(){if(Xe){var p=new Date(Xe),f=p.getHours(),E=p.getMinutes(),A=p.getSeconds();return f=f<10?"0"+f:f,E=E<10?"0"+E:E,A=A<10?"0"+A:A,"".concat(f,":").concat(E,":").concat(A)}return 0},[Xe]);function ta(){window.sessionStorage.removeItem(ze),st(!1),it(0)}function aa(){st(!1),it(0),r.setValue(window.sessionStorage.getItem(ze))}return a.a.createElement(_.Fragment,null,a.a.createElement("div",{className:"markdown-editor-wrapper",ref:$e},a.a.createElement("div",{className:"markdown-editor-container ".concat(wt," ").concat(Fe?"on-preview":""," ").concat(Be?"mini":""," ").concat(ke?"full-screen":""),style:Zt},a.a.createElement(_e,{insertTemp:Nt,watch:Fe,fullScreen:ke,showNullButton:Bt,onActionCallback:At}),a.a.createElement("div",{className:"markdown-editor-body"},a.a.createElement("div",{className:"codemirror-container"},a.a.createElement("textarea",{ref:He,placeholder:Ft})),Fe?a.a.createElement("div",{ref:qe,className:"preview-container"},a.a.createElement(Re.a,{value:lt})):null))),St?a.a.createElement("a",{ref:Ze,className:"editor-resize"}):null,a.a.createElement(Ee.a,null,s[Ke]?a.a.createElement(Q.a,{centered:!0,title:s[Ke],visible:!0,onCancel:Ge,footer:null},zt):null))}},R7cW:function(fe,j,e){"use strict";e.r(j);var Y=e("+L6B"),Q=e("2/Rp"),oe=e("DZo9"),N=e("8z0m"),F=e("0Owb"),_=e("5NDa"),a=e("5rEg"),S=e("sPJy"),T=e("bE4q"),y=e("k1fw"),O=e("oBTY"),P=e("9og8"),le=e("miYZ"),J=e("tsqr"),Pe=e("y8nQ"),Z=e("Vl3Y"),Re=e("tJVT"),ie=e("q1tI"),v=e.n(ie),De=e("Ty5D"),ve=e("9kvl"),V=e("55Ip"),_e=e("Ot1p"),Ee=e("XYT7"),pe=e("m3rI"),q=e("YiJy"),re=e.n(q);function D(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */D=function(){return d};var M,d={},ce=Object.prototype,X=ce.hasOwnProperty,ge=Object.defineProperty||function(o,t,n){o[t]=n.value},Me=typeof Symbol=="function"?Symbol:{},m=Me.iterator||"@@iterator",h=Me.asyncIterator||"@@asyncIterator",R=Me.toStringTag||"@@toStringTag";function u(o,t,n){return Object.defineProperty(o,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),o[t]}try{u({},"")}catch(o){u=function(n,i,c){return n[i]=c}}function k(o,t,n,i){var c=t&&t.prototype instanceof ue?t:ue,s=Object.create(c.prototype),U=new xe(i||[]);return ge(s,"_invoke",{value:Oe(o,n,U)}),s}function W(o,t,n){try{return{type:"normal",arg:o.call(t,n)}}catch(i){return{type:"throw",arg:i}}}d.wrap=k;var H="suspendedStart",se="suspendedYield",he="executing",$="completed",K={};function ue(){}function ye(){}function B(){}var ee={};u(ee,m,function(){return this});var te=Object.getPrototypeOf,x=te&&te(te(Ne([])));x&&x!==ce&&X.call(x,m)&&(ee=x);var ae=B.prototype=ue.prototype=Object.create(ee);function Ae(o){["next","throw","return"].forEach(function(t){u(o,t,function(n){return this._invoke(t,n)})})}function Ue(o,t){function n(c,s,U,l){var b=W(o[c],o,s);if(b.type!=="throw"){var L=b.arg,g=L.value;return g&&typeof g=="object"&&X.call(g,"__await")?t.resolve(g.__await).then(function(C){n("next",C,U,l)},function(C){n("throw",C,U,l)}):t.resolve(g).then(function(C){L.value=C,U(L)},function(C){return n("throw",C,U,l)})}l(b.arg)}var i;ge(this,"_invoke",{value:function(s,U){function l(){return new t(function(b,L){n(s,U,b,L)})}return i=i?i.then(l,l):l()}})}function Oe(o,t,n){var i=H;return function(c,s){if(i===he)throw new Error("Generator is already running");if(i===$){if(c==="throw")throw s;return{value:M,done:!0}}for(n.method=c,n.arg=s;;){var U=n.delegate;if(U){var l=de(U,n);if(l){if(l===K)continue;return l}}if(n.method==="next")n.sent=n._sent=n.arg;else if(n.method==="throw"){if(i===H)throw i=$,n.arg;n.dispatchException(n.arg)}else n.method==="return"&&n.abrupt("return",n.arg);i=he;var b=W(o,t,n);if(b.type==="normal"){if(i=n.done?$:se,b.arg===K)continue;return{value:b.arg,done:n.done}}b.type==="throw"&&(i=$,n.method="throw",n.arg=b.arg)}}}function de(o,t){var n=t.method,i=o.iterator[n];if(i===M)return t.delegate=null,n==="throw"&&o.iterator.return&&(t.method="return",t.arg=M,de(o,t),t.method==="throw")||n!=="return"&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),K;var c=W(i,o.iterator,t.arg);if(c.type==="throw")return t.method="throw",t.arg=c.arg,t.delegate=null,K;var s=c.arg;return s?s.done?(t[o.resultName]=s.value,t.next=o.nextLoc,t.method!=="return"&&(t.method="next",t.arg=M),t.delegate=null,K):s:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,K)}function We(o){var t={tryLoc:o[0]};1 in o&&(t.catchLoc=o[1]),2 in o&&(t.finallyLoc=o[2],t.afterLoc=o[3]),this.tryEntries.push(t)}function Te(o){var t=o.completion||{};t.type="normal",delete t.arg,o.completion=t}function xe(o){this.tryEntries=[{tryLoc:"root"}],o.forEach(We,this),this.reset(!0)}function Ne(o){if(o||o===""){var t=o[m];if(t)return t.call(o);if(typeof o.next=="function")return o;if(!isNaN(o.length)){var n=-1,i=function c(){for(;++n<o.length;)if(X.call(o,n))return c.value=o[n],c.done=!1,c;return c.value=M,c.done=!0,c};return i.next=i}}throw new TypeError(typeof o+" is not iterable")}return ye.prototype=B,ge(ae,"constructor",{value:B,configurable:!0}),ge(B,"constructor",{value:ye,configurable:!0}),ye.displayName=u(B,R,"GeneratorFunction"),d.isGeneratorFunction=function(o){var t=typeof o=="function"&&o.constructor;return!!t&&(t===ye||(t.displayName||t.name)==="GeneratorFunction")},d.mark=function(o){return Object.setPrototypeOf?Object.setPrototypeOf(o,B):(o.__proto__=B,u(o,R,"GeneratorFunction")),o.prototype=Object.create(ae),o},d.awrap=function(o){return{__await:o}},Ae(Ue.prototype),u(Ue.prototype,h,function(){return this}),d.AsyncIterator=Ue,d.async=function(o,t,n,i,c){c===void 0&&(c=Promise);var s=new Ue(k(o,t,n,i),c);return d.isGeneratorFunction(t)?s:s.next().then(function(U){return U.done?U.value:s.next()})},Ae(ae),u(ae,R,"Generator"),u(ae,m,function(){return this}),u(ae,"toString",function(){return"[object Generator]"}),d.keys=function(o){var t=Object(o),n=[];for(var i in t)n.push(i);return n.reverse(),function c(){for(;n.length;){var s=n.pop();if(s in t)return c.value=s,c.done=!1,c}return c.done=!0,c}},d.values=Ne,xe.prototype={constructor:xe,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=M,this.done=!1,this.delegate=null,this.method="next",this.arg=M,this.tryEntries.forEach(Te),!t)for(var n in this)n.charAt(0)==="t"&&X.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=M)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if(t.type==="throw")throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function i(L,g){return U.type="throw",U.arg=t,n.next=L,g&&(n.method="next",n.arg=M),!!g}for(var c=this.tryEntries.length-1;c>=0;--c){var s=this.tryEntries[c],U=s.completion;if(s.tryLoc==="root")return i("end");if(s.tryLoc<=this.prev){var l=X.call(s,"catchLoc"),b=X.call(s,"finallyLoc");if(l&&b){if(this.prev<s.catchLoc)return i(s.catchLoc,!0);if(this.prev<s.finallyLoc)return i(s.finallyLoc)}else if(l){if(this.prev<s.catchLoc)return i(s.catchLoc,!0)}else{if(!b)throw new Error("try statement without catch or finally");if(this.prev<s.finallyLoc)return i(s.finallyLoc)}}}},abrupt:function(t,n){for(var i=this.tryEntries.length-1;i>=0;--i){var c=this.tryEntries[i];if(c.tryLoc<=this.prev&&X.call(c,"finallyLoc")&&this.prev<c.finallyLoc){var s=c;break}}s&&(t==="break"||t==="continue")&&s.tryLoc<=n&&n<=s.finallyLoc&&(s=null);var U=s?s.completion:{};return U.type=t,U.arg=n,s?(this.method="next",this.next=s.finallyLoc,K):this.complete(U)},complete:function(t,n){if(t.type==="throw")throw t.arg;return t.type==="break"||t.type==="continue"?this.next=t.arg:t.type==="return"?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):t.type==="normal"&&n&&(this.next=n),K},finish:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.finallyLoc===t)return this.complete(i.completion,i.afterLoc),Te(i),K}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc===t){var c=i.completion;if(c.type==="throw"){var s=c.arg;Te(i)}return s}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,i){return this.delegate={iterator:Ne(t),resultName:n,nextLoc:i},this.method==="next"&&(this.arg=M),K}},d}var je=function(d){var ce,X=d.shixunHomeworks,ge=d.newCourse,Me=d.globalSetting,m=d.loading,h=d.dispatch,R=d.match,u=Object(De.m)(),k=Z.a.useForm(),W=Object(Re.a)(k,1),H=W[0],se=Object(ie.useState)({}),he=Object(Re.a)(se,2),$=he[0],K=he[1],ue=Object(ie.useState)(!1),ye=Object(Re.a)(ue,2),B=ye[0],ee=ye[1],te=Object(ie.useState)([]),x=Object(Re.a)(te,2),ae=x[0],Ae=x[1],Ue=Object(ie.useState)([]),Oe=Object(Re.a)(Ue,2),de=Oe[0],We=Oe[1],Te=X.commonHomeWorkEditDefaultData,xe={name:"file",multiple:!0,action:pe.a.API_SERVER+"/api/attachments.json",defaultFileList:ae,onChange:function(i){var c=i.file.status;c!=="uploading",c==="done"?J.b.success("".concat(i.file.name," \u6587\u4EF6\u4E0A\u4F20\u6210\u529F")):c==="error"&&J.b.error("".concat(i.file.name," \u6587\u4EF6\u4E0A\u4F20\u5931\u8D25"))}};Object(ie.useEffect)(function(){o()},[u.topicId]);var Ne=function(i){return i==null?void 0:i.map(function(c){return{uid:c.id,response:{id:c.id},name:c.title,status:"done",url:c.url}})},o=function(){var n=Object(P.a)(D().mark(function i(){var c;return D().wrap(function(U){for(;;)switch(U.prev=U.next){case 0:return U.next=2,h({type:"shixunHomeworks/editCommonHomeWorkDefaultBankData",payload:{id:u.topicId}});case 2:c=U.sent,c&&(H.setFieldsValue({name:c.name}),H.setFieldsValue({description:c.description}),H.setFieldsValue({reference_answer:c.reference_answer}),Ae(Object(O.a)(Ne(c.attachments))),We(Object(O.a)(Ne(c.reference_attachments))),ee(!0));case 4:case"end":return U.stop()}},i)}));return function(){return n.apply(this,arguments)}}(),t=function(){var n=Object(P.a)(D().mark(function i(c){var s,U,l,b;return D().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return s=Object(y.a)({},$),s.attachment_ids&&(s.attachment_ids=s==null||((U=s.attachment_ids.fileList)===null||U===void 0)?void 0:U.map(function(C){var G;return(G=C.response)===null||G===void 0?void 0:G.id})),s.reference_attachment_ids&&(s.reference_attachment_ids=s==null||((l=s.reference_attachment_ids.fileList)===null||l===void 0)?void 0:l.map(function(C){var G;return(G=C.response)===null||G===void 0?void 0:G.id})),g.next=5,Object(Ee.n)(Object(y.a)(Object(y.a)({id:u.topicId},s),{},{base_on_project:null,type:1}));case 5:b=g.sent,b&&ve.c.push("/users/".concat(u.username,"/topics/").concat(u.topicId,"/").concat(u.topictype,"/normal/detail"));case 7:case"end":return g.stop()}},i)}));return function(c){return n.apply(this,arguments)}}();return v.a.createElement("section",{className:re.a.bg},v.a.createElement("section",{className:"animated fadeIn"},v.a.createElement("aside",{className:"mt10"},v.a.createElement(T.a,{separator:">"},v.a.createElement(T.a.Item,null,v.a.createElement(V.Link,{to:"/users/".concat(u.username,"/").concat(u.topictype==="personal"?"topics":"topicbank","/").concat(u.topictype)},u.topictype==="personal"?"\u6211\u7684\u8BFE\u5802\u8D44\u6E90":"\u516C\u5171\u9898\u5E93")),v.a.createElement(T.a.Item,null,v.a.createElement(V.Link,{to:"/users/".concat(u.username,"/topics/").concat(u.topicId,"/").concat(u.topictype,"/normal/detail")},"\u8BE6\u60C5")),v.a.createElement(T.a.Item,null,"\u7F16\u8F91")))),v.a.createElement("aside",{className:"font24 bold mt20 mb20"},"\u7F16\u8F91"),v.a.createElement(Z.a,{form:H,className:re.a.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(){K(Object(y.a)({},H.getFieldsValue()))},onFinish:t},v.a.createElement("div",{className:re.a.fieldWrap},v.a.createElement(Z.a.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},v.a.createElement(a.a,{maxLength:60,suffix:"".concat(((ce=$.name)===null||ce===void 0?void 0:ce.length)||0,"/60"),placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),v.a.createElement("div",{className:re.a.mdWrap},v.a.createElement(Z.a.Item,{name:"description",label:"\u7B80\u4ECB:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},v.a.createElement(_e.a,{id:"topic-normal-description",watch:!0,defaultValue:Te.description})),v.a.createElement("div",null,v.a.createElement(Z.a.Item,{name:"attachment_ids"},B&&v.a.createElement(N.a,Object(F.a)({defaultFileList:ae},xe),v.a.createElement("span",{className:"c-blue"},"\u4E0A\u4F20\u9644\u4EF6")," \uFF08\u5355\u4E2A\u6587\u4EF6150MB\u4EE5\u5185\uFF09")))),v.a.createElement("div",{className:re.a.mdWrap},v.a.createElement(Z.a.Item,{name:"reference_answer",label:"\u53C2\u8003\u7B54\u6848:"},v.a.createElement(_e.a,{id:"topic-normal-reference_answer",defaultValue:Te.reference_answer,watch:!0})),v.a.createElement("div",null,v.a.createElement(Z.a.Item,{name:"reference_attachment_ids"},B&&v.a.createElement(N.a,Object(F.a)({},xe,{defaultFileList:de}),v.a.createElement("span",{className:"c-blue"},"\u4E0A\u4F20\u9644\u4EF6")," \uFF08\u5355\u4E2A\u6587\u4EF6150MB\u4EE5\u5185\uFF09")))),v.a.createElement("div",{className:re.a.backgroundFa},v.a.createElement("div",{className:"pt40 mb30"},v.a.createElement(Z.a.Item,null,v.a.createElement(Q.a,{size:"large",type:"primary",className:"".concat(re.a.button," mr20"),htmlType:"submit"},"\u63D0\u4EA4"),v.a.createElement(Q.a,{size:"large",type:"primary",ghost:!0,className:re.a.button,onClick:function(){return ve.c.push("/users/".concat(u.username,"/topics/").concat(u.topicId,"/").concat(u.topictype,"/normal/detail"))}},"\u53D6\u6D88"))))))};j.default=Object(ve.a)(function(M){var d=M.shixunHomeworks,ce=M.newCourse,X=M.loading,ge=M.globalSetting;return{shixunHomeworks:d,newCourse:ce,globalSetting:ge,loading:X.effects}})(je)},YiJy:function(fe,j,e){fe.exports={bg:"bg___2xkgh",flexRow:"flexRow___3_RB8",flexJustifyCenter:"flexJustifyCenter___3Rbeo",flexAlignEnd:"flexAlignEnd___Up4h1",flexAlignCenter:"flexAlignCenter___hv6Pr",flexColumn:"flexColumn___kNPED",formWrap:"formWrap___2LY7l",titleWrap:"titleWrap___1TXK0",fieldWrap:"fieldWrap___2Bk37",mdWrap:"mdWrap___3VsOd",backgroundFa:"backgroundFa___13msX",button:"button___2BNet"}},dejd:function(fe,j,e){},kSUc:function(fe,j,e){}}]);
|