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.
5 lines
22 KiB
5 lines
22 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[148],{"+M/w":function(R,f,e){R.exports={flexRow:"flexRow___1Kwk7",flexColumn:"flexColumn___1x58l",action:"action___osaCD",setScore:"setScore___kmMlR",delete:"delete___XpFlx",content:"content___9Naj3",titleWrap:"titleWrap___32PZL",titleNumber:"titleNumber___3HPb0",score:"score___3zGYh",titleHtml:"titleHtml___2vgPo",answerWrap:"answerWrap___2vM8f",answer:"answer___1Q0Tc"}},"00WW":function(R,f,e){"use strict";var ee=e("+L6B"),J=e("2/Rp"),W=e("q1tI"),t=e.n(W),C=e("ORPY"),ae=e.n(C),l=e("rd/4"),U=e.n(l),S=e("3pxb"),_=e.n(S),p=function(v){var P=v.createState,m=v.refreshLoading,a=v.onRefresh,k=a===void 0?function(){}:a,h=v.onCreate,c=h===void 0?function(){}:h;return t.a.createElement("div",{className:ae.a.sendToClass},P?t.a.createElement(t.a.Fragment,null,t.a.createElement("img",{src:U.a,alt:"\u7A7A"}),t.a.createElement("div",null,"\u60A8\u8FD8\u6CA1\u6709\u521B\u5EFA\u6559\u5B66\u8BFE\u5802\uFF0C\u65E0\u6CD5\u5C06\u8BD5\u5377\u53D1\u9001\u81F3\u6559\u5B66\u8BFE\u5802\u3002"),t.a.createElement(J.a,{onClick:c,type:"primary",ghost:!0},"\u7ACB\u5373\u521B\u5EFA")):t.a.createElement(t.a.Fragment,null,t.a.createElement("img",{src:_.a,alt:"\u7A7A"}),t.a.createElement("div",null,"\u5DF2\u521B\u5EFA\u6559\u5B66\u8BFE\u5802\uFF1F\u8BF7\u5237\u65B0\u5217\u8868"),t.a.createElement(J.a,{loading:m,onClick:k,type:"primary",ghost:!0},"\u7ACB\u5373\u5237\u65B0")))};f.a=p},"3pxb":function(R,f,e){R.exports=e.p+"static/refresh.c0b88523.png"},"9Bee":function(R,f,e){"use strict";var ee=e("k1fw"),J=e("q1tI"),W=e.n(J),t=e("vg9a"),C=e("tJVT"),ae=e("DlQD"),l=e.n(ae),U=e("rUJ1");function S(r,n){var u=r.match(/^(\s+)(?:```)/);if(u===null)return n;var i=u[1];return n.split(`
|
|
`).map(function(A){var F=A.match(/^\s+/);if(F===null)return A;var b=Object(C.a)(F,1),d=b[0];return d.length>=i.length?A.slice(i.length):A}).join(`
|
|
`)}var _=[],p=["<ul>"],s=new l.a.Renderer,v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function P(){_.length=0,p=["<ul>"]}var m={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function a(r,n,u,i){if(n>=r.length||r[n].level<=u)return n;var A=r[n];i.push("<li><a href='#"+A.anchor+"'>"+A.text+"</a>"),n++;var F=[];return n=a(r,n,A.level,F),F.length>0&&(i.push("<ul>"),F.forEach(function(b){i.push(b)}),i.push("</ul>")),i.push("</li>"),n=a(r,n,u,i),n}function k(){return a(_,0,0,p),p.push("</ul>"),p.join("")}var h={heading:function(n){var u=v.exec(n);if(u)return{type:"heading",raw:u[0],depth:u[1].length,text:u[2]}},fences:function(n){var u=this.rules.block.fences.exec(n);if(u){var i=u[0],A=S(i,u[3]||""),F=u[2]?u[2].trim():u[2];if(["latex","katex","math"].indexOf(F)>=0){var b=B(),d=A;A=b,g[b]={type:"block",expression:d}}return{type:"code",raw:i,lang:F,text:A}}}},c=/(?:\${2})([^\n`]+?)(?:\${2})/gi,y=0,B=function(){return"__special_katext_id_".concat(y++,"__")},g={};function V(){return g}function X(){y=0,g={}}function T(r){return r=r.replace(c,function(n,u){var i=B();return g[i]={type:"inline",expression:u},i}),r}var M=s.listitem;s.listitem=function(r){return M(T(r))};var L=s.paragraph;s.paragraph=function(r){return L(T(r))};var Y=s.tablecell;s.tablecell=function(r,n){return Y(T(r),n)},s.code=function(r,n,u){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"<p class='editormd-tex'>".concat(r,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(n,'">').concat(u?r:Object(U.escape)(r,!0),`</code></pre>
|
|
`):'<pre class="prettyprint linenums"><code>'+(u?r:Object(U.escape)(r,!0))+"</code></pre>"},s.heading=function(r,n,u){var i=this.options.headerPrefix+u.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return _.push({anchor:i,level:n,text:r}),"<h"+n+' id="'+i+'">'+r+"</h"+n+">"},l.a.setOptions({silent:!0,gfm:!0,pedantic:!1}),l.a.use({tokenizer:h,renderer:s});var te=l.a,x=e("SJMd"),le=e("m3rI"),O=e("Oy/b"),o=/<pre[^>]*>/g;function E(r){var n=document.createElement("div");return n.innerHTML=r,n.childNodes.length===0?"":n.childNodes[0].nodeValue}var z=f.a=function(r){var n=r.value,u=n===void 0?"":n,i=r.className,A=r.showTextOnly,F=r.showLines,b=r.style,d=b===void 0?{}:b,N=String(u),D=Object(J.useMemo)(function(){try{var G=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,ne=/\"\/api\/attachments\/|\"\/attachments\/download\//g,K=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;N=N.replace(G,"("+le.a.API_SERVER+"/api/attachments/").replace(ne,'"'+le.a.API_SERVER+"/api/attachments/").replace(K,'"'+le.a.API_SERVER+"/files/uploads/")}catch(pe){}var Z=te(N);setTimeout(function(){return re()},300);var ce=V();if(N.match(/\[TOC\]/)&&(Z=Z.replace("<p>[TOC]</p>",k()),P()),Z=Z.replace(/(__special_katext_id_\d+__)/g,function(pe,de){var ve=ce[de],Pe=ve.type,me=ve.expression;return Object(O.renderToString)(E(me)||"",{displayMode:Pe==="block",throwOnError:!1,output:"html"})}),Z=Z.replace(/▁/g,"\u2581\u2581\u2581"),X(),A){var Ee=document.createElement("div");return Ee.innerHTML=Z,Ee.innerText}return Z},[N]),I=Object(J.useRef)();m.WebkitLineClamp=F,F&&(d=Object(ee.a)(Object(ee.a)({},d),m));function Q(G){var ne=G.target;if(ne.tagName.toUpperCase()==="A"){var K=ne.getAttribute("href");if(K.startsWith("#")){G.preventDefault();var Z=document.getElementById(K.replace("#",""));Z&&Z.scrollIntoView(!0)}}}var re=function(){};return Object(J.useEffect)(function(){if(I.current&&D&&(D.match(o)&&window.PR.prettyPrint()),I.current)return I.current.addEventListener("click",Q),function(){I.current.removeEventListener("click",Q),X(),P()}},[D,I.current,Q]),W.a.createElement(W.a.Fragment,null,W.a.createElement("div",{ref:I,style:Object(ee.a)({},d),className:"".concat(i||""," markdown-body "),dangerouslySetInnerHTML:{__html:D}}))}},"9ZNV":function(R,f,e){"use strict";e.d(f,"a",function(){return _});var ee=e("0Owb"),J=e("+L6B"),W=e("2/Rp"),t=e("q1tI"),C=e.n(t),ae=e("UUDw"),l=e.n(ae),U=e("TSYQ"),S=e.n(U),_=function(s){var v=s.cancelText,P=v===void 0?"\u53D6\u6D88":v,m=s.okText,a=m===void 0?"\u786E\u5B9A":m,k=s.loading,h=k===void 0?!1:k,c=s.hasOkBtn,y=c===void 0?!0:c,B=s.okButtonProps,g=B===void 0?{}:B,V=s.onCancel,X=V===void 0?function(){}:V,T=s.onOk,M=T===void 0?function(){}:T,L=s.className,Y=L===void 0?"":L;return C.a.createElement("div",{className:S()(l.a.buttonFixed,Y)},C.a.createElement("div",{className:l.a.buttonWrap},C.a.createElement(W.a,{size:"large",className:"".concat(l.a.button," mr20"),onClick:X},P),y&&C.a.createElement(W.a,Object(ee.a)({size:"large",type:"primary",className:"".concat(l.a.button," mr20"),loading:h,onClick:M},g),a)))}},D3Jc:function(R,f,e){R.exports={bg:"bg___2N4xV",wrap:"wrap___197Yw",title:"title___SRViJ",flexRow:"flexRow___2VcOb",flexColumn:"flexColumn___3sATC",flexJustifyBetween:"flexJustifyBetween___28Fc2",relative:"relative___1Z6Yd",questionNumber:"questionNumber___3JZ7u",score:"score___JiHU1",selectTopicButton:"selectTopicButton___2FHxM",line:"line___2fHJL",dragTip:"dragTip___3K-IA",typeActive:"typeActive___3Sew8",mouseTypeActive:"mouseTypeActive___2R64u",typeName:"typeName___1laV6",typeNumber:"typeNumber___slW4Y",typeAction:"typeAction___HFUjV",setScore:"setScore___3TxSu",delete:"delete___gIO9w",modal:"modal___2NK84"}},NNiE:function(R,f,e){"use strict";var ee=e("7Kak"),J=e("9yH6"),W=e("q1tI"),t=e.n(W),C=e("9Bee"),ae=e("+M/w"),l=e.n(ae),U=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],S=function(p){var s=p.index,v=p.typeName,P=p.type,m=p.data,a=m===void 0?{}:m,k=p.inMouseId,h=p.onSetScore,c=h===void 0?function(){}:h,y=p.onDelete,B=y===void 0?function(){}:y,g=p.onMouseEnter,V=g===void 0?function(){}:g,X=function(){var o;return t.a.createElement("div",{className:l.a.answerWrap},a==null||((o=a.choices)===null||o===void 0)?void 0:o.map(function(E,z){return t.a.createElement("div",{className:"".concat(l.a.flexRow," mt15"),key:z},t.a.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},U[z]),t.a.createElement("div",{className:"".concat(l.a.answer," ml5")},t.a.createElement(C.a,{value:E==null?void 0:E.choice_text})))}))},T=function(){var o;return t.a.createElement("div",{className:l.a.answerWrap},t.a.createElement("div",{className:"".concat(l.a.flexRow," mt15")},a==null||((o=a.choices)===null||o===void 0)?void 0:o.map(function(E,z){return t.a.createElement(J.a,{disabled:!0,key:z},E==null?void 0:E.choice_text)})))},M=function(){var o;return t.a.createElement("div",{className:l.a.answerWrap},t.a.createElement("div",{className:"".concat(l.a.flexRow," mt15")},t.a.createElement(C.a,{value:a==null||((o=a.program_attr)===null||o===void 0)?void 0:o.description})))},L=function(){var o;return t.a.createElement("div",{className:l.a.answerWrap},t.a.createElement("div",{className:"".concat(l.a.flexColumn," mt15")},a==null||((o=a.standard_answer)===null||o===void 0)?void 0:o.map(function(E,z){return t.a.createElement(C.a,{key:z,value:"\u7B54\u6848\uFF08\u586B\u7A7A".concat(E.position,"\uFF09\uFF1A").concat(E.answer_text.join("\u3001"))})})))},Y=function(){var o;return t.a.createElement("div",{className:l.a.answerWrap},t.a.createElement("div",{className:"mt15"},t.a.createElement("div",null,"\u7B54\u6848\uFF1A"),t.a.createElement(C.a,{value:a==null||((o=a.answer_texts)===null||o===void 0)?void 0:o[0]})))},te=function(){var o;return t.a.createElement("div",{className:l.a.answerWrap},t.a.createElement("div",{className:"mt10"},"\u5173\u5361"),a==null||((o=a.shixun)===null||o===void 0)?void 0:o.map(function(E,z){return t.a.createElement("div",{className:"mt10 font14"},z+1,". ",E==null?void 0:E.challenge_name)}))},x=function(){var o={SINGLE:X,MULTIPLE:X,JUDGMENT:T,PROGRAM:M,COMPLETION:L,SUBJECTIVE:Y,PRACTICAL:te};return o[P]?o[P]():null},le=function(o,E){var z='<span style="margin-right: -10px">'.concat(E+1,'\u3001</span><span class="c-grey-999">\uFF08').concat(o.score,"\u5206\uFF09</span>");return z};return t.a.createElement("div",{onMouseEnter:function(){return V(a.id)}},k===a.id&&t.a.createElement("div",{className:l.a.action},t.a.createElement("div",{className:l.a.setScore,onClick:function(){return c(a.id,v,a==null?void 0:a.shixun,a.score)}},"\u8BBE\u7F6E\u5F97\u5206"),t.a.createElement("div",{className:l.a.delete,onClick:function(){return B(a.id)}},"\u5220\u9664")),t.a.createElement("div",{className:l.a.content},t.a.createElement("div",{className:l.a.titleWrap},t.a.createElement(C.a,{className:l.a.titleHtml,value:le(a,s)+a.name||(a==null?void 0:a.shixun_name)})),x()))};f.a=S},ORPY:function(R,f,e){R.exports={sendToClass:"sendToClass___2FQ8x"}},PEfE:function(R,f,e){R.exports={wrap:"wrap___1KBbe",title:"title___316_5",radioWrap:"radioWrap___2b58p",radio:"radio___3wz7l",colorFF0000:"colorFF0000___3JfbP",pagination:"pagination___3UF9N"}},UUDw:function(R,f,e){R.exports={buttonFixed:"buttonFixed___2zLVJ",button:"button___-JgFH",buttonWrap:"buttonWrap___aZhhk"}},Uv5B:function(R,f,e){"use strict";var ee=e("2qtc"),J=e("kLXV"),W=e("+L6B"),t=e("2/Rp"),C=e("9og8"),ae=e("iQDF"),l=e("+eQT"),U=e("tJVT"),S=e("WmNS"),_=e.n(S),p=e("q1tI"),s=e.n(p),v=e("Ty5D"),P=e("9kvl"),m=e("wd/R"),a=e.n(m),k=function(c){var y=c.user,B=c.dispatch,g=c.classroomList,V=c.onModalOk,X=Object(v.m)(),T=Object(p.useState)(),M=Object(U.a)(T,2),L=M[0],Y=M[1];function te(x){return x&&x<a()().subtract(1,"days")}return s.a.createElement(J.a,{title:"\u6E29\u99A8\u63D0\u793A",zIndex:8888,footer:null,visible:g.actionTabs.key==="\u9884\u7EA6\u5F39\u7A97",onCancel:function(){B({type:"classroomList/setActionTabs",payload:{}})}},s.a.createElement("div",null,s.a.createElement("span",null,"EduCoder\u6CE8\u610F\u5230\u60A8\u7684\u8BFE\u5802\u4E2D\u5B66\u751F\u4EBA\u6570\u8F83\u591A\u3002\u4E3A\u66F4\u597D\u5730\u4E3A\u60A8\u548C\u60A8\u7684\u5B66\u751F\u670D\u52A1\uFF0C\u7ED9\u540C\u5B66\u4EEC\u5E26\u6765\u66F4\u597D\u7684\u8003\u8BD5\u4F53\u9A8C\uFF0C\u6211\u4EEC\u5C06\u63D0\u524D\u4E3A\u60A8\u548C\u60A8\u7684\u5B66\u751F\u51C6\u5907\u597D\u670D\u52A1\u5668\u8D44\u6E90\u3002 \u8BF7\u60A8\u544A\u77E5\u6211\u4EEC\uFF0C\u8FD9\u4EFD\u8BD5\u5377\u7684\u9884\u8BA1\u8003\u8BD5\u65F6\u95F4\u662F\uFF1A"),s.a.createElement("br",null),s.a.createElement(l.a,{popupStyle:{zIndex:9999},style:{marginTop:"10px",marginBottom:"10px"},disabledDate:te,format:"YYYY-MM-DD HH:mm:ss",onChange:function(le,O){Y(O)},showTime:{defaultValue:a()("00:00:00","HH:mm:ss")}}),s.a.createElement("br",null),s.a.createElement("span",null,"\u611F\u8C22\u60A8\u7684\u914D\u5408"),s.a.createElement("br",null),s.a.createElement("div",{style:{textAlign:"end"}},s.a.createElement(t.a,{type:"primary",onClick:Object(C.a)(_.a.mark(function x(){return _.a.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:V(L),B({type:"classroomList/setActionTabs",payload:{}});case 2:case"end":return O.stop()}},x)}))},"\u786E\u8BA4"))))};f.a=Object(P.a)(function(h){var c=h.user,y=h.classroomList;return{user:c,classroomList:y}})(k)},VN4U:function(R,f,e){"use strict";e.r(f);var ee=e("0Owb"),J=e("sPJy"),W=e("bE4q"),t=e("9og8"),C=e("tJVT"),ae=e("PpiC"),l=e("WmNS"),U=e.n(l),S=e("q1tI"),_=e.n(S),p=e("9kvl"),s=e("ngQI"),v=e("NNiE"),P=e("9ZNV"),m=e("D3Jc"),a=e.n(m),k=e("kHHm"),h=function(y){var B,g,V,X,T,M,L,Y,te=y.paperlibrary,x=y.user,le=y.globalSetting,O=y.loading,o=y.dispatch,E=Object(ae.a)(y,["paperlibrary","user","globalSetting","loading","dispatch"]),z=Object(S.useState)(),r=Object(C.a)(z,2),n=r[0],u=r[1],i=Object(S.useRef)();Object(S.useEffect)(function(){return o({type:"globalSetting/footerToggle",payload:!1}),function(){o({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(S.useEffect)(function(){var d,N,D,I;i.current=(d=E.match)===null||d===void 0||((N=d.params)===null||N===void 0)?void 0:N.id,u((D=E.location)===null||D===void 0||((I=D.query)===null||I===void 0)?void 0:I.defaultActiveKey),A()},[]);var A=function(){o({type:"paperlibrary/getPaperData",payload:{id:i.current}})},F=function(){var d=Object(t.a)(U.a.mark(function N(D,I){var Q,re,G;return U.a.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:if(!(!D.destination||!D.source)){K.next=2;break}return K.abrupt("return");case 2:return Q=I.questions[D.source.index].id,re=D.destination.index+1,K.next=6,o({type:"paperlibrary/adjustPosition",payload:{id:i.current,itemId:Q,position:re}});case 6:if(G=K.sent,!(G.status===-1)){K.next=9;break}return K.abrupt("return");case 9:A();case 10:case"end":return K.stop()}},N)}));return function(D,I){return d.apply(this,arguments)}}(),b=function(){o({type:"paperlibrary/setActionTabs",payload:{key:"Paperlibrary-SendToClass",params:{id:i.current}}})};return _.a.createElement("section",{className:a.a.bg},_.a.createElement(W.a,{className:"mt30",separator:">"},_.a.createElement(W.a.Item,null,"\u8BD5\u5377\u5E93"),_.a.createElement(W.a.Item,{href:"/paperlibrary?defaultActiveKey=".concat(n)},n==="1"?"\u516C\u5F00\u8BD5\u5377\u5E93":"\u6211\u7684\u8BD5\u5377\u5E93"),_.a.createElement(W.a.Item,null,"\u8BD5\u5377\u67E5\u770B")),_.a.createElement("div",{className:a.a.title},(B=te.paperData)===null||B===void 0||((g=B.exam)===null||g===void 0)?void 0:g.name),_.a.createElement("div",{className:a.a.wrap},_.a.createElement("div",{className:"pt20 pb20"},_.a.createElement("div",{className:"".concat(a.a.flexRow," ").concat(a.a.flexJustifyBetween)},_.a.createElement("div",null,_.a.createElement("span",{className:a.a.questionNumber},"\u9898\u6570\uFF1A",(V=te.paperData)===null||V===void 0||((X=V.exam)===null||X===void 0)?void 0:X.all_questions_count),_.a.createElement("span",{className:a.a.score},"\u603B\u5206\uFF1A",(T=te.paperData)===null||T===void 0||((M=T.exam)===null||M===void 0)?void 0:M.all_score))),_.a.createElement("div",{className:a.a.line}),_.a.createElement("div",{className:a.a.dragTip},"\u5C0F\u9898\u4E4B\u95F4\u53EF\u4EE5\u62D6\u52A8\u6392\u5E8F"),(L=te.paperData)===null||L===void 0||((Y=L.questionList)===null||Y===void 0)?void 0:Y.map(function(d,N){return _.a.createElement("div",{className:"".concat(a.a.relative," mt20 mb20"),key:N},_.a.createElement("div",{className:a.a.typeActive},_.a.createElement("span",{className:a.a.typeName},d.number,"\u3001",d.name),_.a.createElement("span",{className:a.a.typeNumber},"\uFF08\u5171",d.questions_count,"\u9898\uFF1B\u5171",d.questions_score,"\u5206\uFF09")),_.a.createElement(s.a,{onDragEnd:function(I){return F(I,d)}},_.a.createElement(s.c,{droppableId:N.toString()},function(D,I){var Q;return _.a.createElement("div",Object(ee.a)({className:"mt20",ref:D.innerRef},D.droppableProps,{onScroll:function(){}}),(Q=d.questions)===null||Q===void 0?void 0:Q.map(function(re,G){return _.a.createElement(s.b,{draggableId:re.id.toString(),index:G,key:re.id},function(ne){return _.a.createElement("div",Object(ee.a)({ref:ne.innerRef},ne.draggableProps,ne.dragHandleProps),_.a.createElement(v.a,{index:G,typeName:d.name,type:d.type,data:re}))})}))})))}))),_.a.createElement(P.a,{okText:"\u53D1\u9001\u8BFE\u5802",onCancel:function(){return p.c.replace("/paperlibrary")},onOk:b}),_.a.createElement(k.a,null))};f.default=Object(p.a)(function(c){var y=c.paperlibrary,B=c.user,g=c.loading,V=c.globalSetting;return{paperlibrary:y,user:B,globalSetting:V,loading:g.effects}})(h)},kHHm:function(R,f,e){"use strict";var ee=e("2qtc"),J=e("kLXV"),W=e("7Kak"),t=e("9yH6"),C=e("miYZ"),ae=e("tsqr"),l=e("9og8"),U=e("tJVT"),S=e("PpiC"),_=e("5NDa"),p=e("5rEg"),s=e("WmNS"),v=e.n(s),P=e("q1tI"),m=e.n(P),a=e("9kvl"),k=e("PEfE"),h=e.n(k),c=e("1vsH"),y=e("Uv5B"),B=e("00WW"),g=e("ErOA"),V=p.a.Search,X=function(M){var L=M.paperlibrary,Y=M.globalSetting,te=M.loading,x=M.dispatch,le=Object(S.a)(M,["paperlibrary","globalSetting","loading","dispatch"]),O=Object(P.useState)(""),o=Object(U.a)(O,2),E=o[0],z=o[1],r=Object(P.useState)([]),n=Object(U.a)(r,2),u=n[0],i=n[1],A=Object(P.useState)(),F=Object(U.a)(A,2),b=F[0],d=F[1],N=Object(P.useState)(!1),D=Object(U.a)(N,2),I=D[0],Q=D[1],re=Object(P.useState)(!0),G=Object(U.a)(re,2),ne=G[0],K=G[1],Z=Object(P.useState)(!1),ce=Object(U.a)(Z,2),Ee=ce[0],pe=ce[1];Object(P.useEffect)(function(){de()},[]);var de=function(){var j=Object(l.a)(v.a.mark(function $(){var w;return v.a.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:return H.next=2,x({type:"paperlibrary/getCourseList",payload:{search:E}});case 2:w=H.sent,w&&(i((w==null?void 0:w.courses)||[]),K(!0),pe(!1));case 4:case"end":return H.stop()}},$)}));return function(){return j.apply(this,arguments)}}(),ve=function(){var j=Object(l.a)(v.a.mark(function $(){var w,q,H,oe,ue,ie,fe;return v.a.wrap(function(_e){for(;;)switch(_e.prev=_e.next){case 0:if(b){_e.next=4;break}return ae.b.info("\u60A8\u9700\u8981\u521B\u5EFA\u8BFE\u5802\uFF0C\u624D\u80FD\u53D1\u9001"),Q(!0),_e.abrupt("return");case 4:return _e.next=6,Object(g.a)("/api/courses/".concat(b,"/exercises/overload_alert.json"),{method:"get",params:{course_id:b}});case 6:if(w=_e.sent,!(w!=null&&w.alert)){_e.next=11;break}x({type:"classroomList/setActionTabs",payload:{key:"\u9884\u7EA6\u5F39\u7A97"}}),_e.next=16;break;case 11:return _e.next=13,x({type:"paperlibrary/sendToClass",payload:{course_id:b,id:(q=L.actionTabs)===null||q===void 0||((H=q.params)===null||H===void 0)?void 0:H.id}});case 13:oe=_e.sent,x({type:"paperlibrary/setActionTabs",payload:{}}),oe&&oe.status===0&&(fe=oe==null||((ue=oe.first_category_url)===null||ue===void 0||((ie=ue.split("/"))===null||ie===void 0))?void 0:ie[2],Object(c.I)("/classrooms/".concat(fe,"/exercise")));case 16:case"end":return _e.stop()}},$)}));return function(){return j.apply(this,arguments)}}();function Pe(j){return me.apply(this,arguments)}function me(){return me=Object(l.a)(v.a.mark(function j($){var w,q,H,oe,ue,ie;return v.a.wrap(function(se){for(;;)switch(se.prev=se.next){case 0:return se.next=2,x({type:"paperlibrary/sendToClass",payload:{course_id:b,id:(w=L.actionTabs)===null||w===void 0||((q=w.params)===null||q===void 0)?void 0:q.id}});case 2:if(H=se.sent,x({type:"paperlibrary/setActionTabs",payload:{}}),!(H&&H.status===0)){se.next=9;break}return se.next=7,Object(g.a)("/api/courses/".concat(b,"/exercises/notice_at.json"),{method:"POST",body:{course_id:b,id:H.exercise_id,time:$}});case 7:ie=H==null||((oe=H.first_category_url)===null||oe===void 0||((ue=oe.split("/"))===null||ue===void 0))?void 0:ue[2],Object(c.I)("/classrooms/".concat(ie,"/exercise"));case 9:case"end":return se.stop()}},j)})),me.apply(this,arguments)}var he=function(){var j=Object(l.a)(v.a.mark(function $(){return v.a.wrap(function(q){for(;;)switch(q.prev=q.next){case 0:return pe(!0),q.next=3,de();case 3:case"end":return q.stop()}},$)}));return function(){return j.apply(this,arguments)}}();return m.a.createElement("div",null,m.a.createElement(y.a,{onModalOk:Pe}),m.a.createElement(J.a,{centered:!0,keyboard:!1,closable:!1,visible:L.actionTabs.key==="Paperlibrary-SendToClass",title:"\u53D1\u9001\u81F3\u8BFE\u5802",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:te["paperlibrary/sendToClass"],width:600,onOk:ve,destroyOnClose:!0,onCancel:function(){d(""),x({type:"paperlibrary/setActionTabs",payload:{}})}},m.a.createElement("div",{className:h.a.wrap},m.a.createElement("div",{className:h.a.title},"\u6E29\u99A8\u63D0\u793A\uFF1A\u9009\u62E9\u7684\u8BD5\u5377\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802"),m.a.createElement("div",{className:"mb10"},m.a.createElement(V,{placeholder:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:E,onChange:function($){return z($.target.value)},onSearch:function($){z($),de()}})),u.length?m.a.createElement("div",{className:h.a.radioWrap},m.a.createElement(t.a.Group,{value:b,onChange:function($){d($.target.value),Q(!1)}},u.map(function(j,$){return m.a.createElement(t.a,{className:h.a.radio,value:j.course_id,key:j.course_id},j.course_name)}))):!E&&m.a.createElement(B.a,{createState:ne,refreshLoading:Ee,onRefresh:he,onCreate:function(){K(!1),Object(c.I)("/classrooms/new")}}),I&&m.a.createElement("div",{className:h.a.colorFF0000},"\u8BF7\u5148\u9009\u62E9\u8BFE\u5802"))))};f.a=Object(a.a)(function(T){var M=T.paperlibrary,L=T.loading,Y=T.globalSetting;return{paperlibrary:M,globalSetting:Y,loading:L.effects}})(X)},"rd/4":function(R,f,e){R.exports=e.p+"static/noData.dc777645.png"}}]);
|