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