|
|
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[75816,4977,80416],{57732:function(e,n,t){var i=t(26801),a=t.n(i),l=(t(59301),t(93314)),r=t(3113),o=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,i=void 0===t?{}:t,c=e.styles,s=void 0===c?{}:c,u=e.customText,d=e.ButtonText,p=e.ButtonClick,m=e.Buttonclass,f=e.ButtonTwo,h=e.imgStyles,v=e.loading,y=void 0!==v&&v;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:y?"hidden":"visible"}),s),children:[(0,o.jsx)("img",{src:n||l,style:a()({},h)}),(0,o.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,o.jsx)(r.ZP,a()(a()({className:m,onClick:p},i),{},{children:d})),f&&f]})}},78075:function(e,n,t){t.d(n,{Z:function(){return j}});var i=t(26801),a=t.n(i),l=t(10574),r=t.n(l),o=t(39343),c=t.n(o),s=t(11006),u=t.n(s),d=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},m=t(3113),f=t(98915),h=t(55989),v=t(6848),y=t(85578),x=t(86018),g=t(57732),_=t(67871),b=t(37712),j=function(e){var n,t,i,l,o,s,j,A=e.editOffice,k=void 0===A?"view":A,w=e.data,C=(e.theme,e.type),Z=e.filename,N=e.monacoEditor,I=e.className,E=e.style,F=e.close,D=e.onClose,S=e.hasMask,B=e.disabledDownload,P=e.onImgDimensions,T=e.showNodata,R=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),O=u()(R,2),L=(O[0],O[1],(0,d.useState)("")),V=u()(L,2),K=(V[0],V[1]),M=(0,d.useState)(),z=u()(M,2),q=z[0],U=z[1],Y="build"===window.ENV?"/react/build":"",G=location.host.startsWith("localhost")?_.Z.PROXY_SERVER:_.Z.API_SERVER;console.log("disabledDownload---",B);var H=(0,d.useRef)();null!==(n=w)&&void 0!==n&&n.startsWith("/api")&&"txt"!==C&&(w=_.Z.API_SERVER+w),Z&&(N.filename=Z),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&K(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===C&&W()}),[C,w]);var W=function(){var e=c()(r()().mark((function e(){var n,t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("data:",w),n=w,w.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=6,(0,x.gJ)({attachment_id:t});case 6:i=e.sent,U(i);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),J=function(){w.startsWith("http")||w.startsWith("blob:")?Q():(0,y.Sv)(Z||"educoder",w,Z)},Q=function(){(0,y.Nd)(Z||"educoder",decodeURIComponent(w))};return console.log(w,"data"),(0,b.jsxs)("div",{style:a()({},E||{}),className:"".concat(S&&p.bgBlack," ").concat(C?p.wrp:"hide"),children:[F&&(0,b.jsxs)("div",{className:p.close,ref:H,children:[!!P&&(0,b.jsx)(v.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return H.current},children:(0,b.jsx)("span",{onClick:function(){D(),P()},children:(0,b.jsx)("i",{className:"icon-yulanpizhu"})})}),!B&&(0,b.jsx)(v.Z,{title:"点击下载此文件",getPopupContainer:function(){return H.current},children:(0,b.jsx)("span",{onClick:Q,children:(0,b.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,b.jsx)(v.Z,{title:"关闭",getPopupContainer:function(){return H.current},children:(0,b.jsx)("span",{className:"",onClick:D,children:(0,b.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,b.jsx)("div",{className:"".concat(p[I]," ").concat(I," ").concat(p.monaco," ").concat("txt"===C?"show":"hide"),children:"txt"===C&&(0,b.jsx)(h.ZP,a()({},N))}),"audio"===C&&(0,b.jsx)("audio",{src:(null===(t=w)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=w)&&void 0!==i&&i.startsWith("/api")?w:"data:image/png;base64,".concat(w),autoPlay:!0}),"video"===C&&(0,b.jsx)(b.Fragment,{children:(null===(l=w)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(o=w)&&void 0!==o&&o.startsWith("/api")?(0,b.jsx)("video",{controls:!0,src:"".concat(w),autoPlay:!0}):(0,b.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(w),autoPlay:!0})}),"office"===C&&q&&(0,b.jsx)("iframe",{src:"".concat(Y,"/office.html?key=").concat(q.key,"&url=").concat(G+q.url,"&callbackUrl=").concat(G+q.callbackUrl,"&fileType=").concat(q.fileType,"&title=").concat(q.title,"&model=").concat(k,"&officeServer=").concat(_.Z.ONLYOFFICE,"&disabledDownload=").concat(!!B)}),"html"===C&&(0,b.jsx)("iframe",{src:w+"&disposition=inline"}),"pdf"===C&&(0,b.jsx)("iframe",{src:"".concat(Y,"/js/pdfview/index.html?url=").concat(w,"&disabledDownload=").concat(!!B)}),"image"===C&&(0,b.jsx)("img",{src:(null===(s=w)||void 0===s?void 0:s.indexOf("http"))>-1||null!==(j=w)&&void 0!==j&&j.startsWith("/api")?w:"data:image/png;base64,".concat(w)}),("other"===C||"download"===C)&&(0,b.jsx)(b.Fragment,{children:T?(0,b.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,b.jsx)(m.ZP,{icon:(0,b.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:J,children:"下载"})}):(0,b.jsxs)(m.ZP,{type:"primary",size:"middle",onClick:J,children:[(0,b.jsx)(f.Z,{}),"点击下载"]})})]})}},80416:function(e,n,t){t.d(n,{Z:function(){return z}});var i=t(26801),a=t.n(i),l=t(93923),r=t.n(l),o=t(98190),c=t.n(o),s=t(11006),u=t.n(s),d=t(59301),p=(t(31020),t(32834)),m=t.n(p),f=t(11690);var h=[],v=["<ul>"],y=new(m().Renderer),x=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function g(){h.length=0,v=["<ul>"]}var _={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function b(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var a=e[n];i.push("<li><a href='#"+a.anchor+"'>"+a.text+"</a>");var l=[];return n=b(e,++n,a.level,l),l.length>0&&(i.push("<ul>"),l.forEach((function(e){i.push(e)})),i.push("</ul>")),i.push("</li>"),n=b(e,n,t,i)}function j(){return b(h,0,0,v),v.push("</ul>"),v.join("")}var A={heading:function(e){var n=x.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),a=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(a)>=0){var l=C(),r=i;i=l,Z[l]={type:"block",expression:r}}return{type:"code",raw:t,lang:a,text:i}}}},k=/(?:\${2})([^\n`]+?)(?:\${2})/gi,w=0,C=function(){return"__special_katext_id_".concat(w++,"__")},Z={};function N(){return Z}function I(){w=0,Z={}}function E(e){return e=e.replace(k,(function(e,n){var t=C();return Z[t]={type:"inline",expression:n},t}))}var F=y.listitem;y.listitem=function(e){return F(E(e))};var D=y.paragraph;y.paragraph=function(e){return D(E(e))};var S=y.tablecell;y.tablecell=function(e,n){return S(E(e),n)},y.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"<p class='editormd-tex'>".concat(e,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(n,'">').concat(t?e:(0,f.escape)(e,!0),"</code></pre>\n"):'<pre class="prettyprint linenums"><code>'+(t?e:(0,f.escape)(e,!0))+"</code></pre>"},y.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:i,level:n,text:e}),"<h"+n+' id="'+i+'">'+e+"</h"+n+">"},m().setOptions({silent:!0,gfm:!0,pedantic:!1}),m().use({tokenizer:A,renderer:y});var B=m(),P=(t(64018),t(76980)),T=t(67871),R=t(15342),O=t(1012),L=t(78075),V=t(37712),K="@▁@",M=/<pre[^>]*>/g;var z=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,l=e.showTextOnly,o=e.showLines,s=e.style,p=void 0===s?{}:s,m=e.stylesPrev,f=void 0===m?{}:m,h=e.highlightKeywords,v=e.showProgramFill,y=(e.isProgramFill,e.disabledFill),x=void 0!==y&&y,b=e.programFillValue,A=e.onFillChange,k=void 0===A?function(e){}:A,w=e.onFillBlur,C=void 0===w?function(){}:w,Z=String(t),E=(0,d.useState)(""),F=u()(E,2),D=F[0],S=F[1],z=(0,d.useState)("office"),q=u()(z,2),U=q[0],Y=q[1],G=(0,d.useState)([]),H=u()(G,2),W=H[0],J=H[1],Q=(0,d.useRef)("a"+(0,O.Z)()),X={},$=function(e){return e.replace(/<style.*?>([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(Q.current," ").concat(e))})),"<style>".concat(i.join("}"),"</style>")}))},ee=(0,d.useMemo)((function(){try{Z=Z.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+T.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+T.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+T.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(v){var e=-1;return Z=Z.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===K?"input":"textarea");t.style.width="100%",t.style.height=e===K?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(X).length;return X[i]=t,'<span class="edu-program-fill-wrap '.concat(e===K?"":"show",'" style="width:').concat(e===K?"200px":"100%",'"><span>').concat(t.outerHTML,'<span class="edu-program-fill-score"></span></span></span>')}(n,++e)})),'<pre style="background:#fff;padding:4px">'.concat($(Z||""),"</pre>")}var n=B(Z);n=$(n);var t=N();Z.match(/\[TOC\]/)&&(n=n.replace("<p>[TOC]</p>",j()),g()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],a=i.type,l=i.expression;return(0,R.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(l)||"",{displayMode:"block"===a,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),I();var i=document.createElement("div");return i.innerHTML=n,h?(ie(i,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):l?i.innerText:(setTimeout((function(){return re()}),500),console.log("dom.innerHTML:",i.innerHTML),i.innerHTML)}),[Z,h]);(0,d.useEffect)((function(){ae.current&&ae.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[W]),(0,d.useEffect)((function(){if(null!=b&&b.length){var e,n=ae.current.querySelectorAll(".edu-program-fill-score"),t=ae.current.querySelectorAll('[name="edu-program-fill"]'),i=c()(t.entries());try{for(i.s();!(e=i.n()).done;){var a,l=u()(e.value,2),r=l[0],o=l[1];o.value=null===(a=b[r])||void 0===a?void 0:a.value,"warning"===b[r].type?o.className="program-fill-warning":"success"===b[r].type?o.className="program-fill-success":o.className=""}}catch(e){i.e(e)}finally{i.f()}var s,d=c()(n.entries());try{for(d.s();!(s=d.n()).done;){var p,m,f=u()(s.value,2),h=f[0];f[1].innerHTML=null!==(p=b[h])&&void 0!==p&&p.score?"".concat(null===(m=b[h])||void 0===m?void 0:m.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}J(b)}}),[b]);var ne=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,J(r()(W)),k(W,e.target.dataset.id)},te=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,J(r()(W)),C(W,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>'),e.replaceWith(i)}}))}var ae=(0,d.useRef)();function le(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),S(t),Y("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),S(t),Y("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),S(t),Y("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}_.WebkitLineClamp=o,o&&(p=a()(a()({},p),_));var re=function(){var e,n=null===(e=ae.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(P.Z.isSupported()){var n=new P.Z;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ae.current&&ee&&ee.match(M)&&window.PR.prettyPrint(),ae.current)return ae.current.addEventListener("click",le),function(){var e;null===(e=ae.current)||void 0===e||e.removeEventListener("click",le),I(),g()}}),[ee,ae.current,le]),(0,V.jsxs)(V.Fragment,{children:[l&&(0,V.jsx)("div",{ref:ae,children:ee}),!l&&(0,V.jsx)("div",{ref:ae,style:a()({},p),className:"".concat(i||""," ").concat(x?"disabled-fill":""," markdown-body ").concat(Q.current),dangerouslySetInnerHTML:{__html:ee}}),(0,V.jsx)(L.Z,{close:!0,data:D,type:null!=D&&D.length?U:"",style:a()({},f),onClose:function(){return S("")}})]})}},81258:function(e,n,t){t.r(n),t.d(n,{default:function(){return It}});var i=t(26801),a=t.n(i),l=t(10574),r=t.n(l),o=t(39343),c=t.n(o),s=t(11006),u=t.n(s),d=t(59301),p="wrapper___KtBVT",m="breadCrumbWrapper___k9tSB",f="baseInfo____j5EY",h="radioBtnWrapper___k9OCh",v="radiogroup___e2fW6",y="easy___WcUAp",x="medium___U_o3j",g="hard___dAXLS",_="fixedBottom___liDZ4",b="cancelBtn___ZV9Mi",j="confirmBtn___DwH6m",A=t(8591),k=t(78241),w=t(66104),C=t(22211),Z="digitalLabel___hkWuZ",N="active___jawU1",I="titleEditor___wX1lW",E="title___SuT2h",F="editIcon___XrTIi",D="paperTab___GUxeB",S="tabItem___or0fY",B="dottedLine___Ln0Xr",P=t(37712),T=function(e){var n=e.number,t=e.active,i=e.className;return(0,P.jsx)("div",{className:"".concat(Z," ").concat(t?N:""," ").concat(i),children:n})},R=t(6848),O=t(1056),L=function(e){var n=e.defaultValue,t=e.onFinish,i=(0,d.useState)(!1),a=u()(i,2),l=a[0],o=a[1],s=(0,d.useState)(n),p=u()(s,2),m=p[0],f=p[1];return(0,d.useEffect)((function(){f(n)}),[n]),(0,P.jsx)("div",{className:I,children:l?(0,P.jsx)(O.Z,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:m,onChange:function(e){f(e.target.value)},onBlur:c()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==m||null===(n=m.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return A.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(m);case 5:e.sent&&o(!1);case 7:case"end":return e.stop()}}),e)}))),onPressEnter:c()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==m||null===(n=m.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return A.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(m);case 5:e.sent&&o(!1);case 7:case"end":return e.stop()}}),e)})))}):(0,P.jsxs)("div",{className:E,onDoubleClick:function(){return o(!0)},children:[m,(0,P.jsx)(R.Z,{title:"点击编辑试卷名称",children:(0,P.jsx)("i",{className:"".concat(F," iconfont icon-bianji_Hover"),onClick:function(){return o(!0)}})})]})})},V=t(95237),K=t(43604),M=function(e){var n,t,i,a,l,o,s,p=e.onChange,m=void 0===p?c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))):p,f=e.tabs,h=e.activeKey,v=e.defaultActiveKey,y=e.className,x=void 0===y?"":y,g=(0,d.useState)(void 0===v?null===(n=f[0])||void 0===n?void 0:n.key:v),_=u()(g,2),b=_[0],j=_[1];return(0,d.useEffect)((function(){void 0!==h&&j(h)}),[h]),(0,P.jsxs)(V.Z,{justify:"center",align:"middle",className:"".concat(D," ").concat(x),children:[(0,P.jsxs)(K.Z,{className:"".concat(S," ").concat(b===(null===(t=f[0])||void 0===t?void 0:t.key)?N:""),onClick:c()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,m(f[0].key);case 2:j(null===(n=f[0])||void 0===n?void 0:n.key);case 3:case"end":return e.stop()}}),e)}))),children:[(0,P.jsx)(T,{number:1,active:b===(null===(i=f[0])||void 0===i?void 0:i.key),className:"mr10"}),(0,P.jsx)("span",{children:null===(a=f[0])||void 0===a?void 0:a.label})]}),(0,P.jsx)(K.Z,{flex:"188px",className:"".concat(B," ml30 mr30")}),(0,P.jsxs)(K.Z,{className:"".concat(S," ").concat(b===(null===(l=f[1])||void 0===l?void 0:l.key)?N:""),onClick:c()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,m(null===(n=f[1])||void 0===n?void 0:n.key);case 2:j(null===(t=f[1])||void 0===t?void 0:t.key);case 3:case"end":return e.stop()}}),e)}))),children:[(0,P.jsx)(T,{number:2,active:b===(null===(o=f[1])||void 0===o?void 0:o.key),className:"mr10"}),(0,P.jsx)("span",{children:null===(s=f[1])||void 0===s?void 0:s.label})]})]})},z=t(98190),q=t.n(z),U=t(71418),Y=t(19842),G=t(5112),H=t(85731),W=t(3113),J=t(15830);function Q(e){return X.apply(this,arguments)}function X(){return(X=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,J.ZP)("/api/examination_banks/".concat(n,"/edit_random_exam_new.json"),{method:"get"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function $(e,n){return ee.apply(this,arguments)}function ee(){return(ee=c()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,J.ZP)("/api/examination_banks/".concat(n,"/update_random_exam.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ne(e){return te.apply(this,arguments)}function te(){return(te=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,J.ZP)("/api/examination_banks/create_random_exam.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ie(e){return ae.apply(this,arguments)}function ae(){return(ae=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,J.ZP)("/api/disciplines.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function le(){return(le=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,J.ZP)("/api/item_banks/item_difficulty_count.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function re(e,n){return oe.apply(this,arguments)}function oe(){return(oe=c()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,J.ZP)("/api/examination_banks/".concat(n,"/set_item_type_score.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ce(e,n){return se.apply(this,arguments)}function se(){return(se=c()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,J.ZP)("/api/exercises/".concat(n,"/set_item_type_score.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ue(e,n){return de.apply(this,arguments)}function de(){return(de=c()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,J.ZP)("/api/examination_banks/".concat(n,"/delete_item_type.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function pe(e,n){return me.apply(this,arguments)}function me(){return(me=c()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,J.ZP)("/api/exercises/".concat(n,"/delete_item_type.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function fe(e){return he.apply(this,arguments)}function he(){return(he=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,J.ZP)("/api/examination_banks/preview_random_questions.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ve(e){return ye.apply(this,arguments)}function ye(){return(ye=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,J.ZP)("/api/examination_banks/toggle_random_questions.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function xe(e){return ge.apply(this,arguments)}function ge(){return(ge=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,J.ZP)("/api/examination_banks/save_question_list.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function _e(e){return be.apply(this,arguments)}function be(){return(be=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,J.ZP)("/api/exercises/".concat(n.categoryId,"/edit.json"),{method:"get",params:a()({},n)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var je,Ae=t(22060),ke=t.n(Ae),we=function(e){return e.OnlyFileFolder="1",e.OnlyKnowledge="2",e.OnlyDifficulty="3",e.FileFolderAndDiff="4",e.FileFolderAndKnowledge="5",e.KnowledgeAndDiff="6",e.All="7",e.Shixun="8",e}({}),Ce=t(89392),Ze=function(e){return e[e.FileFolder=1]="FileFolder",e[e.Difficulty=2]="Difficulty",e[e.Knowledge=3]="Knowledge",e}(Ze||{}),Ne=(0,d.createContext)(null),Ie=(je={},ke()(je,we.OnlyFileFolder,[Ze.FileFolder]),ke()(je,we.OnlyKnowledge,[Ze.Knowledge]),ke()(je,we.OnlyDifficulty,[Ze.Difficulty]),ke()(je,we.FileFolderAndDiff,[Ze.FileFolder,Ze.Difficulty]),ke()(je,we.FileFolderAndKnowledge,[Ze.FileFolder,Ze.Knowledge]),ke()(je,we.KnowledgeAndDiff,[Ze.Knowledge,Ze.Difficulty]),ke()(je,we.All,[Ze.Knowledge,Ze.Difficulty,Ze.FileFolder]),je),Ee=function(e,n){if(e.length!==n.length)return!1;var t,i=q()(n);try{for(i.s();!(t=i.n()).done;){var a=t.value;if(!e.includes(a))return!1}}catch(e){i.e(e)}finally{i.f()}return!0},Fe=function(e){for(var n=0,t=Object.entries(Ie);n<t.length;n++){var i=u()(t[n],2),a=i[0],l=i[1];if(Ee(e,l))return a}},De={SINGLE:"单选题",MULTIPLE:"多选题",COMPLETION:"填空题",JUDGMENT:"判断题",SUBJECTIVE:"简答题",PROGRAM:"编程题",BPROGRAM:"程序填空题",COMBINATION:"组合题",PRACTICAL:"实训题"},Se={1:{label:"简单",color:"#46B70E"},2:{label:"适中",color:"#165DFF"},3:{label:"困难",color:"#EE6F1A"}},Be=function(e){return e&&parseFloat(e.toFixed(1))},Pe=function(e,n){switch(n.type){case"init":return n.payload;case"updateBaseInfo":return a()(a()({},e),{},{examination_bank:n.payload});case"deleteQuestionType":var t=e.item_types.filter((function(e){return e.item_type!==n.payload}));return e.examination_bank.question_count=Be(t.reduce((function(e,n){return e+n.item_bank_count}),0)),e.examination_bank.total_score=Be(t.reduce((function(e,n){return e+n.total_score}),0)),a()(a()({},e),{},{item_types:t});case"setQuestionType":var i,l=e.item_types,r=void 0===l?[]:l,o=r.map((function(e){return e.item_type})),c=r.filter((function(e){return n.payload.includes(e.item_type)})),s=q()(n.payload);try{for(s.s();!(i=s.n()).done;){var u=i.value;o.includes(u)||("PRACTICAL"===u?c.push({item_type:u,contents:[],item_banks:[],item_bank_count:0,item_bank_num:0,item_type_text:De[u],random_rule_type:we.Shixun,score:0,total_score:0}):c.push({item_type:u,contents:[],item_bank_count:0,item_type_text:De[u],score:0,total_score:0}))}}catch(e){s.e(e)}finally{s.f()}return a()(a()({},e),{},{item_types:c});case"updateItemTypes":return a()(a()({},e),{},{item_types:n.payload});case"deleteRule":var d,p=(0,Ce.cloneDeep)(e),m=p.item_types.find((function(e){return e.item_type===n.payload.itemType})),f=m.contents.find((function(e){return e.id===n.payload.id&&e.is_share==n.payload.is_share}));return m.contents=m.contents.filter((function(e){return e!==f})),0===(null===(d=m.contents)||void 0===d?void 0:d.length)&&(m.random_rule_type=[]),m.item_bank_count-=null==f?void 0:f.quanlity,p.examination_bank.question_count-=null==f?void 0:f.quanlity,m.total_score-=(null==f?void 0:f.quanlity)*m.score,p.examination_bank.total_score-=(null==f?void 0:f.quanlity)*m.score,m.total_score=Be(m.total_score),p.examination_bank.total_score=Be(p.examination_bank.total_score),p.contents=m.contents,p;case"changeQuestionNum":var h,v=(0,Ce.cloneDeep)(e),y=v.item_types.find((function(e){return e.item_type===n.payload.itemType})),x=null==y||null===(h=y.contents)||void 0===h?void 0:h.find((function(e){return e.id===n.payload.id}));if("PRACTICAL"===n.payload.itemType)return n.payload.num&&(v.examination_bank.question_count=v.examination_bank.question_count-y.item_bank_count+n.payload.num,v.examination_bank.total_score=Be(v.examination_bank.total_score-y.total_score+n.payload.num*y.score)),n.payload.score&&(v.examination_bank.total_score=Be(v.examination_bank.total_score-y.total_score+n.payload.num*y.score)),y.item_bank_count=n.payload.num,y.total_score=Be(y.item_bank_count*y.score),v;v.examination_bank.question_count=v.examination_bank.question_count-(null==x?void 0:x.quanlity)+n.payload.num;var g=y.contents.find((function(e){return e.id===n.payload.id&&e.teacher_group_id===n.payload.teacher_group_id}));g.quanlity=n.payload.num;var _,b=0,j=0,A=q()(y.contents);try{for(A.s();!(_=A.n()).done;){var k=_.value;b+=null==k?void 0:k.quanlity,j+=(null==k?void 0:k.quanlity)*y.score}}catch(e){A.e(e)}finally{A.f()}return v.examination_bank.total_score=Be(v.examination_bank.total_score-y.total_score+j),y.item_bank_count=b,y.total_score=Be(j),v;case"changeQuestionScore":var w=(0,Ce.cloneDeep)(e),C=w.item_types.find((function(e){return e.item_type===n.payload.itemType}));return C.score=n.payload.score,C.total_score=Be(C.item_bank_count*C.score),w.examination_bank.total_score=Be(w.item_types.reduce((function(e,n){return e+n.total_score}),0)),w;case"editRule":var Z=(0,Ce.cloneDeep)(e),N=Z.item_types.find((function(e){return e.item_type===n.payload.itemType}));return N.contents=n.payload.tableData.map((function(e){return a()(a()({},e),{},{item_type:n.payload.itemType,random_rule_type:n.payload.randomRuleType})})),N.random_rule_type=n.payload.randomRuleType,N.item_bank_count=N.contents.reduce((function(e,n){return e+(null==n?void 0:n.quanlity)}),0),N.score=N.score||1,N.total_score=Be(N.item_bank_count*N.score),Z.examination_bank.question_count=Z.item_types.reduce((function(e,n){return e+n.item_bank_count}),0),Z.examination_bank.total_score=Be(Z.item_types.reduce((function(e,n){return e+n.total_score}),0)),Z;case"addShixun":var I,E=(0,Ce.cloneDeep)(e),F=E.item_types.find((function(e){return"PRACTICAL"===e.item_type}));return F.item_banks=n.payload.shixunList,E.examination_bank.question_count=E.examination_bank.question_count+1,F.item_bank_num=F.item_banks.length,F.item_bank_count=F.item_bank_count||1,F.score=F.score||1,F.total_score=F.total_score||F.score*F.item_bank_count,E.examination_bank.total_score=null==E||null===(I=E.item_types)||void 0===I?void 0:I.map((function(e){return e.total_score})).reduce((function(e,n){return e+n})),E;case"deleteShixunQuestion":var D=(0,Ce.cloneDeep)(e),S=D.item_types.find((function(e){return"PRACTICAL"===e.item_type}));return S.item_banks=S.item_banks.filter((function(e){return e.id!==n.payload.shixunId})),S.item_bank_num-=1,S.item_bank_count>S.item_bank_num&&(S.item_bank_count-=1,S.total_score-=S.score,S.total_score=Be(S.total_score)),D}},Te=function(e){var n=e.courseOptions,t=e.setCurrentKey,i=e.loading,l=e.form,o=(0,d.useContext)(Ne),s=o.data,u=o.disabled,p=o.dispatch,m=(0,C.useParams)(),A=(0,d.useRef)(!0),w=(0,d.useMemo)((function(){var e,t,i,l,r;if(n.length&&s){var o=null==s||null===(e=s.examination_bank)||void 0===e?void 0:e.sub_discipline_id,c=-1===(null==s||null===(t=s.examination_bank)||void 0===t?void 0:t.time)?void 0:A.current?m.id?null==s||null===(i=s.examination_bank)||void 0===i?void 0:i.time:(null==s||null===(l=s.examination_bank)||void 0===l?void 0:l.time)||60:null==s||null===(r=s.examination_bank)||void 0===r?void 0:r.time;A.current=!1;var u,d=[],p=q()(n);try{for(p.s();!(u=p.n()).done;){var f,h=u.value,v=q()(h.children);try{for(v.s();!(f=v.n()).done;){var y=f.value;y.value===o&&(d=[h.value,y.value])}}catch(e){v.e(e)}finally{v.f()}}}catch(e){p.e(e)}finally{p.f()}return a()(a()({},s.examination_bank),{},{time:c,course:d})}}),[s,n]);return(0,d.useEffect)((function(){l.setFieldsValue(a()({},w))}),[w]),(0,P.jsxs)(U.Z,{spinning:i,size:"large",style:{position:"fixed",maxHeight:"100vh"},className:"mt30",children:[(0,P.jsx)("div",{className:f,children:(0,P.jsxs)(k.Z,{form:l,autoComplete:"off",colon:!1,labelCol:{span:4},wrapperCol:{span:20},initialValues:w,onValuesChange:function(e,n){var t=n.course,i=void 0===t?[]:t,l=a()(a()({},n),{},{sub_discipline_id:i[1]||0});p({type:"updateBaseInfo",payload:l})},children:[(0,P.jsx)(k.Z.Item,{name:"name",label:"试卷名称",rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写试卷标题")}}],children:(0,P.jsx)(O.Z,{maxLength:60,size:"large",placeholder:"请输入试卷名称",showCount:!0})}),(0,P.jsx)(k.Z.Item,{label:"方向&课程",name:"course",rules:[{required:!0,message:"请选择方向&课程"}],children:(0,P.jsx)(Y.Z,{disabled:u,size:"large",allowClear:!1,placeholder:"请选择方向&课程",options:n,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})}),(0,P.jsx)(k.Z.Item,{label:"难度",name:"difficulty",className:h,rules:[{required:!0,message:"请选择难度"}],children:(0,P.jsxs)(G.ZP.Group,{disabled:u,className:v,children:[(0,P.jsx)(G.ZP.Button,{className:y,value:1,children:"简单"}),(0,P.jsx)(G.ZP.Button,{className:x,value:2,children:"适中"}),(0,P.jsx)(G.ZP.Button,{className:g,value:3,children:"困难"})]})}),(0,P.jsx)(k.Z.Item,{label:"答题时长",children:(0,P.jsxs)(V.Z,{align:"middle",children:[(0,P.jsx)(k.Z.Item,{name:"time",noStyle:!0,children:(0,P.jsx)(H.Z,{min:1,disabled:u,size:"large",max:9999,style:{width:220},placeholder:"请填写答题时长"})}),(0,P.jsx)("span",{className:"ml10",children:"分钟"})]})}),(0,P.jsx)(k.Z.Item,{label:"试卷须知",name:"exam_notes",children:(0,P.jsx)(O.Z.TextArea,{rows:6,disabled:u,showCount:!0,maxLength:65535,placeholder:"请在此输入本次试卷答题的相关说明,最大限制65535个字符"})})]})}),(0,P.jsxs)("div",{className:_,children:[(0,P.jsx)(W.ZP,{className:"".concat(b," mr5"),onClick:function(){m.id||window.location.href.indexOf("randompaper")>-1?C.history.push("/paperlibrary"):C.history.push("/classrooms/".concat(m.coursesId,"/exercise"))},children:"取消"}),(0,P.jsx)(W.ZP,{className:"".concat(j," ml15"),type:"primary",size:"large",onClick:c()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l.validateFields();case 2:if(m.id||m.coursesId){e.next=9;break}return e.next=5,ne(s);case 5:0===(n=e.sent).status&&(C.history.replace("/randompaper/edit/".concat(null==n?void 0:n.examination_bank_id,"?type=settings")),t("settings")),e.next=10;break;case 9:t("settings");case 10:case"end":return e.stop()}}),e)}))),children:"下一步"})]})]})},Re=t(93923),Oe=t.n(Re),Le=t(27223),Ve=t.n(Le),Ke=t(43418),Me="questionInfo___U9mnu",ze="label___PP7Ng",qe="content___PUXFl",Ue="leftPart___uoQeo",Ye="rightPart___mCG7H",Ge="dragItem___djmPG",He="blackText___KqEaU",We="greyText___VamKm",Je="iconWrapper___o1C0y",Qe="contentArea___Fj7D0",Xe="dragging___mX3Il",$e="hidden___KWDLK",en="dragIcon___yPuB3",nn="deleteIcon___go29y",tn="challengeNameWrapper___DFjRy",an="challengeName___m7v0x",ln="shixunPreviewFooter___iaciG",rn="shixunInfoWrapper___aSihg",on="shixunInfo___WYBm1",cn="btnToDetail___WVmtj",sn="fixedBottom___oeMSX",un="confirmBtn___sYh2O",dn="previewBtn___c2uQz",pn="setScoreModalTitle___ADafj",mn="modalTitle___t821D",fn="scoreText___M3UUZ",hn=t(57732),vn=t(23878),yn=t(24905),xn=[{label:"单选题",value:"SINGLE"},{label:"多选题",value:"MULTIPLE"},{label:"填空题",value:"COMPLETION"},{label:"判断题",value:"JUDGMENT"},{label:"简答题",value:"SUBJECTIVE"},{label:"编程题",value:"PROGRAM"},{label:"组合题",value:"COMBINATION"},{label:"实训题",value:"PRACTICAL"},{label:"程序填空题",value:"BPROGRAM"}],gn=function(e){var n=e.open,t=e.onCancel,i=e.onOk,a=(0,d.useContext)(Ne),l=a.data;a.dispatch;(0,d.useEffect)((function(){if(n){var e=(l||{}).item_types;s(null==e?void 0:e.map((function(e){return e.item_type})))}}),[n,l]);var r=(0,d.useState)([]),o=u()(r,2),c=o[0],s=o[1];return(0,P.jsx)(Ke.Z,{title:(0,P.jsxs)("div",{children:["题型设置",(0,P.jsx)("span",{className:"c-grey-333",style:{fontSize:14,fontWeight:400},children:"(通过勾选可对题型进行添加/删除)"})]}),closable:!0,centered:!0,open:n,onCancel:t,onOk:function(){return i(c)},children:(0,P.jsx)(yn.Z.Group,{value:c,onChange:function(e){return s(e)},children:(0,P.jsx)(V.Z,{gutter:[0,20],children:xn.map((function(e){return(0,P.jsx)(K.Z,{span:6,children:(0,P.jsx)(yn.Z,{value:e.value,children:e.label})},e.value)}))})})})},_n=t(72315),bn=function(e){var n=e.open,t=e.onCancel,i=e.onOk,l=(0,d.useContext)(Ne).data,r=(0,d.useState)(),o=u()(r,2),c=o[0],s=o[1];console.log("---",c),(0,d.useEffect)((function(){n&&s((0,Ce.cloneDeep)(l))}),[n,l]);var p=(0,d.useMemo)((function(){var e,n;return null===(n=null==c||null===(e=c.item_types)||void 0===e?void 0:e.map((function(e){return e.total_score})).reduce((function(e,n){return parseFloat(e)+parseFloat(n)})))||void 0===n?void 0:n.toFixed(1)}),[c]);return(0,P.jsx)(Ke.Z,{title:(0,P.jsxs)(V.Z,{className:pn,justify:"space-between",children:[(0,P.jsx)("span",{className:mn,children:"批量设置分值"}),(0,P.jsxs)("span",{className:fn,children:["总分 ",p]})]}),open:n,width:640,centered:!0,closable:!0,onCancel:t,onOk:function(){i(c)},children:(0,P.jsx)(_n.Z,{columns:[{title:"题型名称",dataIndex:"item_type_text"},{title:"小题总数",dataIndex:"item_bank_count"},{title:"题型总分",dataIndex:"total_score"},{title:"操作",render:function(e,n){var t=n.score,i=n.item_type;return(0,P.jsxs)("div",{style:{color:"#9096A3"},children:["每题",(0,P.jsx)(H.Z,{precision:1,size:"large",className:"ml10 mr10",min:.1,disabled:0===(null==n?void 0:n.item_bank_count),max:100,value:t,onChange:function(e){var n=c,t=n.item_types.find((function(e){return e.item_type===i}));t.score=Number(e);var l=e*t.item_bank_count;t.total_score=l&&Number(l.toFixed(1)),n.examination_bank.total_score=n.item_types.reduce((function(e,n){return Number(e)+Number(n.total_score)}),0),s(a()({},n))}}),"分"]})}}],dataSource:null==c?void 0:c.item_types,rowKey:"item_type",pagination:!1})})},jn=t(99313),An=t(57809),kn=t(51218),wn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAtFJREFUWEftWL9rU1EYPffFpCCKEEEJVUQHB10qAUHFHwguDg4ORRDq4uDg4CBIJ6GD0D/B3UEFJ5cugjbQChIqokWKClVrFDGIg2B8yZX3Xl/z/O5LzvfyKhTJXV7g/jrfOfc797sx1toCNnAzQ4A51RkymJNA/CcMvpoYhf0xDWtPwqICWEKM+QSYGgojt3Hw3mweFjmD9YlR+N8WAJSdjYwBrAWCb1oL+jzvMbzSFKoPBgLKAc6dugPbuRDtHzAXgGEMxmjjsXEAYr4MMOw2DcA8wcjWG6g+XOEAZ8c+wNpKtCXZMI+WMn6DJrbsOMQBPtrr9ySM4ZX9LEApkOfd5QBntvvhuhqFswKOz2/wDQWSZ9o0FADLfji5fBTYPwmUduYVMmV+IrLWF2DpFtCcizDTu3hmFeCBKaC4LR2cJpvjMZrwfn8HFm8qATan/bWslWckq6SuTyWcIfi5allrkmsY/DoZSZzanCwQo0REAwTIJf583e9txNIWic9p5E2OCQilZ7BxzY/8L60RSqRkcgnHqKXERgFw5eq/80EagIbB91cSPigilMabNWmYD6okXr7cZdABIAE7Gv6dpfIuZxJDI/G7S32ymJx6CoDP50ny5mIXIJPQ2Y8kEVVEw+DSeCKLWbkldlQA6JZwaZe9BuDr8xkAZjU6Pp5LvHiu9xmkWej6Wt8KXOK1VuGDL89272IaMLv6yAID3cUvzvS5SZyQyZOAZZl7hrnEz0/rjZoxzAhOyUEOcOFEH6MWhDGCWAApPs8B1o/p68GsANgbRVVRPzu8fvVg5gA0xcLTsV/wCtF/iKz6cABkfBfL+Z12m0tc2/cWXnFPODf3zZCxmOj4yxzg/O4qWv48LDwHIHOZrO/i5HoGHRQ3HeEAg0m1ShWtn/dh27tgUAilTqOUMcyqm7AfbZjCR5Q2j+N4o64DOMDhXq8pQ4B5mdzwDP4B5kHmZrL/eyAAAAAASUVORK5CYII=",Cn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAA4RJREFUWEftWEtrE1EYPXfSh5VWSlMfNSi4sokLK30pWtuKIChVVBBBWpfiRhcKghii7tp/4FrBBxREXbhQ0Bj7gqokahe+kNZWqa21tLGtk7kymY5J79yZL5NUKNLZZHHnzj33fOec+90wzrkHS/hhywBzrM4ygzkSiP+EwTdtPvDJdnDeCI4KgBPEsGGAPYOn8Bq23A7nwiLNYH+bD+rYSwBlloUYAzgH9F/Zo48pyhMoBVdR3ZkVUBpgV9MNcO24sb7OnA6GYtBEa75rbkCYL24wOcxGAPYUhSUXUH3/Cw0wXDUIziuMJYkFc6mluH+GcRSv2UYDfLxJtSWMwiuOUxsUC6Qot2iAD71q8ruZVNgtYFO/+m+yQKKm2UgGAMvU5GTvbqDyClC4LmUMuw+LTFiYdNDC7FdgIASMG57KHGDNdSB/tVyKltIJAESmRHziBmZHgf5WlwBrb6bihFrQmkdpCSDRiiyu+ozgyJzBujtpy1Jiy9XOAPqOuQRY35mKP8qdFvELBFJu1qH1HnUL8K59iV0DFtwqc3PPIQnAH+3noGmXAK1k4YnhxoaS8joqQgFYOaBUAlBSedbTIgCcuLwBc78+SW3qWnJUzkjG8/yAZ3Nqd937BYDfghvB4x+NQJ5vAMycozRvOVOF+Rk1FaVAkQEquX73PkmJh89EwXngn5+5dhsuPgwopYYZu/ZKAA6dDkLTQhaAlhKLDAsvuJWE+X5RDbCi1jBjpEkCcPCsH4mpmKXEVIksbZiAkDxz5zWZVwaUnjS6pkiDTcx8aI2CscCCRtStJqmjzKmtLD8FeLxAZKcNwPcnguCJ0II1SAYERJSJnUxX0gysagbC2+0YbPNDnY79rZrk6LR+n0DkRsP5a4GK80C4xuEkeXswCvCAfaOawV3E1K2+DGUaUeO+i4AlB9NpeX0gCGihpA6zeahcpBB7W4Bo0IHBgSN+zP2MGVuX1ZiihHKJOC5IpMAHfH7gAFAfetUYBUcgGwIXZc73d0BixqEffNGQ5mYi1yjCSFdLKhIfA6ZHHQBGm/2YmYpJ2bAEN4nAmVRZjKmzwOQQcWnq3focnNdTBwV9n88yhuKj95xb/i5/HdSpRwBbmfpXIRPTCIS5ycF0U3o8O+g7SWR9FebiHeCJXQArkNdKYIiqODXO2G9A6cCeiRANcFEsmf1HlgFmz50xc8kz+AfHHTJwrKNsNwAAAABJRU5ErkJggg==",Zn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABWlJREFUWEftV1tsVEUY/ubspUu3W9mWGlttwXqJVRNBbqIFDbyA8mCCkAYtpEaIGBODhBCECiG+UE1EnzTempYqtSAE45saBMX40JC0IRojpd1GKM1uW7bd7V7OOWPmnD3bPTNndxYbE2I6L2dzdubMN9/3/ZchlFIXbuNB5gDOUp05BmdJIP4fDPZcxt2xaRzVgadBUQ3QDDEE5m/2zBkE1whwoYTg461LcX42LEoZZOCiMXoJoBUCHEIASgH2dBqUgijKORfBkW3/EqgUYNsPieMAmtj+Fhb2NIfFXvaFnUhCQBlI6wD8dGcBrisEP5V7fft2NuJvKcC9p6PDoLSa7cwTJgKejZj8WjLm93iWSAG2tI+qEsdlvywl6BZPqBByQgpw44fDKskEAQUF+82e5rBrxCvGz7fWZr+XkZ/ZwFTIbgkKel0K8LkPhlW2uLbSh9UNQfh9btGLIrIZ7E7WyDkaf8xYQsX538cwHE4YgKUAnz0WMgC+/EwNSn1uR5MVEcxZ/xbjUgbyi3PXDNNLAW44FjIk3rOxNpvtCseuCEFCMGcUc/2734YMFaQA178fUhlDB56vy+4s27AYlgrOocA7Z0IG60UDPLypLm8BEQBncnc2X3ITijng4ZMhM8vK+kHGIIuyI5sXZgsGn//ECmOvgMJ8rgA5/f92T8hM8rkAX/psZI+u4yClesAWhhLNhPTBpSMhfeSkF7eLoP5OHzY8FoSizGzU+vWQmXosgLvPTNTGJpNXi8lvPF4hPwoZW0YZsKw+gMWLSrMV1ASYE8V7e27WTUwnB7IzsrFVjOXzdDVWOpfgY+YO+j3YvKrCWMEkP9g9ZHjeJvErnaN9oHhYgCSrYQ5F2echKPcpSGkUE9PU3vXkMeWWJxcg6HcZAA+cGDIosgHc0THaqun0EN8ViFFqdij5SlTT8jKsa5gHJdPF/DaQwCcXotkCme+8y+/zY1m937D/W19yHmSs7eoeb0gm0v1Wi2QBEGpuAcm8buCjF6tmWqyMHPu/iWAkahQlseZm0lKw1I2mRlPm/V2D9iCxZG1pH+2j4GR2KB1lJaaE8TSTUDf88kiNB2sfKsWCMgWlXgVVARfG4xp+/iuBU72xmca7gGW2NlYaMu/vYgxyaYaBbGkPt+pUP5Trw1xGa4Nu7FhdjkULPBlDUwxGVLgVgsFIGj/+MY0rYdXwzzwvQTzFOiDHi4Fj9K14wI+V9/uxr3PQuZLs6hxviKnpfttVI+fERzdVoPoOsWmYiGt4ozsCncnFA+JeFGp0KwJuNK+pwL6OPBKzYzV/npHZoZN/74UK3OUAMJ7S8VpXBJoRsPYgEhBLskLzmkq0nR7OX+q2t4fNaHYYtUEXdq4O4N6MxGzKnzfSiExpqJnvRm8oiYtXkhiJasZqj8vMMCqzaebAsvbsiQf9OHXxRv5+kEXzZFzvt+5qgiQEmO8jhseSGjAW0w0wJW7g8Tovnqovgb+EGO+XLvTCRYBITEd3bxy/DqREQrnmojLgRt/VMaN7z9ssNLeP94GPZotR2d2CECy5x40315XZNIgldbz61U15aSLASHgSqqblB9hyfKpV07WMzHaXi3lS3NPrAnav9ePRGjOgVI3i5KUEvrucEm6HfFix2h6dnMbNqen8AHd1pxpiyWS/mS0lYSncj2cWVJURBHwEI1Ed8VQ+8sSoSasqro9OFL40beuM/UIpXSnczvjbF387484jK+VODDL/3QiPny3YsG7vGFsRT+rfE5BSC6QjB7IWWfY/91FrrwRRV0k76i2fhhcnk2obqN4IQrxOAGWevEV8UIiS1iltO/t69SEpQHnI/bcz5gDOlt/bnsF/AOXAMnuF/cdAAAAAAElFTkSuQmCC",Nn="data:image/png;base64,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",In="ruleCheckBox___Onj2f",En="folderAreaWrapper___ut2mr",Fn="folderAreaHeader___fOIDA",Dn="folderWrapper___IpJ50",Sn="folderIcon___zBoRM",Bn="shareFolderIcon____5s3p",Pn=t(81513),Tn={"简单":1,"适中":2,"困难":3},Rn=function e(n,t,i){return n.map((function(n){var l,r=null==n?void 0:n.tag_disciplines.map((function(e){var l=null==e?void 0:e.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:Tn[e.name]}}));return{title:Fe(t)===we.All&&l.length>0?(0,P.jsxs)(V.Z,{justify:"space-between",children:[(0,P.jsx)(K.Z,{children:"".concat(e.name,"(").concat(e.child_count,")")}),(0,P.jsxs)(K.Z,{children:[(0,P.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,P.jsx)(k.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"diffValue"],children:(0,P.jsx)(yn.Z.Group,{style:{columnGap:12},options:l})}),(0,P.jsx)(k.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"diffNum"],initialValue:null==e?void 0:e.difficulty_count,children:(0,P.jsx)("input",{type:"hidden"})}),(0,P.jsx)(k.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"extra"],initialValue:a()(a()({},n),{},{type:i}),children:(0,P.jsx)("input",{type:"hidden"})})]})]}):"".concat(e.name,"(").concat(e.child_count,")"),key:"".concat(n.id,"_").concat(e.id),name:e.name,parentName:n.name,item_banks_count:e.child_count,icon:null,isLeaf:!0,checkable:Fe(t)===we.FileFolderAndKnowledge,disableCheckbox:0===e.child_count}})),o=null==n?void 0:n.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:Tn[e.name]}}));return{title:Fe(t)===we.FileFolderAndDiff&&o.length>0?(0,P.jsxs)(V.Z,{justify:"space-between",children:[(0,P.jsx)(K.Z,{children:"".concat(n.name,"(").concat(n.item_banks_count,")")}),(0,P.jsxs)(K.Z,{children:[(0,P.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,P.jsx)(k.Z.Item,{noStyle:!0,name:["".concat(n.id),"diffValue"],children:(0,P.jsx)(yn.Z.Group,{style:{columnGap:12},options:o})}),(0,P.jsx)(k.Z.Item,{noStyle:!0,name:["".concat(n.id),"diffNum"],initialValue:null==n?void 0:n.difficulty_count,children:(0,P.jsx)("input",{type:"hidden"})}),(0,P.jsx)(k.Z.Item,{noStyle:!0,name:["".concat(n.id),"extra"],initialValue:a()(a()({},n),{},{type:i}),children:(0,P.jsx)("input",{type:"hidden"})})]})]}):"".concat(n.name,"(").concat(n.item_banks_count,")"),key:"".concat(n.id),name:n.name,item_banks_count:n.item_banks_count,icon:function(e){return e.expanded?"0"===i?(0,P.jsx)("img",{src:Cn,className:Sn}):(0,P.jsx)("img",{src:Zn,className:Bn}):"0"===i?(0,P.jsx)("img",{src:wn,className:Sn}):(0,P.jsx)("img",{src:Nn,className:Bn})},isLeaf:!(n.have_child||null!==(l=n.tag_disciplines)&&void 0!==l&&l.length),checkable:Fe(t)===we.OnlyFileFolder,disableCheckbox:0===n.item_banks_count,children:n.children.length?Fe(t)===we.All||Fe(t)===we.FileFolderAndKnowledge?[].concat(Oe()(e(n.children,t,i)),Oe()(r)):e(n.children,t,i):[]}}))},On=function e(n,t,i){return n.map((function(n){var l,r=null==n?void 0:n.tag_disciplines.map((function(e){console.log("tagItem:",e);var l=null==e?void 0:e.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:Tn[e.name]}}));return{title:Fe(t)===we.All&&l.length>0?(0,P.jsxs)(V.Z,{justify:"space-between",children:[(0,P.jsx)(K.Z,{children:"".concat(e.name,"(").concat(e.child_count,")")}),(0,P.jsxs)(K.Z,{children:[(0,P.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,P.jsx)(k.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"diffValue"],children:(0,P.jsx)(yn.Z.Group,{style:{columnGap:12},options:l})}),(0,P.jsx)(k.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"diffNum"],initialValue:null==e?void 0:e.difficulty_count,children:(0,P.jsx)("input",{type:"hidden"})}),(0,P.jsx)(k.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"extra"],initialValue:a()(a()({},n),{},{type:i}),children:(0,P.jsx)("input",{type:"hidden"})})]})]}):"".concat(e.name,"(").concat(e.child_count,")"),key:"".concat(n.id,"_").concat(e.id),name:e.name,parentName:n.name,item_banks_count:e.child_count,icon:null,isLeaf:!0,checkable:Fe(t)===we.FileFolderAndKnowledge,disableCheckbox:0===e.child_count}})),o=null==n?void 0:n.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:Tn[e.name]}}));return{title:Fe(t)===we.FileFolderAndDiff&&o.length>0?(0,P.jsxs)(V.Z,{justify:"space-between",children:[(0,P.jsx)(K.Z,{children:"".concat(n.name,"(").concat(n.item_banks_count,")")}),(0,P.jsxs)(K.Z,{children:[(0,P.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,P.jsx)(k.Z.Item,{noStyle:!0,name:["".concat(n.id),"diffValue"],children:(0,P.jsx)(yn.Z.Group,{style:{columnGap:12},options:o})}),(0,P.jsx)(k.Z.Item,{noStyle:!0,name:["".concat(n.id),"diffNum"],initialValue:null==n?void 0:n.difficulty_count,children:(0,P.jsx)("input",{type:"hidden"})}),(0,P.jsx)(k.Z.Item,{noStyle:!0,name:["".concat(n.id),"extra"],initialValue:a()(a()({},n),{},{type:i}),children:(0,P.jsx)("input",{type:"hidden"})})]})]}):"".concat(n.name,"(").concat(n.item_banks_count,")"),key:"".concat(n.id),name:n.name,item_banks_count:n.item_banks_count,icon:function(e){return e.expanded?"0"===i?(0,P.jsx)("img",{src:Cn,className:Sn}):(0,P.jsx)("img",{src:Zn,className:Bn}):"0"===i?(0,P.jsx)("img",{src:wn,className:Sn}):(0,P.jsx)("img",{src:Nn,className:Bn})},isLeaf:!(n.have_child||null!==(l=n.tag_disciplines)&&void 0!==l&&l.length),checkable:Fe(t)===we.OnlyFileFolder,disableCheckbox:0===n.item_banks_count,children:[].concat(Oe()(e(n.children,t,i)),Oe()(r))}}))},Ln=function(e){var n=e.ruleValue,t=e.defaultData,i=e.setSelectData,l=e.currentItemType,o=e.selectData,s=(0,d.useState)("1"),p=u()(s,2),m=p[0],f=p[1],h=(0,d.useState)(!0),v=u()(h,2),y=(v[0],v[1],k.Z.useForm()),x=u()(y,1)[0],g=(0,d.useState)([]),_=u()(g,2),b=_[0],j=_[1],A=(0,d.useState)("all"),w=u()(A,2),C=w[0],Z=w[1],N=function(e,t,l){var r=t.checkedNodes;console.log("type:",l,r,o),"0"===l?(D(e),Fe(n)===we.OnlyFileFolder?(i((function(e){return a()(a()({},e),{},{my:r.map((function(e){return{id:e.key,group_id:e.key,group_name:e.name,item_bank_num:e.item_banks_count,folderType:"0",quanlity:1}}))})})),xe(r.reduce((function(e,n){return e+n.item_banks_count}),0))):(console.log(r),i((function(e){return a()(a()({},e),{},{my:r.map((function(e){var n=e.key.split("_"),t=u()(n,2),i=t[0],a=t[1];return{id:e.key,tag_discipline_name:e.name,group_id:i,tag_discipline_id:a,folderType:"0",group_name:e.parentName,item_bank_num:e.item_banks_count,quanlity:1}}))})})),xe(r.reduce((function(e,n){return e+n.item_banks_count}),0)))):(R(e),Fe(n)===we.OnlyFileFolder?i((function(e){return console.log("pre:",e),a()(a()({},e),{},{public:r.map((function(e){return{id:"0"===e.key?"00":e.key,teacher_group_name:e.name,teacher_group_id:e.key,folderType:"3",item_bank_num:e.item_banks_count,quanlity:1}}))})})):i((function(e){return a()(a()({},e),{},{public:r.map((function(e){var n=e.key.split("_"),t=u()(n,2),i=t[0],a=t[1];return{id:"0"===e.key?"00":e.key,tag_discipline_name:e.name,teacher_group_id:i,tag_discipline_id:a,folderType:"3",teacher_group_name:e.parentName,item_bank_num:e.item_banks_count,quanlity:1}}))})})),xe(r.reduce((function(e,n){return e+n.item_banks_count}),0)))},I=(0,d.useState)([]),E=u()(I,2),F=E[0],D=E[1],S=(0,d.useState)([]),B=u()(S,2),T=B[0],R=B[1],O=(0,d.useState)([]),L=u()(O,2),M=L[0],z=L[1],Y=(0,d.useState)([]),G=u()(Y,2),H=G[0],W=G[1],Q=(0,d.useState)([]),X=u()(Q,2),$=X[0],ee=X[1],ne=(0,d.useState)([]),te=u()(ne,2),ie=te[0],ae=te[1],le=(0,d.useState)(!1),re=u()(le,2),oe=re[0],ce=re[1],se=(0,d.useState)(!1),ue=u()(se,2),de=ue[0],pe=ue[1];function me(){return(me=c()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,J.ZP)("/api/teach_group_shares.json",{method:"get"});case 2:(n=e.sent)&&j(null==n?void 0:n.groups);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,d.useEffect)((function(){!function(){me.apply(this,arguments)}()}),[]);var fe=function(){var e=c()(r()().mark((function e(t){var i,a,l,o,c,s,u,d,p,m,f,h,v,y,x,g,_,b;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return"0"===t.type?ce(!0):pe(!0),e.next=3,(0,Pn.ex)(t);case 3:l=e.sent,"0"===t.type?ce(!1):pe(!1),"0"===t.type?ee(l):ae(l),o=null===(i=l.navigation[0])||void 0===i?void 0:i.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:Tn[e.name]}})),c=null===(a=l.navigation[0])||void 0===a?void 0:a.tag_disciplines.map((function(e){var i=null==e?void 0:e.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:Tn[e.name]}}));return{title:Fe(n)===we.All&&i.length>0?(0,P.jsxs)(V.Z,{justify:"space-between",style:{color:"#232B40"},children:[(0,P.jsx)(K.Z,{children:"".concat(e.name,"(").concat(e.child_count,")")}),(0,P.jsxs)(K.Z,{children:[(0,P.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,P.jsx)(k.Z.Item,{noStyle:!0,name:["0_".concat(e.id),"diffValue"],children:(0,P.jsx)(yn.Z.Group,{style:{columnGap:12},options:i})}),(0,P.jsx)(k.Z.Item,{noStyle:!0,name:["0_".concat(e.id),"diffNum"],initialValue:null==e?void 0:e.difficulty_count,children:(0,P.jsx)("input",{type:"hidden"})}),(0,P.jsx)(k.Z.Item,{noStyle:!0,name:["0_".concat(e.id),"extra"],initialValue:{tag_discipline_name:e.name,name:"根目录",type:t.type},children:(0,P.jsx)("input",{type:"hidden"})})]})]}):(0,P.jsxs)("span",{style:{color:"#232B40"},children:[e.name,"(",e.child_count,")"]}),key:"0_".concat(e.id),name:e.name,parentName:"根目录",item_banks_count:e.child_count,icon:null,isLeaf:!0,checkable:Fe(n)===we.FileFolderAndKnowledge,disableCheckbox:0===e.child_count}})),"0"===t.type?(f=Rn(l.data,n,"0"),h=On(l.data,n,"0"),console.log("normalChildren2:",h),z([{title:Fe(n)===we.FileFolderAndDiff?(0,P.jsxs)(V.Z,{justify:"space-between",style:{color:"#232B40"},children:[(0,P.jsx)(K.Z,{children:"根目录(".concat(null===(s=l.navigation[0])||void 0===s?void 0:s.child_count,")")}),(0,P.jsxs)(K.Z,{children:[(0,P.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,P.jsx)(k.Z.Item,{noStyle:!0,name:["0","diffValue"],initialValue:[],children:(0,P.jsx)(yn.Z.Group,{style:{columnGap:12},options:o})}),(0,P.jsx)(k.Z.Item,{noStyle:!0,name:["0","diffNum"],initialValue:null===(u=l.navigation[0])||void 0===u?void 0:u.difficulty_count,children:(0,P.jsx)("input",{type:"hidden"})}),(0,P.jsx)(k.Z.Item,{noStyle:!0,name:["0","extra"],initialValue:{type:"0",group_id:"0",name:"根目录"},children:(0,P.jsx)("input",{type:"hidden"})})]})]}):(0,P.jsx)("span",{style:{color:"#232B40"},children:"根目录(".concat(null===(d=l.navigation[0])||void 0===d?void 0:d.child_count,")")}),key:"0",name:"根目录",item_banks_count:null===(p=l.navigation[0])||void 0===p?void 0:p.child_count,disabled:!((null===(m=l.navigation[0])||void 0===m?void 0:m.child_count)>0),checkable:Fe(n)===we.OnlyFileFolder,icon:function(e){return e.expanded?(0,P.jsx)("img",{src:Cn,className:Sn}):(0,P.jsx)("img",{src:wn,className:Sn})},isLeaf:!1,children:Fe(n)===we.OnlyFileFolder||Fe(n)===we.FileFolderAndDiff?f:[].concat(Oe()(h),Oe()(c))}])):(b=Rn(l.data,n,"3"),W([{title:Fe(n)===we.FileFolderAndDiff?(0,P.jsxs)(V.Z,{justify:"space-between",children:[(0,P.jsx)(K.Z,{children:"根目录(".concat(null===(v=l.navigation[0])||void 0===v?void 0:v.child_count,")")}),(0,P.jsxs)(K.Z,{children:[(0,P.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,P.jsx)(k.Z.Item,{noStyle:!0,name:["0","diffValue"],children:(0,P.jsx)(yn.Z.Group,{style:{columnGap:12},options:o})}),(0,P.jsx)(k.Z.Item,{noStyle:!0,name:["0","diffNum"],initialValue:null===(y=l.navigation[0])||void 0===y?void 0:y.difficulty_count,children:(0,P.jsx)("input",{type:"hidden"})}),(0,P.jsx)(k.Z.Item,{noStyle:!0,name:["0","extra"],initialValue:{type:"3",group_id:"0",name:"根目录"},children:(0,P.jsx)("input",{type:"hidden"})})]})]}):(0,P.jsx)("span",{style:{color:"#232B40"},children:"根目录(".concat(null===(x=l.navigation[0])||void 0===x?void 0:x.child_count,")")}),key:"0",name:"根目录",item_banks_count:null===(g=l.navigation[0])||void 0===g?void 0:g.child_count,checkable:Fe(n)===we.OnlyFileFolder,icon:function(e){return e.expanded?(0,P.jsx)("img",{src:Zn,className:Bn}):(0,P.jsx)("img",{src:Nn,className:Bn})},isLeaf:!1,disabled:!((null===(_=l.navigation[0])||void 0===_?void 0:_.child_count)>0),children:Fe(n)===we.OnlyFileFolder||Fe(n)===we.FileFolderAndDiff?b:[].concat(Oe()(b),Oe()(c))}]));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,d.useEffect)((function(){"1"===m?fe({type:"0",group_id:0,item_type:l,show_children:!0}):"2"===m&&fe({type:"3",except_mine:!0,item_type:l,show_children:!0,teach_group_id:"all"===C?"":C})}),[n,m,C]),(0,d.useEffect)((function(){var e,a,l,r,c,s,u;if(console.log("selectData-active:",o,t,m),"1"===m)D(null==o||null===(e=o.my)||void 0===e?void 0:e.map((function(e){return e.id}))),xe((null==o||null===(a=o.my)||void 0===a||null===(l=a.reduce)||void 0===l?void 0:l.call(a,(function(e,n){return e+n.item_bank_num}),0))||0);else if("2"===m){var d,p,f;R(null==o||null===(d=o.public)||void 0===d?void 0:d.map((function(e){return e.id}))),xe((null==o||null===(p=o.public)||void 0===p||null===(f=p.reduce)||void 0===f?void 0:f.call(p,(function(e,n){return e+n.item_bank_num}),0))||0)}if(Fe(n)===we.All)if("1"===m)D(null==o||null===(r=o.my)||void 0===r?void 0:r.map((function(e){return e.id}))),xe((null==o?void 0:o.filter((function(e){return!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==o||null===(c=o.filter((function(e){return!e.is_share})))||void 0===c||c.forEach((function(e){var n=x.getFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"])||[];console.log("prev:",n),null!=n&&n.includes[e.difficulty]||x.setFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}));else if("2"===m){var h,v;R(null==o||null===(h=o.public)||void 0===h?void 0:h.map((function(e){return e.id}))),xe((null==o?void 0:o.filter((function(e){return!!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==o||null===(v=o.filter((function(e){return!!e.is_share})))||void 0===v||v.forEach((function(e){var n=x.getFieldValue(["".concat(e.teacher_group_id||0,"_").concat(e.tag_discipline_id),"diffValue"])||[];null!=n&&n.includes[e.difficulty]||x.setFieldValue(["".concat(e.teacher_group_id||0,"_").concat(e.tag_discipline_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}))}Fe(n)===we.FileFolderAndDiff&&(x.resetFields(),setTimeout((function(){i(o)}),300),"1"===m?(xe((null==o?void 0:o.filter((function(e){return!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==o||null===(s=o.filter((function(e){return!e.is_share})))||void 0===s||s.forEach((function(e){var n=x.getFieldValue(["".concat(e.group_id),"diffValue"])||[];console.log("prev:",n),null!=n&&n.includes[e.difficulty]||x.setFieldValue(["".concat(e.group_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}))):(xe((null==o?void 0:o.filter((function(e){return!!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==o||null===(u=o.filter((function(e){return!!e.is_share})))||void 0===u||u.forEach((function(e){var n=x.getFieldValue(["".concat(e.teacher_group_id),"diffValue"])||[];null!=n&&n.includes[e.difficulty]||x.setFieldValue(["".concat(e.teacher_group_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}))))}),[m]),console.log("1111111111:",F,T),(0,d.useEffect)((function(){setTimeout((function(){switch(Fe(n)){case we.OnlyFileFolder:var e,t=[],i=[],a=q()(o.my||[]);try{for(a.s();!(e=a.n()).done;){var l=e.value;t.push(l)}}catch(e){a.e(e)}finally{a.f()}var r,c=q()(o.public||[]);try{for(c.s();!(r=c.n()).done;){var s=r.value;i.push(s)}}catch(e){c.e(e)}finally{c.f()}D(t.map((function(e){return"".concat(e.group_id)}))),R(i.map((function(e){return"".concat(e.teacher_group_id)}))),xe("1"===m?t.reduce((function(e,n){return e+n.item_bank_num}),0):i.reduce((function(e,n){return e+n.item_bank_num}),0));break;case we.FileFolderAndKnowledge:var u,d,p=[],f=[],h=q()((null==o?void 0:o.my)||[]);try{for(h.s();!(d=h.n()).done;){var v=d.value;p.push(v)}}catch(e){h.e(e)}finally{h.f()}var y,g=q()((null==o?void 0:o.public)||[]);try{for(g.s();!(y=g.n()).done;){var _=y.value;f.push(_)}}catch(e){g.e(e)}finally{g.f()}xe(null===(u="1"===m?p:f)||void 0===u?void 0:u.reduce((function(e,n){return e+n.item_bank_num}),0)),D(p.map((function(e){return"".concat(e.group_id,"_").concat(e.tag_discipline_id)}))),R(f.map((function(e){return"".concat(e.teacher_group_id,"_").concat(e.tag_discipline_id)})));break;case we.All:var b,j;if("1"===m)xe((null==o?void 0:o.filter((function(e){return!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==o||null===(b=o.filter((function(e){return!e.is_share})))||void 0===b||b.forEach((function(e){var n=x.getFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"])||[];console.log("prev:",n,e.difficulty,e),null!=n&&n.includes[e.difficulty]||x.setFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}));else xe((null==o?void 0:o.filter((function(e){return!!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==o||null===(j=o.filter((function(e){return!!e.is_share})))||void 0===j||j.forEach((function(e){var n=x.getFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"])||[];console.log("prev:",n,e.difficulty,e),null!=n&&n.includes[e.difficulty]||x.setFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}));break;case we.FileFolderAndDiff:var A,k;if("1"===m)xe((null==o?void 0:o.filter((function(e){return!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==o||null===(A=o.filter((function(e){return!e.is_share})))||void 0===A||A.forEach((function(e){var n=x.getFieldValue(["".concat(e.group_id),"diffValue"])||[];console.log("prev:",n,e.difficulty),null!=n&&n.includes[e.difficulty]||x.setFieldValue(["".concat(e.group_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}));else xe((null==o?void 0:o.filter((function(e){return!!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==o||null===(k=o.filter((function(e){return!!e.is_share})))||void 0===k||k.forEach((function(e){var n=x.getFieldValue(["".concat(e.group_id),"diffValue"])||[];null!=n&&n.includes[e.difficulty]||x.setFieldValue(["".concat(e.group_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}))}}),800)}),[t,n,M,H]);var he=(0,d.useState)(0),ve=u()(he,2),ye=ve[0],xe=ve[1];return(0,P.jsx)(k.Z,{form:x,onValuesChange:function(){var e=c()(r()().mark((function e(t,l){var c,s,d,p,f,h,v,y,g,_,b,j,A,k;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("onValuesChange:",l,t),c=0,Fe(n)!==we.FileFolderAndDiff){e.next=15;break}return e.next=5,x.getFieldValue();case 5:for(s=e.sent,d=[],p=[],f=0,h=Object.keys(s);f<h.length;f++)y=h[f],null!==(v=s[y])&&void 0!==v&&null!==(v=v.diffValue)&&void 0!==v&&v.length&&"null"!==y&&null!==y&&(g=s[y],d.push(a()({id:y},g)));_={1:"简单",2:"适中",3:"困难"},d.map((function(e){var n,t,i;0==e.id&&(e.diffNum="1"===m?null==$||null===(t=$.navigation)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.difficulty_count:null==ie||null===(i=ie.navigation)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.difficulty_count);null==e||null===(n=e.diffValue)||void 0===n||n.map((function(n){var t,i,a,l={group_name:(null===(t=e.extra)||void 0===t?void 0:t.name)||"",teacher_group_name:"",id:"".concat(e.id,"_").concat(n),group_id:e.id,difficulty:n,item_bank_num:null===(i=e.diffNum)||void 0===i||null===(i=i.filter((function(e){return e.name===_[n]})))||void 0===i||null===(i=i[0])||void 0===i?void 0:i.value};"2"===m&&(l.is_share=!0,l.teacher_group_id=e.id,l.teacher_group_name=null===(a=e.extra)||void 0===a?void 0:a.name);p.push(l)}))})),c=p.reduce((function(e,n){return e+n.item_bank_num}),0),i([].concat(p,Oe()(null==o?void 0:o.filter((function(e){return"1"===m?e.is_share:!e.is_share}))))),e.next=25;break;case 15:if(Fe(n)!==we.All){e.next=25;break}b=[],j=r()().mark((function e(){var n,t,i,a,o,s,d,p,f,h,v,y,x,g;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=k[A],i=l[t],a=i.diffNum,o=void 0===a?[]:a,s=i.diffValue,d=void 0===s?[]:s,p=i.extra,f=void 0===p?{}:p,console.log("---",f),h=t.split("_"),v=u()(h,2),y=v[0],x=v[1],g=null===(n=f.tag_disciplines)||void 0===n||null===(n=n.filter((function(e){return parseInt(e.id)===parseInt(x)})))||void 0===n?void 0:n[0],d.forEach((function(e){var n,i={1:"简单",2:"适中",3:"困难"},a=null==o||null===(n=o.find((function(n){return n.name===i[e]})))||void 0===n?void 0:n.value,l={group_name:"",teacher_group_name:"",tag_discipline_name:(null==g?void 0:g.name)||f.tag_discipline_name,id:"".concat(t,"_").concat(e),group_id:y,is_share:!!(null!=g&&g.is_share||"3"===(null==f?void 0:f.type)),tag_discipline_id:x,difficulty:e,item_bank_num:a};c+=a,"0"===f.type?l.group_name=f.name:l.teacher_group_name=f.name,"2"===m&&(l.is_share=!0,l.teacher_group_id=f.id||0,l.teacher_group_name=f.name),a>0&&b.push(l)}));case 6:case"end":return e.stop()}}),e)})),A=0,k=Object.keys(l);case 19:if(!(A<k.length)){e.next=24;break}return e.delegateYield(j(),"t0",21);case 21:A++,e.next=19;break;case 24:i([].concat(b,Oe()(null==o?void 0:o.filter((function(e){return"1"===m?e.is_share:!e.is_share})))));case 25:xe(c);case 26:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),children:(0,P.jsx)(jn.Z,{destroyInactiveTabPane:!0,activeKey:m,onChange:function(e){return f(e)},style:{minHeight:260},tabBarExtraContent:{right:"2"===m&&(null==b?void 0:b.length)>0&&(0,P.jsxs)(An.default,{onChange:function(e){Z(e)},value:C,style:{width:120},children:[(0,P.jsx)(An.default.Option,{value:"all",children:"全部"},"all"),null==b?void 0:b.map((function(e){return(0,P.jsx)(An.default.Option,{value:null==e?void 0:e.group_id,children:null==e?void 0:e.name},null==e?void 0:e.group_id)}))]})},items:[{key:"1",label:"我创建的",children:0===(null==M?void 0:M.length)?(0,P.jsx)(U.Z,{spinning:oe,children:(0,P.jsx)(hn.Z,{ButtonTwo:(0,P.jsxs)("a",{target:"_blank",href:"/problemset",children:["前往题库,新增更多试题",">"]})})}):(0,P.jsxs)("div",{className:En,children:[(0,P.jsxs)(V.Z,{justify:"space-between",align:"middle",className:Fn,children:[(0,P.jsx)("span",{children:"文件夹"}),(0,P.jsxs)("span",{className:"mr20",children:["已选",(0,P.jsxs)("span",{style:{color:"#3061D0"},children:[" ",ye," "]}),"题"]})]}),(0,P.jsx)(U.Z,{spinning:oe,children:(0,P.jsx)("div",{style:{minHeight:200},children:M.length>0&&(0,P.jsx)(kn.Z,{checkable:!0,className:Dn,rootStyle:{paddingLeft:15,paddingRight:0,paddingTop:10},selectable:!1,onCheck:function(e,n){return N(e,n,"0")},checkedKeys:F,checkStrictly:!0,treeData:M,showIcon:!0,blockNode:!0,defaultExpandAll:!0})})})]})},{key:"2",label:"团队共享",children:0===(null==H?void 0:H.length)?(0,P.jsx)(U.Z,{spinning:de,children:(0,P.jsx)(hn.Z,{ButtonTwo:(0,P.jsxs)("a",{target:"_blank",href:"/problemset",children:["前往题库,新增更多试题",">"]})})}):(0,P.jsxs)("div",{className:En,children:[(0,P.jsxs)(V.Z,{justify:"space-between",align:"middle",className:Fn,children:[(0,P.jsx)("span",{children:"文件夹"}),(0,P.jsxs)("span",{className:"mr20",children:["已选",(0,P.jsxs)("span",{style:{color:"#3061D0"},children:[" ",ye||0," "]}),"题"]})]}),(0,P.jsx)(U.Z,{spinning:de,children:(0,P.jsx)("div",{style:{minHeight:200},children:(null==H?void 0:H.length)>0&&(0,P.jsx)(kn.Z,{checkable:!0,className:Dn,selectable:!1,rootStyle:{paddingLeft:15,paddingRight:0,paddingTop:10},onCheck:function(e,n){return N(e,n,"3")},checkedKeys:T,checkStrictly:!0,treeData:H,showIcon:!0,blockNode:!0,defaultExpandAll:!0})})})]})}]})})},Vn=t(59650),Kn=t(71704),Mn={"简单":1,"适中":2,"困难":3},zn=function(e){var n=e.ruleValue,t=e.setSelectData,i=e.currentItemType,l=e.defaultData,o=e.isFirst,s=(0,d.useState)([]),p=u()(s,2),m=p[0],f=p[1],h=(0,Kn.U)(ie,{source:"question",page:1,per_page:10,group_id:0,keyword:"",group_type:0,clazz:"ItemBanksGroup",sub_discipline_id:void 0,item_type:i,show_children:!0}),v=u()(h,4),y=v[0],x=v[1],g=v[2],_=v[3];(0,d.useEffect)((function(){c()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g({},!0);case 2:n=e.sent,f((0,Vn.L)(n.disciplines));case 4:case"end":return e.stop()}}),e)})))()}),[]),console.log(l),(0,d.useEffect)((function(){if(o)switch(Fe(n)){case we.OnlyKnowledge:I(l.map((function(e){return e.tag_discipline_id})));break;case we.KnowledgeAndDiff:var e=new Map;l.forEach((function(n){n&&(e.has(n.tag_discipline_id)?e.set(n.tag_discipline_id,[].concat(Oe()(e.get(n.tag_discipline_id)),[n.difficulty])):e.set(n.tag_discipline_id,[n.difficulty]))}));var t,i=q()(e.entries());try{for(i.s();!(t=i.n()).done;){var a=u()(t.value,2),r=a[0],c=a[1];j.setFieldValue([r,"diff"],c)}}catch(e){i.e(e)}finally{i.f()}}}),[l,n,o]);var b=k.Z.useForm(),j=u()(b,1)[0],A=(0,d.useMemo)((function(){var e,n=[],t="",i="",a=q()((null==_?void 0:_.disciplines)||[]);try{for(a.s();!(e=a.n()).done;){var l=e.value;t=l.name;var r,o=q()(l.sub_disciplines);try{for(o.s();!(r=o.n()).done;){var c=r.value;i=c.name;var s,u=q()(c.tag_disciplines);try{for(u.s();!(s=u.n()).done;){var d=s.value,p={sub_discipline_name:"".concat(t,"&").concat(i),sub_discipline_id:c.id,tag_discipline_name:d.name,id:d.id,item_bank_num:d.total_count,difficulty_count:d.difficulty_count,tag_discipline_id:d.id};n.push(p)}}catch(e){u.e(e)}finally{u.f()}}}catch(e){o.e(e)}finally{o.f()}}}catch(e){a.e(e)}finally{a.f()}return n}),[_,l]),w=[{title:"知识点",dataIndex:"tag_discipline_name",show:!0,render:function(e,n){var t=n.item_bank_num;return(0,P.jsxs)("div",{children:[e,"(".concat(t,")")]})}},{title:"方向&课程",dataIndex:"sub_discipline_name",ellipsis:!0,show:!0},{title:"难度",width:"35%",show:n.includes(Ze.Difficulty),render:function(e,n){var t=n.id,i=n.difficulty_count,a=n.total_count,l=n.sub_discipline_name,r=n.tag_discipline_name;return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(k.Z.Item,{name:[t,"diff"],noStyle:!0,children:(0,P.jsx)(yn.Z.Group,{style:{columnGap:12},options:i.map((function(e){return{label:e.name,value:Mn[e.name]}}))})}),(0,P.jsx)(k.Z.Item,{name:[t,"extra"],initialValue:{difficulty_count:i,total_count:a,sub_discipline_name:l,tag_discipline_name:r},noStyle:!0,children:(0,P.jsx)("input",{type:"hidden"})})]})}}].filter((function(e){return e.show})),C=(0,d.useState)([]),Z=u()(C,2),N=Z[0],I=Z[1],E=(0,d.useRef)(new Map);return(0,P.jsxs)("div",{style:{marginTop:12},children:[(0,P.jsxs)(V.Z,{className:"mb20",align:"middle",gutter:20,children:[(0,P.jsx)(K.Z,{children:(0,P.jsx)(Y.Z,{placeholder:"请选择方向&课程",size:"large",style:{width:240},options:m,onChange:function(e){g({sub_discipline_id:null==e?void 0:e[1]})}})}),(0,P.jsx)(K.Z,{children:(0,P.jsx)(vn.t7,{style:{width:300},placeholder:"请输入知识点名称进行搜索",value:y.keyword,onChange:function(e){return g({keyword:e})}})})]}),(0,P.jsx)(k.Z,{form:j,onValuesChange:function(e,n){console.log(n),E.current.clear();for(var i=function(){var e,t=r[l],i={1:"简单",2:"适中",3:"困难"},o=n[t],c=o.extra||{},s=c.difficulty_count;c.total_count;null==o||null===(e=o.diff)||void 0===e||e.forEach((function(e){var n,l=null==s||null===(n=s.find((function(n){return n.name===i[e]})))||void 0===n?void 0:n.value,r=a()(a()({},o.extra),{},{id:"".concat(t,"_").concat(e),difficulty:e,item_bank_num:l,tag_discipline_id:t});l>0&&E.current.set("".concat(t,"_").concat(e),r)}))},l=0,r=Object.keys(n);l<r.length;l++)i();t(Oe()(E.current.values()))},children:0===(null==A?void 0:A.length)?(0,P.jsx)(hn.Z,{ButtonTwo:(0,P.jsxs)("a",{target:"_blank",href:"/problemset",children:["前往题库,新增更多试题",">"]})}):(0,P.jsx)(_n.Z,{rowSelection:Fe(n)===we.OnlyKnowledge?{preserveSelectedRowKeys:!0,type:"checkbox",onChange:function(e,n){console.log("table-selectedRowKeys:",e,n),I(e),t(n)},getCheckboxProps:function(e){return{disabled:0===e.item_bank_num}},selectedRowKeys:N}:void 0,columns:w,dataSource:A,loading:x,scroll:{y:480},rowKey:"id",pagination:!1})})]})},qn={"简单":1,"适中":2,"困难":3},Un=function(e){var n,t=e.open,i=e.onCancel,l=e.setVisibleModalType,o=e.currentItemType,s=(0,d.useContext)(Ne),p=s.data,m=s.dispatch,f=(0,d.useState)([]),h=u()(f,2),v=h[0],y=h[1],x=(0,d.useState)(),g=u()(x,2),_=g[0],b=g[1],j=null==p||null===(n=p.item_types)||void 0===n?void 0:n.find((function(e){return e.item_type===o}));(0,d.useEffect)((function(){if(t){var e,n=null==p||null===(e=p.item_types)||void 0===e?void 0:e.find((function(e){return e.item_type===o}));if((null==n?void 0:n.random_rule_type)!==we.Shixun){var i,a=Ie[null==n?void 0:n.random_rule_type]||[];y(a);var l=null==p||null===(i=p.item_types)||void 0===i||null===(i=i.find((function(e){return e.item_type===o})))||void 0===i?void 0:i.contents;switch(console.log("----xxx",Fe(a)),Fe(a)){case we.OnlyDifficulty:F(l.map((function(e){return e.difficulty})));break;case we.OnlyFileFolder:case we.FileFolderAndKnowledge:F({my:null==l?void 0:l.filter((function(e){return"NaN"!==parseInt(e.teacher_group_id)&&!e.teacher_group_id&&0!==e.teacher_group_id})),public:null==l?void 0:l.filter((function(e){return parseInt(e.teacher_group_id)>=0}))}),b({my:null==l?void 0:l.filter((function(e){return"NaN"!==parseInt(e.teacher_group_id)&&!e.teacher_group_id&&0!==e.teacher_group_id})),public:null==l?void 0:l.filter((function(e){return parseInt(e.teacher_group_id)>=0}))});break;case we.FileFolderAndDiff:case we.All:F(l),b(l);break;default:F(l)}}}}),[t]);var k=(0,d.useState)([]),w=u()(k,2),C=w[0],Z=w[1];(0,d.useEffect)((function(){t&&function(e){return le.apply(this,arguments)}({item_type:o}).then((function(e){0===e.status&&Z(e.data)}))}),[t]),(0,d.useEffect)((function(){console.log("selectData",_)}),[_]);var N=(0,d.useState)(),I=u()(N,2),E=I[0],F=I[1],D=(0,d.useState)(!0),S=u()(D,2),B=S[0],T=S[1];console.log("isFirst:",B);var R=function(e){y(e),b([]),F([]),T(!1)};return(0,P.jsxs)(Ke.Z,{title:"设置抽题规则",width:948,closable:!0,centered:!0,open:t,onCancel:i,destroyOnClose:!0,onOk:c()(r()().mark((function e(){var n,t,i,c,s,u,d,f,h;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0!==_){e.next=3;break}return l(""),e.abrupt("return");case 3:if("[object Object]"!==Object.prototype.toString.call(_)){e.next=7;break}if(null!==(n=_.my)&&void 0!==n&&n.length||null!==(t=_.public)&&void 0!==t&&t.length){e.next=7;break}return A.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 7:if(Object.keys(_).length||null!=_&&_.length){e.next=10;break}return A.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 10:i=Fe(v),e.t0=i,e.next=e.t0===we.OnlyFileFolder?14:e.t0===we.OnlyDifficulty?16:e.t0===we.OnlyKnowledge?20:e.t0===we.KnowledgeAndDiff?22:e.t0===we.FileFolderAndDiff?24:e.t0===we.FileFolderAndKnowledge?26:e.t0===we.All?28:30;break;case 14:return m({type:"editRule",payload:{itemType:o,tableData:[].concat(Oe()(_.my||[]),Oe()(_.public||[])),randomRuleType:i}}),e.abrupt("break",30);case 16:return f=null==p||null===(c=p.item_types)||void 0===c||null===(c=c.find((function(e){return e.item_type===o})))||void 0===c?void 0:c.contents,h=[{},{value:null===(s=C.find((function(e){return"简单"===e.name})))||void 0===s?void 0:s.value},{value:null===(u=C.find((function(e){return"适中"===e.name})))||void 0===u?void 0:u.value},{value:null===(d=C.find((function(e){return"困难"===e.name})))||void 0===d?void 0:d.value}],m({type:"editRule",payload:{itemType:o,tableData:_.map((function(e,n){var t,i,a;return{difficulty:e,id:n,quanlity:(null==f||null===(t=f.filter((function(e){return e.id===n})))||void 0===t||null===(t=t[0])||void 0===t?void 0:t.quanlity)||1,item_bank_num:1===(null==C?void 0:C.length)?null===(i=C[0])||void 0===i?void 0:i.value:null==h||null===(a=h[e])||void 0===a?void 0:a.value}})),randomRuleType:i}}),e.abrupt("break",30);case 20:case 22:case 24:return m({type:"editRule",payload:{itemType:o,tableData:_.map((function(e){return a()(a()({},e),{},{quanlity:e.quanlity||1})})),randomRuleType:i}}),e.abrupt("break",30);case 26:return m({type:"editRule",payload:{itemType:o,tableData:[].concat(Oe()(_.my||[]),Oe()(_.public||[])),randomRuleType:i}}),e.abrupt("break",30);case 28:return m({type:"editRule",payload:{itemType:o,tableData:_.map((function(e){return a()(a()({},e),{},{quanlity:e.quanlity||1})})),randomRuleType:i}}),e.abrupt("break",30);case 30:l("");case 31:case"end":return e.stop()}}),e)}))),children:[(0,P.jsx)(yn.Z.Group,{className:"".concat(In),style:{marginBottom:8},value:v,onChange:function(e){var n;null!=v&&v.length&&(null==j||null===(n=j.contents)||void 0===n?void 0:n.length)>0?Ke.Z.confirm({title:"提示",content:"切换规则后,之前的抽题配置将被清空!",okText:"立即切换",cancelText:"暂不切换",onOk:function(){return R(e)}}):R(e)},options:[{label:"指定文件夹抽题",value:Ze.FileFolder},{label:"指定难度抽题",value:Ze.Difficulty},{label:"指定知识点抽题",value:Ze.Knowledge}]}),v.includes(Ze.FileFolder)?(0,P.jsx)(Ln,{defaultData:E,selectData:_,ruleValue:v,setSelectData:b,currentItemType:o}):v.includes(Ze.Knowledge)?(0,P.jsx)(zn,{defaultData:E,isFirst:B,ruleValue:v,setSelectData:b,currentItemType:o}):v.includes(Ze.Difficulty)?(0,P.jsxs)("div",{style:{marginTop:12},children:[(0,P.jsx)("span",{className:"mr20",style:{color:"#666"},children:"难度"}),(0,P.jsx)(yn.Z.Group,{style:{columnGap:12},options:C.map((function(e){return{label:e.name,value:qn[e.name]}})),value:_||E,onChange:function(e){return b(e)}})]}):null]})},Yn=function(e){var n=e.open,t=e.onCancel,i=e.setVisibleModalType,a=e.currentItemType;return n?(0,P.jsx)(Un,{open:n,onCancel:t,setVisibleModalType:i,currentItemType:a}):null},Gn=t(74251),Hn=function(){var e=(0,d.useState)([]),n=u()(e,2),t=n[0],i=n[1];return(0,d.useEffect)((function(){var e=function(){var e=c()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Gn.d1)({source:"question"});case 2:null!=(n=e.sent)&&n.disciplines&&i((0,Vn.L)(null==n?void 0:n.disciplines));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[]),t},Wn=t(70622),Jn=t(80416),Qn=t(85578),Xn=function(e){var n=e.open,t=e.onCancel,i=e.onOk,a=(0,d.useContext)(Ne).data,l=Hn(),r=(0,Kn.U)(Wn.Pj,{page:1,limit:10,keyword:"",diff:"",discipline_id:"",sub_discipline_id:"",type:0,status:"published"}),o=u()(r,4),c=o[0],s=o[1],p=o[2],m=o[3],f=(0,d.useState)(!1),h=u()(f,2),v=h[0],y=h[1];(0,d.useEffect)((function(){if(n){p({page:1,limit:10,type:0,status:"published"},!0).then((function(e){0===(null==e?void 0:e.shixuns_count)&&y(!0)}));var e=a.item_types.find((function(e){return"PRACTICAL"===e.item_type}));b(e.item_banks.map((function(e){return e.id}))),w(e.item_banks)}}),[n,a]);var x=(0,d.useState)([]),g=u()(x,2),_=g[0],b=g[1],j=(0,d.useState)([]),A=u()(j,2),k=A[0],w=A[1];return(0,P.jsxs)(Ke.Z,{title:"选择实训题",open:n,width:948,centered:!0,closable:!0,onCancel:t,onOk:function(){return i(k)},destroyOnClose:!0,children:[(0,P.jsxs)(V.Z,{justify:"space-between",className:"mb20",style:{maxHeight:650},children:[(0,P.jsxs)(K.Z,{children:[(0,P.jsx)(Y.Z,{style:{width:160},size:"large",placeholder:"请选择方向&课程",options:l,onChange:function(e){p({page:1,discipline_id:null==e?void 0:e[0],sub_discipline_id:null==e?void 0:e[1]})}}),(0,P.jsx)(An.default,{className:"ml20",style:{width:118},size:"large",placeholder:"难度",allowClear:!0,options:[{label:"初级",value:1},{label:"中级",value:2},{label:"中高级",value:3},{label:"高级",value:4}],onChange:function(e){return p({page:1,diff:e})}})]}),(0,P.jsx)(vn.t7,{placeholder:"请输入关键词搜索",style:{width:290},onChange:function(e){p({keyword:e,page:1})}})]}),v?(0,P.jsx)("div",{children:(0,P.jsx)(hn.Z,{customText:"暂无数据",ButtonText:"前往实践项目库,添加更多试题>",ButtonClick:function(){return(0,Qn.xg)("/shixuns")}})}):(0,P.jsx)(_n.Z,{loading:s,rowKey:"id",columns:[{title:"试题名称",dataIndex:"title",width:"30%",ellipsis:{showTitle:!0},render:function(e){return(0,P.jsx)(Jn.Z,{showLines:1,showTextOnly:!0,value:e},1)}},{title:"创建者",dataIndex:"author_name",render:function(e){return Array.isArray(e)?(0,P.jsx)(Jn.Z,{showLines:1,showTextOnly:!0,value:null==e?void 0:e[0]},1):e.split("、")[0]}},{title:"所属学校",dataIndex:"author_school_name",render:function(e){return(0,P.jsx)(Jn.Z,{showLines:1,showTextOnly:!0,value:e},1)}},{title:"难度",dataIndex:"level"},{title:"使用次数",dataIndex:"study_count"},{title:"操作",render:function(e,n){var t=n||{},i=t.title,a=t.challenge_names,l=t.author_name,r=t.identifier,o=t.author_school_name,c=t.study_count;return(0,P.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){Ke.Z.confirm({title:"题目详情",closable:!0,width:1e3,centered:!0,icon:null,footer:null,content:(0,P.jsxs)("div",{children:[(0,P.jsx)(Jn.Z,{value:i,style:{marginBottom:18}}),(0,P.jsx)("div",{className:tn,children:a.map((function(e,n){return(0,P.jsxs)("div",{className:an,children:["第",(0,Qn.EM)(n+1),"题 ",e]},n)}))}),(0,P.jsxs)(V.Z,{className:ln,justify:"space-between",style:{alignItems:"center"},children:[(0,P.jsxs)(K.Z,{className:rn,children:[(0,P.jsx)("span",{children:"创建者"}),(0,P.jsx)("span",{className:on,children:l.split("、")[0]}),(0,P.jsx)("span",{children:"所属单位"}),(0,P.jsx)("span",{className:on,children:o}),(0,P.jsx)("span",{children:"学习人数"}),(0,P.jsx)("span",{className:on,children:c})]}),(0,P.jsxs)(W.ZP,{type:"primary",className:cn,onClick:function(){return(0,Qn.xg)("/shixuns/".concat(r,"/challenges?exercise=true"))},children:[(0,P.jsx)("i",{className:"iconfont icon-shixunkecheng"}),"实训详情"]})]})]})})},children:"查看"})}}],dataSource:null==m?void 0:m.shixun_list,rowSelection:{selectedRowKeys:_,preserveSelectedRowKeys:!0,onChange:function(e,n){console.log(e),b(e);var t,i=[],a=q()(k);try{for(a.s();!(t=a.n()).done;){var l=t.value;e.includes(l.id)&&i.push(l)}}catch(e){a.e(e)}finally{a.f()}var r,o=i.map((function(e){return e.id})),c=q()(n);try{for(c.s();!(r=c.n()).done;){var s,u=r.value;if(u&&e.includes(u.id)&&!o.includes(u.id))i.push({id:u.id,difficulty:u.level,identifier:u.identifier,name:u.title,real_name:null==u||null===(s=u.author_name)||void 0===s?void 0:s.split("、")[0],school_name:u.author_school_name,challenge_names:u.challenge_names,study_count:u.study_count})}}catch(e){c.e(e)}finally{c.f()}w(i)}},pagination:{current:c.page,pageSize:c.limit,total:null==m?void 0:m.shixuns_count,showTotal:function(e){return(0,P.jsxs)("span",{children:["共 ",(0,P.jsx)("span",{style:{color:"#165DFF"},children:e})," 条数据"]})},showQuickJumper:!0,onChange:function(e,n){p({page:e,limit:n})},size:"default"},scroll:{y:400}})]})},$n=t(45591),et=function(e){var n=e.onDelete,t=e.list,i=e.onSelect,l=(0,d.useState)(!1),r=u()(l,2),o=r[0],c=(r[1],(0,d.useContext)(Ne)),s=c.dispatch,p=c.disabled,m=(0,d.useState)(null),f=u()(m,2),h=f[0],v=f[1],y=(0,d.useState)(!1),x=u()(y,2),g=x[0],_=x[1];return(0,P.jsx)($n.Z5,{onDragStart:function(){_(!0)},onDragEnd:function(e){if(_(!1),e.destination){var n=function(e,n,t){var i=Array.from(e),a=i.splice(n,1),l=u()(a,1)[0];return i.splice(t,0,l),i}(t,e.source.index,e.destination.index);s({type:"updateItemTypes",payload:n})}},children:(0,P.jsx)($n.bK,{droppableId:"droppable",children:function(e,l){return(0,P.jsxs)("div",a()(a()({},e.droppableProps),{},{ref:e.innerRef,children:[(0,P.jsx)(U.Z,{spinning:o,children:t.map((function(e,t){return(0,P.jsx)($n._l,{draggableId:t.toString(),index:t,isDragDisabled:h!==e.item_type,children:function(l,r){return(0,P.jsxs)(V.Z,a()(a()(a()({align:"middle",wrap:!1,ref:l.innerRef},l.draggableProps),l.dragHandleProps),{},{className:"".concat(Ge," ").concat(g?Xe:""),children:[(0,P.jsxs)(K.Z,{className:Qe,onClick:function(){i(e.item_type),(0,Qn.k3)()},children:[(0,P.jsxs)("span",{className:He,children:[(0,Qn.EM)(t+1),"、【",e.item_type_text,"】"]}),(0,P.jsx)(R.Z,{title:"(".concat(e.item_bank_count,"小题,共").concat(parseFloat(e.total_score).toFixed(1),"分)"),children:(0,P.jsx)("span",{className:We,children:"(".concat(e.item_bank_count,"小题,共").concat(parseFloat(e.total_score).toFixed(1),"分)")})})]}),!p&&(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(R.Z,{title:"长按可进行拖拽排序",open:h===e.item_type&&!g,children:(0,P.jsx)("div",{style:{cursor:"grab"},className:"".concat(Je," ").concat(g?$e:""),onMouseEnter:function(){v(e.item_type)},onMouseLeave:function(){return v(null)},children:(0,P.jsx)("i",{className:"iconfont icon-tuodong1 ".concat(en)})})}),(0,P.jsx)(R.Z,{title:"删除",children:(0,P.jsx)("div",{className:"".concat(Je," ").concat(g?$e:""),style:{cursor:"pointer"},onClick:function(){return n(e.item_type)},children:(0,P.jsx)("i",{className:"iconfont icon-shanchu12 ".concat(nn)})})})]})]}))}},t)}))}),e.placeholder]}))}})})},nt=t(10777),tt="timelineWrapper___LP9aM",it="title___KUHj_",at="desc___ubc8E",lt="titles___njkjf",rt="questionDetailWrapper___p4SFM",ot="questionTitle___JC9X6",ct="questionScoreInfo___NgOJI",st="deleteIcon___oMVTN",ut="deleteBtn___JUPEl",dt="normalText___FW9Y_",pt="folderIcon___gvacQ",mt="challengeNameWrapper___fG7Vv",ft="challengeName___Ia1Xs",ht="shixunPreviewFooter___rKsnN",vt="shixunInfoWrapper___FEnDb",yt="shixunInfo___TbrA2",xt="btnToDetail___dqLQP",gt=t(73631),_t=t(31328),bt=function(e,n,t,i){for(var a,l=(a={},ke()(a,we.OnlyDifficulty,[{title:"难度",key:"difficulty",render:function(e,n){var t=n.difficulty;return(0,P.jsx)("span",{style:{color:Se[t].color},children:Se[t].label})}}]),ke()(a,we.OnlyKnowledge,[{title:"知识点",dataIndex:"tag_discipline_name",ellipsis:!0},{title:"方向&课程",dataIndex:"sub_discipline_name",width:180,ellipsis:{showTitle:!0},render:function(e,n){return"".concat(e)}}]),ke()(a,we.OnlyFileFolder,[{title:"文件夹",render:function(e,n,t){var i=n.group_name,a=n.teacher_group_name,l=i||a,r=a?_t:gt;return(0,P.jsxs)("div",{style:{display:"flex"},children:[(0,P.jsx)("img",{src:r,className:pt})," ",(0,P.jsx)(R.Z,{title:l,children:(0,P.jsx)("span",{className:lt,children:l})})]})}},{title:"类型",render:function(e,n){var t=n.teacher_group_name;return(0,P.jsx)("span",{children:t?"团队共享":"我创建的"})}}]),ke()(a,we.KnowledgeAndDiff,[{title:"知识点",dataIndex:"tag_discipline_name",ellipsis:{showTitle:!0}},{title:"方向&课程",width:180,dataIndex:"sub_discipline_name",ellipsis:{showTitle:!0}},{title:"难度",key:"difficulty",render:function(e,n){var t=n.difficulty;return(0,P.jsx)("span",{style:{color:Se[t].color},children:Se[t].label})}}]),ke()(a,we.FileFolderAndKnowledge,[{title:"知识点",dataIndex:"tag_discipline_name",ellipsis:!0},{title:"文件夹",render:function(e,n){var t=n.group_name,i=n.teacher_group_name,a=t||i,l=i?_t:gt;return(0,P.jsxs)("div",{style:{display:"flex"},children:[(0,P.jsx)("img",{src:l,className:pt})," ",(0,P.jsx)(R.Z,{title:a,children:(0,P.jsx)("span",{className:lt,children:a})})]})}},{title:"类型",render:function(e,n){var t=n.teacher_group_name;return(0,P.jsx)("span",{children:t?"团队共享":"我创建的"})}}]),ke()(a,we.FileFolderAndDiff,[{title:"文件夹",render:function(e,n){var t=n.group_name,i=n.teacher_group_name,a=t||i,l=i?_t:gt;return(0,P.jsxs)("div",{style:{display:"flex"},children:[(0,P.jsx)("img",{src:l,className:pt})," ",(0,P.jsx)(R.Z,{title:a,children:(0,P.jsx)("span",{className:lt,children:a})})]})}},{title:"类型",render:function(e,n){var t=n.teacher_group_name;return(0,P.jsx)("span",{children:t?"团队共享":"我创建的"})}},{title:"难度",key:"difficulty",render:function(e,n){var t=n.difficulty;return(0,P.jsx)("span",{style:{color:Se[t].color},children:Se[t].label})}}]),ke()(a,we.All,[{title:"知识点",dataIndex:"tag_discipline_name",ellipsis:!0},{title:"文件夹",render:function(e,n){var t=n.group_name,i=n.teacher_group_name,a=n.teacher_group_id,l=t||i,r=a||0===a?_t:gt;return(0,P.jsxs)("div",{style:{display:"flex"},children:[(0,P.jsx)("img",{src:r,className:pt})," ",(0,P.jsx)(R.Z,{title:l,children:(0,P.jsx)("span",{className:lt,children:l})})]})}},{title:"类型",render:function(e,n){var t=n.teacher_group_id;return(0,P.jsx)("span",{children:t||0===t?"团队共享":"我创建的"})}},{title:"难度",key:"difficulty",render:function(e,n){var t=n.difficulty;return(0,P.jsx)("span",{style:{color:Se[t].color},children:Se[t].label})}}]),ke()(a,we.Shixun,[]),a),r=0,o=Object.values(l);r<o.length;r++){o[r].push({title:"抽题数量",key:"quanlity",render:function(e,a){var l=a||{},r=l.item_bank_num,o=l.quanlity,c=l.id,s=l.teacher_group_id;return(0,P.jsxs)(V.Z,{align:"middle",children:[(0,P.jsx)(H.Z,{disabled:i,min:1,max:r,size:"large",precision:0,value:o,onChange:function(e){n({type:"changeQuestionNum",payload:{itemType:t,id:c,num:e,teacher_group_id:s}})}}),(0,P.jsxs)("span",{className:"ml10 font14",style:{color:"#333333"},children:["/",r]})]})}},{title:"操作",key:"action",align:"right",render:function(e,a){var l=a.id,r=a.is_share;return i?(0,P.jsx)("span",{className:"cursorNotAllowed c-grey-999",children:"删除"}):(0,P.jsx)("span",{className:ut,onClick:function(){n({type:"deleteRule",payload:{itemType:t,id:l,is_share:r}})},children:"删除"})}})}return l[e]},jt=function(e){var n,t,i,a,l=e.setVisibleModalType,r=(0,d.useContext)(Ne),o=r.data,c=r.dispatch,s=r.disabled,u=null==o||null===(n=o.item_types)||void 0===n?void 0:n.find((function(e){return"PRACTICAL"===e.item_type}));return(0,P.jsx)(nt.Z,{className:tt,items:[{children:(0,P.jsxs)("div",{style:{transform:"translateY(-4px)"},children:[(0,P.jsxs)(V.Z,{className:"mb20",align:"middle",justify:"space-between",children:[(0,P.jsxs)(K.Z,{children:[(0,P.jsx)("span",{className:it,children:"题库选题"}),(0,P.jsx)("span",{className:at,children:"(需要先从题库中选择实训题,再设置从已选实训题中随机抽题的数量)"})]}),!s&&(0,P.jsx)(vn.op,{style:{width:102},onClick:function(){return l("selectShixun")},children:"从题库选择"})]}),0===(null==u||null===(t=u.item_banks)||void 0===t?void 0:t.length)?(0,P.jsx)(hn.Z,{customText:"暂无待抽试题,请先从题库进行选择~"}):(0,P.jsx)(_n.Z,{rowKey:"id",className:"mb10",columns:[{title:"序号",width:60,render:function(e,n,t){return(0,P.jsx)("span",{children:t+1})}},{title:"试题名称",dataIndex:"name",width:"30%",ellipsis:{showTitle:!0},render:function(e){return(0,P.jsx)(Jn.Z,{showLines:1,showTextOnly:!0,value:e},1)}},{title:"创建者",dataIndex:"real_name",ellipsis:{showTitle:!0}},{title:"所属单位",dataIndex:"school_name",ellipsis:{showTitle:!0}},{title:"难度",dataIndex:"difficulty"},{title:"操作",align:"right",render:function(e,n,t){var i=n||{},a=i.id,l=i.identifier,r=i.name,o=(i.challenge_names,i.real_name),u=i.school_name,d=i.study_count,p=i.challenges,m=void 0===p?[]:p;return console.log("---",m),(0,P.jsxs)("div",{children:[(0,P.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){Ke.Z.confirm({title:"题目详情",closable:!0,width:1e3,centered:!0,icon:null,footer:null,content:(0,P.jsxs)("div",{children:[(0,P.jsx)(Jn.Z,{value:r,style:{marginBottom:18}}),(0,P.jsx)("div",{className:mt,children:null==m?void 0:m.map((function(e,n){return(0,P.jsxs)("div",{className:ft,children:["第",(0,Qn.EM)(n+1),"题 ",null==e?void 0:e.subject]},n)}))}),(0,P.jsxs)(V.Z,{className:ht,justify:"space-between",style:{alignItems:"center"},children:[(0,P.jsxs)(K.Z,{className:vt,children:[(0,P.jsx)("span",{children:"创建者"}),(0,P.jsx)("span",{className:yt,children:o}),(0,P.jsx)("span",{children:"所属单位"}),(0,P.jsx)("span",{className:yt,children:u}),(0,P.jsx)("span",{children:"学习人数"}),(0,P.jsx)("span",{className:yt,children:d})]}),(0,P.jsxs)(W.ZP,{type:"primary",className:xt,onClick:function(){return(0,Qn.xg)("/shixuns/".concat(l,"/challenges?exercise=true"))},children:[(0,P.jsx)("i",{className:"iconfont icon-shixunkecheng"}),"实训详情"]})]})]})})},children:"查看"}),!s&&(0,P.jsx)("span",{onClick:function(){c({type:"deleteShixunQuestion",payload:{shixunId:a}})},className:"ml20 ".concat(ut),children:"删除"})]})}}],dataSource:(null==u?void 0:u.item_banks)||[],pagination:!1})]})},{children:(0,P.jsxs)(V.Z,{style:{transform:null!=u&&null!==(i=u.item_banks)&&void 0!==i&&i.length?"translateY(-8px)":"none"},align:"middle",justify:"space-between",children:[(0,P.jsx)("span",{className:it,children:"已选实训题中随机抽题"}),!(null==u||null===(a=u.item_banks)||void 0===a||!a.length)&&(0,P.jsx)(K.Z,{children:(0,P.jsxs)(V.Z,{align:"middle",children:[(0,P.jsx)("span",{className:dt,children:"抽题数量"}),(0,P.jsx)(H.Z,{min:0,disabled:s,max:null==u?void 0:u.item_bank_num,size:"large",className:"ml10 mr10",value:(null==u?void 0:u.item_bank_count)||1,onChange:function(e){return c({type:"changeQuestionNum",payload:{num:e||1,itemType:"PRACTICAL"}})}}),(0,P.jsxs)("span",{className:"".concat(dt," mr30"),children:["/",null==u?void 0:u.item_bank_num]}),(0,P.jsx)("span",{className:dt,children:"每题分值"}),(0,P.jsx)(H.Z,{disabled:s,min:0,max:100,size:"large",className:"ml10 mr10",value:null==u?void 0:u.score,onChange:function(e){return c({type:"changeQuestionScore",payload:{score:e,itemType:"PRACTICAL"}})}}),(0,P.jsx)("span",{className:dt,children:"分"})]})})]})}]})},At=function(e){var n,t,i=e.setVisibleModalType,a=e.currentItemType,l=e.onDelete,r=(0,C.useParams)(),o=(0,d.useContext)(Ne),c=o.data,s=o.dispatch,u=o.disabled,p=(null==c||null===(n=c.item_types)||void 0===n?void 0:n.findIndex((function(e){return e.item_type===a})))+1,m=null==c||null===(t=c.item_types)||void 0===t?void 0:t.find((function(e){return e.item_type===a}));return(0,P.jsxs)("div",{className:rt,children:[(0,P.jsxs)(V.Z,{justify:"space-between",align:"middle",className:"mb30",children:[(0,P.jsxs)(K.Z,{children:[(0,P.jsx)("span",{className:ot,children:"".concat((0,Qn.EM)(p),"、").concat(null==m?void 0:m.item_type_text)}),(0,P.jsxs)("span",{className:ct,children:["(",(0,P.jsx)("span",{style:{color:"#3061D0"},children:null==m?void 0:m.item_bank_count}),"小题,共",(0,P.jsx)("span",{style:{color:"#3061D0"},children:null==m?void 0:m.total_score}),"分)"]})]}),!u&&(0,P.jsx)("i",{className:"iconfont icon-shanchutimu ".concat(st),onClick:function(){return l(a)}})]}),"PRACTICAL"===a?(0,P.jsx)(jt,{setVisibleModalType:i}):(0,P.jsx)(P.Fragment,{children:0===(null==m?void 0:m.contents.length)?(0,P.jsx)(hn.Z,{styles:{margin:"70px auto 100px auto"},customText:(0,P.jsxs)("span",{children:["暂无抽题规则,支持",(0,P.jsx)("span",{style:{color:"#EA9741"},children:"指定文件夹、难度、知识点"}),"进行抽题~"]}),ButtonTwo:(null==r?void 0:r.id)&&(0,P.jsx)(V.Z,{justify:"center",className:"mt30",children:(0,P.jsx)(vn.op,{style:{width:136,marginTop:-10},onClick:function(){return i("rule")},children:"设置抽题规则"})})}):(0,P.jsxs)(P.Fragment,{children:[(0,P.jsxs)(V.Z,{justify:"space-between",align:"middle",className:"mb20",children:[(0,P.jsx)(K.Z,{children:(0,P.jsxs)(V.Z,{align:"middle",children:[(0,P.jsx)("span",{className:"".concat(dt),children:"每题分值"}),(0,P.jsx)(H.Z,{disabled:u,size:"large",className:"ml10 mr10",min:.1,max:100,value:null==m?void 0:m.score,precision:1,onChange:function(e){return s({type:"changeQuestionScore",payload:{score:e,itemType:a}})}}),(0,P.jsx)("span",{className:dt,children:"分"})]})}),(null==r?void 0:r.id)&&(0,P.jsx)(vn.op,{onClick:function(){return i("rule")},children:"设置抽题规则"})]}),(0,P.jsx)(_n.Z,{columns:bt(null==m?void 0:m.random_rule_type,s,a,u),dataSource:null==m?void 0:m.contents,pagination:!1,rowKey:"id"})]})})]})},kt=t(97598),wt=t(86018),Ct=t(58696),Zt=function(e){var n,t,i,l,o,s,p,m,f,h,v;Ve()(e);var y=(0,C.useSearchParams)(),x=u()(y,1)[0],g=(0,C.useParams)(),_=(0,d.useContext)(Ne),b=_.data,j=_.dispatch,k=(_.setPreview,_.getData),w=_.handlePreview,Z=_.disabled,N=(0,d.useState)(""),I=u()(N,2),E=I[0],F=I[1],D=(0,d.useState)(null==b||null===(n=b.item_types)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.item_type),S=u()(D,2),B=S[0],T=S[1],R=(0,d.useState)(!0),O=u()(R,2),M=O[0],z=O[1],Y=function(){var e=c()(r()().mark((function e(n){var t,i,a,l,o,c;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=b.item_types.map((function(e){return e.item_type_text})),l=null==b||null===(t=b.item_types)||void 0===t?void 0:t.filter((function(e){var n,t;return(null===(n=e.contents)||void 0===n?void 0:n.length)>0||(null==e||null===(t=e.item_banks)||void 0===t?void 0:t.length)>0})),b.sort_by_item_type=a,null!==(i=b.item_types)&&void 0!==i&&i.length){e.next=6;break}return A.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 6:if(0!==(null==l?void 0:l.length)){e.next=9;break}return A.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 9:return o=(0,Ce.cloneDeep)(b),c=(o||{}).item_types,o.item_types=c.filter((function(e){return e.item_type===B})),e.next=14,$(g.id||g.categoryId,o);case 14:0===e.sent.status&&(A.ZP.success("保存成功"),n||C.history.push("/paperlibrary"));case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),G=function(){var e=c()(r()().mark((function e(n,t){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(b),i=a()(a()(a()({},b.exercise),g),{},{exerciseId:g.categoryId,sort_by_item_type:b.sort_by_item_type,difficulty:b.examination_bank.difficulty,exam_notes:b.examination_bank.exam_notes,exercise_name:b.examination_bank.name,time:b.examination_bank.time,item_types:b.item_types,sub_discipline_id:b.examination_bank.sub_discipline_id}),n&&1!==t||(i.is_reset=1),e.next=5,(0,wt.wy)(i);case 5:0===e.sent.status&&(A.ZP.success("修改成功 "),n||C.history.push("/classrooms/".concat(g.coursesId,"/exercise/").concat(g.categoryId,"/detail?random=true")));case 7:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),H=function(e){var n;Ke.Z.confirm({title:"提示",icon:null,centered:!0,closable:!0,content:(0,P.jsx)("div",{children:"确认删除该题型?"}),onOk:(n=c()(r()().mark((function n(){var t,i,a,l;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!g.id){n.next=8;break}return n.next=3,ue(g.id,{item_type:[e]});case 3:if(0===n.sent.status){n.next=6;break}return n.abrupt("return");case 6:n.next=14;break;case 8:return n.next=10,pe(g.categoryId,{item_type:[e]});case 10:if(t=n.sent,k(),0===t.status){n.next=14;break}return n.abrupt("return");case 14:j({type:"deleteQuestionType",payload:e}),e===B?(a=Pe(b,{type:"deleteQuestionType",payload:e}),T(a.item_types.length?a.item_types[0].item_type:null==b||null===(i=b.item_types)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.item_type)):T(null==b||null===(l=b.item_types)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.item_type);case 16:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})};(0,d.useEffect)((function(){var e;null!=b&&null!==(e=b.examination_bank)&&void 0!==e&&e.name&&z(!1),(0,Qn.Dk)("随机组卷")}),[null==b||null===(t=b.examination_bank)||void 0===t?void 0:t.name]);var W=function(){var e=c()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,G(!0,1);case 2:C.history.push("/classrooms/".concat(g.coursesId,"/exercise/").concat(g.categoryId,"/").concat(null===(n=(0,Ct.eY)())||void 0===n?void 0:n.login,"/initate_answer"));case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,P.jsxs)("div",{className:Me,children:[(0,P.jsx)("div",{className:"tc mb20",children:(0,P.jsx)(L,{defaultValue:null==b||null===(i=b.examination_bank)||void 0===i?void 0:i.name,onFinish:function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return j({type:"updateBaseInfo",payload:a()(a()({},b.examination_bank),{},{name:n})}),e.abrupt("return",!0);case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()})}),(0,P.jsxs)(V.Z,{justify:"center",className:"mb20",children:[(0,P.jsxs)(K.Z,{className:"mr30",children:[(0,P.jsx)("span",{className:ze,children:"答题时长"}),(0,P.jsx)("span",{children:-1===(null==b||null===(l=b.examination_bank)||void 0===l?void 0:l.time)?"不限":(null==b||null===(o=b.examination_bank)||void 0===o?void 0:o.time)||"不限"})]}),(0,P.jsxs)(K.Z,{className:"mr30",children:[(0,P.jsx)("span",{className:ze,children:"难度"}),(0,P.jsx)("span",{children:null===(s=Se["".concat(null==b||null===(p=b.examination_bank)||void 0===p?void 0:p.difficulty)])||void 0===s?void 0:s.label})]}),(0,P.jsxs)(K.Z,{className:"mr30",children:[(0,P.jsx)("span",{className:ze,children:"试题总数"}),(0,P.jsx)("span",{children:(null==b||null===(m=b.examination_bank)||void 0===m?void 0:m.question_count)||0})]}),(0,P.jsxs)(K.Z,{children:[(0,P.jsx)("span",{className:ze,children:"总分"}),(0,P.jsx)("span",{children:(null==b||null===(f=b.examination_bank)||void 0===f?void 0:f.total_score)||0})]})]}),(0,P.jsx)("div",{className:qe,style:{border:(null==b||null===(h=b.item_types)||void 0===h?void 0:h.length)<=0&&"none"},children:(null==b||null===(v=b.item_types)||void 0===v?void 0:v.length)>0?(0,P.jsxs)(V.Z,{wrap:!1,children:[(0,P.jsxs)(K.Z,{flex:"260px",className:Ue,children:[!Z&&(0,P.jsxs)(V.Z,{className:"mb20",children:[(0,P.jsx)(vn.op,{style:{margin:"0 15px",borderRadius:2},onClick:function(){return F("setScore")},children:"批量设置分值"}),(null==g?void 0:g.id)&&(0,P.jsx)(vn.op,{shape:"default",onClick:function(){return F("questionType")},children:"添加题型"})]}),(0,P.jsx)(et,{list:b.item_types,onSelect:function(){var e=c()(r()().mark((function e(n){var t,i,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n!==B){e.next=2;break}return e.abrupt("return");case 2:if(z(!0),t=b.item_types.find((function(e){return e.item_type===B})),!("PRACTICAL"!==B&&t.contents.length>0&&null!=g&&g.id)){e.next=17;break}return i=(0,Ce.cloneDeep)(b),a=(i||{}).item_types,i.item_types=a.filter((function(e){return e.item_type===B})),e.prev=8,e.next=11,$(g.id||g.categoryId,i);case 11:e.next=15;break;case 13:e.prev=13,e.t0=e.catch(8);case 15:e.next=18;break;case 17:g.categoryId?G(!0):Y(!0);case 18:z(!1),T(n);case 20:case"end":return e.stop()}}),e,null,[[8,13]])})));return function(n){return e.apply(this,arguments)}}(),onDelete:H})]}),(0,P.jsx)(K.Z,{flex:1,className:Ye,children:(0,P.jsx)(U.Z,{spinning:M,children:(0,P.jsx)(At,{setVisibleModalType:F,currentItemType:B,onDelete:H})})})]}):(0,P.jsx)(hn.Z,{customText:"请先设置试卷题型",styles:{margin:"70px auto"},ButtonTwo:(0,P.jsx)(V.Z,{justify:"center",className:"mt20",children:(null==g?void 0:g.id)&&(0,P.jsx)(vn.op,{style:{width:88},onClick:function(){return F("questionType")},children:"添加题型"})})})}),!(null==g||!g.id)&&(0,P.jsxs)("div",{className:sn,children:[(0,P.jsx)(kt.Z,{className:"".concat(dn," mr20"),onClick:c()(r()().mark((function e(){var n,t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=null==b||null===(n=b.item_types)||void 0===n?void 0:n.filter((function(e){var n,t;return(null===(n=e.contents)||void 0===n?void 0:n.length)>0||(null==e||null===(t=e.item_banks)||void 0===t?void 0:t.length)>0})),null!==(t=b.item_types)&&void 0!==t&&t.length){e.next=4;break}return A.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 4:if(0!==(null==i?void 0:i.length)){e.next=7;break}return A.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 7:return Y(!0),e.next=10,w();case 10:case"end":return e.stop()}}),e)}))),children:"试卷预览"}),(0,P.jsxs)(kt.Z,{type:"primary",className:un,onClick:function(){return Y()},children:[(0,P.jsx)("i",{className:"iconfont icon-baocun1 mr5"}),"保存试卷"]})]}),!(null==g||!g.categoryId)&&(0,P.jsxs)("div",{className:sn,children:[(0,P.jsx)(kt.Z,{className:"".concat(dn," mr20"),onClick:c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:document.body.scrollIntoView(),C.history.push("/classrooms/".concat(g.coursesId,"/exercise"));case 2:case"end":return e.stop()}}),e)}))),children:"返回"}),(0,P.jsx)(kt.Z,{className:"".concat(dn," mr20"),onClick:W,children:"模拟考试"}),(0,P.jsx)(kt.Z,{type:"primary",className:un,onClick:function(){return G()},children:"提交"})]}),(0,P.jsx)(gn,{open:"questionType"===E,onCancel:function(){return F("")},onOk:function(){var e=c()(r()().mark((function e(n){var t,i,a,l,o,c,s,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a=[],l=Pe(b,{type:"setQuestionType",payload:n}),o=(null==l||null===(t=l.item_types)||void 0===t?void 0:t.map((function(e){return e.item_type})))||[],c=q()((null==b||null===(i=b.item_types)||void 0===i?void 0:i.map((function(e){return e.item_type})))||[]);try{for(c.s();!(s=c.n()).done;)u=s.value,o.includes(u)||a.push(u)}catch(e){c.e(e)}finally{c.f()}if(!(g.id&&a.length>0)){e.next=11;break}return e.next=8,ue(g.id,{item_type:a});case 8:if(0===e.sent.status){e.next=11;break}return e.abrupt("return");case 11:j({type:"setQuestionType",payload:n}),T(l.item_types.length?l.item_types[0].item_type:""),F("");case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,P.jsx)(bn,{open:"setScore"===E,onCancel:function(){F("")},onOk:function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.item_types.map((function(e){return{item_type:e.item_type,score:e.score}})),!g.id){e.next=8;break}return e.next=4,re(g.id,{score_settings:t});case 4:0===e.sent.status&&j({type:"init",payload:n}),e.next=12;break;case 8:return e.next=10,ce(g.categoryId,{score_settings:t});case 10:0===e.sent.status&&j({type:"init",payload:n});case 12:F("");case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,P.jsx)(Yn,{open:"rule"===E,onCancel:function(){return F("")},currentItemType:B,setVisibleModalType:F}),"settings"===x.get("type")&&(0,P.jsx)(Xn,{open:"selectShixun"===E,onCancel:function(){return F("")},onOk:function(e){console.log(e),(null==e?void 0:e.length)<=0?A.ZP.info("实训数不能为0"):(j({type:"addShixun",payload:{shixunList:Oe()(e)}}),F(""))}})]})},Nt=t(58925),It=function(){var e,n,t,i=(0,d.useState)("baseInfo"),l=u()(i,2),o=l[0],s=l[1],f=(0,C.useDispatch)();(0,d.useEffect)((function(){f({type:"globalSetting/footerToggle",payload:!1})}),[]);var h=(0,C.useParams)(),v=!(!h.id&&!h.categoryId),y=(0,C.useSearchParams)(),x=u()(y,1)[0];(0,d.useEffect)((function(){"settings"===x.get("type")&&s("settings")}),[]);var g=(0,d.useReducer)(Pe,null),_=u()(g,2),b=_[0],j=_[1],Z=(0,d.useState)(!1),N=u()(Z,2),I=N[0],E=N[1],F=function(){var e=c()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(E(!0),!h.categoryId){e.next=7;break}return e.next=4,_e(h);case 4:n=e.sent,e.next=10;break;case 7:return e.next=9,Q(h.id);case 9:n=e.sent;case 10:E(!1),0===n.status&&j({type:"init",payload:n});case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,d.useEffect)((function(){v?F():j({type:"init",payload:{examination_bank:{difficulty:2}}})}),[h]);var D=function(){var e=c()(r()().mark((function e(n,t){var i,l,o,c,s,u,d,p,m,f,h,v,y;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l=null==b||null===(i=b.item_types)||void 0===i?void 0:i.filter((function(e){var n;return(null==e||null===(n=e.item_type)||void 0===n?void 0:n.toUpperCase())===(null==t?void 0:t.type)})),o={sort_by_item_type:b.sort_by_item_type,difficulty:b.examination_bank.difficulty,exam_notes:b.examination_bank.exam_notes,name:b.examination_bank.name,time:b.examination_bank.time,item_types:b.item_types},void 0===n||null!=n&&n.single_question_id){e.next=10;break}return o.seleted_item_bank_ids=null==n?void 0:n.seleted_item_bank_ids,o.item_types=l,e.next=7,ve(o);case 7:return 0===(null==(c=e.sent)?void 0:c.status)&&((u=(0,Ce.cloneDeep)(V.data)).questionList=null==u||null===(s=u.questionList)||void 0===s?void 0:s.map((function(e){var n;return e.type===t.type?a()(a()({},e),{},{questions:(null==c||null===(n=c.questions)||void 0===n?void 0:n.questions)||[]}):e})),K({show:!0,data:u})),e.abrupt("return");case 10:if(null==n||void 0===n||!n.single_question_id){e.next=19;break}return o.seleted_item_bank_ids=null==n?void 0:n.seleted_item_bank_ids,o.single_question_id=null==n?void 0:n.single_question_id,o.item_types=l,e.next=16,ve(o);case 16:return 0===(null==(d=e.sent)?void 0:d.status)&&((m=(0,Ce.cloneDeep)(V.data)).questionList=null==m||null===(p=m.questionList)||void 0===p?void 0:p.map((function(e){if(e.type===t.type){var n,i=(0,Ce.cloneDeep)(null==e?void 0:e.questions);return i.splice(t.index,1,null==d||null===(n=d.questions)||void 0===n||null===(n=n.questions)||void 0===n?void 0:n[0]),console.log(null==e?void 0:e.questions,i,t.index,"new_questions"),a()(a()({},e),{},{questions:i})}return e})),K({show:!0,data:m})),e.abrupt("return");case 19:return e.next=21,fe(o);case 21:0===(null==(f=e.sent)?void 0:f.status)&&(v=(0,Qn.ad)(f),y=[],null==b||null===(h=b.item_types)||void 0===h||h.forEach((function(e){var n,t=null==v||null===(n=v.questionList)||void 0===n?void 0:n.find((function(n){return e.item_type===n.type}));y.push(t)})),console.log(b,"sortList"),y=(0,Ce.compact)(y),v.questionList=y,K({show:!0,data:v}));case 23:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),S=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t={sort_by_item_type:b.sort_by_item_type,difficulty:b.examination_bank.difficulty,exam_notes:b.examination_bank.exam_notes,name:b.examination_bank.name,time:b.examination_bank.time,item_types:b.item_types,sub_discipline_id:b.examination_bank.sub_discipline_id},!n){e.next=7;break}return e.next=4,xe(a()(a()({},t),n));case 4:return 0===e.sent.status&&A.ZP.success("保存成功"),e.abrupt("return");case 7:return e.next=9,$(h.id,t);case 9:0===e.sent.status&&(A.ZP.success("提交成功"),C.history.push("/paperlibrary?defaultActiveKey=0"));case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=Hn(),T=k.Z.useForm(),R=u()(T,1)[0],O=(0,d.useState)({show:!1,data:{}}),L=u()(O,2),V=L[0],K=L[1],z=!(null==b||null===(e=b.exercise)||void 0===e||!e.exercise_status)&&1!==(null==b||null===(n=b.exercise)||void 0===n?void 0:n.exercise_status);return(0,P.jsx)(Ne.Provider,{value:{data:b,disabled:z,dispatch:j,setPreview:K,getData:F,handlePreview:D},children:V.show?(0,P.jsx)(Nt.Z,{data:V.data,onExchange:D,onTypeScore:function(e){var n,t=(0,Ce.cloneDeep)(V.data);t.questionList=null==t||null===(n=t.questionList)||void 0===n?void 0:n.map((function(n){return n.type===e.type?a()(a()({},n),{},{questions_score:e.scoreTotal}):n})),j({type:"changeQuestionScore",payload:{score:e.score,itemType:e.type}}),K({show:!0,data:t})},submit:S,goBack:function(){return K({show:!1,data:{}})}}):(0,P.jsx)("div",{className:p,children:(0,P.jsxs)("div",{className:"edu-container",children:[(0,P.jsx)(w.Z,{className:m,separator:">",items:null!=h&&h.categoryId?[{title:(0,P.jsx)(C.Link,{to:"/classrooms/".concat(h.coursesId,"/exercise"),children:null===(t=(0,Ct.eY)())||void 0===t||null===(t=t.course)||void 0===t?void 0:t.course_name})},{title:(0,P.jsx)(C.Link,{to:"/classrooms/".concat(h.coursesId,"/exercise"),children:"试卷列表"})},{title:"编辑试卷"}]:[{title:(0,P.jsx)(C.Link,{to:"/paperlibrary",children:"试卷库"})},{title:"随机组卷"}]}),(0,P.jsx)(M,{activeKey:o,tabs:[{key:"baseInfo",label:"试卷基础信息"},{key:"settings",label:"组卷配置"}],onChange:function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("settings"!==n){e.next=8;break}return e.next=3,R.validateFields();case 3:if(v){e.next=8;break}return e.next=6,ne(b);case 6:0===(t=e.sent).status&&C.history.replace("/randompaper/edit/".concat(null==t?void 0:t.examination_bank_id,"?type=settings"));case 8:s(n);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),"baseInfo"===o&&(0,P.jsx)(Te,{courseOptions:B,setCurrentKey:s,loading:I,form:R}),(0,P.jsx)("div",{style:{display:"settings"===o?"block":"none"},children:b&&(0,P.jsx)(Zt,{})})]})})})}},71704:function(e,n,t){t.d(n,{U:function(){return p}});var i=t(10574),a=t.n(i),l=t(26801),r=t.n(l),o=t(39343),c=t.n(o),s=t(11006),u=t.n(s),d=t(59301);function p(e,n){var t=(0,d.useState)(n),i=u()(t,2),l=i[0],o=i[1],s=(0,d.useState)(!1),p=u()(s,2),m=p[0],f=p[1],h=(0,d.useState)(),v=u()(h,2),y=v[0],x=v[1],g=function(){var t=c()(a()().mark((function t(i){var c,s,u,d=arguments;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return c=d.length>1&&void 0!==d[1]&&d[1],s=c?n:r()(r()({},l),i),f(!0),o(s),t.next=6,e(s);case 6:return u=t.sent,f(!1),x(u),t.abrupt("return",u);case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();return[l,m,g,y]}},93314:function(e){e.exports="data:image/png;base64,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"},73631:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},31328:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAodJREFUOBGtU0trFEEQ/qZnM5NsWBCfSEjwQdSggmAieAv4uOnFg5eIXgTvEY+ePJqToDf9AcZDFAUF8SgEQUxAjC6+QlhX4xo0G93ZnRnr697umSyKBCyY/aqqq76q6uoF/rN4lu/BmzSsLGFM7P4kAZQCiBTR64nCw/MHvRnj+fuvI7zxtDWJJD1lQulO5TPHnkAqpuAUFKZUqg8da8xI35+/cMh77AjHJ5cakh/oqHa2ZhGHpSb+STxJZA3lqesFG1CuLAdsqLfbb/dlTwQ7GdmG9VGVBuoNfT/nHGHUSnByeAN2binmmDK1gyM7aGvl6gruPvtadCOfvVlxN0PFjsF4qxMptjl7BflirsPAVxJoQjy5eUMqq6bkMgbWF7C4HGMlsnRmZE82xtEdYSwGnRTuhCvVqG3T8bGhHpweKaFWj3HpzqI7Z16SmHxHmKbcVE7yBs+k1uBm8wh6Q4VQJvrZMkEp98EGBB2h3pFUMWJmPLKniKGtXZhZiLC/L8CLhQbmqhHefmmi3pRYOwInY65gRiiM+ZEP9Ic4c7ik+Ye3dePK/W94/bmpbVNO4u2S2rmrOmRvtkEmlHraC9EUgEzo/optVwZM4IiCLivR1WhywwrT75p4WYlkqhTT7xs4vreIke2h3KWHTaUClC/ZnsR3fOTWMnarZi/QulYhr2l0MMDorhA7NhbwodbC5Xs/9FT5d+s6lJJSzHxWJ9ov9Xw8KceYX9LrQ9+6LF6pgs4luqVIIl+G69gp0id1tk+8/byJ77+AV9UEiRTJMnQMOYycuPZpNuhS+7TF+fgkiBSr55+J9eXOm1E86wjpPzrx8aI8hd3U1yryrOcejQ9cXWveP+N/A79g8eaXNDk4AAAAAElFTkSuQmCC"}}]); |